Crash about openGL and metal

We encountered an OpenGL related crash on ios14. It has nothing to do with the application background. The vast majority of crashes occurred on IOS 14 low-end devices, and it is not clear how to solve them.

Monitor Type: Unix Signal Exception Type: EXCCRASH (SIGABRT) Exception Codes: 0x00000000 at 0x00000001c7517414 Crashed Thread: 0

0 libsystem
kernel.dylib _pthreadkill + 8
1 libsystempthread.dylib pthreadkill + 212
2 libsystemc.dylib abort + 100
3 AppleMetalGLRenderer GLDContextRec::flushContextInternal() + 732
4 GLEngine gliPresentViewES
Exec + 184
5 OpenGLES -[EAGLContext presentRenderbuffer:] + 72
I think we'd need more information about what else your app does.

I'd suggest creating a request with Feedback Assistant. Is this a random crash that you're seeing in the field? Or can you reproduce it?


same problem, glr_sync.mm:262 ,call abort()?

Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Triggered by Thread: 0

Thread 0 name: Thread 0 Crashed: 0 libsystem_kernel.dylib 0x00000001e364b198 __pthread_kill + 8 (:-1) 1 libsystem_pthread.dylib 0x00000001f2bda5f8 pthread_kill + 208 (pthread.c:1670) 2 libsystem_c.dylib 0x00000001aec944b8 abort + 124 (abort.c:118) 3 AppleMetalGLRenderer 0x000000022af4174c GLDContextRec::flushContextInternal() + 700 (glr_sync.mm:262)

Device Info Incident Identifier: 7882FBC2-EAFA-47FE-8BD7-47CAA1023ED4 Hardware Model: iPhone10,2 Process: DiSpecialDriver [2622] Path: /private/var/containers/Bundle/Application/4C741D8C-3EAB-4507-8E8E-39D5301A54E2/DiSpecialDriver.app/DiSpecialDriver Identifier: com.xiaojukeji.DiSpecialDrivers Version: 8.4.17 (8.4.17.82312421) AppStoreTools: 15F31e AppVariant: 1:iPhone10,2:16 Beta: YES Code Type: ARM-64 (Native) Role: Foreground Parent Process: launchd [1] Coalition: com.xiaojukeji.DiSpecialDrivers [429]

Date/Time: 2024-08-25 14:22:18.4752 +0800 Launch Time: 2024-08-24 12:35:08.7930 +0800 OS Version: iPhone OS 16.7.8 (20H343) Release Type: User Baseband Version: 8.50.04 Report Version: 104

Crash about openGL and metal
 
 
Q