On Dec 26, 2011, at 6:22 PM, Jerry Krinock <je...@ieee.org> wrote:

> Now, I've been symbolicating crash reports for years, but I do so when I see 
> a line in a crash report like this:
> 
> 8   MyFramework   0x000c5c49 0x7000 + 781385
> 
> where you see the symbol name is missing.  The reason I did not think to 
> symbolicate this time is because the symbol name was given:
> 
> 8   MyFramework   0x000e9257 MyFunction + 102541
> 
> But in fact Crash Reporter was *lying* to me when it said that address was in 
> MyFunction.  
> 
> Is this not a bug in Crash Reporter?

Not at all. The symbol table in your stripped product doesn't state where 
symbols end. I take it the DWARF info does.

Moral of the story: always symbolic ate your crash reports before attempting to 
understand them (at least if they contain wacky offsets).

--Kyle Sluder_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to