Closed Bug 740308 Opened 14 years ago Closed 7 years ago

crash in mozilla::gl::GLContextEGL::RenewSurface @ android::egl_display_t::egl_display_t while playing webm video

Categories

(Firefox for Android Graveyard :: General, defect)

ARM
Android
defect
Not set
critical

Tracking

(blocking-fennec1.0 -)

RESOLVED WONTFIX
Tracking Status
blocking-fennec1.0 --- -

People

(Reporter: martijn.martijn, Unassigned)

References

()

Details

(Keywords: crash, reproducible, Whiteboard: [native-crash][gfx])

Crash Data

I'm getting crashes with the latest Fennec Native build on the Galaxy Nexus, Android 4.0.2, while playing the video at http://people.mozilla.org/~mwargers/tests/videos/atomicplayboy.webm It doesn't always crash directly, just reload the page a couple of times while playing and put the video in full screen. This bug was filed from the Socorro interface and is report bp-adb80f11-bc5a-4b92-906b-9ecd42120329 . ============================================================= 0 libc.so libc.so@0x12014 1 libEGL.so libEGL.so@0x20ec2 2 dalvik-heap (deleted) dalvik-heap @0x103fe4e 3 libEGL.so libEGL.so@0x931b 4 dalvik-heap (deleted) dalvik-heap @0x103fe4e 5 dalvik-heap (deleted) dalvik-heap @0x103fe4e 6 dalvik-heap (deleted) dalvik-heap @0x103fe4e 7 libEGL.so libEGL.so@0x9491 8 libEGL.so libEGL.so@0x9ef5 9 dalvik-heap (deleted) dalvik-heap @0x103fe4e 10 libEGL.so libEGL.so@0xb257 11 dalvik-heap (deleted) dalvik-heap @0x103fe4e 12 dalvik-heap (deleted) dalvik-heap @0x103fe4e 13 libEGL.so libEGL.so@0xb1e3 14 libxul.so mozilla::gl::GLContextEGL::RenewSurface gfx/gl/GLLibraryEGL.h:148 15 libxul.so mozilla::layers::CompositorParent::ResumeComposition gfx/layers/ipc/CompositorParent.cpp:122 16 libxul.so RunnableMethod<mozilla::layers::CompositorParent, void , Tuple0>::Run ipc/chromium/src/base/tuple.h:383 17 libxul.so MessageLoop::RunTask ipc/chromium/src/base/message_loop.cc:318 18 libxul.so MessageLoop::DeferOrRunPendingTask ipc/chromium/src/base/message_loop.cc:326 19 libxul.so MessageLoop::DoWork ipc/chromium/src/base/message_loop.cc:426 20 libxul.so base::MessagePumpDefault::Run ipc/chromium/src/base/message_pump_default.cc:23 21 libxul.so MessageLoop::RunInternal ipc/chromium/src/base/message_loop.cc:208 22 libxul.so MessageLoop::Run ipc/chromium/src/base/message_loop.cc:201 23 libxul.so base::Thread::ThreadMain ipc/chromium/src/base/thread.cc:156 24 libxul.so ThreadFunc ipc/chromium/src/base/platform_thread_posix.cc:26 25 libc.so libc.so@0x12c1e 26 libc.so libc.so@0x12772
libEGL.so@0xb1e3 is android::egl_display_t::egl_display_t() So it sounds like we're crashing in the call to EGL_DISPLAY() inside the call to fMakeCurrent in RenewSurface.
Summary: crash in mozilla::gl::GLContextEGL::RenewSurface while playing webm video → crash in mozilla::gl::GLContextEGL::RenewSurface @ android::egl_display_t::egl_display_t while playing webm video
Whiteboard: [native-crash][gfx]
blocking-fennec1.0: --- → ?
Since some potential fixes have landed since this was first reported (in particular, I'm thinking of Bug 737949 and Bug 735230), and since there are no crashes with this signature since March 29th, it'd be worth checking if this is still reproducible.
This doesn't look like it's happened recently. Please renom if that's not the case, or close it out otherwise.
blocking-fennec1.0: ? → -
Keywords: qawanted
I'm still getting this crash, although it's not easy to hit anymore. I get it occasionally with this testcase: http://people.mozilla.com/~mwargers/tests/videos/atomicplayboy_iframe_createdestroy.htm Tap on the button, then while the video is running, rotate your device from landscape to portrait and back, etc. I tested on the Samsung Galaxy Nexus. It can take a while before the crash happens (can take minutes). I also noticed that Fennec gives black screens and doesn't paint anything anymore after a while. It might be easier to hit this crash with this testcase: http://people.mozilla.com/~mwargers/tests/videos/atomicplayboy_winopenclose.htm But here you need to have popups unblocked.
Keywords: qawanted
Keywords: reproducible
Closing because no crash reported since 12 weeks.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Closing because no crash reported since 12 weeks.
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.