Search Issue Tracker

Fix in review

Votes

3

Found in

5.4.0b16

Issue ID

790555

Regression

No

[iOS] Crash with 'gpus_ReturnGuiltyForHardwareRestart' when running GLES2/3 on A9 & A9X devices

iOS

-

-

Priority: 2Necessary for shipping a final release

-

Severity: 3Workaround is possible

To Reproduce:

1. Build and run the linked project (see comment) on GLES2 or GLES3.
2. Switch the scenes by clicking the "Next Scene" button.
(the scenes are relatively intensive rendering wise)
3. Observe that the project will crash with:

backtrace:

* thread #1: tid = 0x1995bb, 0x2ce1c33a libGPUSupportMercury.dylib`gpus_ReturnGuiltyForHardwareRestart + 10, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x1)
frame #0: 0x2ce1c33a libGPUSupportMercury.dylib`gpus_ReturnGuiltyForHardwareRestart + 10
frame #1: 0x2ce1ce12 libGPUSupportMercury.dylib`gpusSubmitDataBuffers + 118
frame #2: 0x308fc17e GLEngine`gliPresentViewES_Exec + 178
frame #3: 0x308fc0b2 GLEngine`gliPresentViewES + 70
frame #4: 0x22582078 OpenGLES`-[EAGLContext presentRenderbuffer:] + 60
frame #5: 0x044c5510 libglInterpose.dylib`EAGLContext_presentRenderbuffer(EAGLContext*, objc_selector*, unsigned int) + 360
* frame #6: 0x00026f38 ProductName`PresentGLES(surface=0x0551cfa0) + 180 at GlesHelper.mm:348
frame #7: 0x0002b974 ProductName`Present(surface=0x0551cfa0) + 52 at UnityRendering.h:207
frame #8: 0x00028ef4 ProductName`-[DisplayConnection present](self=0x0550c000, _cmd="present") + 120 at DisplayManager.mm:222
frame #9: 0x0002a348 ProductName`__25-[DisplayManager present]_block_invoke(.block_descriptor=<unavailable>, conn=0x0550c000) + 100 at DisplayManager.mm:340
frame #10: 0x0002a030 ProductName`-[DisplayManager enumerateDisplaysWithBlock:](self=0x0551be50, _cmd="enumerateDisplaysWithBlock:", block=0x01cf679c) + 528 at DisplayManager.mm:321
frame #11: 0x0002a2dc ProductName`-[DisplayManager present](self=0x0551be50, _cmd="present") + 72 at DisplayManager.mm:339
frame #12: 0x0001e2d0 ProductName`-[UnityAppController(self=0x047eb370, _cmd="callbackPresent:", frameStats=0x042f5724) callbackPresent:] + 220 at UnityAppController+Rendering.mm:86
frame #13: 0x0001e8f4 ProductName`UnityPresentContextCallback(unityFrameStats=0x042f5724) + 80 at UnityAppController+Rendering.mm:123
frame #14: 0x014c70c4 ProductName`::Present() + 228 at ContextGLESApple.cpp:90
frame #15: 0x0150f0b0 ProductName`::PresentFrame() + 112 at GfxDeviceGLES.cpp:931
frame #16: 0x01071a50 ProductName`::PresentAndSync() [inlined] PresentFrame + 88 at Player.cpp:872
frame #17: 0x01071a1c ProductName`::PresentAndSync() + 36 at Player.cpp:890
frame #18: 0x010719e0 ProductName`::PresentAfterDraw() + 56 at Player.cpp:926
frame #19: 0x01072838 ProductName`::PlayerLoop() [inlined] PostLateUpdate_FinishFrameRendering + 136 at Player.cpp:1684
frame #20: 0x010727b0 ProductName`::PlayerLoop() + 2288 at Player.cpp:2114
frame #21: 0x014baed8 ProductName`UnityPlayerLoopImpl + 20 at LibEntryPoint.mm:244
frame #22: 0x0001de94 ProductName`UnityRepaint + 56 at UnityAppController+Rendering.mm:236
frame #23: 0x0001de54 ProductName`-[UnityAppController(self=0x047eb370, _cmd="repaint") repaint] + 160 at UnityAppController+Rendering.mm:65
frame #24: 0x0001dd48 ProductName`-[UnityAppController(self=0x047eb370, _cmd="repaintDisplayLink") repaintDisplayLink] + 176 at UnityAppController+Rendering.mm:52
frame #25: 0x044c4b4c libglInterpose.dylib`-[DYDisplayLinkInterposer forwardDisplayLinkCallback:] + 272
frame #26: 0x22e5682e QuartzCore`CA::Display::DisplayLinkItem::dispatch() + 106
frame #27: 0x22e5667e QuartzCore`CA::Display::DisplayLink::dispatch_items(unsigned long long, unsigned long long, unsigned long long) + 594
frame #28: 0x2253958a IOMobileFramebuffer`IOMobileFramebufferVsyncNotifyFunc + 86
frame #29: 0x20de925c IOKit`IODispatchCalloutFromCFMessage + 256
frame #30: 0x20b4b5e8 CoreFoundation`__CFMachPortPerform + 132
frame #31: 0x20b5da0a CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 34
frame #32: 0x20b5d11e CoreFoundation`__CFRunLoopDoSource1 + 342
frame #33: 0x20b5b530 CoreFoundation`__CFRunLoopRun + 1704
frame #34: 0x20aadbb8 CoreFoundation`CFRunLoopRunSpecific + 516
frame #35: 0x20aad9ac CoreFoundation`CFRunLoopRunInMode + 108
frame #36: 0x21d27af8 GraphicsServices`GSEventRunModal + 160
frame #37: 0x24d99fb4 UIKit`UIApplicationMain + 144
frame #38: 0x0000b3b4 ProductName`main(argc=3, argv=0x042f7b08) + 244 at main.mm:32
frame #39: 0x20760872 libdyld.dylib`start + 2

Comments (3)

  1. Cc4a68d2fa8e9212bd7eafda9a4daff8?d=mm

    nbhonsale

    Nov 05, 2017 05:00

    This occurs for us on Unity 5.5.1p3 | iPhone 7,2| iPhone OS 11.0, 11.1,11.2,11.3 | with GLES 3

  2. 4b1afe253250879f592f91ea5f123a78?d=mm

    szu3d

    Jan 07, 2017 13:12

    Unity 5.3.5P6 ,Xcode 7.3.1.

    Incident Identifier: DB039842-7238-4818-BE18-36C14E2B9C89
    CrashReporter Key: 26c8add1a0f5227f002fceabc47be47eb22e9386
    Hardware Model: iPhone7,2
    Process: xjws [4491]
    Path: /private/var/containers/Bundle/Application/DAB871EE-AFCE-42E7-A1CC-50876D227929/xjws.app/xjws
    Identifier: net.xxxx.xjws
    Version: 805 (1.0)
    Code Type: ARM-64 (Native)
    Role: Foreground
    Parent Process: launchd [1]
    Coalition: net.blkj.xjws [1407]

    Date/Time: 2017-01-07 20:12:34.2296 +0800
    Launch Time: 2017-01-07 20:10:03.0326 +0800
    OS Version: iPhone OS 10.2 (14C92)
    Report Version: 104

    Exception Type: EXC_BAD_ACCESS (SIGSEGV)
    Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000000001
    Triggered by Thread: 0

    Filtered syslog:
    None found

    Thread 0 name: Dispatch queue: com.apple.main-thread
    Thread 0 Crashed:
    0 libGPUSupportMercury.dylib 0x00000001979e0fb4 gpus_ReturnGuiltyForHardwareRestart + 12
    1 AGXGLDriver 0x000000019c49c1bc 0x19c477000 + 151996
    2 libGPUSupportMercury.dylib 0x00000001979e1f44 gpusSubmitDataBuffers + 176
    3 AGXGLDriver 0x000000019c49d77c 0x19c477000 + 157564
    4 GLEngine 0x000000019cce5f9c gliPresentViewES_Exec + 192
    5 GLEngine 0x000000019cce5e98 gliPresentViewES + 112
    6 OpenGLES 0x000000018a502c08 -[EAGLContext presentRenderbuffer:] + 80
    7 xjws 0x0000000100020ed0 0x100010000 + 69328
    8 xjws 0x0000000100021cdc 0x100010000 + 72924
    9 xjws 0x0000000100022698 0x100010000 + 75416
    10 xjws 0x00000001000224cc 0x100010000 + 74956
    11 xjws 0x000000010001ca48 0x100010000 + 51784
    12 xjws 0x000000010001d050 0x100010000 + 53328
    13 xjws 0x00000001015d8624 0x100010000 + 22840868
    14 xjws 0x0000000101294168 0x100010000 + 19415400
    15 xjws 0x00000001012941d0 0x100010000 + 19415504
    16 xjws 0x0000000101294cd0 0x100010000 + 19418320
    17 xjws 0x00000001015d2508 0x100010000 + 22816008
    18 xjws 0x000000010001c72c 0x100010000 + 50988
    19 xjws 0x000000010001c56c 0x100010000 + 50540
    20 QuartzCore 0x000000018b102f24 CA::Display::DisplayLinkItem::dispatch(unsigned long long) + 44
    21 QuartzCore 0x000000018b102dd0 CA::Display::DisplayLink::dispatch_items(unsigned long long, unsigned long long, unsigned long long) + 444
    22 IOKit 0x000000018811a094 IODispatchCalloutFromCFMessage + 372
    23 CoreFoundation 0x0000000187e42e50 __CFMachPortPerform + 180
    24 CoreFoundation 0x0000000187e5b218 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 56
    25 CoreFoundation 0x0000000187e5a9cc __CFRunLoopDoSource1 + 436
    26 CoreFoundation 0x0000000187e584b0 __CFRunLoopRun + 1840
    27 CoreFoundation 0x0000000187d862b8 CFRunLoopRunSpecific + 444
    28 GraphicsServices 0x000000018983a198 GSEventRunModal + 180
    29 UIKit 0x000000018ddcd7fc -[UIApplication _run] + 684
    30 UIKit 0x000000018ddc8534 UIApplicationMain + 208
    31 xjws 0x00000001000164ec 0x100010000 + 25836
    32 libdyld.dylib 0x0000000186d695b8 start + 4

    Thread 1 name: com.apple.uikit.eventfetch-thread
    Thread 1:
    0 libsystem_kernel.dylib 0x0000000186e5d188 mach_msg_trap + 8
    1 libsystem_kernel.dylib 0x0000000186e5cff8 mach_msg + 72
    2 CoreFoundation 0x0000000187e5a5d0 __CFRunLoopServiceMachPort + 192
    3 CoreFoundation 0x0000000187e581ec __CFRunLoopRun + 1132
    4 CoreFoundation 0x0000000187d862b8 CFRunLoopRunSpecific + 444
    5 Foundation 0x00000001888c326c -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304
    6 Foundation 0x00000001888e3dd0 -[NSRunLoop(NSRunLoop) runUntilDate:] + 96
    7 UIKit 0x000000018e741c38 -[UIEventFetcher threadMain] + 136
    8 Foundation 0x00000001889c0e68 __NSThread__start__ + 1024
    9 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    10 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    11 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 2 name: GC Finalizer
    Thread 2:
    0 libsystem_kernel.dylib 0x0000000186e7ae1c __psynch_cvwait + 8
    1 libsystem_pthread.dylib 0x0000000186f409c0 _pthread_cond_wait + 640
    2 xjws 0x0000000101ab7158 0x100010000 + 27947352
    3 xjws 0x0000000101a9d1a8 0x100010000 + 27840936
    4 xjws 0x0000000101ab3eb8 0x100010000 + 27934392
    5 xjws 0x0000000101ab9a14 0x100010000 + 27957780
    6 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    7 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    8 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 3 name: BatchDeleteObjects
    Thread 3:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x000000010132328c 0x100010000 + 20001420
    3 xjws 0x0000000101290a58 0x100010000 + 19401304
    4 xjws 0x00000001013228bc 0x100010000 + 19998908
    5 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    6 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    7 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 4 name: AsyncReadManager
    Thread 4:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x0000000101344a70 0x100010000 + 20138608
    3 xjws 0x000000010134488c 0x100010000 + 20138124
    4 xjws 0x00000001013228bc 0x100010000 + 19998908
    5 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    6 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    7 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 5 name: Worker Thread
    Thread 5:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x00000001011b6fac 0x100010000 + 18509740
    3 xjws 0x00000001011b64e0 0x100010000 + 18506976
    4 xjws 0x00000001011b5a84 0x100010000 + 18504324
    5 xjws 0x00000001013228bc 0x100010000 + 19998908
    6 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    7 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    8 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 6:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 xjws 0x0000000101a3fb48 0x100010000 + 27458376
    2 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    3 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    4 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 7 name: UnitySubstanceThread
    Thread 7:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x00000001011b1278 0x100010000 + 18485880
    3 xjws 0x00000001013228bc 0x100010000 + 19998908
    4 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    5 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    6 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 8 name: Worker Thread
    Thread 8:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x00000001011b6fac 0x100010000 + 18509740
    3 xjws 0x00000001011b64e0 0x100010000 + 18506976
    4 xjws 0x00000001011b5a84 0x100010000 + 18504324
    5 xjws 0x00000001013228bc 0x100010000 + 19998908
    6 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    7 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    8 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 9 name: Worker Thread
    Thread 9:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x00000001011b6fac 0x100010000 + 18509740
    3 xjws 0x00000001011b64e0 0x100010000 + 18506976
    4 xjws 0x00000001011b5a84 0x100010000 + 18504324
    5 xjws 0x00000001013228bc 0x100010000 + 19998908
    6 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    7 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    8 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 10 name: Worker Thread
    Thread 10:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x00000001011b6fac 0x100010000 + 18509740
    3 xjws 0x00000001011b64e0 0x100010000 + 18506976
    4 xjws 0x00000001011b5a84 0x100010000 + 18504324
    5 xjws 0x00000001013228bc 0x100010000 + 19998908
    6 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    7 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    8 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 11 name: Worker Thread
    Thread 11:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x00000001011b6fac 0x100010000 + 18509740
    3 xjws 0x00000001011b64e0 0x100010000 + 18506976
    4 xjws 0x00000001011b5a84 0x100010000 + 18504324
    5 xjws 0x00000001013228bc 0x100010000 + 19998908
    6 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    7 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    8 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 12 name: Worker Thread
    Thread 12:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x00000001011b6fac 0x100010000 + 18509740
    3 xjws 0x00000001011b64e0 0x100010000 + 18506976
    4 xjws 0x00000001011b5a84 0x100010000 + 18504324
    5 xjws 0x00000001013228bc 0x100010000 + 19998908
    6 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    7 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    8 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 13 name: Worker Thread
    Thread 13:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x00000001011b6fac 0x100010000 + 18509740
    3 xjws 0x00000001011b64e0 0x100010000 + 18506976
    4 xjws 0x00000001011b5a84 0x100010000 + 18504324
    5 xjws 0x00000001013228bc 0x100010000 + 19998908
    6 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    7 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    8 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 14 name: Worker Thread
    Thread 14:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x00000001011b6fac 0x100010000 + 18509740
    3 xjws 0x00000001011b64e0 0x100010000 + 18506976
    4 xjws 0x00000001011b5a84 0x100010000 + 18504324
    5 xjws 0x00000001013228bc 0x100010000 + 19998908
    6 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    7 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    8 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 15 name: Worker Thread
    Thread 15:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x00000001011b6fac 0x100010000 + 18509740
    3 xjws 0x00000001011b64e0 0x100010000 + 18506976
    4 xjws 0x00000001011b5a84 0x100010000 + 18504324
    5 xjws 0x00000001013228bc 0x100010000 + 19998908
    6 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    7 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    8 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 16 name: Worker Thread
    Thread 16:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x00000001011b6fac 0x100010000 + 18509740
    3 xjws 0x00000001011b64e0 0x100010000 + 18506976
    4 xjws 0x00000001011b5a84 0x100010000 + 18504324
    5 xjws 0x00000001013228bc 0x100010000 + 19998908
    6 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    7 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    8 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 17 name: Worker Thread
    Thread 17:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x00000001011b6fac 0x100010000 + 18509740
    3 xjws 0x00000001011b64e0 0x100010000 + 18506976
    4 xjws 0x00000001011b5a84 0x100010000 + 18504324
    5 xjws 0x00000001013228bc 0x100010000 + 19998908
    6 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    7 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    8 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 18 name: Worker Thread
    Thread 18:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x00000001011b6fac 0x100010000 + 18509740
    3 xjws 0x00000001011b64e0 0x100010000 + 18506976
    4 xjws 0x00000001011b5a84 0x100010000 + 18504324
    5 xjws 0x00000001013228bc 0x100010000 + 19998908
    6 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    7 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    8 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 19 name: Worker Thread
    Thread 19:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x00000001011b6fac 0x100010000 + 18509740
    3 xjws 0x00000001011b64e0 0x100010000 + 18506976
    4 xjws 0x00000001011b5a84 0x100010000 + 18504324
    5 xjws 0x00000001013228bc 0x100010000 + 19998908
    6 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    7 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    8 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 20 name: Worker Thread
    Thread 20:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x00000001011b6fac 0x100010000 + 18509740
    3 xjws 0x00000001011b64e0 0x100010000 + 18506976
    4 xjws 0x00000001011b5a84 0x100010000 + 18504324
    5 xjws 0x00000001013228bc 0x100010000 + 19998908
    6 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    7 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    8 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 21 name: Worker Thread
    Thread 21:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x00000001011b6fac 0x100010000 + 18509740
    3 xjws 0x00000001011b64e0 0x100010000 + 18506976
    4 xjws 0x00000001011b5a84 0x100010000 + 18504324
    5 xjws 0x00000001013228bc 0x100010000 + 19998908
    6 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    7 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    8 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 22 name: Worker Thread
    Thread 22:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x00000001011b6fac 0x100010000 + 18509740
    3 xjws 0x00000001011b64e0 0x100010000 + 18506976
    4 xjws 0x00000001011b5a84 0x100010000 + 18504324
    5 xjws 0x00000001013228bc 0x100010000 + 19998908
    6 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    7 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    8 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 23 name: Worker Thread
    Thread 23:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x00000001011b6fac 0x100010000 + 18509740
    3 xjws 0x00000001011b64e0 0x100010000 + 18506976
    4 xjws 0x00000001011b5a84 0x100010000 + 18504324
    5 xjws 0x00000001013228bc 0x100010000 + 19998908
    6 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    7 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    8 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 24 name: AVAudioSession Notify Thread
    Thread 24:
    0 libsystem_kernel.dylib 0x0000000186e5d188 mach_msg_trap + 8
    1 libsystem_kernel.dylib 0x0000000186e5cff8 mach_msg + 72
    2 CoreFoundation 0x0000000187e5a5d0 __CFRunLoopServiceMachPort + 192
    3 CoreFoundation 0x0000000187e581ec __CFRunLoopRun + 1132
    4 CoreFoundation 0x0000000187d862b8 CFRunLoopRunSpecific + 444
    5 AVFAudio 0x00000001a1a1bd24 GenericRunLoopThread::Entry(void*) + 164
    6 AVFAudio 0x00000001a1a41d9c CAPThread::Entry(CAPThread*) + 84
    7 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    8 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    9 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 25:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 xjws 0x0000000101a0938c 0x100010000 + 27235212
    2 xjws 0x0000000101a2575c 0x100010000 + 27350876
    3 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    4 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    5 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 26 name: AURemoteIO::IOThread
    Thread 26:
    0 libsystem_kernel.dylib 0x0000000186e5d188 mach_msg_trap + 8
    1 libsystem_kernel.dylib 0x0000000186e5cff8 mach_msg + 72
    2 AudioToolbox 0x000000018ad3d6fc AURemoteIO::IOThread::Run() + 288
    3 AudioToolbox 0x000000018ad41a18 AURemoteIO::IOThread::Entry(void*) + 40
    4 AudioToolbox 0x000000018b02c230 CAPThread::Entry(CAPThread*) + 84
    5 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    6 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    7 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 27:
    0 libsystem_kernel.dylib 0x0000000186e7b314 __semwait_signal + 8
    1 libsystem_c.dylib 0x0000000186d9925c nanosleep + 212
    2 libsystem_c.dylib 0x0000000186d9917c usleep + 64
    3 xjws 0x0000000101a08f00 0x100010000 + 27234048
    4 xjws 0x0000000101a25748 0x100010000 + 27350856
    5 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    6 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    7 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 28 name: com.apple.CoreMotion.MotionThread
    Thread 28:
    0 libsystem_kernel.dylib 0x0000000186e5d188 mach_msg_trap + 8
    1 libsystem_kernel.dylib 0x0000000186e5cff8 mach_msg + 72
    2 CoreFoundation 0x0000000187e5a5d0 __CFRunLoopServiceMachPort + 192
    3 CoreFoundation 0x0000000187e581ec __CFRunLoopRun + 1132
    4 CoreFoundation 0x0000000187d862b8 CFRunLoopRunSpecific + 444
    5 CoreFoundation 0x0000000187dd3b44 CFRunLoopRun + 112
    6 CoreMotion 0x000000018ec49120 0x18ebdb000 + 450848
    7 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    8 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    9 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 29 name: UnityPreload
    Thread 29:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x00000001012d590c 0x100010000 + 19683596
    3 xjws 0x00000001012d58b0 0x100010000 + 19683504
    4 xjws 0x00000001013228bc 0x100010000 + 19998908
    5 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    6 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    7 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 30 name: com.apple.NSURLConnectionLoader
    Thread 30:
    0 libsystem_kernel.dylib 0x0000000186e5d188 mach_msg_trap + 8
    1 libsystem_kernel.dylib 0x0000000186e5cff8 mach_msg + 72
    2 CoreFoundation 0x0000000187e5a5d0 __CFRunLoopServiceMachPort + 192
    3 CoreFoundation 0x0000000187e581ec __CFRunLoopRun + 1132
    4 CoreFoundation 0x0000000187d862b8 CFRunLoopRunSpecific + 444
    5 CFNetwork 0x000000018858b8f0 +[NSURLConnection(Loader) _resourceLoadLoop:] + 336
    6 Foundation 0x00000001889c0e68 __NSThread__start__ + 1024
    7 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    8 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    9 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 31 name: BackgroundWorker
    Thread 31:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x00000001011b6fac 0x100010000 + 18509740
    3 xjws 0x00000001011b64e0 0x100010000 + 18506976
    4 xjws 0x00000001011b5a84 0x100010000 + 18504324
    5 xjws 0x00000001013228bc 0x100010000 + 19998908
    6 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    7 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    8 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 32 name: BackgroundWorker
    Thread 32:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x00000001011b6fac 0x100010000 + 18509740
    3 xjws 0x00000001011b64e0 0x100010000 + 18506976
    4 xjws 0x00000001011b5a84 0x100010000 + 18504324
    5 xjws 0x00000001013228bc 0x100010000 + 19998908
    6 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    7 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    8 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 33:
    0 libsystem_kernel.dylib 0x0000000186e7ae1c __psynch_cvwait + 8
    1 libsystem_pthread.dylib 0x0000000186f409c0 _pthread_cond_wait + 640
    2 xjws 0x00000001019a9eb4 0x100010000 + 26844852
    3 xjws 0x00000001019aa0ac 0x100010000 + 26845356
    4 xjws 0x0000000101991c74 0x100010000 + 26745972
    5 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    6 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    7 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 34 name: EnlightenWorker
    Thread 34:
    0 libsystem_kernel.dylib 0x0000000186e5d1c4 semaphore_wait_trap + 8
    1 libdispatch.dylib 0x0000000186d487d8 _dispatch_semaphore_wait_slow + 216
    2 xjws 0x000000010165f988 0x100010000 + 23394696
    3 xjws 0x00000001013228bc 0x100010000 + 19998908
    4 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    5 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    6 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 35 name: Async I/O Pool Thread #0
    Thread 35:
    0 libsystem_kernel.dylib 0x0000000186e7b11c __recvfrom + 8
    1 xjws 0x0000000101ab866c 0x100010000 + 27952748
    2 xjws 0x0000000101aada14 0x100010000 + 27908628
    3 xjws 0x0000000101ad4500 0x100010000 + 28067072
    4 xjws 0x0000000101ad4310 0x100010000 + 28066576
    5 xjws 0x0000000101ab3eb8 0x100010000 + 27934392
    6 xjws 0x0000000101ab9a14 0x100010000 + 27957780
    7 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    8 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    9 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 36 name: Async I/O Pool Thread #2
    Thread 36:
    0 libsystem_kernel.dylib 0x0000000186e7ae1c __psynch_cvwait + 8
    1 libsystem_pthread.dylib 0x0000000186f409c0 _pthread_cond_wait + 640
    2 xjws 0x0000000101ab7158 0x100010000 + 27947352
    3 xjws 0x0000000101ad44d8 0x100010000 + 28067032
    4 xjws 0x0000000101ad4310 0x100010000 + 28066576
    5 xjws 0x0000000101ab3eb8 0x100010000 + 27934392
    6 xjws 0x0000000101ab9a14 0x100010000 + 27957780
    7 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    8 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    9 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 37 name: Socket I/O Polling Thread
    Thread 37:
    0 libsystem_kernel.dylib 0x0000000186e616e4 poll + 8
    1 xjws 0x0000000101ab6ef4 0x100010000 + 27946740
    2 xjws 0x0000000101ad3d18 0x100010000 + 28065048
    3 xjws 0x0000000101ad4e90 0x100010000 + 28069520
    4 xjws 0x0000000101ab3eb8 0x100010000 + 27934392
    5 xjws 0x0000000101ab9a14 0x100010000 + 27957780
    6 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    7 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    8 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 38:
    0 libsystem_kernel.dylib 0x0000000186e7ba88 __workq_kernreturn + 8
    1 libsystem_pthread.dylib 0x0000000186f3f344 _pthread_wqthread + 1452
    2 libsystem_pthread.dylib 0x0000000186f3ed8c start_wqthread + 4

    Thread 39:
    0 libsystem_kernel.dylib 0x0000000186e7b314 __semwait_signal + 8
    1 libsystem_c.dylib 0x0000000186d9925c nanosleep + 212
    2 libsystem_c.dylib 0x0000000186d9917c usleep + 64
    3 xjws 0x0000000101a08f00 0x100010000 + 27234048
    4 xjws 0x0000000101a25748 0x100010000 + 27350856
    5 libsystem_pthread.dylib 0x0000000186f41850 _pthread_body + 240
    6 libsystem_pthread.dylib 0x0000000186f41760 _pthread_body + 0
    7 libsystem_pthread.dylib 0x0000000186f3ed94 thread_start + 4

    Thread 40:
    0 libsystem_pthread.dylib 0x0000000186f3ed88 start_wqthread + 0

    Thread 41:
    0 libsystem_pthread.dylib 0x0000000186f3ed88 start_wqthread + 0

    Thread 42:
    0 libsystem_pthread.dylib 0x0000000186f3ed88 start_wqthread + 0

    Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x000000010c000000 x1: 0x0000000068000000 x2: 0x0000000000000231 x3: 0x0000000106324245
    x4: 0x0000000000000005 x5: 0x0000000000000000 x6: 0x0000000000000000 x7: 0x0000000000000000
    x8: 0x0000000000000001 x9: 0x00000000deadbeef x10: 0x0100000000000000 x11: 0x0002180010000248
    x12: 0x0000000000000000 x13: 0x00000010c103249f x14: 0x0000000000000010 x15: 0x0000000000000000
    x16: 0x0000000186d5edf4 x17: 0x0000000000000000 x18: 0x0000000000000000 x19: 0x0000000000000231
    x20: 0x000000010c000000 x21: 0x0000000068000000 x22: 0x000000016fded3d0 x23: 0x000000010b70faef
    x24: 0x0000000000000000 x25: 0x0000000000000001 x26: 0x0000000000000678 x27: 0x0000000000008160
    x28: 0x0000000000000008 fp: 0x000000016fded3f0 lr: 0x000000019c49c1bc
    sp: 0x000000016fded3d0 pc: 0x00000001979e0fb4 cpsr: 0x60000000

  3. 3b2d5a7071ca15eb2d3b1c54c60421fe?d=mm

    John-lee077

    Jul 05, 2016 17:11

    This is still occurring for me using 5.3.5p6
    on iPhone8,1 , Apple A9 GPU, iPhone OS 9.3.2
    with GLES3
    only on A9 devices (A7,A8 are ok)

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.