Persona is no longer an option for authentication on BMO. For more details see Persona Deprecated.
Last Comment Bug 759675 - crash in XPCWrappedNativeScope::TraceJS @ JS_DHashTableEnumerate
: crash in XPCWrappedNativeScope::TraceJS @ JS_DHashTableEnumerate
: crash, topcrash
Product: Core
Classification: Components
Component: XPConnect (show other bugs)
: 14 Branch
: ARM Android
: -- critical (vote)
: mozilla14
Assigned To: Nobody; OK to take it and work on it
: Andrew Overholt [:overholt]
Depends on: 756253 759534 761249
Blocks: 475084
  Show dependency treegraph
Reported: 2012-05-30 00:58 PDT by Scoobidiver (away)
Modified: 2012-06-27 12:31 PDT (History)
12 users (show)
See Also:
Crash Signature:
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Description Scoobidiver (away) 2012-05-30 00:58:23 PDT
About half of crashes with this crash signature happen with that stack making it #6 top crasher in 14.0b3.

Signature 	JS_DHashTableEnumerate More Reports Search
UUID	2b5b36b8-afb7-4e1e-83e4-3c3d32120529
Date Processed	2012-05-29 23:30:20
Uptime	716
Install Age	11.9 minutes since version was first installed.
Install Time	2012-05-29 23:18:06
Product	FennecAndroid
Version	14.0
Build ID	20120524133102
Release Channel	beta
OS	Linux
OS Version	0.0.0 Linux #1 PREEMPT Mon Sep 19 08:03:47 2011 armv7l
Build Architecture	arm
Build Architecture Info	
Crash Reason	SIGSEGV
Crash Address	0x8
App Notes 	
AdapterVendorID: semc, AdapterDeviceID: R800a.
AdapterDescription: 'Model: 'R800a', Product: 'R800a_1247-6272', Manufacturer: 'Sony Ericsson', Hardware: 'semc''.
Sony Ericsson R800a
EMCheckCompatibility	True

Frame 	Module 	Signature 	Source
0 	JS_DHashTableEnumerate 	js/src/jsdhash.cpp:738
1 	XPCWrappedNativeScope::TraceJS 	js/xpconnect/src/XPCMaps.h:173
2 	XPCJSRuntime::TraceXPConnectRoots 	js/xpconnect/src/XPCJSRuntime.cpp:421
3 	XPCJSRuntime::TraceGrayJS 	js/xpconnect/src/XPCJSRuntime.cpp:357
4 	BeginMarkPhase 	js/src/jsgc.cpp:2335
5 	GCCycle 	js/src/jsgc.cpp:3245
6 	js::GCSlice 	js/src/jsgc.cpp:3692
7 	js::IncrementalGC 	js/src/jsfriendapi.cpp:162
8 	nsXPConnect::Collect 	js/xpconnect/src/nsXPConnect.cpp:420
9 	nsXPConnect::GarbageCollect 	js/xpconnect/src/nsXPConnect.cpp:430
10 	nsJSContext::GarbageCollectNow 	dom/base/nsJSEnvironment.cpp:2919
11 	GCTimerFired 	dom/base/nsJSEnvironment.cpp:3080
12 	nsTimerImpl::Fire 	xpcom/threads/nsTimerImpl.cpp:508
13 	nsTimerEvent::Run 	xpcom/threads/nsTimerImpl.cpp:591
14 	nsThread::ProcessNextEvent 	xpcom/threads/nsThread.cpp:656
15 	NS_ProcessNextEvent_P 	obj-firefox/xpcom/build/nsThreadUtils.cpp:245
16 	mozilla::ipc::MessagePump::Run 	ipc/glue/MessagePump.cpp:114
17 	MessageLoop::RunInternal 	ipc/chromium/src/base/
18 	MessageLoop::Run 	ipc/chromium/src/base/
19 	nsBaseAppShell::Run 	widget/xpwidgets/nsBaseAppShell.cpp:189
20 	nsAppStartup::Run 	toolkit/components/startup/nsAppStartup.cpp:295
21 	XREMain::XRE_mainRun 	toolkit/xre/nsAppRunner.cpp:3780
22 	XREMain::XRE_main 	toolkit/xre/nsAppRunner.cpp:3857
23 	XRE_main 	toolkit/xre/nsAppRunner.cpp:3933

More reports at:
Comment 1 David Mandelin [:dmandelin] 2012-05-31 11:17:43 PDT
This is the crash with IGC on the stack.
Comment 2 Naoki Hirata :nhirata (please use needinfo instead of cc) 2012-05-31 11:53:53 PDT
See and comment 2
Comment 3 Johnathan Nightingale [:johnath] 2012-06-01 12:03:05 PDT
Adding blake, too. JP says conversation with dmandelin suggests that these are coming from xpcom, can Bobby or Blake give us any thoughts on what's causing these crashes, and how to fix them?
Comment 4 Bobby Holley (:bholley) (busy with Stylo) 2012-06-01 12:18:26 PDT
mccr8 has been looking at these over in bug 759680.
Comment 5 Scoobidiver (away) 2012-06-17 00:38:44 PDT
There are no crashes in 14.0b7, probably fixed by bug 756253.
Comment 6 Andrew McCreight [:mccr8] 2012-06-17 10:33:29 PDT
One of the crash reports in bug 756253 had this signature, so I'll mark it as a dependency.
Comment 7 Benoit Girard (:BenWa) 2012-06-17 11:02:36 PDT
I expect this crash went down with the fix in bug 756253. It still possible that other corruption can trigger this crash.
Comment 8 JP Rosevear [:jpr] 2012-06-19 06:23:24 PDT
Closing as per #5 and #6

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