Bug #6324
Force close: No available EGL configurations - Wait for 45 ESR?
Status: | New | Start date: | 11/26/2015 | |
---|---|---|---|---|
Priority: | High | Due date: | ||
Assignee: | - | % Done: | 0% | |
Category: | - | |||
Target version: | - | |||
Component: |
Description
On a Samsung Galaxy SII (i9100) running CyanogenMod 10.1.3 both versions of Orfox (stable and nightly) crash on start with: org.mozilla.gecko.gfx.GLController$GLControllerException: No available EGL configurations Error 12289
I had this same issue with regular Firefox for Android version 38. It was fixed on version 39 or 40 (I don't remember precisely which).
It seems I'll have to wait until 1) Mozilla releases version 45 ESR, 2) TorBrowser starts using it, 3) Orfox goes along. Right? :S
D/libEGL ( 8731): loaded /system/lib/egl/libEGL_mali.so
D/libEGL ( 8731): loaded /system/lib/egl/libGLESv1_CM_mali.so
D/libEGL ( 8731): loaded /system/lib/egl/libGLESv2_mali.so
E/libEGL ( 8731): validate_display:253 error 3001 (EGL_NOT_INITIALIZED)
D/AndroidRuntime( 8731): Shutting down VM
W/dalvikvm( 8731): threadid=1: thread exiting with uncaught exception (group=0x41706930)
E/GeckoCrashHandler( 8731): >>> REPORTING UNCAUGHT EXCEPTION FROM THREAD 1 ("main")
E/GeckoCrashHandler( 8731): org.mozilla.gecko.gfx.GLController$GLControllerException: No available EGL configurations Error 12289
E/GeckoCrashHandler( 8731): at org.mozilla.gecko.gfx.GLController.AttemptPreallocateEGLSurfaceForCompositor(GLController.java:299)
E/GeckoCrashHandler( 8731): at org.mozilla.gecko.gfx.GLController.updateCompositor(GLController.java:186)
E/GeckoCrashHandler( 8731): at org.mozilla.gecko.gfx.GLController$1.run(GLController.java:170)
E/GeckoCrashHandler( 8731): at android.os.Handler.handleCallback(Handler.java:725)
E/GeckoCrashHandler( 8731): at android.os.Handler.dispatchMessage(Handler.java:92)
E/GeckoCrashHandler( 8731): at android.os.Looper.loop(Looper.java:137)
E/GeckoCrashHandler( 8731): at android.app.ActivityThread.main(ActivityThread.java:5227)
E/GeckoCrashHandler( 8731): at java.lang.reflect.Method.invokeNative(Native Method)
E/GeckoCrashHandler( 8731): at java.lang.reflect.Method.invoke(Method.java:511)
E/GeckoCrashHandler( 8731): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:795)
E/GeckoCrashHandler( 8731): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:562)
E/GeckoCrashHandler( 8731): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 8731): FATAL EXCEPTION: main
E/AndroidRuntime( 8731): org.mozilla.gecko.gfx.GLController$GLControllerException: No available EGL configurations Error 12289
E/AndroidRuntime( 8731): at org.mozilla.gecko.gfx.GLController.AttemptPreallocateEGLSurfaceForCompositor(GLController.java:299)
E/AndroidRuntime( 8731): at org.mozilla.gecko.gfx.GLController.updateCompositor(GLController.java:186)
E/AndroidRuntime( 8731): at org.mozilla.gecko.gfx.GLController$1.run(GLController.java:170)
E/AndroidRuntime( 8731): at android.os.Handler.handleCallback(Handler.java:725)
E/AndroidRuntime( 8731): at android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime( 8731): at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 8731): at android.app.ActivityThread.main(ActivityThread.java:5227)
E/AndroidRuntime( 8731): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 8731): at java.lang.reflect.Method.invoke(Method.java:511)
E/AndroidRuntime( 8731): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:795)
E/AndroidRuntime( 8731): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:562)
E/AndroidRuntime( 8731): at dalvik.system.NativeStart.main(Native Method)
W/ActivityManager( 2829): Force finishing activity info.guardianproject.orfox/.App