Closed Bug 1234779 Opened 8 years ago Closed 8 years ago

[Emulator-x86-kk] crash on startup: "E/libEGL ( 1771): eglCreateWindowSurface:414 error 3003 (EGL_BAD_ALLOC)"

Categories

(Firefox OS Graveyard :: Emulator, defect, P1)

ARM
Gonk (Firefox OS)
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: edgar, Assigned: pchang)

References

Details

(Whiteboard: [EMU] [CI])

+++ This bug was initially created as a follow-up of Bug #1207040 comment #2 +++

Even I cherrypicked the fix from upstream in bug #1207040, I can still run into crash on startup as:

E/libEGL  ( 1771): EGLNativeWindowType 0xb0bb7808 already connected to another API
E/libEGL  ( 1771): eglCreateWindowSurface:414 error 3003 (EGL_BAD_ALLOC)

Where we aborted in mozilla-central/gfx/gl/GLContextProviderEGL.cpp:785 that we fail to create an EGLSurface. We may need to cherrypick more fixes of goldfish opengl implementation from L or even newer.
Whiteboard: [EMU] [CI]
Assignee: nobody → howareyou322
(In reply to Edgar Chen [:edgar][:echen] from comment #0)
> +++ This bug was initially created as a follow-up of Bug #1207040 comment #2
> +++
> 
> Even I cherrypicked the fix from upstream in bug #1207040, I can still run
> into crash on startup as:
> 
> E/libEGL  ( 1771): EGLNativeWindowType 0xb0bb7808 already connected to
> another API
> E/libEGL  ( 1771): eglCreateWindowSurface:414 error 3003 (EGL_BAD_ALLOC)
I verified this issue with emulator-kk-x86 on OSX but I couldn't get this error. Will check the emulator-x86-kk later. Will close this, if I can't reproduce it.
> 
> Where we aborted in mozilla-central/gfx/gl/GLContextProviderEGL.cpp:785 that
> we fail to create an EGLSurface. We may need to cherrypick more fixes of
> goldfish opengl implementation from L or even newer.
Priority: -- → P1
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.