Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

mikezang

macrumors 6502a
Original poster
May 22, 2010
854
7
Tokyo, Japan
My app crashed and I got a crash log as attachment, I an not if this is symbolic log, what can I do if it is not symbolic?
 

Attachments

  • Screen Shot 2012-11-15 at 20.37.29.jpg
    Screen Shot 2012-11-15 at 20.37.29.jpg
    340.9 KB · Views: 235

Reason077

macrumors 68040
Aug 14, 2007
3,606
3,644
My app crashed and I got a crash log as attachment, I an not if this is symbolic log, what can I do if it is not symbolic?

This is not fully symbolicated - it's missing the symbols for "MarketEvent", which is presumably the part of the stack trace you're interested in.

This may be because XCode can't find matching debug symbols (dSYM) for this version of your app. Do you have the app (exact same version!) archived in XCode's organizer?
 

mikezang

macrumors 6502a
Original poster
May 22, 2010
854
7
Tokyo, Japan
This is not fully symbolicated - it's missing the symbols for "MarketEvent", which is presumably the part of the stack trace you're interested in.

This may be because XCode can't find matching debug symbols (dSYM) for this version of your app. Do you have the app (exact same version!) archived in XCode's organizer?
I run it in simulator and check it in organizer, I am not sure what I have to config anything else, can you tell me how can i get full symbolic crash report?
 

PhoneyDeveloper

macrumors 68040
Sep 2, 2008
3,114
93
Was this an adhoc build? If so its dSYM file should be archived. If not then you probably don't have the dSYM file.

I think that the app was killed because it ran a background process longer than ten minutes or it took longer than ten seconds to launch.
 

mikezang

macrumors 6502a
Original poster
May 22, 2010
854
7
Tokyo, Japan
Was this an adhoc build? If so its dSYM file should be archived. If not then you probably don't have the dSYM file.

I think that the app was killed because it ran a background process longer than ten minutes or it took longer than ten seconds to launch.
Do you mean only Ad-Hoc build has dSYM archived? How about debug build?
Though I see the message for creating dSYM when I create debug build.

For this crash, I knew the reason. I just want to know how to get full symbolic report when I debug my app that crashed.
 

PhoneyDeveloper

macrumors 68040
Sep 2, 2008
3,114
93
If you archive a build then the dSYM file is saved in the archive. If you run a Debug build the dSYM file is created. But once you build again the first dSYM file will be lost.

In theory if you build a Debug build and run it on the device. Then quit the app. Then launch again on the device and it crashes you should be able to symbolicate if you symbolicate without any new builds.
 

mikezang

macrumors 6502a
Original poster
May 22, 2010
854
7
Tokyo, Japan
If you archive a build then the dSYM file is saved in the archive. If you run a Debug build the dSYM file is created. But once you build again the first dSYM file will be lost.

In theory if you build a Debug build and run it on the device. Then quit the app. Then launch again on the device and it crashes you should be able to symbolicate if you symbolicate without any new builds.
Is there any script after compile to save dSYM file to other file?
 

mikezang

macrumors 6502a
Original poster
May 22, 2010
854
7
Tokyo, Japan
Not that I know of.

Normally I either run in the debugger or I run an adhoc build.
I am using Ad-Hoc and got a crash log as below, but there are still not in symbolicate, why?
Code:
Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread:  0

Last Exception Backtrace:
0   CoreFoundation                	0x3b83929e __exceptionPreprocess + 158
1   libobjc.A.dylib               	0x3572897a objc_exception_throw + 26
2   UIKit                         	0x349ccc16 -[UINavigationController pushViewController:transition:forceImmediate:] + 998
3   UIKit                         	0x349cc826 -[UINavigationController pushViewController:animated:] + 34
4   MarketEvent                   	0x00024d9c 0x22000 + 11676
5   UIKit                         	0x34a2d268 -[UITableView _selectRowAtIndexPath:animated:scrollPosition:notifyDelegate:] + 872
6   UIKit                         	0x34aafe9c -[UITableView _userSelectRowAtPendingSelectionIndexPath:] + 152
7   Foundation                    	0x36634a6a __NSFireDelayedPerform + 446
8   CoreFoundation                	0x3b80e5da __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 10
9   CoreFoundation                	0x3b80e28c __CFRunLoopDoTimer + 268
10  CoreFoundation                	0x3b80cefc __CFRunLoopRun + 1228
11  CoreFoundation                	0x3b77feb8 CFRunLoopRunSpecific + 352
12  CoreFoundation                	0x3b77fd44 CFRunLoopRunInMode + 100
13  GraphicsServices              	0x39b4d2e6 GSEventRunModal + 70
14  UIKit                         	0x349bf2f4 UIApplicationMain + 1116
15  MarketEvent                   	0x0002483a 0x22000 + 10298
16  MarketEvent                   	0x000247f4 0x22000 + 10228
 

Duncan C

macrumors 6502a
Jan 21, 2008
853
0
Northern Virginia
I am using Ad-Hoc and got a crash log as below, but there are still not in symbolicate, why?
Code:
Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread:  0

Last Exception Backtrace:
0   CoreFoundation                	0x3b83929e __exceptionPreprocess + 158
1   libobjc.A.dylib               	0x3572897a objc_exception_throw + 26
2   UIKit                         	0x349ccc16 -[UINavigationController pushViewController:transition:forceImmediate:] + 998
3   UIKit                         	0x349cc826 -[UINavigationController pushViewController:animated:] + 34
4   MarketEvent                   	0x00024d9c 0x22000 + 11676
5   UIKit                         	0x34a2d268 -[UITableView _selectRowAtIndexPath:animated:scrollPosition:notifyDelegate:] + 872
6   UIKit                         	0x34aafe9c -[UITableView _userSelectRowAtPendingSelectionIndexPath:] + 152
7   Foundation                    	0x36634a6a __NSFireDelayedPerform + 446
8   CoreFoundation                	0x3b80e5da __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 10
9   CoreFoundation                	0x3b80e28c __CFRunLoopDoTimer + 268
10  CoreFoundation                	0x3b80cefc __CFRunLoopRun + 1228
11  CoreFoundation                	0x3b77feb8 CFRunLoopRunSpecific + 352
12  CoreFoundation                	0x3b77fd44 CFRunLoopRunInMode + 100
13  GraphicsServices              	0x39b4d2e6 GSEventRunModal + 70
14  UIKit                         	0x349bf2f4 UIApplicationMain + 1116
15  MarketEvent                   	0x0002483a 0x22000 + 10298
16  MarketEvent                   	0x000247f4 0x22000 + 10228

Is MarketEvent your code? Aside from that, I don't see any calls in the call stack that might be in your application code.
 

PhoneyDeveloper

macrumors 68040
Sep 2, 2008
3,114
93
They added a re-symbolicate button in the Organizer. Sometimes you have to quit and restart Xcode for it to work though. In older versions of Xcode it's a little more complicated.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.