I am using Unity 4.6.6f2 and made il2cpp build to support 64 bit requirement from apple. I am having strange random crash and in device crash logs, I see these crash reports. It is happening on multiple devices and all of them have this in common: Here’s the logs:
CodeType: ARM-64(Native)ParentProcess: launchd [1]
Date/Time:2015-06-1812:06:11.292+0400LaunchTime:2015-06-1811:50:59.940+0400
OS Version: iOS 8.1(12B410)ReportVersion:105
ExceptionType: EXC_BAD_ACCESS (SIGSEGV)ExceptionSubtype: KERN_INVALID_ADDRESS at 0x000000000000029cTriggeredbyThread:36
Thread36 name:smile:ispatch queue: com.apple.IOAccelerator.BlockFencesThread36Crashed:0 libobjc.A.dylib 0x0000000194b739f4 objc_disposeClassPair +1921 libobjc.A.dylib 0x0000000194b739bc objc_disposeClassPair +1362 libsystem_blocks.dylib 0x000000019520190c_Block_release+2523IOAccelerator0x000000018d68aca4 ioAccelCommandQueueBlockFenceCallback +604IOKit0x00000001851c58ccIODispatchCalloutFromCFMessage+3725IOKit0x00000001851c596c_IODispatchCalloutWithDispatch+366 libdispatch.dylib 0x00000001951b2a2c dispatch_mig_server +4327 libdispatch.dylib 0x00000001951ad368 _dispatch_client_callout +128 libdispatch.dylib 0x00000001951c20c4 _dispatch_source_latch_and_call +7889 libdispatch.dylib 0x00000001951af4d0 _dispatch_source_invoke +28410 libdispatch.dylib 0x00000001951b72a0 _dispatch_queue_drain +67211 libdispatch.dylib 0x00000001951b0470 _dispatch_queue_invoke +12812 libdispatch.dylib 0x00000001951b9220 _dispatch_root_queue_drain +66013 libdispatch.dylib 0x00000001951ba758 _dispatch_worker_thread3 +10414 libsystem_pthread.dylib 0x00000001953892e0 _pthread_wqthread +81215 libsystem_pthread.dylib 0x0000000195388fa4 start_wqthread +0