Closed Bug 863307 Opened 11 years ago Closed 11 years ago

crash in mozilla::gl::GLContextEGL::MakeCurrentImpl @ libEGL_VIVANTE.so@0x3... on Huawei devices running ICS

Categories

(Core :: Graphics: Layers, defect)

22 Branch
ARM
Android
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 863313
Tracking Status
firefox21 --- unaffected
firefox22 - affected
firefox23 --- affected

People

(Reporter: scoobidiver, Assigned: gw280)

Details

(4 keywords, Whiteboard: [native-crash])

Crash Data

It's #7 top crasher in 22.0a2 and #44 in 23.0a1. It first showed up in 22.0a1/20130401 but is discontinuous across builds. Signature libEGL_VIVANTE.so@0x33fe More Reports Search UUID d3bf3151-6848-482b-98fe-529672130418 Date Processed 2013-04-18 10:59:47 Uptime 1259 Install Age 15.5 hours since version was first installed. Install Time 2013-04-17 19:28:33 Product FennecAndroid Version 23.0a1 Build ID 20130417031053 Release Channel nightly OS Android OS Version 0.0.0 Linux 3.0.8-02066-gec1618b #1 SMP PREEMPT Thu Oct 11 09:56:38 HKT 2012 armv7l Huawei/U9510E/hwu9510e:4.0.4/HuaweiU9510E/C10B101:user/ota-rel-keys,release-keys Build Architecture arm Build Architecture Info Crash Reason SIGSEGV Crash Address 0x1d30047e App Notes AdapterDescription: 'Hisilicon Technologies -- Immersion.16 -- OpenGL ES 2.0 -- Model: HUAWEI U9510E, Product: U9510E, Manufacturer: HUAWEI, Hardware: huawei' GL Layers! EGL? EGL+ GL Context? GL Context+ GL Layers+ nothumb Build HUAWEI HUAWEI U9510E Huawei/U9510E/hwu9510e:4.0.4/HuaweiU9510E/C10B101:user/ota-rel-keys,release-keys Processor Notes sp-processor05.phx1.mozilla.com_15317:2012; exploitability tool failed: 127 EMCheckCompatibility True Adapter Vendor ID Hisilicon Technologies Adapter Device ID Immersion.16 Device HUAWEI HUAWEI U9510E Android API Version 15 (REL) Android CPU ABI armeabi-v7a Frame Module Signature Source 0 libEGL_VIVANTE.so libEGL_VIVANTE.so@0x33fe 1 libEGL_VIVANTE.so libEGL_VIVANTE.so@0x3323 2 libEGL.so libEGL.so@0xd463 3 libxul.so mozilla::gl::GLContextEGL::MakeCurrentImpl gfx/gl/GLLibraryEGL.h:164 4 dalvik-heap (deleted) dalvik-heap @0x38bbffe 5 libxul.so mozilla::layers::CompositorOGL::MakeCurrent obj-firefox/dist/include/GLContext.h:185 6 libxul.so mozilla::layers::CompositorOGL::SupportsPartialTextureUpdate gfx/layers/opengl/CompositorOGL.h:63 7 libxul.so mozilla::layers::CompositorOGL::BeginFrame gfx/layers/opengl/CompositorOGL.cpp:795 8 libdvm.so libdvm.so@0x2fffe 9 libdvm.so libdvm.so@0x2fffe 10 libdvm.so libdvm.so@0x10ffe 11 libdvm.so libdvm.so@0x2fffe 12 libdvm.so libdvm.so@0x10ffe 13 libxul.so mozilla::layers::LayerManagerComposite::Render gfx/layers/composite/LayerManagerComposite.cpp:276 14 dalvik-heap (deleted) dalvik-heap @0x29fbffe 15 dalvik-heap (deleted) dalvik-heap @0x38bbffe 16 dalvik-heap (deleted) dalvik-heap @0x3f17ffe 17 dalvik-heap (deleted) dalvik-heap @0x38bbffe 18 dalvik-heap (deleted) dalvik-heap @0x37c3ffe 19 libxul.so mozilla::layers::LayerManagerComposite::EndTransaction gfx/layers/composite/LayerManagerComposite.cpp:185 20 libxul.so base::CreatePlatformFile ipc/chromium/src/base/platform_file_posix.cc:66 21 libxul.so mozilla::layers::LayerManagerComposite::EndEmptyTransaction gfx/layers/composite/LayerManagerComposite.cpp:150 22 libxul.so mozilla::layers::LayerManagerComposite::BeginTransaction gfx/layers/composite/LayerManagerComposite.cpp:122 23 libxul.so mozilla::layers::CompositorParent::Composite gfx/layers/ipc/CompositorParent.cpp:584 24 libEGL.so libEGL.so@0xb2ff 25 libxul.so mozilla::layers::CompositorParent::ResumeComposition gfx/layers/ipc/CompositorParent.cpp:341 26 libxul.so RunnableMethod<mozilla::ipc::AsyncChannel, void ipc/chromium/src/base/tuple.h:400 27 libxul.so mozilla::layers::CompositorParent::SetEGLSurfaceSize gfx/layers/ipc/CompositorParent.cpp:363 28 libxul.so MessageLoop::RunTask ipc/chromium/src/base/message_loop.cc:334 29 libxul.so MessageLoop::DeferOrRunPendingTask ipc/chromium/src/base/message_loop.cc:342 30 libxul.so MessageLoop::DoWork ipc/chromium/src/base/message_loop.cc:442 31 libmozglue.so arena_malloc jemalloc.c:4167 32 libxul.so base::MessagePumpDefault::Run ipc/chromium/src/base/message_pump_default.cc:23 33 libxul.so MessageLoop::RunInternal ipc/chromium/src/base/message_loop.cc:216 34 libxul.so MessageLoop::Run ipc/chromium/src/base/message_loop.cc:209 35 libxul.so base::Thread::ThreadMain ipc/chromium/src/base/thread.cc:156 More reports at: https://crash-stats.mozilla.com/report/list?signature=libEGL_VIVANTE.so%400x33fe
Crash Signature: [@ libEGL_VIVANTE.so@0x33fe] → [@ libEGL_VIVANTE.so@0x33fe] [@ libEGL_VIVANTE.so@0x3402] [@ libEGL_VIVANTE.so@0x336e] [@ libEGL_VIVANTE.so@0x3374] [@ libEGL_VIVANTE.so@0x337c]
Summary: crash in mozilla::gl::GLContextEGL::MakeCurrentImpl @ libEGL_VIVANTE.so@0x33fe on Huawei devices running ICS → crash in mozilla::gl::GLContextEGL::MakeCurrentImpl @ libEGL_VIVANTE.so@0x3... on Huawei devices running ICS
With combined signatures, it's #7 top crasher in 22.0a2 and #39 in 23.0a1.
Keywords: topcrash
Crash Signature: [@ libEGL_VIVANTE.so@0x33fe] [@ libEGL_VIVANTE.so@0x3402] [@ libEGL_VIVANTE.so@0x336e] [@ libEGL_VIVANTE.so@0x3374] [@ libEGL_VIVANTE.so@0x337c] → [@ libEGL_VIVANTE.so@0x33fe] [@ libEGL_VIVANTE.so@0x3402] [@ libEGL_VIVANTE.so@0x336e] [@ libEGL_VIVANTE.so@0x3374] [@ libEGL_VIVANTE.so@0x337c] [@ libEGL_VIVANTE.so@0x34b6]
Milan - the volume here is still low overall (Nightly/Aurora populations are small), this is a high percentage crash. bug 863313 may be related. Would be great to look at recent changes or the stack.
Flags: needinfo?(milan)
Crash Signature: [@ libEGL_VIVANTE.so@0x33fe] [@ libEGL_VIVANTE.so@0x3402] [@ libEGL_VIVANTE.so@0x336e] [@ libEGL_VIVANTE.so@0x3374] [@ libEGL_VIVANTE.so@0x337c] [@ libEGL_VIVANTE.so@0x34b6] → [@ libEGL_VIVANTE.so@0x33fe] [@ libEGL_VIVANTE.so@0x3402] [@ libEGL_VIVANTE.so@0x336e] [@ libEGL_VIVANTE.so@0x3374] [@ libEGL_VIVANTE.so@0x337c] [@ libEGL_VIVANTE.so@0x34b6] [@ libGAL.so@0x1f762] [@ libGAL.so@0x23b33]
Crash Signature: [@ libEGL_VIVANTE.so@0x33fe] [@ libEGL_VIVANTE.so@0x3402] [@ libEGL_VIVANTE.so@0x336e] [@ libEGL_VIVANTE.so@0x3374] [@ libEGL_VIVANTE.so@0x337c] [@ libEGL_VIVANTE.so@0x34b6] [@ libGAL.so@0x1f762] [@ libGAL.so@0x23b33] → [@ libEGL_VIVANTE.so@0x33fe] [@ libEGL_VIVANTE.so@0x3402] [@ libEGL_VIVANTE.so@0x336e] [@ libEGL_VIVANTE.so@0x3374] [@ libEGL_VIVANTE.so@0x337c] [@ libEGL_VIVANTE.so@0x34b6] [@ libGAL.so@0x1f762 ] [@ libGAL.so@0x23b33 ]
(In reply to Alex Keybl [:akeybl] from comment #3) > Milan - the volume here is still low overall (Nightly/Aurora populations are > small), this is a high percentage crash. > > bug 863313 may be related. Would be great to look at recent changes or the > stack. What's the device availability? We're pressed on some B2G issue right now, but we'll try to take a look.
Assignee: nobody → gwright
Flags: needinfo?(milan)
Aaron - what Huawei devices do you all have? Here are some from crashes: HUAWEI HUAWEI MT1-U06 HUAWEI MediaPad 10 FHD HUAWEI HUAWEI U9508 HUAWEI HUAWEI P2-6011
Flags: needinfo?(aaron.train)
(this crash volume appears to be sustaining on Beta)
(In reply to Alex Keybl [:akeybl] from comment #5) > Aaron - what Huawei devices do you all have? Here are some from crashes: > > HUAWEI HUAWEI MT1-U06 > HUAWEI MediaPad 10 FHD > HUAWEI HUAWEI U9508 > HUAWEI HUAWEI P2-6011 None. Please see https://wiki.mozilla.org/Mobile/Fennec/DeviceList.
Flags: needinfo?(aaron.train)
blassey - dupe to 863313 and investigate there with the ordered device? or order new devices here?
Flags: needinfo?(blassey.bugs)
yup
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(blassey.bugs)
Resolution: --- → DUPLICATE
Crash Signature: [@ libEGL_VIVANTE.so@0x33fe] [@ libEGL_VIVANTE.so@0x3402] [@ libEGL_VIVANTE.so@0x336e] [@ libEGL_VIVANTE.so@0x3374] [@ libEGL_VIVANTE.so@0x337c] [@ libEGL_VIVANTE.so@0x34b6] [@ libGAL.so@0x1f762 ] [@ libGAL.so@0x23b33 ] → [@ libEGL_VIVANTE.so@0x33fe] [@ libEGL_VIVANTE.so@0x3402] [@ libEGL_VIVANTE.so@0x336e] [@ libEGL_VIVANTE.so@0x3374] [@ libEGL_VIVANTE.so@0x337c] [@ libEGL_VIVANTE.so@0x34b6] [@ libEGL_VIVANTE.so@0x3274] [@ libEGL_VIVANTE.so@0x320e] [@ libEGL_VIVAN…

Removing steps-wanted keyword because this bug has been resolved.

Keywords: steps-wanted

Removing steps-wanted keyword because this bug has been resolved.

You need to log in before you can comment on or make changes to this bug.