Closed Bug 752826 Opened 12 years ago Closed 12 years ago

crash in nsHTMLMediaElement::SetSrc @ js::IsProxy

Categories

(Core :: Audio/Video, defect)

15 Branch
All
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 752087

People

(Reporter: scoobidiver, Unassigned)

References

Details

(Keywords: crash, regression)

Crash Data

With that stack, it first appeared in 15.0a1/20120501. The regression range is:
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=cfaf90b22fc3&tochange=6e34995a746e
It's likely a regression from bug 664918.

Signature 	js::IsProxy(JSObject const*) More Reports Search
UUID	e10f533e-7f11-4505-a7fc-f686e2120508
Date Processed	2012-05-08 07:08:26
Uptime	3626
Last Crash	1.0 hours before submission
Install Age	2.6 hours since version was first installed.
Install Time	2012-05-08 04:08:07
Product	Firefox
Version	15.0a1
Build ID	20120507030511
Release Channel	nightly
OS	Windows NT
OS Version	6.1.7601 Service Pack 1
Build Architecture	x86
Build Architecture Info	AuthenticAMD family 15 model 107 stepping 2
Crash Reason	EXCEPTION_ACCESS_VIOLATION_READ
Crash Address	0x0
App Notes 	
AdapterVendorID: 0x1002, AdapterDeviceID: 0x796e, AdapterSubsysID: 00000000, AdapterDriverVersion: 8.56.1.16
D3D10 Layers? D3D10 Layers- D3D9 Layers? D3D9 Layers- 
EMCheckCompatibility	True	
Total Virtual Memory	2147352576
Available Virtual Memory	1680445440
System Memory Use Percentage	50
Available Page File	2194706432
Available Physical Memory	932048896

Frame 	Module 	Signature 	Source
0 	xul.dll 	js::IsProxy 	obj-firefox/dist/include/jsproxy.h:167
1 	xul.dll 	mozilla::dom::binding::instanceIsProxy 	js/xpconnect/src/xpcpublic.h:344
2 	xul.dll 	nsXPConnect::GetNativeOfWrapper 	js/xpconnect/src/nsXPConnect.cpp:1447
3 	xul.dll 	nsHTMLMediaElement::SetSrc 	content/html/content/src/nsHTMLMediaElement.cpp:485
4 	xul.dll 	nsHTMLAudioElement::Initialize 	content/html/content/src/nsHTMLAudioElement.cpp:137
5 	xul.dll 	BaseStubConstructor 	dom/base/nsDOMClassInfo.cpp:5633
6 	xul.dll 	nsDOMConstructor::Construct 	dom/base/nsDOMClassInfo.cpp:6074
7 	xul.dll 	nsDOMConstructorSH::Call 	dom/base/nsDOMClassInfo.cpp:10561
8 	xul.dll 	XPC_WN_Helper_Construct 	js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1037
9 	mozjs.dll 	js::InvokeConstructorKernel 	js/src/jsinterp.cpp:610
10 	mozjs.dll 	js::Interpret 	js/src/jsinterp.cpp:2769
11 	mozjs.dll 	js::RunScript 	js/src/jsinterp.cpp:472
12 	mozjs.dll 	js::InvokeKernel 	js/src/jsinterp.cpp:540
13 	mozjs.dll 	js::Invoke 	js/src/jsinterp.cpp:572
14 	mozjs.dll 	JS_CallFunctionValue 	js/src/jsapi.cpp:5448
15 	xul.dll 	nsXPCWrappedJSClass::CallMethod 	js/xpconnect/src/XPCWrappedJSClass.cpp:1509
16 	xul.dll 	StringCompare 	netwerk/protocol/http/nsHttp.cpp:116
17 	xul.dll 	PrepareAndDispatch 	xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp:117
...

More reports at:
https://crash-stats.mozilla.com/report/list?signature=js%3A%3AIsProxy%28JSObject+const*%29
Group: core-security
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
Stack traces look a perfect match to bug 752087, which has a fix on inbound.  Marked s-s since 752087 is still s-s (for now)>
Group: core-security
You need to log in before you can comment on or make changes to this bug.