Crash in libGPUSupportMercury.dylib gpus_ReturnGuiltyForHardwareRestart + 12

Originator:shyamsadhwani
Number:rdar://34969360 Date Originated:06-Oct-2017
Status:Open Resolved:
Product:iOS + SDK Product Version:
Classification: Reproducible:
 
Summary:
Our app is hitting crashes when calling EAGLContext presentRenderbuffer.
The stack trace for the crash is :
 
 
 libGPUSupportMercury.dylib gpus_ReturnGuiltyForHardwareRestart + 12
 AGXGLDriver gldUpdateDispatch + 7292
 libGPUSupportMercury.dylib gpusSubmitDataBuffers + 172
 AGXGLDriver gldUpdateDispatch + 12664
 GLEngine gliPresentViewES_Exec + 184
 OpenGLES -[EAGLContext presentRenderbuffer:] + 76
 
exc_bad_address: 0x0000000000000001
ios_version: 11.0.1
 
The crash started happening on iOS 11 and affects devices iPhone 4s - iPhone 6.
iPhone 6s and newer are fine.
Also happens on almost all iPads.


Steps to Reproduce:
Seems to happen, randomly, while people are making video calls using Messenger app on iOS11 on iPhone4s, 5, 5s, 6.

Expected Results: No crash


Actual Results: App crashes 


Version/Build: ios_version: 11.0.1


Configuration: Happens on iPhone 4s,5,5s,6

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!