Closed
Bug 623174
Opened 15 years ago
Closed 13 years ago
Fennec WebGL crash in mozilla::gl::GLContext::DeleteOffscreenFBO @ libGLESv2_POWERVR_SGX530_121.so
Categories
(Core :: Graphics: CanvasWebGL, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: scoobidiver, Unassigned)
Details
(Keywords: crash, Whiteboard: [mobile-crash])
Crash Data
It is #26 top crasher in Fennec 4.0b3 for the last week.
This bug is related to WebGL (see bug 613954 for OOM).
Signature libc.so@0x11ca0
UUID 52d36f13-3ddd-417f-ad87-4db6b2110102
Time 2011-01-02 04:08:42.666176
Uptime 0
Install Age 363 seconds (6.0 minutes) since version was first installed.
Product Fennec
Version 4.0b3
Build ID 20101221205132
Branch 1.9
OS Linux
OS Version 0.0.0 Linux 2.6.32.9-ge635aa4 #1 PREEMPT Mon Oct 11 21:41:52 KST 2010 armv7l
CPU arm
Crash Reason SIGSEGV
Crash Address 0xdeadbaad
Frame Module Signature [Expand] Source
0 libc.so libc.so@0x11ca0
1 libc.so libc.so@0x103bb
2 libc.so libc.so@0xbe16
3 libc.so libc.so@0xcd74
4 libGLESv2_POWERVR_SGX530_121.so libGLESv2_POWERVR_SGX530_121.so@0x13123
5 libGLESv2_POWERVR_SGX530_121.so libGLESv2_POWERVR_SGX530_121.so@0xced7
6 libxul.so mozilla::gl::GLContext::DeleteOffscreenFBO gfx/thebes/GLContext.h:1831
7 libxul.so mozilla::gl::GLContext::MarkDestroyed gfx/thebes/GLContext.h:1819
8 libxul.so mozilla::gl::GLContextEGL::~GLContextEGL gfx/thebes/GLContextProviderEGL.cpp:577
9 libxul.so mozilla::gl::GLContextEGL::~GLContextEGL mozalloc.h:253
10 libxul.so mozilla::gl::GLContext::Release GLContext.h:361
11 libxul.so nsRefPtr<mozilla::gl::GLContext>::operator= nsAutoPtr.h:1027
12 libxul.so mozilla::WebGLContext::DestroyResourcesAndContext content/canvas/src/WebGLContext.cpp:233
13 libxul.so mozilla::WebGLContext::~WebGLContext nsAutoPtr.h:537
14 libxul.so mozilla::WebGLContext::~WebGLContext mozalloc.h:253
15 libxul.so mozilla::WebGLContext::Release content/canvas/src/WebGLContext.cpp:703
16 libxul.so nsCOMPtr_base::~nsCOMPtr_base nsCOMPtr.cpp:82
17 libxul.so nsHTMLCanvasElement::~nsHTMLCanvasElement nsTSubstring.h:113
18 libxul.so nsHTMLCanvasElement::~nsHTMLCanvasElement mozalloc.h:253
19 libxul.so nsNodeUtils::LastRelease content/base/src/nsNodeUtils.cpp:328
20 libxul.so nsGenericElement::Release content/base/src/nsGenericElement.cpp:4486
21 libxul.so nsHTMLCanvasElement::Release content/html/content/src/nsHTMLCanvasElement.cpp:88
22 libxul.so nsXPCOMCycleCollectionParticipant::Unroot nsCycleCollectionParticipant.cpp:76
23 libxul.so nsCycleCollector::CollectWhite xpcom/base/nsCycleCollector.cpp:1931
24 libxul.so nsCycleCollector::FinishCollection xpcom/base/nsCycleCollector.cpp:2731
25 libxul.so nsCycleCollectorRunner::Collect xpcom/base/nsCycleCollector.cpp:3365
26 libxul.so nsCycleCollector_collect xpcom/base/nsCycleCollector.cpp:3473
27 libxul.so nsJSContext::CC dom/base/nsJSEnvironment.cpp:3651
28 libxul.so nsJSContext::IntervalCC dom/base/nsJSEnvironment.cpp:3755
29 libxul.so nsJSContext::MaybeCC dom/base/nsJSEnvironment.cpp:3723
30 libxul.so nsJSContext::MaybeCCIfUserInactive dom/base/nsJSEnvironment.cpp:3746
31 libxul.so nsXPConnect::AfterProcessNextEvent js/src/xpconnect/src/nsXPConnect.cpp:2311
32 libxul.so nsThread::ProcessNextEvent nsCOMPtr.h:492
33 libxul.so NS_ProcessNextEvent_P nsThreadUtils.cpp:250
34 libxul.so mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:111
35 libxul.so mozilla::ipc::MessagePumpForChildProcess::Run ipc/glue/MessagePump.cpp:230
36 libxul.so MessageLoop::RunInternal ipc/chromium/src/base/message_loop.cc:220
37 libxul.so MessageLoop::Run ipc/chromium/src/base/message_loop.cc:512
38 libxul.so nsBaseAppShell::Run widget/src/xpwidgets/nsBaseAppShell.cpp:198
39 libxul.so XRE_RunAppShell toolkit/xre/nsEmbedFunctions.cpp:631
40 libxul.so mozilla::ipc::MessagePumpForChildProcess::Run ipc/glue/MessagePump.cpp:222
41 libxul.so MessageLoop::RunInternal ipc/chromium/src/base/message_loop.cc:220
42 libxul.so MessageLoop::Run ipc/chromium/src/base/message_loop.cc:512
43 libxul.so XRE_InitChildProcess toolkit/xre/nsEmbedFunctions.cpp:510
44 libmozutils.so ChildProcessInit other-licenses/android/APKOpen.cpp:691
45 plugin-container main ipc/app/MozillaRuntimeMainAndroid.cpp:69
46 libc.so libc.so@0xd3e2
More reports at:
http://crash-stats.mozilla.com/report/list?range_value=4&range_unit=weeks&signature=libc.so%400x11ca0&product=Fennec
| Reporter | ||
Updated•15 years ago
|
Summary: Fennec WebGL crash [@ libc.so@0x11ca0 ] → Fennec WebGL crash [@ libc.so@0x11ca0 ][@ libc.so@0x10a00 ]
| Reporter | ||
Updated•14 years ago
|
Summary: Fennec WebGL crash [@ libc.so@0x11ca0 ][@ libc.so@0x10a00 ] → Fennec WebGL crash in mozilla::gl::GLContext::DeleteOffscreenFBO [@ libc.so@0x11ca0 ][@ libc.so@0x10a00 ]
| Assignee | ||
Updated•14 years ago
|
Crash Signature: [@ libc.so@0x11ca0 ]
[@ libc.so@0x10a00 ]
Comment 1•14 years ago
|
||
Can't find any more signature but we could be crashing at a different offset in libc. bjacob?
Crash Signature: [@ libc.so@0x11ca0 ]
[@ libc.so@0x10a00 ] → [@ libc.so@0x11ca0 ]
[@ libc.so@0x10a00 ]
| Reporter | ||
Comment 2•14 years ago
|
||
bug 708136 on Linux has STR.
| Reporter | ||
Comment 3•14 years ago
|
||
As libc.so has been added to the Socorro skiplist, I change the crash signature.
Crash Signature: [@ libc.so@0x11ca0 ]
[@ libc.so@0x10a00 ] → [@ libc.so@0x11ca0 ]
[@ libc.so@0x10a00 ]
[@ libGLESv2_POWERVR_SGX530_121.so@0x13123]
Summary: Fennec WebGL crash in mozilla::gl::GLContext::DeleteOffscreenFBO [@ libc.so@0x11ca0 ][@ libc.so@0x10a00 ] → Fennec WebGL crash in mozilla::gl::GLContext::DeleteOffscreenFBO @ libGLESv2_POWERVR_SGX530_121.so
Whiteboard: [mobile-crash]
| Reporter | ||
Comment 4•13 years ago
|
||
There have been no crashes with crash signatures containing libGLESv2_POWERVR_S and the stack in comment 0 for the last four weeks:
https://crash-stats.mozilla.com/query/query?product=Fennec&product=FennecAndroid&version=ALL%3AALL&range_value=4&range_unit=weeks&query_search=signature&query_type=contains&query=libGLESv2_POWERVR_S&reason=&build_id=&process_type=any&hang_type=any&do_query=1
I close it as WFM.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•