Closed Bug 606616 Opened 11 years ago Closed 6 years ago

crash [@ XPCConvert::JSObject2NativeInterface(XPCCallContext&, void**, JSObject*, nsID const*, nsISupports*, unsigned int*)]

Categories

(Core :: XPConnect, defect)

x86
All
defect
Not set
critical

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: wsmwk, Unassigned)

Details

(Keywords: crash, Whiteboard: [tbird crash][rare])

Crash Data

crash [@ XPCConvert::JSObject2NativeInterface(XPCCallContext&, void**, JSObject*, nsID const*, nsISupports*, unsigned int*)]

the only v3.1.5 THunderbird so far are several from the same user, uptime 0 seconds

bp-334ed5bc-5b9d-49c7-a34e-170072101013
0		@0xcc4835b	
1	thunderbird.exe	XPCConvert::JSObject2NativeInterface	js/src/xpconnect/src/xpcconvert.cpp:1493
2	thunderbird.exe	nsXPConnect::WrapJS	js/src/xpconnect/src/nsXPConnect.cpp:1272
3	thunderbird.exe	mozJSComponentLoader::LoadModule	js/src/xpconnect/loader/mozJSComponentLoader.cpp:791
4	xpcom_core.dll	nsFactoryEntry::GetFactory	xpcom/components/nsComponentManager.cpp:3691
5	xpcom_core.dll	nsComponentManagerImpl::CreateInstanceByContractID	xpcom/components/nsComponentManager.cpp:1680
6	xpcom_core.dll	nsComponentManagerImpl::GetServiceByContractID	xpcom/components/nsComponentManager.cpp:2252
7	xpcom_core.dll	CallGetService	objdir-tb/mozilla/xpcom/build/nsComponentManagerUtils.cpp:94
8	xpcom_core.dll	nsGetServiceByContractIDWithError::operator	objdir-tb/mozilla/xpcom/build/nsComponentManagerUtils.cpp:288
9	xpcom_core.dll	nsCOMPtr_base::assign_from_gs_contractid_with_error	objdir-tb/mozilla/xpcom/build/nsCOMPtr.cpp:141
10	thunderbird.exe	nsAppStartupNotifier::Observe	embedding/components/appstartup/src/nsAppStartupNotifier.cpp:94 

v3.1.4 stack looks like bp-316ea560-f41b-4467-94cc-fe7052101014 (windows crash, but linux and Mac bp-f3c6b509-4944-4b15-97d9-ee0102101015 looks the same) - and is not yet seen in v3.1.5
Frame	Module	Signature [Expand]	Source
0	thunderbird.exe	XPCConvert::JSObject2NativeInterface	js/src/xpconnect/src/xpcconvert.cpp:1468
1	thunderbird.exe	XPCConvert::JSData2Native	js/src/xpconnect/src/xpcconvert.cpp:1017
2	thunderbird.exe	XPCConvert::JSArray2Native	js/src/xpconnect/src/xpcconvert.cpp:2132
3	thunderbird.exe	nsXPCWrappedJSClass::CallMethod	js/src/xpconnect/src/xpcwrappedjsclass.cpp:1867
4	thunderbird.exe	nsXPCWrappedJS::CallMethod	js/src/xpconnect/src/xpcwrappedjs.cpp:570
5	xpcom_core.dll	PrepareAndDispatch	xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp:114
All crashes happen with Video downloadHelper extension (https://addons.mozilla.org/addon/3006).
This was reported again by a user on Linuxfr.org who also gave a screenshot of what he was doing then:
http://linuxfr.org/nodes/84437/comments/1220187
CC'ing Boris, perhaps he knows whom to assign that to.
Peter or Blake?
Crash Signature: [@ XPCConvert::JSObject2NativeInterface(XPCCallContext&, void**, JSObject*, nsID const*, nsISupports*, unsigned int*)]
Crash Signature: [@ XPCConvert::JSObject2NativeInterface(XPCCallContext&, void**, JSObject*, nsID const*, nsISupports*, unsigned int*)] → [@ XPCConvert::JSObject2NativeInterface(XPCCallContext&, void**, JSObject*, nsID const*, nsISupports*, unsigned int*)] [@ XPCConvert::JSObject2NativeInterface]
bp-4b0c11e2-6b0f-4e08-b4cf-b64742160311
suspect this correlates to some other signature
Whiteboard: [tbird crash][rare]
Thinking further ... originally filed as a Thunderbird crash this is so rare, ~10 per week, plus the stacks vary, that I doubt there's anything actionable here. SO closing
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.