ios crash reports
Happy Family Games
Member Posts: 25
Hi, can somebody please tell me how to get meaningful crash reports for iOS games? I've found the crash reports on my Mac, but the exception codes are always 0x0000000 (more 0's lol). I assume this has something to do with the binary and .dsym not being in xcode. Seeing as how this was made with Gamesalad and not xcode, I'm not sure how to go about getting that info into xcode. I've searched the forums as I'm sure somebody has had the need for their crash reports before, but all I'm finding are people with accurate crash reports.
thanks
Comments
Since I can't figure out how to get a symbolicated report directly with my app, I ran the app in Gamesalad viewer on my phone. I get a symbolicated crash report now, but I can't figure out what file is being called when the crash occurs... any help?
Crash report:
Incident Identifier: 71CD09EB-D34B-48EF-A369-02F22781E2B0
CrashReporter Key: 5680c09f5741a2c7cf3b2b7ac8a8383db152d3cc
Hardware Model: iPhone7,1
Process: GameSalad Viewer [3526]
Path: /private/var/mobile/Containers/Bundle/Application/DB3126BF-111F-492A-B5FE-4A55F21D56E4/GameSalad Viewer.app/GameSalad Viewer
Identifier: com.gendaigames.gamesaladviewer
Version: 1.0
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
Date/Time: 2015-03-17 11:24:05.806 -0700
Launch Time: 2015-03-17 11:23:45.661 -0700
OS Version: iOS 8.1.2 (12B440)
Report Version: 105
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Triggered by Thread: 0
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x00000001963bb270 pthread_kill + 8
1 libsystem_pthread.dylib 0x0000000196459224 pthread_kill + 108
2 libsystem_c.dylib 0x0000000196332b14 abort + 108
3 libc++abi.dylib 0x0000000195405414 abort_message + 112
4 libc++abi.dylib 0x0000000195424b70 default_terminate_handler() + 276
5 libobjc.A.dylib 0x0000000195c343d8 objc_terminate() + 152
6 libc++abi.dylib 0x0000000195421bb0 std::__terminate(void ()()) + 12
7 libc++abi.dylib 0x0000000195421474 __cxa_throw + 132
8 libc++.1.dylib 0x00000001953ea310 operator new(unsigned long) + 88
9 GameSalad Viewer 0x00000001003126f8 SGRenderManagerES2::renderTiledSprite(SGSpriteNode, SGSpriteDrawParams&) (SGRenderManagerES2.cpp:1365)
10 GameSalad Viewer 0x00000001003115a4 SGRenderManagerES2::renderNode(SGSpriteNode) (SGRenderManagerES2.cpp:1697)
11 GameSalad Viewer 0x00000001003106c8 SGRenderManagerES2::render() (SGRenderManagerES2.cpp:273)
12 GameSalad Viewer 0x0000000100319d50 SGSpace::render() (SGSpace.cpp:154)
13 GameSalad Viewer 0x00000001003119a8 SGRenderManagerES2::renderNode(SGWrapNode, cache_t&) (SGRenderManagerES2.cpp:852)
14 GameSalad Viewer 0x00000001003106dc SGRenderManagerES2::render() (SGRenderManagerES2.cpp:283)
15 GameSalad Viewer 0x0000000100319d50 SGSpace::render() (SGSpace.cpp:154)
16 GameSalad Viewer 0x0000000100310990 SGRenderManagerES2::renderNode(SGOrtho2DSpace*, cache_t&) (SGRenderManagerES2.cpp:711)
17 GameSalad Viewer 0x0000000100310694 SGRenderManagerES2::render() (SGRenderManagerES2.cpp:255)
18 GameSalad Viewer 0x000000010031de1c scene_render(lua_State) (scenegraph.cpp:516)
19 GameSalad Viewer 0x00000001003223a0 lj_BC_JFUNCV + 40
20 GameSalad Viewer 0x0000000100332000 lua_pcall + 172
21 GameSalad Viewer 0x00000001002fe8c8 GS_Update (GSEngine.cpp:1116)
22 GameSalad Viewer 0x0000000100160698 -[EAGLGameView startAnimation] (EAGLGameView.m:411)
23 GameSalad Viewer 0x0000000100164c28 -[GSGameViewController loadingWillEnd] (GSGameViewController.m:464)
24 Foundation 0x00000001862d6f68 -[NSObject(NSThreadPerformAdditions) performSelector:onThread:withObject:waitUntilDone:modes:] + 860
25 Foundation 0x00000001862db09c -[NSObject(NSThreadPerformAdditions) performSelectorOnMainThread:withObject:waitUntilDone:] + 156
26 GameSalad Viewer 0x00000001002ff104 wrap_loadingWillEnd(lua_State) (GSEngine.cpp:281)
27 GameSalad Viewer 0x00000001003223a0 lj_BC_JFUNCV + 40
28 GameSalad Viewer 0x0000000100332000 lua_pcall + 172
29 GameSalad Viewer 0x00000001002ff080 GS_RaiseExternalEvent (GSEngine.cpp:1426)
30 CoreFoundation 0x00000001854dc3bc __invoking + 140
31 CoreFoundation 0x00000001853da134 -[NSInvocation invoke] + 292
32 CoreFoundation 0x00000001853deccc -[NSInvocation invokeWithTarget:] + 64
33 GameSalad Viewer 0x0000000100162c70 -[GSExternalFunctionTable performCall:] (GSExternalFunctionTable.m:298)
34 GameSalad Viewer 0x00000001003223a0 lj_BC_JFUNCV + 40
35 GameSalad Viewer 0x0000000100332000 lua_pcall + 172
36 GameSalad Viewer 0x00000001002fe8c8 GS_Update (GSEngine.cpp:1116)
37 GameSalad Viewer 0x0000000100160440 -[EAGLGameView drawFrame] (EAGLGameView.m:343)
38 GameSalad Viewer 0x0000000100161b5c -[EAGLView drawView] (EAGLView.m:120)
39 GameSalad Viewer 0x00000001001607e4 -[EAGLGameView drawView] (EAGLGameView.m:433)
40 QuartzCore 0x000000018962d27c CA::Display::DisplayLinkItem::dispatch() + 28
41 QuartzCore 0x000000018962d114 CA::Display::DisplayLink::dispatch_items(unsigned long long, unsigned long long, unsigned long long) + 320
42 IOKit 0x00000001866258cc IODispatchCalloutFromCFMessage + 372
43 CoreFoundation 0x00000001854795e0 CFMachPortPerform + 176
44 CoreFoundation 0x000000018548e1fc __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION + 52
45 CoreFoundation 0x000000018548e15c __CFRunLoopDoSource1 + 432
46 CoreFoundation 0x000000018548c0dc __CFRunLoopRun + 1636
47 CoreFoundation 0x00000001853b90a0 CFRunLoopRunSpecific + 392
48 GraphicsServices 0x000000018e55b5a0 GSEventRunModal + 164
49 UIKit 0x0000000189cee3bc UIApplicationMain + 1484
50 GameSalad Viewer 0x00000001000fdbb0 main (main.m:35)
51 libdyld.dylib 0x00000001962a2a04 start + 0
submit a bug with this and we will look into it.
Thanks for taking the time to respond @BlackCloakGS - bug submitted