Closed Bug 750215 Opened 12 years ago Closed 12 years ago

Crash Report [@ __libc_android_abort | dlfree | free | libGLESv2_adreno200.so@0x6d9b7 ]

Categories

(Firefox for Android Graveyard :: General, defect)

ARM
Android
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 736123

People

(Reporter: paul.feher, Unassigned)

Details

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

Crash Data

This bug was filed from the Socorro interface and is 
report bp-b29613bb-66e9-4e29-a48c-59e952120430 .
============================================================= 
0 	libc.so 	__libc_android_abort 	
1 	libc.so 	dlfree 	
2 	libc.so 	free 	
3 	libGLESv2_adreno200.so 	libGLESv2_adreno200.so@0x6d9b7 	
4 	libGLESv2_adreno200.so 	libGLESv2_adreno200.so@0x617e5 	
5 	libGLESv2_adreno200.so 	libGLESv2_adreno200.so@0x640cf 	
6 	libEGL_adreno200.so 	libEGL_adreno200.so@0x1438e 	
7 	libEGL_adreno200.so 	libEGL_adreno200.so@0xedce 	
8 	libEGL_adreno200.so 	libEGL_adreno200.so@0x1438e 	
9 	libEGL_adreno200.so 	libEGL_adreno200.so@0x1438e 	
10 	libEGL_adreno200.so 	libEGL_adreno200.so@0xee56 	
11 	libEGL_adreno200.so 	libEGL_adreno200.so@0x1438e 	
12 	libEGL_adreno200.so 	libEGL_adreno200.so@0xef8a 	
13 	libgsl.so 	os_mutex_unlock 	
14 	libEGL_adreno200.so 	libEGL_adreno200.so@0xe85e 	
15 	libEGL_adreno200.so 	libEGL_adreno200.so@0x1435a 	
16 	libEGL_adreno200.so 	libEGL_adreno200.so@0x7746 	
17 	libEGL_adreno200.so 	libEGL_adreno200.so@0x1436a 	
18 	libEGL_adreno200.so 	libEGL_adreno200.so@0x1438e 	
19 	libEGL_adreno200.so 	libEGL_adreno200.so@0x1436a 	
20 	libEGL_adreno200.so 	libEGL_adreno200.so@0x10faa 	
21 	libEGL.so 	eglGetProcAddress 	
22 	libEGL_adreno200.so 	libEGL_adreno200.so@0x10fc6 	
23 	libEGL.so 	eglMakeCurrent 	
24 	libxul.so 	mozilla::gl::GLContextEGL::MakeCurrentImpl 	gfx/gl/GLLibraryEGL.h:148
25 	libxul.so 	mozilla::gl::GLContext::MakeCurrent 	GLContext.h:603
26 	libxul.so 	mozilla::gl::GLContextEGL::Init 	gfx/gl/GLContextProviderEGL.cpp:333
27 	libxul.so 	mozilla::gl::GLContextEGL::CreateEGLPBufferOffscreenContext 	gfx/gl/GLContextProviderEGL.cpp:1753
28 	libxul.so 	mozilla::gl::GLContextProviderEGL::CreateOffscreen 	gfx/gl/GLContextProviderEGL.cpp:1933
29 	libxul.so 	mozilla::WebGLContext::SetDimensions 	content/canvas/src/WebGLContext.cpp:527
30 	libxul.so 	nsHTMLCanvasElement::UpdateContext 	content/html/content/src/nsHTMLCanvasElement.cpp:652
31 	libxul.so 	nsHTMLCanvasElement::GetContext 	content/html/content/src/nsHTMLCanvasElement.cpp:573
32 	libxul.so 	nsIDOMHTMLCanvasElement_GetContext 	obj-firefox/js/xpconnect/src/dom_quickstubs.cpp:17934
33 	libxul.so 	js::Interpret 	js/src/jscntxtinlines.h:314
34 	libxul.so 	js::RunScript 	js/src/jsinterp.cpp:475
35 	libxul.so 	js::Execute 	js/src/jsinterp.cpp:674
36 	libxul.so 	JS_EvaluateUCScriptForPrincipalsVersionOrigin 	js/src/jsapi.cpp:5291
37 	libxul.so 	nsJSContext::EvaluateString 	dom/base/nsJSEnvironment.cpp:1458
38 	libxul.so 	nsScriptLoader::EvaluateScript 	content/base/src/nsScriptLoader.cpp:918
39 	libxul.so 	nsScriptLoader::ProcessRequest 	content/base/src/nsScriptLoader.cpp:811
40 	libxul.so 	nsScriptLoader::ProcessPendingRequests 	content/base/src/nsScriptLoader.cpp:950
41 	libxul.so 	nsScriptLoader::OnStreamComplete 	content/base/src/nsScriptLoader.cpp:1186
42 	libxul.so 	nsStreamLoader::OnStopRequest 	netwerk/base/src/nsStreamLoader.cpp:127
43 	libxul.so 	nsHTTPCompressConv::OnStopRequest 	netwerk/streamconv/converters/nsHTTPCompressConv.cpp:127
44 	libxul.so 	nsHttpChannel::OnStopRequest 	netwerk/protocol/http/nsHttpChannel.cpp:4495
45 	libxul.so 	nsInputStreamPump::OnStateStop 	netwerk/base/src/nsInputStreamPump.cpp:587
46 	libxul.so 	nsInputStreamPump::OnInputStreamReady 	netwerk/base/src/nsInputStreamPump.cpp:405
47 	libxul.so 	nsInputStreamReadyEvent::Run 	xpcom/io/nsStreamUtils.cpp:114
48 	libxul.so 	nsThread::ProcessNextEvent 	xpcom/threads/nsThread.cpp:656
49 	libxul.so 	NS_ProcessNextEvent_P 	obj-firefox/xpcom/build/nsThreadUtils.cpp:245
50 	libxul.so 	mozilla::ipc::MessagePump::Run 	ipc/glue/MessagePump.cpp:110
51 	libxul.so 	MessageLoop::RunInternal 	ipc/chromium/src/base/message_loop.cc:208
52 	libxul.so 	MessageLoop::Run 	ipc/chromium/src/base/message_loop.cc:201
53 	libxul.so 	nsBaseAppShell::Run 	widget/xpwidgets/nsBaseAppShell.cpp:189
54 	libxul.so 	nsAppStartup::Run 	toolkit/components/startup/nsAppStartup.cpp:295
55 	libxul.so 	XREMain::XRE_mainRun 	toolkit/xre/nsAppRunner.cpp:3780
56 	libxul.so 	XREMain::XRE_main 	toolkit/xre/nsAppRunner.cpp:3857
57 	libxul.so 	XRE_main 	toolkit/xre/nsAppRunner.cpp:3933
58 	libxul.so 	GeckoStart 	toolkit/xre/nsAndroidStartup.cpp:109
59 	libmozglue.so 	Java_org_mozilla_gecko_GeckoAppShell_nativeRun 	mozglue/android/APKOpen.cpp:996
60 	libdvm.so 	dvmPlatformInvoke 	
61 	libdvm.so 	dvmCallJNIMethod_general 	
62 	libdvm.so 	dvmResolveNativeMethod 	
63 	libdvm.so 	dvmAsmSisterStart 	
64 	libdvm.so 	dvmMterpStd 	
65 	libdvm.so 	dvmInterpret 	
66 	libdvm.so 	dvmCallMethodV 	
67 	libdvm.so 	dvmCallMethod 	
68 	libdvm.so 	dvmDetachCurrentThread 	
69 	libc.so 	__thread_entry 	
70 	libc.so 	pthread_create

Aurora Fennec 14.0a2 (2012-04-29)
Device: HTC Desire Z
OS: Android 2.3.3

Steps to reproduce:
1. Load http://www.mozilla.org/en-US/firefox/new/?mobile_no_redirect=1
2. Reload the page.
Dupe of bug 736123?
Whiteboard: [native-crash][gfx]
(In reply to Scoobidiver from comment #1)
> Dupe of bug 736123?

These are both WebGL crashes that happen during MakeCurrent, but the stacks are different.
(In reply to Ali Juma [:ajuma] from comment #2) 
> These are both WebGL crashes that happen during MakeCurrent, but the stacks
> are different.
If the stack in libGLESv2_adreno200.so is important, then many signatures are wrong in bug 736123.
(In reply to Scoobidiver from comment #3)
> (In reply to Ali Juma [:ajuma] from comment #2) 
> > These are both WebGL crashes that happen during MakeCurrent, but the stacks
> > are different.
> If the stack in libGLESv2_adreno200.so is important, then many signatures
> are wrong in bug 736123.

Actually, looking again, this is indeed looks like a dupe (the differences in libGLESv2_adreno200.so are possibly due to different versions of the driver).
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.