Crash in AGXGLDriver: glrKillClient

Hello


My iOS games are all affected by the same crash:


Thread 3 name:

Thread 3 Crashed:

0 libGPUSupportMercury.dylib 0x000000019ea91140 gpus_ReturnNotPermittedKillClient + 12 (gpui_client_io.c:77)

1 AGXGLDriver 0x00000001a2db7798 glrKillClient + 464 (agxu_kill_client.cpp:175)

2 libGPUSupportMercury.dylib 0x000000019ea92110 gpusSubmitDataBuffers + 176 (gpui_context.c:0)

3 AGXGLDriver 0x00000001a2db8cec SubmitPackets(AGXContextRec*) + 292 (agxu_gl_command.cpp:93)

4 WebCore 0x000000018bb37a88 WebCore::GraphicsContext3D::resolveMultisamplingIfNecessary(WebCore::IntRect const&) + 164 (GraphicsContext3DOpenGL.cpp:258)

5 WebCore 0x000000018ae74540 WebCore::GraphicsContext3D::presentRenderbuffer() + 100 (GraphicsContext3DCocoa.mm:677)

6 WebCore 0x000000018ae9571c -[WebGLLayer display] + 36 (WebGLLayer.mm:141)

7 QuartzCore 0x000000018699478c CA::Context::commit_transaction(CA::Transaction*) + 516 (CALayer.mm:2422)

8 QuartzCore 0x00000001869bc1b0 CA::Transaction::commit() + 580 (CATransactionInternal.mm:425)

9 QuartzCore 0x00000001869bd030 CA::Transaction::observer_callback(__CFRunLoopObserver*, unsigned long, void*) + 92 (CATransactionInternal.mm:795)

10 CoreFoundation 0x0000000182842910 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 32 (CFRunLoop.c:1824)

11 CoreFoundation 0x0000000182840238 __CFRunLoopDoObservers + 412 (CFRunLoop.c:1934)

12 CoreFoundation 0x0000000182840884 __CFRunLoopRun + 1436 (CFRunLoop.c:2948)

13 CoreFoundation 0x0000000182760da8 CFRunLoopRunSpecific + 552 (CFRunLoop.c:3245)

14 WebCore 0x000000018aa242d4 RunWebThread(void*) + 592 (WebCoreThread.mm:624)

15 libsystem_pthread.dylib 0x00000001824c1220 _pthread_body + 272 (pthread.c:740)

16 libsystem_pthread.dylib 0x00000001824c1110 _pthread_start + 292 (pthread.c:799)

17 libsystem_pthread.dylib 0x00000001824bfb10 thread_start + 4


Upon searching I found a long thread with a lot of developers complaining about it https://groups.google.com/forum/#!topic/google-admob-ads-sdk/2mAlKC9Dr3U. The crash is caused by interstitial ads by Google AdMob and their team did not find a way to fix it with current webview methods and submitted radar in early 2017 rdar://31689026. May I ask for more weight attributed to that bug, because it affects any app having full screen ads from the most popular ads provider? Fixing it would improve playing experience for many games in App Store.


Best Regards,

Dmitry