Android Fullscreen Desktop crash with 2.32.0

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?

Actually it looks like the crash is happening when I switch directly from SDL_WINDOW_FULLSCREEN_DESKTOP to SDL_WINDOW_FULLSCREEN. Is this a non-recommended transition on Android?

I am handling the possible resulting SDL_RENDER_TARGETS_RESET message, but as usual with Android I can’t guarantee that it is processed in a timely fashion.