Crash in dom/tests/mochitest/dom-level2-core/test_createDocument07.html [@ JS_CallTracer] | js_TraceContext | js_TraceRuntime | js_GC

RESOLVED WORKSFORME

Status

()

defect
--
critical
RESOLVED WORKSFORME
9 years ago
7 years ago

People

(Reporter: philor, Unassigned)

Tracking

({intermittent-failure})

Trunk
x86
macOS
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

9 years ago
Posted file Full log
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1265334915.1265335854.3887.gz
OS X 10.5.2 mozilla-central opt test mochitests-2/5 on 2010/02/04 17:55:15
s: bm-xserve12

Thread 0 (crashed)
 0  libmozjs.dylib!JS_CallTracer [jsgc.cpp:0f817ba06787 : 540 + 0x5]
    eip = 0x0021462c   esp = 0xbfffc400   ebp = 0xbfffc478   ebx = 0x0021449e
    esi = 0x00000000   edi = 0x00000000   eax = 0x00000008   ecx = 0x00000001
    edx = 0x00000002   efl = 0x00210246
    Found by: given as instruction pointer in context
 1  libmozjs.dylib!js_TraceContext [jsgc.cpp:0f817ba06787 : 2487 + 0x1b]
    eip = 0x00215094   esp = 0xbfffc480   ebp = 0xbfffc4c8
    Found by: previous frame's frame pointer
 2  libmozjs.dylib!js_TraceRuntime [jsgc.cpp:0f817ba06787 : 2520 + 0xb]
    eip = 0x0021550c   esp = 0xbfffc4d0   ebp = 0xbfffc518
    Found by: previous frame's frame pointer
 3  libmozjs.dylib!js_GC [jsgc.cpp:0f817ba06787 : 3184 + 0xb]
    eip = 0x00215adf   esp = 0xbfffc520   ebp = 0xbfffc6d8
    Found by: previous frame's frame pointer
 4  libmozjs.dylib!RefillDoubleFreeList [jsgc.cpp:0f817ba06787 : 1701 + 0x12]
    eip = 0x00217907   esp = 0xbfffc6e0   ebp = 0xbfffc728
    Found by: previous frame's frame pointer
 5  libmozjs.dylib!js_NewWeaklyRootedDouble [jsgc.cpp:0f817ba06787 : 1777 + 0x7]
    eip = 0x00217b18   esp = 0xbfffc730   ebp = 0xbfffc758
    Found by: previous frame's frame pointer
 6  libmozjs.dylib + 0x39a7
    eip = 0x001ce9a8   esp = 0xbfffc760   ebp = 0xbfffc778
    Found by: previous frame's frame pointer
 7  XUL!DefineInterfaceConstants [nsDOMClassInfo.cpp:0f817ba06787 : 5297 + 0x35]
    eip = 0x024da342   esp = 0xbfffc780   ebp = 0xbfffc818
    Found by: previous frame's frame pointer
 8  XUL!ResolvePrototype [nsDOMClassInfo.cpp:0f817ba06787 : 5834 + 0x10]
    eip = 0x024de1d8   esp = 0xbfffc820   ebp = 0xbfffc8c8
    Found by: previous frame's frame pointer
 9  XUL!nsDOMClassInfo::PostCreatePrototype(JSContext*, JSObject*) [nsDOMClassInfo.cpp:0f817ba06787 : 4357 + 0x4d]
    eip = 0x024de579   esp = 0xbfffc8d0   ebp = 0xbfffc928
    Found by: previous frame's frame pointer
10  XUL!XPCWrappedNativeProto::Init(XPCCallContext&, int, XPCNativeScriptableCreateInfo const*) [xpcwrappednativeproto.cpp:0f817ba06787 : 143 + 0x1b]
    eip = 0x01f13a62   esp = 0xbfffc930   ebp = 0xbfffc978
    Found by: previous frame's frame pointer
11  XUL!XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int, int, QITableEntry*) [xpcwrappednativeproto.cpp:0f817ba06787 : 265 + 0x1c]
    eip = 0x01f13d88   esp = 0xbfffc980   ebp = 0xbfffc9f8
    Found by: previous frame's frame pointer
12  XUL!XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, nsWrapperCache*, int, XPCWrappedNative**) [xpcwrappednative.cpp:0f817ba06787 : 532 + 0x36]
    eip = 0x01f0bc18   esp = 0xbfffca00   ebp = 0xbfffcaf8
    Found by: previous frame's frame pointer
13  XUL!XPCConvert::NativeInterface2JSObject(XPCLazyCallContext&, long*, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, XPCNativeInterface**, nsWrapperCache*, JSObject*, int, int, unsigned int*) [xpcconvert.cpp:0f817ba06787 : 1202 + 0x2e]
    eip = 0x01ef15f6   esp = 0xbfffcb00   ebp = 0xbfffcbe8
    Found by: previous frame's frame pointer
14  XUL!nsXPConnect::WrapNativeToJSVal(JSContext*, JSObject*, nsISupports*, nsID const*, int, long*, nsIXPConnectJSObjectHolder**) [nsXPConnect.cpp:0f817ba06787 : 1292 + 0x53]
    eip = 0x01ee0a64   esp = 0xbfffcbf0   ebp = 0xbfffcce8
    Found by: previous frame's frame pointer
15  XUL!nsContentUtils::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const*, long*, nsIXPConnectJSObjectHolder**, int) [nsContentUtils.cpp:0f817ba06787 : 5218 + 0x3b]
    eip = 0x022d297c   esp = 0xbfffccf0   ebp = 0xbfffcd38
    Found by: previous frame's frame pointer
16  XUL!nsJSContext::ConvertSupportsTojsvals(nsISupports*, void*, unsigned int*, long**, js::LazilyConstructed<nsAutoPoolRelease>&, js::LazilyConstructed<JSAutoTempValueRooter>&) [mozilla-central::0f817ba06787 : 1520 + 0x36]
    eip = 0x024a7841   esp = 0xbfffcd40   ebp = 0xbfffcdd8
    Found by: previous frame's frame pointer
17  XUL!nsJSContext::CallEventHandler(nsISupports*, void*, void*, nsIArray*, nsIVariant**) [nsJSEnvironment.cpp:0f817ba06787 : 2154 + 0x31]
    eip = 0x024aaf6a   esp = 0xbfffcde0   ebp = 0xbfffce98
    Found by: previous frame's frame pointer
18  XUL!nsJSEventListener::HandleEvent(nsIDOMEvent*) [nsJSEventListener.cpp:0f817ba06787 : 228 + 0x27]
    eip = 0x024eff9f   esp = 0xbfffcea0   ebp = 0xbfffd008
    Found by: previous frame's frame pointer
19  XUL!nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEventListener*, nsIDOMEvent*, nsPIDOMEventTarget*, unsigned int, nsCxPusher*) [nsEventListenerManager.cpp:0f817ba06787 : 1056 + 0x11]
    eip = 0x0236e4ca   esp = 0xbfffd010   ebp = 0xbfffd128
    Found by: previous frame's frame pointer
20  XUL!nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsPIDOMEventTarget*, unsigned int, nsEventStatus*, nsCxPusher*) [nsEventListenerManager.cpp:0f817ba06787 : 1172 + 0x32]
    eip = 0x0236eb5a   esp = 0xbfffd130   ebp = 0xbfffd1c8
    Found by: previous frame's frame pointer
21  XUL!nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned int, nsDispatchingCallback*, int, nsCxPusher*) [nsEventDispatcher.cpp:0f817ba06787 : 201 + 0x3c]
    eip = 0x0238ad51   esp = 0xbfffd1d0   ebp = 0xbfffd248
    Found by: previous frame's frame pointer
22  XUL!nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*, nsCOMArray<nsPIDOMEventTarget>*) [nsEventDispatcher.cpp:0f817ba06787 : 601 + 0x35]
    eip = 0x0238bb1f   esp = 0xbfffd250   ebp = 0xbfffd328
    Found by: previous frame's frame pointer
23  XUL!DocumentViewerImpl::LoadComplete(unsigned int) [nsDocumentViewer.cpp:0f817ba06787 : 1036 + 0x37]
    eip = 0x0211065a   esp = 0xbfffd330   ebp = 0xbfffd3a8
    Found by: previous frame's frame pointer

(snipped)
(Reporter)

Updated

9 years ago
Severity: normal → critical

Updated

9 years ago
Blocks: 568405

Updated

9 years ago
Summary: Crash in dom/tests/mochitest/dom-level2-core/test_createDocument07.html [@ JS_CallTracer] → Crash in dom/tests/mochitest/dom-level2-core/test_createDocument07.html [@ JS_CallTracer] | js_TraceContext | js_TraceRuntime | js_GC
(Reporter)

Updated

8 years ago
Status: NEW → RESOLVED
Last Resolved: 8 years ago
Resolution: --- → WORKSFORME
Whiteboard: [orange]
You need to log in before you can comment on or make changes to this bug.