-[EAGLContext presentRenderbuffer:] crash in iOS 14

0

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.

The only possible clue is that the crash may have something to do with opening the WebView.

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

Pthread id: 10322737
Thread 0 Crashed:
0   libsystem_kernel.dylib          __pthread_kill + 8
1   libsystem_pthread.dylib         pthread_kill + 272
2   libsystem_c.dylib               abort + 104
3   AppleMetalGLRenderer            GLDContextRec::flushContextInternal() + 852
4   GLEngine                        gliPresentViewES_Exec + 188
5   OpenGLES                        -[EAGLContext presentRenderbuffer:] + 76
6   myapp                           -[EJCanvasContextWebGLScreen present] (EJCanvasContextWebGLScreen.m:142)
7   QuartzCore                      CA::Display::DisplayLink::dispatch_items(unsigned long long, unsigned long long, unsigned long long) + 664
8   QuartzCore                      display_timer_callback(__CFMachPort*, void*, long, void*) + 280
9   CoreFoundation                  __CFMachPortPerform + 176
10  CoreFoundation                  __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 60
11  CoreFoundation                  __CFRunLoopDoSource1 + 596
12  CoreFoundation                  __CFRunLoopRun + 2360
13  CoreFoundation                  CFRunLoopRunSpecific + 600
14  GraphicsServices                GSEventRunModal + 164
15  UIKitCore                       -[UIApplication _run] + 1072
16  UIKitCore                       UIApplicationMain + 168
17  myapp                           main (main.m:36)
18  libdyld.dylib                   start + 4
ios
opengl-es
ios14
asked on Stack Overflow Dec 14, 2020 by Zhang Jiuzhou • edited Jan 15, 2021 by Zhang Jiuzhou

0 Answers

Nobody has answered this question yet.


User contributions licensed under CC BY-SA 3.0