Having upgraded from SDL 2.30.0 to 2.32.0 I am now getting crashes on Android when switching to Fullscreen Desktop. This is with the OpenGL ES 1.2 backend (which I have to use) and I’m worried that this may not have been as thoroughly tested as ES 2.0.
Unfortunately the crash is a SIGSEGV and there is no helpful information in the Android Studio report:
V/SDL: Window size: 2000x1200
V/SDL: Device size: 2000x1200
E/libEGL: eglMakeCurrentImpl:1072 error 3002 (EGL_BAD_ACCESS)
E/libEGL: eglMakeCurrentImpl:1072 error 3002 (EGL_BAD_ACCESS)
I/SurfaceView@a0051d1: surfaceRedrawNeeded
V/SurfaceView@a0051d1: Layout: x=0 y=0 w=2000 h=1200, frame=Rect(0, 0 - 2000, 1200)
A/libc: Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 in tid 7583 (SDLThread), pid 7485 (SDLActivity)
Any suggestions?