How to use breakpad to analyse crash in shared objects

54 views
Skip to first unread message

Dhruva Bv

unread,
Mar 18, 2013, 9:06:37 PM3/18/13
to google-brea...@googlegroups.com
I used the example code as mentioned in the google breakpad sample and I was able to figure out how to analyse crash dumps. But all I was able to do was to find the location if it was in main executable. I am unable to figure out if a crash happens in .so file although I am able to figure out which shared object crashed I am unable to pinpoint location. Can somebody please guide me on this issue? 

Bruce Dawson

unread,
Apr 23, 2013, 12:50:35 PM4/23/13
to google-brea...@googlegroups.com
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?
Reply all
Reply to author
Forward
0 new messages