pthread_kill IOS Crash - ios

We're currently trying to make an educational virtual reality application. The only problem we're facing is to get the app running on IOS (we built it in unity). The android version works fine and has no errors. An IOS build is a must for us so we really need it working.
Underneath I have pasted a crash log from my Iphone 4s. To be honest, we have no clue what to make of it for this is our first application build.
Has anyone got any tips for us or experience in unity to IOS builds and reading a crash log? We would love to hear some! Thanks in advance.
*Edit
Unity version 5.3.4f1 Personal
Used plug-ins/SDK:
Google VR SDK for Unity
https://developers.google.com/vr/unity/
NoTouchGUI plugin
https://www.assetstore.unity3d.com/en/#!/content/26494
That's it, thanks programmer for reminding me!
Incident Identifier: 3A8A3253-337B-46BD-A17F-DB2B74018814
CrashReporter Key: 47190c7f1e7f3a7e344624632391e43b74cc341f
Hardware Model: iPhone4,1
Process: 1666 [12315]
Path: /private/var/containers/Bundle/Application/65C0D573-063E-4560-9C7E-CC3250CC188B/1666.app/1666
Identifier: com.scheurbuik.1666
Version: 0 (1.0)
Code Type: ARM (Native)
Parent Process: launchd [1]
Date/Time: 2016-06-06 15:34:33.33 +0200
Launch Time: 2016-06-06 15:34:23.23 +0200
OS Version: iOS 9.3.1 (13E238)
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Triggered by Thread: 3
Filtered syslog:
None found
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0:
0 libsystem_kernel.dylib 0x25616920 semaphore_wait_trap + 8
1 libdispatch.dylib 0x02c7230a 0x2c62000 + 66314
2 GPUToolsCore 0x02ccbbd8 0x2cba000 + 72664
3 dyld 0x1ff0340c ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) + 184
4 dyld 0x1ff0350c ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) + 20
5 dyld 0x1feffa56 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 382
6 dyld 0x1fefeb7a ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 110
7 dyld 0x1fefec00 ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) + 52
8 dyld 0x1fef2c7a dyld::initializeMainExecutable() + 134
9 dyld 0x1fef6c92 dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) + 3770
10 dyld 0x1fef21ee dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*) + 342
11 dyld 0x1fef2040 _dyld_start + 64
Thread 1:
0 libsystem_kernel.dylib 0x2562b864 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x256d1b34 _pthread_wqthread + 1036
2 libsystem_pthread.dylib 0x256d1718 start_wqthread + 8
Thread 2:
0 libsystem_kernel.dylib 0x2562b864 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x256d1b34 _pthread_wqthread + 1036
2 libsystem_pthread.dylib 0x256d1718 start_wqthread + 8
Thread 3 Crashed:
0 libsystem_kernel.dylib 0x2562ac5c __pthread_kill + 8
1 libsystem_pthread.dylib 0x256d4732 pthread_kill + 62
2 libsystem_c.dylib 0x255bf0ac abort + 108
3 GPUToolsCore 0x02cbf93e 0x2cba000 + 22846
4 GPUToolsCore 0x02cbe42e 0x2cba000 + 17454
5 GPUToolsCore 0x02ccbaaa 0x2cba000 + 72362
6 libsystem_pthread.dylib 0x256d385a _pthread_body + 138
7 libsystem_pthread.dylib 0x256d37ce _pthread_start + 110
8 libsystem_pthread.dylib 0x256d1724 thread_start + 8
Thread 4 name: Dispatch queue: com.apple.libdispatch-manager
Thread 4:
0 libsystem_kernel.dylib 0x2562c2f8 kevent_qos + 24
1 libdispatch.dylib 0x02c74470 0x2c62000 + 74864
2 libdispatch.dylib 0x02c6583e 0x2c62000 + 14398
Thread 3 crashed with ARM Thread State (32-bit):
r0: 0x00000000 r1: 0x00000000 r2: 0x00000000 r3: 0x00000000
r4: 0x00000006 r5: 0x1f185000 r6: 0xffffffff r7: 0x1f184e84
r8: 0x02cfe114 r9: 0x3c191908 r10: 0x029f9ccb r11: 0x16680b30
ip: 0x00000148 sp: 0x1f184e78 lr: 0x256d4733 pc: 0x2562ac5c
cpsr: 0x00000010
Error Formulating Crash Report:
Failed while requesting activity/breadcrumb diagnostics

Related

Apple rejected app because of crash I cannot reproduce [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question appears to be off-topic because it lacks sufficient information to diagnose the problem. Describe your problem in more detail or include a minimal example in the question itself.
Closed 9 years ago.
Improve this question
My app was rejected because of a crash on iPad, but I am unable to reproduce it. What should I do?
We found that your app crashed on iPad running iOS 7.0.4, which is
not in compliance with the App Store Review Guidelines.
Your app crashed when we launch the app.
This occurred when your app was used:
On Wi-Fi
We have attached detailed crash logs to help troubleshoot this issue. For information on how to symbolicate and read a crash log,
please see Tech Note TN2151 Understanding and Analyzing iPhone OS
Application Crash Reports.
If you have difficulty reproducing this issue, please try testing the workflow as described in Testing Workflow with Xcode's
Archive feature.
For discrete code-level questions, you may wish to consult with Apple Developer Technical Support. Please be sure to prepare any
symbolicated crash logs, screenshots, or steps to reproduce the issues
for when the DTS engineer follows up.
2.10
Also, we found that your app crashed on iPad, which doesn't meet the requirements for running on iPad, as required by the App Store
Review Guidelines.
This is the Crash Report.
Incident Identifier: BE08340B-BD3C-4834-A4B8-DEE44FDB8CF9
CrashReporter Key: c9a77ef4dcc63290176c21a5175ca5807a28eca5
Hardware Model: xxx
Process: Lottery [670]
Path: /var/mobile/Applications/470EA3B5-E92D-48AB-8DAD-66B4FB6F3950/Lottery.app/Lottery
Identifier: CaiwangClient
Version: 1.0.0 (1.0.0)
Code Type: ARM (Native)
Parent Process: launchd [1]
Date/Time: 2014-01-26 09:14:30.717 -0800
OS Version: iOS 7.0.4 (11B554a)
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Triggered by Thread: 0
Last Exception Backtrace:
(0x2d9bee83 0x381656c7 0x2d9beb89 0x2e37ae3f 0x2e2e0139 0xd5b3d 0xd52c9 0xca485 0x2e3a2e4b 0x2d989f1f 0x2d9893e7 0x2d987bd7 0x2d8f2471 0x2d8f2253 0x326002eb 0x301a7845 0xdf37f 0x3865eab7)
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x387151fc __pthread_kill + 8
1 libsystem_pthread.dylib 0x3877ca4f pthread_kill + 55
2 libsystem_c.dylib 0x386c6029 abort + 73
3 libc++abi.dylib 0x37b1498b abort_message + 71
4 libc++abi.dylib 0x37b2d6e3 default_terminate_handler() + 251
5 libobjc.A.dylib 0x38165937 _objc_terminate() + 191
6 libc++abi.dylib 0x37b2b1b1 std::__terminate(void (*)()) + 77
7 libc++abi.dylib 0x37b2ad13 __cxa_rethrow + 99
8 libobjc.A.dylib 0x3816580b objc_exception_rethrow + 39
9 CoreFoundation 0x2d8f24e3 CFRunLoopRunSpecific + 639
10 CoreFoundation 0x2d8f224f CFRunLoopRunInMode + 103
11 GraphicsServices 0x326002e7 GSEventRunModal + 135
12 UIKit 0x301a7841 UIApplicationMain + 1133
13 Lottery 0x000df37b 0x98000 + 291707
14 libdyld.dylib 0x3865eab5 start + 1
Thread 1 name: Dispatch queue: com.apple.libdispatch-manager
Thread 1:
0 libsystem_kernel.dylib 0x38702838 kevent64 + 24
1 libdispatch.dylib 0x386510d1 _dispatch_mgr_invoke + 229
2 libdispatch.dylib 0x3864b61f _dispatch_mgr_thread + 35
Thread 2:
0 libsystem_kernel.dylib 0x38715c7c __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x38779e07 _pthread_wqthread + 307
2 libsystem_pthread.dylib 0x38779cc0 start_wqthread + 4
Thread 3:
0 libsystem_kernel.dylib 0x38702a84 mach_msg_trap + 20
1 libsystem_kernel.dylib 0x3870287d mach_msg + 37
2 CoreFoundation 0x2d989555 __CFRunLoopServiceMachPort + 153
3 CoreFoundation 0x2d987c75 __CFRunLoopRun + 789
4 CoreFoundation 0x2d8f246d CFRunLoopRunSpecific + 521
5 CoreFoundation 0x2d8f224f CFRunLoopRunInMode + 103
6 Lottery 0x000d312f 0x98000 + 241967
7 Foundation 0x2e3a2c33 __NSThread__main__ + 1059
8 libsystem_pthread.dylib 0x3877bc5b _pthread_body + 139
9 libsystem_pthread.dylib 0x3877bbcb _pthread_start + 99
10 libsystem_pthread.dylib 0x38779ccc thread_start + 4
Thread 4 name: com.apple.NSURLConnectionLoader
Thread 4:
0 libsystem_kernel.dylib 0x38702a84 mach_msg_trap + 20
1 libsystem_kernel.dylib 0x3870287d mach_msg + 37
2 CoreFoundation 0x2d989555 __CFRunLoopServiceMachPort + 153
3 CoreFoundation 0x2d987c75 __CFRunLoopRun + 789
4 CoreFoundation 0x2d8f246d CFRunLoopRunSpecific + 521
5 CoreFoundation 0x2d8f224f CFRunLoopRunInMode + 103
6 Foundation 0x2e32d4bd +[NSURLConnection(Loader) _resourceLoadLoop:] + 317
7 Foundation 0x2e3a2c33 __NSThread__main__ + 1059
8 libsystem_pthread.dylib 0x3877bc5b _pthread_body + 139
9 libsystem_pthread.dylib 0x3877bbcb _pthread_start + 99
10 libsystem_pthread.dylib 0x38779ccc thread_start + 4
Thread 5 name: Dispatch queue: com.apple.root.default-priority
Thread 5:
0 libsystem_kernel.dylib 0x38702ad4 semaphore_wait_trap + 8
1 libdispatch.dylib 0x3864fde1 _dispatch_semaphore_wait_slow + 173
2 libxpc.dylib 0x3878a0d7 xpc_connection_send_message_with_reply_sync + 151
3 SystemConfiguration 0x3011d35b _reach_server_target_remove + 91
4 SystemConfiguration 0x3011d2cb __SCNetworkReachabilityServer_targetRemove + 39
5 SystemConfiguration 0x30104311 __SCNetworkReachabilityDeallocate + 93
6 CoreFoundation 0x2d8eee2d CFRelease + 465
7 libdispatch.dylib 0x3864f7d5 _dispatch_root_queue_drain + 221
8 libdispatch.dylib 0x3864f9c1 _dispatch_worker_thread2 + 53
9 libsystem_pthread.dylib 0x38779dfd _pthread_wqthread + 297
10 libsystem_pthread.dylib 0x38779cc0 start_wqthread + 4
Thread 6 name: com.apple.CFSocket.private
Thread 6:
0 libsystem_kernel.dylib 0x38715440 __select + 20
1 CoreFoundation 0x2d98d457 __CFSocketManager + 483
2 libsystem_pthread.dylib 0x3877bc5b _pthread_body + 139
3 libsystem_pthread.dylib 0x3877bbcb _pthread_start + 99
4 libsystem_pthread.dylib 0x38779ccc thread_start + 4
Thread 0 crashed with ARM Thread State (32-bit):
r0: 0x00000000 r1: 0x00000000 r2: 0x00000000 r3: 0x00002060
r4: 0x00000006 r5: 0x3a2e618c r6: 0x00000000 r7: 0x27d6b594
r8: 0x14d6f380 r9: 0x00000001 r10: 0x00000000 r11: 0x001058cc
ip: 0x00000148 sp: 0x27d6b588 lr: 0x3877ca53 pc: 0x387151fc
cpsr: 0x00000010

Xcode5 get an EXC_ARM_DA_ALLIGN error

I have an iPhone&ipad App which runs on IOS6&IOS7, With Xcode4.6 and LLVM GCC 4.2. Howerver, after I upgrade to Xcode5 whit Apple LLVM 5.0, I try to run it on an iPhone5 with IOS7.0, the App will receive an EXC_ARM_DA_ALLIGN exception while initialising the global & static data before entering the main function.
0x693006: vld1.64 {d8, d9, d10, d11}, [r4, :128]! thread 1 EXC_BAD_ACCESS(code=EXC_ARM_DA_ALIGN, address=0x27dd5824)
the value in the r4 is 0x27dd5824 which is 32bits alignment, but seems vld1.64 require a 64bits alignment, and the EXC_ARM_DA_ALLIGN comes.
My target deploy IOS is 6.0, Architectures Standard architectures(armv7, armv7s), so I am sure the Xcode should generate 32bit code for me.
Why I am getting this issue, cause my data is 32bits align already.
Any help would be appreciated.
Edit :
I check the gcc version assembly code and did not found VLD1.64 called .
Edit add crash log :
Incident Identifier: 81A2A2B6-1A4C-450E-88A7-DF7F2F8E7619
CrashReporter Key: c66d6f7407948d2a6ba1ecc45d6c9348d11a2ed7
Hardware Model: iPhone5,2
Process: XXXXXXXX [224]
Path: /var/mobile/Applications/CBDF28BD-4EFA-46B9-8E94-7BFCE265541B/XXXXXXXXX.app/XXXXXXXX
Identifier: com.XXXX.XXXX.XXXX
Version: 1.1.7 (1.0)
Code Type: ARM (Native)
Parent Process: launchd [1]
Date/Time: 2013-10-24 17:08:39.263 +0800
OS Version: iOS 7.0.2 (11A501)
Report Version: 104
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Subtype: EXC_ARM_DA_ALIGN at 0x27d12914
Triggered by Thread: 0
Thread 0 Crashed:
0 myApp 0x00756006 MEMORYxxxDEVICE::MEMORYxxxDEVICE() (xxxx.xxxx.cpp:2146)
1 myApp 0x0073db40 GLOBAL_I_a (xxxx.xxxx.cpp:3042)
2 dyld 0x2bee459e
ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) + 174
3 dyld 0x2bee46ac ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) + 16
4 dyld 0x2bee1d34 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&) + 356
5 dyld 0x2bee1b88 ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) + 36
6 dyld 0x2bed8d38 dyld::initializeMainExecutable() + 164
7 dyld 0x2bedbab4 dyld::_main(macho_header const*, unsigned long, int, char const*, char const*, char const*, unsigned long) + 1748
8 dyld 0x2bed822a dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*) + 346
9 dyld 0x2bed8064 _dyld_start + 60
Thread 1:
0 libsystem_kernel.dylib 0x3b9c8838 kevent64 + 24
1 libdispatch.dylib 0x3b9170d0 _dispatch_mgr_invoke + 228
2 libdispatch.dylib 0x3b91163e _dispatch_mgr_thread + 34
Thread 0 crashed with ARM Thread State (32-bit):
r0: 0x27d128f8 r1: 0x00000000 r2: 0x00038600 r3: 0x00002860
r4: 0x27d12914 r5: 0x2befb95c r6: 0x0073db2d r7: 0x27d128b0
r8: 0x00000204 r9: 0x00000001 r10: 0x000002b1 r11: 0x2befd754
ip: 0x3d7f70a8 sp: 0x27d128a4 lr: 0x00000000 pc: 0x00756006
cpsr: 0x40000030

Evaluating an iOS crash report (app built with phonegapbuild so can't symbolicate in xcode)

Below is the crash report from Apple.
Here is a web version of the app: http://www.web4uonline.com/yalecc/26/main.html
I built the app with phonegap build so I don't think I can have XCode evaluate the crash report any further than what is below.
Incident Identifier: 75BAD699-7113-4C6E-A973-1FC0C5A7BE89
CrashReporter Key: f007efd015d54832edfad6b6f673eb18289bfde9
Hardware Model: xxx
Process: STMYale [139]
Path: /var/mobile/Applications/1218F21C-4BE1-4F94-9344-D6D03351937C/STMYale.app/STMYale
Identifier: STMYale
Version: ??? (???)
Code Type: ARM (Native)
Parent Process: launchd [1]
Date/Time: 2013-08-20 17:30:25.491 -0700
OS Version: iOS 6.1.3 (10B329)
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread: 0
Last Exception Backtrace:
(0x32e1f29e 0x3acc397a 0x32d7055a 0x32da70ce 0xf0afe 0xf33c8 0xf5f0e 0x32e229c0 0x32d79fe6 0x32d79b3e 0x3968464e 0x32e21616 0x32d78f64 0x32e229c0 0x32d79fe6 0x38dafcee 0x38decd08 0x32df467e 0x32df3ee4 0x32df2cb2 0x32d65eb8 0x32d65d44 0x3691a2e6 0x34c7b2fc 0xf8a26 0xf8a00)
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x3b1c1350 __pthread_kill + 8
1 libsystem_c.dylib 0x3b13811e pthread_kill + 54
2 libsystem_c.dylib 0x3b17496e abort + 90
3 libc++abi.dylib 0x3a712d4a abort_message + 70
4 libc++abi.dylib 0x3a70fff4 default_terminate() + 20
5 libobjc.A.dylib 0x3acc3a74 _objc_terminate() + 144
6 libc++abi.dylib 0x3a710078 safe_handler_caller(void (*)()) + 76
7 libc++abi.dylib 0x3a710110 std::terminate() + 16
8 libc++abi.dylib 0x3a711594 __cxa_rethrow + 84
9 libobjc.A.dylib 0x3acc39cc objc_exception_rethrow + 8
10 CoreFoundation 0x32d65f1c CFRunLoopRunSpecific + 452
11 CoreFoundation 0x32d65d44 CFRunLoopRunInMode + 100
12 GraphicsServices 0x3691a2e6 GSEventRunModal + 70
13 UIKit 0x34c7b2fc UIApplicationMain + 1116
14 STMYale 0x000f8a26 main + 30
15 STMYale 0x000f8a00 start + 36
Thread 1:
0 libsystem_kernel.dylib 0x3b1c1d98 __workq_kernreturn + 8
1 libsystem_c.dylib 0x3b10fcf6 _pthread_workq_return + 14
2 libsystem_c.dylib 0x3b10fa12 _pthread_wqthread + 362
3 libsystem_c.dylib 0x3b10f8a0 start_wqthread + 4
ommitted threads because stack overlow had 30,000 character limit.
Thread 13:
0 libsystem_kernel.dylib 0x3b1c1d98 __workq_kernreturn + 8
1 libsystem_c.dylib 0x3b10fcf6 _pthread_workq_return + 14
2 libsystem_c.dylib 0x3b10fa12 _pthread_wqthread + 362
3 libsystem_c.dylib 0x3b10f8a0 start_wqthread + 4
Thread 0 crashed with ARM Thread State (32-bit):
r0: 0x00000000 r1: 0x00000000 r2: 0x00000000 r3: 0x3ccb7534
r4: 0x00000006 r5: 0x3ccb7b88 r6: 0x1f113684 r7: 0x2fd48a34
r8: 0x1f113660 r9: 0x00000300 r10: 0x00000000 r11: 0x3ccb7608
ip: 0x00000148 sp: 0x2fd48a28 lr: 0x3b138123 pc: 0x3b1c1350
cpsr: 0x00000010
Binary Images:
</string>
<key>displayName</key>
<string>STMYale</string>
<key>name</key>
<string>STMYale</string>
<key>os_version</key>
<string>iPhone OS 6.1.3 (10B329)</string>
<key>system_ID</key>
<string></string>
<key>version</key>
<string>??? (???)</string>
</dict>
</plist>
Your crashlog is broken.
The
Binary Images:
section is completely missing, without that no load address (and other useful info) can be found by the symbolizer, it will not be able to symbolize the log

My app is being tested on iPad although it's developed for iPhone

My app was rejected but I don't know what's the exact problem.
Rejected reason is:
We found that your app crashed on iPad 3rd Gen. running iOS 5.1.1,
which is not in compliance with the App Store Review Guidelines.
Your app crashed on both Wi-Fi and cellular networks when we select an
item from the table view.
However I submitted my application for iPhones only. On top of that I couldn't figure out what's wrong in the crash files and could not debug as I tested it on my iPhone and I didn't have any bugs or crashes.
Any help or tip will be extremely appreciated as I feel totally lost in this one. Million thanks in advance.
You can find the crash reports below..
Incident Identifier: 5E4A2B4C-EC76-441B-82A2-3782F53B533B
CrashReporter Key: 5ee8aa21dffe8c0b7f3386a5290b271457c404c8
Hardware Model: iPad3,3
Process: *****
Path: *****
Identifier: *****
Version: ??? (???)
Code Type: ARM (Native)
Parent Process: launchd [1]
Date/Time: 2012-06-04 18:44:59.930 -0700
OS Version: iPhone OS 5.1.1 (9B206)
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x00000000, 0x00000000
Crashed Thread: 0
Application Specific Information:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason:
'Application tried to present a nil modal view controller on target <ViewController:
0x176f80>.'
*** First throw call stack:
(0x3309e88f 0x35043259 0x35687441 00x356e26a7 0x84d9f 0x3565793d 0x356d1627 0x3777d933
0x33072a33 0x33072699 0x3307126f 0x32ff44a5 0x32ff436d 0x33141439 0x355d3cd5 0x83f03
0x83ec4)
Last Exception Backtrace:
(0x3309e88f 0x35043259 0x35687441 0x356e26a7 0x84d9f 0x3565793d 0x356d1627 0x3777d933
0x33072a33 0x33072699 0x3307126f 0x32ff44a5 0x32ff436d 0x33141439 0x355d3cd5 0x83f03
0x83ec4)
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x3557532c __pthread_kill + 8
1 libsystem_c.dylib 0x3249b208 pthread_kill + 48
2 libsystem_c.dylib 0x32494298 abort + 88
3 libc++abi.dylib 0x34219f64 abort_message + 40
4 libc++abi.dylib 0x34217346 _ZL17default_terminatev + 18
5 libobjc.A.dylib 0x35043350 _objc_terminate + 140
6 libc++abi.dylib 0x342173be _ZL19safe_handler_callerPFvvE + 70
7 libc++abi.dylib 0x3421744a std::terminate() + 14
8 libc++abi.dylib 0x3421881e __cxa_rethrow + 82
9 libobjc.A.dylib 0x350432a2 objc_exception_rethrow + 6
10 CoreFoundation 0x32ff4506 CFRunLoopRunSpecific + 398
11 CoreFoundation 0x32ff4366 CFRunLoopRunInMode + 98
12 GraphicsServices 0x33141432 GSEventRunModal + 130
13 UIKit 0x355d3cce UIApplicationMain + 1074
14 ****** 0x00083efc 0x82000 + 7932
15 ****** 0x00083ebc 0x82000 + 7868
Thread 1 name: Dispatch queue: com.apple.libdispatch-manager
Thread 1:
0 libsystem_kernel.dylib 0x355653a8 kevent + 24
1 libdispatch.dylib 0x317c9f04 _dispatch_mgr_invoke + 708
2 libdispatch.dylib 0x317c9c22 _dispatch_mgr_thread + 30
Thread 2:
0 libsystem_kernel.dylib 0x35575cd4 __workq_kernreturn + 8
1 libsystem_c.dylib 0x32456f36 _pthread_wqthread + 610
2 libsystem_c.dylib 0x32456cc8 start_wqthread + 0
Thread 3 name: WebThread
Thread 3:
0 libsystem_kernel.dylib 0x35565004 mach_msg_trap + 20
1 libsystem_kernel.dylib 0x355651fa mach_msg + 50
2 CoreFoundation 0x330723ec __CFRunLoopServiceMachPort + 120
3 CoreFoundation 0x33071124 __CFRunLoopRun + 876
4 CoreFoundation 0x32ff449e CFRunLoopRunSpecific + 294
5 CoreFoundation 0x32ff4366 CFRunLoopRunInMode + 98
6 WebCore 0x35d92c9c _ZL12RunWebThreadPv + 396
7 libsystem_c.dylib 0x3245c72e _pthread_start + 314
8 libsystem_c.dylib 0x3245c5e8 thread_start + 0
Thread 4:
0 libsystem_kernel.dylib 0x35575cd4 __workq_kernreturn + 8
1 libsystem_c.dylib 0x32456f36 _pthread_wqthread + 610
2 libsystem_c.dylib 0x32456cc8 start_wqthread + 0
Thread 5:
0 libsystem_kernel.dylib 0x35575cd4 __workq_kernreturn + 8
1 libsystem_c.dylib 0x32456f36 _pthread_wqthread + 610
2 libsystem_c.dylib 0x32456cc8 start_wqthread + 0
Thread 6:
0 AddressBook 0x338c7cc8 ABAddressBookCreate + 0
1 TextInput 0x345d11be
KB::fill_with_matchable_strings_from_address_book(KB::Hashmap<KB::String, bool>&) + 10
2 TextInput 0x345d7dee
KB::DynamicDictionaryImpl::background_load_address_book(KB::StaticDictionary const&) + 194
3 TextInput 0x345d8728 _ZN2KBL14BackgroundLoadEPv + 272
4 libsystem_c.dylib 0x3245c72e _pthread_start + 314
5 libsystem_c.dylib 0x3245c5e8 thread_start + 0
Thread 0 crashed with ARM Thread State:
r0: 0x00000000 r1: 0x00000000 r2: 0x00000001 r3: 0x00000000
r4: 0x00000006 r5: 0x3ea85d98 r6: 0x00000002 r7: 0x2fe80a60
r8: 0x00000000 r9: 0x00000000 r10: 0x3f330d4c r11: 0x3f3459c0
ip: 0x00000148 sp: 0x2fe80a54 lr: 0x3249b20f pc: 0x3557532c
cpsr: 0x00020010
Apps are REQUIRED to run on the iPad too even if they target only the iPhone.
I assume that your iOS application target was set to iPhone and not universal?
If you believe all your settings are correct, you can submit an appeal to Apple:
https://developer.apple.com/appstore/contact/appreviewboard/index.html
Do what Lee Crossley said, but also you should go to the Resolution Center in iTunes Connect and tell the reviewer about this. They can reply and fix your problems. They will be better advice than us!

App rejected for crash on launch, but cannot replicate in either simulator or device, and device log is cryptic

I recently had an app rejected for crashing on launch on an iPhone 5 in iOS 5.0, and the good folks at Apple attached a crash report. However, I can't replicate this crash on either my device (also an iPhone 4 running iOS 5) or in the simulator for iOS 5. And, as you can see from the copy below, the report is cryptic. The crash is taking place in thread 5, which helpfully includes ??? where information should be.
First question - is this crash report symbolicated wrong? I kept the dSYM and dragged to the Organizer as per the guidelines.
If it is symbolicated right, I'm at a loss. I've checked through the warnings (all semantic, nothing that seems it could be a malloc/over-release problem), checked memory allocations, ran with NSZombie and malloc guards etc., but nothing seems wrong.
Can anyone help? Much appreciated, thanks.
Incident Identifier: 63777680-AF77-44B8-8264-47CF89D32C28
CrashReporter Key: 66ff952824b039efb0379c6c6fe11a2e035c7573
Hardware Model: iPhone3,1
Process: ---- [4453]
Path: /var/mobile/Applications/8F6C5D92-2052-4C56-9897-D6C50C1A7DA1/----/----
Identifier: ----
Version: ??? (???)
Code Type: ARM (Native)
Parent Process: launchd [1]
Date/Time: 2011-10-18 12:58:50.611 -0700
OS Version: iPhone OS 5.0 (9A334)
Report Version: 104
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x00157550
Crashed Thread: 5
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0:
0 libsystem_kernel.dylib 0x31dff060 semaphore_wait_trap + 8
1 libdispatch.dylib 0x32554124 _dispatch_semaphore_wait_slow + 184
2 libdispatch.dylib 0x32554154 dispatch_semaphore_wait$VARIANT$up + 28
3 libxpc.dylib 0x3514189a xpc_connection_send_message_with_reply_sync + 206
4 SystemConfiguration 0x356dfbe6 _reach_server_target_status + 938
5 SystemConfiguration 0x356e0d56 __SCNetworkReachabilityServer_targetStatus + 14
6 SystemConfiguration 0x356c9aee __SCNetworkReachabilityGetFlags + 198
7 SystemConfiguration 0x356cabc4 reachPerform + 240
8 CoreFoundation 0x30afeafc __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 8
9 CoreFoundation 0x30afe35e __CFRunLoopDoSources0 + 358
10 CoreFoundation 0x30afd06e __CFRunLoopRun + 646
11 CoreFoundation 0x30a804d6 CFRunLoopRunSpecific + 294
12 CoreFoundation 0x30a8039e CFRunLoopRunInMode + 98
13 GraphicsServices 0x336aefe6 GSEventRunModal + 150
14 UIKit 0x32af273c UIApplicationMain + 1084
15 ----- 0x000022f2 0x1000 + 4850
16 ----- 0x000022bc 0x1000 + 4796
Thread 1 name: Dispatch queue: com.apple.libdispatch-manager
Thread 1:
0 libsystem_kernel.dylib 0x31dff3b4 kevent + 24
1 libdispatch.dylib 0x32553e78 _dispatch_mgr_invoke + 708
2 libdispatch.dylib 0x32553b96 _dispatch_mgr_thread + 30
Thread 2:
0 libsystem_kernel.dylib 0x31e0fcd4 __workq_kernreturn + 8
1 libsystem_c.dylib 0x362c230a _pthread_wqthread + 610
2 libsystem_c.dylib 0x362c209c start_wqthread + 0
Thread 3 name: WebThread
Thread 3:
0 libsystem_kernel.dylib 0x31dff010 mach_msg_trap + 20
1 libsystem_kernel.dylib 0x31dff206 mach_msg + 50
2 CoreFoundation 0x30afe41c __CFRunLoopServiceMachPort + 120
3 CoreFoundation 0x30afd154 __CFRunLoopRun + 876
4 CoreFoundation 0x30a804d6 CFRunLoopRunSpecific + 294
5 CoreFoundation 0x30a8039e CFRunLoopRunInMode + 98
6 WebCore 0x37314128 _ZL12RunWebThreadPv + 396
7 libsystem_c.dylib 0x362c7c16 _pthread_start + 314
8 libsystem_c.dylib 0x362c7ad0 thread_start + 0
Thread 4:
0 libsystem_kernel.dylib 0x31e0fcd4 __workq_kernreturn + 8
1 libsystem_c.dylib 0x362c230a _pthread_wqthread + 610
2 libsystem_c.dylib 0x362c209c start_wqthread + 0
Thread 5 Crashed:
0 ??? 0x00157550 0 + 1406288
1 ??? 0x626b5ef8 0 + 1651203832
Thread 6:
0 libsystem_kernel.dylib 0x31e0fcd4 __workq_kernreturn + 8
1 libsystem_c.dylib 0x362c230a _pthread_wqthread + 610
2 libsystem_c.dylib 0x362c209c start_wqthread + 0
Thread 7:
0 libsystem_kernel.dylib 0x31e0fcd4 __workq_kernreturn + 8
1 libsystem_c.dylib 0x362c230a _pthread_wqthread + 610
2 libsystem_c.dylib 0x362c209c start_wqthread + 0
Thread 5 crashed with ARM Thread State:
r0: 0x00157550 r1: 0x0000013a r2: 0x00000001 r3: 0x00000000
r4: 0x00157550 r5: 0x00048e20 r6: 0x05395ef0 r7: 0x33e83857
r8: 0x00000000 r9: 0x0000003b r10: 0x00000001 r11: 0x053960cc
ip: 0x0001ee79 sp: 0x05395e78 lr: 0x00011acf pc: 0x00157550
cpsr: 0x20000010
This looks like a crash of non-threadsafe web work. try running the zombie instrument
Turns out the problem was incorrect specification of supported architectures. For some reason, this managed to slip past the uploader validation step. After adding support for both armv6 and armv7 in "Valid Architectures in the Project and Target build settings, the review process went through fine.

Resources