Is this symbolic crash log?

Discussion in 'iOS Programming' started by mikezang, Nov 25, 2012.

  1. mikezang macrumors 6502a

    Joined:
    May 22, 2010
    Location:
    Tokyo, Japan
    #1
    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?
     

    Attached Files:

  2. Reason077 macrumors 68000

    Reason077

    Joined:
    Aug 14, 2007
    #2
    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?
     
  3. mikezang thread starter macrumors 6502a

    Joined:
    May 22, 2010
    Location:
    Tokyo, Japan
    #3
    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?
     
  4. PhoneyDeveloper macrumors 68030

    PhoneyDeveloper

    Joined:
    Sep 2, 2008
    #4
    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.
     
  5. mikezang thread starter macrumors 6502a

    Joined:
    May 22, 2010
    Location:
    Tokyo, Japan
    #5
    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.
     
  6. PhoneyDeveloper macrumors 68030

    PhoneyDeveloper

    Joined:
    Sep 2, 2008
    #6
    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.
     
  7. mikezang thread starter macrumors 6502a

    Joined:
    May 22, 2010
    Location:
    Tokyo, Japan
    #7
    Is there any script after compile to save dSYM file to other file?
     
  8. PhoneyDeveloper macrumors 68030

    PhoneyDeveloper

    Joined:
    Sep 2, 2008
    #8
    Not that I know of.

    Normally I either run in the debugger or I run an adhoc build.
     
  9. mikezang thread starter macrumors 6502a

    Joined:
    May 22, 2010
    Location:
    Tokyo, Japan
    #9
    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
    
     
  10. Duncan C macrumors 6502a

    Duncan C

    Joined:
    Jan 21, 2008
    Location:
    Northern Virginia
    #10
    Is MarketEvent your code? Aside from that, I don't see any calls in the call stack that might be in your application code.
     
  11. PhoneyDeveloper macrumors 68030

    PhoneyDeveloper

    Joined:
    Sep 2, 2008
    #11
  12. mikezang thread starter macrumors 6502a

    Joined:
    May 22, 2010
    Location:
    Tokyo, Japan
    #12
  13. mikezang thread starter macrumors 6502a

    Joined:
    May 22, 2010
    Location:
    Tokyo, Japan
    #13
    ca you tell me how to re symbolicate in Xcode? I have no idea about how to do it.
     
  14. PhoneyDeveloper macrumors 68030

    PhoneyDeveloper

    Joined:
    Sep 2, 2008
    #14
    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.
     
  15. mikezang thread starter macrumors 6502a

    Joined:
    May 22, 2010
    Location:
    Tokyo, Japan
    #15
    I tried to re symbolicate but no changing!
    I have no way, does any help me?
     
  16. PhoneyDeveloper macrumors 68030

    PhoneyDeveloper

    Joined:
    Sep 2, 2008

Share This Page