Closed Bug 721086 Opened 13 years ago Closed 12 years ago

Crash in mozilla::AndroidBridge::CallEglCreateWindowSurface @ nsWindow::GetThebesSurface

Categories

(Core Graveyard :: Widget: Android, defect)

12 Branch
ARM
Android
defect
Not set
critical

Tracking

(firefox11 affected, firefox12 affected, firefox13 affected)

RESOLVED WORKSFORME
Tracking Status
firefox11 --- affected
firefox12 --- affected
firefox13 --- affected

People

(Reporter: scoobidiver, Unassigned)

References

Details

(Keywords: crash, Whiteboard: [native-crash], startupcrash)

Crash Data

It first appeared in 12.0a1/20111227. It seems to occur on startup. Signature nsWindow::GetThebesSurface More Reports Search UUID 093a4075-6638-45ba-9791-2058c2120125 Date Processed 2012-01-25 12:43:15 Uptime 1 Last Crash 12.4 hours before submission Install Age 14.4 hours since version was first installed. Install Time 2012-01-24 22:17:22 Product FennecAndroid Version 12.0a1 Build ID 20120124031127 Release Channel nightly OS Linux OS Version 0.0.0 Linux 3.0.15-I9100XXLP2-CL57619 #3 SMP PREEMPT Tue Jan 10 10:43:26 KST 2012 armv7l Build Architecture arm Build Architecture Info Crash Reason SIGSEGV Crash Address 0x0 App Notes EGL? EGL+ AdapterVendorID: smdk4210, AdapterDeviceID: GT-I9100. AdapterDescription: 'Android, Model: 'GT-I9100', Product: 'GT-I9100', Manufacturer: 'samsung', Hardware: 'smdk4210''. samsung GT-I9100 samsung/GT-I9100/GT-I9100:4.0.3/ICS/XXLP2:user/release-keys EMCheckCompatibility True Frame Module Signature [Expand] Source 0 libdvm.so libdvm.so@0x58470 1 libdvm.so libdvm.so@0x55725 2 libdvm.so libdvm.so@0x5844f 3 libxul.so nsWindow::GetThebesSurface widget/android/nsWindow.cpp:816 4 libxul.so libxul.so@0x1161f0e 5 libxul.so mozilla::AndroidGeckoSurfaceView::GetSurfaceHolder widget/android/AndroidJavaWrappers.cpp:659 6 @0x5351404a 7 libxul.so mozilla::AndroidBridge::CallEglCreateWindowSurface widget/android/AndroidBridge.cpp:891 8 libxul.so mozilla::gl::CreateSurfaceForWindow gfx/gl/GLContextProviderEGL.cpp:1947 9 libxul.so mozilla::gl::GLContextProviderEGL::CreateForWindow gfx/gl/GLContextProviderEGL.cpp:1987 10 libxul.so nsWindow::GetLayerManager widget/android/nsWindow.cpp:784 11 libxul.so nsWindow::DrawTo widget/android/nsWindow.cpp:1093 12 libxul.so nsWindow::DrawTo widget/android/nsWindow.cpp:1148 13 libxul.so nsWindow::OnDraw widget/android/nsWindow.cpp:1245 14 libxul.so nsWindow::OnGlobalAndroidEvent widget/android/nsWindow.cpp:986 15 libxul.so nsAppShell::ProcessNextNativeEvent widget/android/nsAppShell.cpp:467 16 libxul.so nsBaseAppShell::DoProcessNextNativeEvent widget/xpwidgets/nsBaseAppShell.cpp:171 17 libxul.so nsBaseAppShell::OnProcessNextEvent widget/xpwidgets/nsBaseAppShell.cpp:324 18 libxul.so nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:619 19 libxul.so NS_ProcessNextEvent_P obj-firefox/xpcom/build/nsThreadUtils.cpp:245 20 libxul.so mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:134 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 nsBaseAppShell::Run widget/xpwidgets/nsBaseAppShell.cpp:189 24 libxul.so nsAppStartup::Run toolkit/components/startup/nsAppStartup.cpp:220 25 libxul.so XRE_main toolkit/xre/nsAppRunner.cpp:3537 ... More reports at: https://crash-stats.mozilla.com/report/list?product=FennecAndroid&signature=nsWindow%3A%3AGetThebesSurface
Crash Signature: [@ nsWindow::GetThebesSurface] → [@ nsWindow::GetThebesSurface] [@ JNI_CreateJavaVM | _JNIEnv::CallObjectMethod | mozilla::AndroidGeckoSurfaceView::GetSurfaceHolder]
according the the stats, it looks like motorola MZ601 only.
Summary: Crash in mozilla::AndroidBridge::CallEglCreateWindowSurface @ nsWindow::GetThebesSurface → Crash in mozilla::AndroidBridge::CallEglCreateWindowSurface @ nsWindow::GetThebesSurface - motorola MZ601 only
I see the following devices over the last four weeks across all versions: * nsWindow::GetThebesSurface signature: HTC EVO 3D X515m, Samsung GT-I9100, Samsung Galaxy Nexus, LGE Optimus 2X, LGE LG-P999, Amazon Kindle Fire, Full Android on Wingray, Aries SCH-I500 * JNI_CreateJavaVM | _JNIEnv::CallObjectMethod | mozilla::AndroidGeckoSurfaceView::GetSurfaceHolder signature: Samsung GT-I9100, Motorola MB860, Samsung SCH-I500
Summary: Crash in mozilla::AndroidBridge::CallEglCreateWindowSurface @ nsWindow::GetThebesSurface - motorola MZ601 only → Crash in mozilla::AndroidBridge::CallEglCreateWindowSurface @ nsWindow::GetThebesSurface
scoobidiver, sorry - was looking at nhirara's link.
Crash Signature: [@ nsWindow::GetThebesSurface] [@ JNI_CreateJavaVM | _JNIEnv::CallObjectMethod | mozilla::AndroidGeckoSurfaceView::GetSurfaceHolder] → [@ nsWindow::GetThebesSurface] [@ JNI_CreateJavaVM | _JNIEnv::CallObjectMethod | mozilla::AndroidGeckoSurfaceView::GetSurfaceHolder] [@ _JNIEnv::CallObjectMethod | mozilla::AndroidGeckoSurfaceView::GetSurfaceHolder]
Crash Signature: [@ nsWindow::GetThebesSurface] [@ JNI_CreateJavaVM | _JNIEnv::CallObjectMethod | mozilla::AndroidGeckoSurfaceView::GetSurfaceHolder] [@ _JNIEnv::CallObjectMethod | mozilla::AndroidGeckoSurfaceView::GetSurfaceHolder] → [@ nsWindow::GetThebesSurface] [@ JNI_CreateJavaVM | _JNIEnv::CallObjectMethod] [@ JNI_CreateJavaVM | _JNIEnv::CallObjectMethod | mozilla::AndroidGeckoSurfaceView::GetSurfaceHolder] [@ _JNIEnv::CallObjectMethod | mozilla::AndroidGeckoSurfaceView::GetSu…
Keywords: topcrash
Crash Signature: [@ nsWindow::GetThebesSurface] [@ JNI_CreateJavaVM | _JNIEnv::CallObjectMethod] [@ JNI_CreateJavaVM | _JNIEnv::CallObjectMethod | mozilla::AndroidGeckoSurfaceView::GetSurfaceHolder] [@ _JNIEnv::CallObjectMethod | mozilla::AndroidGeckoSurfaceView::GetSu… → [@ nsWindow::GetThebesSurface ] [@ JNI_CreateJavaVM | _JNIEnv::CallObjectMethod ] [@ JNI_CreateJavaVM | _JNIEnv::CallObjectMethod | mozilla::AndroidGeckoSurfaceView::GetSurfaceHolder ] [@ _JNIEnv::CallObjectMethod | mozilla::AndroidGeckoSurfaceView::Ge…
Crash Signature: mozilla::AndroidGeckoSurfaceView::GetSurfaceHolder ] → mozilla::AndroidGeckoSurfaceView::GetSurfaceHolder ] [@ _JNIEnv::CallObjectMethod | mozilla::AndroidGeckoSurfaceView::GetSurfaceHolder]
It doesn't show up in Socorro because of bug 731653.
There have been no crashes for the last four weeks. Closing as workforme.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.