Re: Can't symbolicate crash reports
Re: Can't symbolicate crash reports
- Subject: Re: Can't symbolicate crash reports
- From: Antonio Nunes <email@hidden>
- Date: Fri, 20 Jan 2012 13:22:00 +0100
On 19 Jan 2012, at 02:10, Jerry Krinock wrote:
> You didn't give your procedure. Here is my procedure. It always works (since I added step 12).
>
> It might be kind of dated. I don't think I've used it on a 64-bit app yet. If someone wants to update it, please do!
Here's what has been working for me over the past few days:
dwarfdump the dSYM file.
Find the entry for main() in main.m and find its address:
Example: AT_entry_pc( 0x000000010000158c )
In the crash report find the entry for main by finding the oldest frame of the com.apple.main-thread. If there was an infinite loop, this won't work but we can use the base address listed behind the entries (the hex in: 0x1234567AA + 123456).
Extract its address.
Subract the address from the dSYM file above from the address in the report.
This yields the 'slide'.
Subtract the 'slide' amount from the addresses of the entries in the crash report and feed the results to atos.
-António
-----------------------------------------------
Touch is a language without words
-----------------------------------------------
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden