It sounds like you are getting call stacks without symbols, but you don't actually say so it's hard to offer useful suggestions.
Do you have .sym files for your .so files? Is minidump_stackwalk finding those .sym files? minidump_stackwalk spits out a wealth of debug information which should help you figure out what's going on.
Sometimes crashes happen outside of all shared objects -- calling through an invalid function pointer. Is that perhaps happening?