Closed
Bug 762137
Opened 14 years ago
Closed 14 years ago
crash in js::types::TypeScript::SetArgument
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 705423
People
(Reporter: marcia, Unassigned)
Details
(Keywords: crash, topcrash)
Crash Data
This bug was filed from the Socorro interface and is
report bp-fcff7264-d126-443d-9a8d-bf9172120606 .
=============================================================
Seen while looking at the one day diff of trunk crashes. Crashes started showing up using the 2012060603 build. http://tinyurl.com/7wpemaw links to the crashes.
Possible regression range based on crash stats: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=a7a905fd70d5&tochange=6338a8988917
Adding Brian Hackett to the bug.
Frame Module Signature Source
0 xul.dll js::types::TypeScript::SetArgument js/src/jsinferinlines.h:750
1 xul.dll xul.dll@0x427d5f
2 xul.dll xul.dll@0xa9aff
3 xul.dll js::ObjectImpl::nativeLookup js/src/vm/ObjectImpl.cpp:265
4 xul.dll js::HashSet<js::ReadBarriered<js::types::TypeObject>,js::types::TypeObjectEntry, obj-firefox/dist/include/js/HashTable.h:1274
5 xul.dll CallResolveOp js/src/jsobj.cpp:4642
6 xul.dll ArgSetter js/src/vm/ArgumentsObject.cpp:185
7 xul.dll JSObject::getNewType js/src/jsinfer.cpp:5684
8 xul.dll xul.dll@0x24285f
9 xul.dll js::Shape::set js/src/jsscopeinlines.h:310
10 xul.dll js::LookupPropertyWithFlags js/src/jsobj.cpp:4734
11 xul.dll js_NativeSet js/src/jsobj.cpp:4977
12 xul.dll js::baseops::SetPropertyHelper js/src/jsobj.cpp:5381
13 xul.dll xul.dll@0xfb60f
14 xul.dll xul.dll@0x5d426f
15 xul.dll js_ConcatStrings js/src/vm/String.cpp:294
16 xul.dll js::Interpret js/src/jsinterp.cpp:2377
17 xul.dll xul.dll@0xfb60f
18 xul.dll xul.dll@0x5d426f
19 xul.dll js::NewObjectWithClassProto js/src/jsobj.cpp:2826
20 xul.dll XPCPerThreadData::GetData js/xpconnect/src/xpcprivate.h:3644
21 xul.dll XPCCallContext::XPCCallContext js/xpconnect/src/XPCCallContext.cpp:33
22 xul.dll nsXPConnect::GetNativeOfWrapper js/xpconnect/src/nsXPConnect.cpp:1420
23 xul.dll nsCOMPtr_base::assign_from_qi obj-firefox/xpcom/build/nsCOMPtr.cpp:65
24 xul.dll XPCWrappedNative::InitTearOff js/xpconnect/src/XPCWrappedNative.cpp:2186
25 xul.dll xul.dll@0x19f43f
26 nspr4.dll MD_CURRENT_THREAD nsprpub/pr/src/md/windows/w95thred.c:276
27 xul.dll JS_DHashTableOperate js/src/jsdhash.cpp:619
28 nspr4.dll PR_ExitMonitor nsprpub/pr/src/threads/prmon.c:100
29 xul.dll FinishCreate js/xpconnect/src/XPCWrappedNative.cpp:700
30 xul.dll nsRefPtr<nsXPCClassInfo>::~nsRefPtr<nsXPCClassInfo> obj-firefox/xpcom/build/nsCOMPtr.cpp:48
31 xul.dll XPCWrappedNative::GetNewOrUsed js/xpconnect/src/XPCWrappedNative.cpp:662
32 mozglue.dll choose_arena memory/jemalloc/jemalloc.c:2969
33 mozglue.dll je_malloc memory/jemalloc/jemalloc.c:6267
34 xul.dll js::PropertyTree::insertChild js/src/jspropertytree.cpp:92
35 mozglue.dll je_malloc memory/jemalloc/jemalloc.c:6267
36 xul.dll JS_WrapObject js/src/jsapi.cpp:1501
37 xul.dll JSContext::new_<js::types::TypeScriptNesting> js/src/jscntxt.h:1277
38 xul.dll js::types::TypeSet::addType js/src/jsinferinlines.h:1116
39 xul.dll JSContext::new_<js::types::TypeScriptNesting> js/src/jscntxt.h:1277
40 xul.dll js::RunScript js/src/jsinterp.cpp:267
41 xul.dll js::InvokeKernel js/src/jsinterp.cpp:322
42 mozglue.dll choose_arena memory/jemalloc/jemalloc.c:2969
43 xul.dll js::Invoke js/src/jsinterp.cpp:354
44 xul.dll nsCycleCollectingAutoRefCnt::decr obj-firefox/dist/include/nsISupportsImpl.h:180
45 xul.dll DoDeferredRelease<nsISupports* __ptr64> js/xpconnect/src/XPCJSRuntime.cpp:597
46 xul.dll JS_CallFunctionValue js/src/jsapi.cpp:5515
47 xul.dll nsXPCWrappedJSClass::CallMethod js/xpconnect/src/XPCWrappedJSClass.cpp:1474
48 nvStereoApiI64.dll nvStereoApiI64.dll@0x4004
Comment 1•14 years ago
|
||
It's currently #4 top crasher in today's build.
Comment 2•14 years ago
|
||
Hopefully we have a fix to this in bug 761863.
Comment 3•14 years ago
|
||
I think it's a dupe of bug 705423 because of ArgSetter in the stack.
Comment 4•14 years ago
|
||
Hah, I just mid-aired saying the same thing. This is just the 64-bit version (hence different NULL crash offset; hasTypes is called inline by SetArgument).
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•