Bug 1594273 Comment 1 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

```
[task 2019-11-06T01:45:44.438Z] 01:45:44     INFO -     r13 = 0x000001e213523000   r14 = 0x0000000000000000
[task 2019-11-06T01:45:44.438Z] 01:45:44     INFO -     r15 = 0x0000000000000060   rip = 0x00007ffabbf62811
[task 2019-11-06T01:45:44.438Z] 01:45:44     INFO -     Found by: call frame info
[task 2019-11-06T01:45:44.438Z] 01:45:44     INFO - 45  xul.dll!js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct,js::CallReason) [Interpreter.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 589 + 0xd]
[task 2019-11-06T01:45:44.438Z] 01:45:44     INFO -     rbx = 0x000001e213532000   rbp = 0x000001e2135236f0
[task 2019-11-06T01:45:44.438Z] 01:45:44     INFO -     rsp = 0x00000084c1dfb320   r12 = 0x0000000000000000
[task 2019-11-06T01:45:44.438Z] 01:45:44     INFO -     r13 = 0x000001e213523000   r14 = 0x0000000000000000
[task 2019-11-06T01:45:44.438Z] 01:45:44     INFO -     r15 = 0x0000000000000060   rip = 0x00007ffabbf75002
[task 2019-11-06T01:45:44.438Z] 01:45:44     INFO -     Found by: call frame info
[task 2019-11-06T01:45:44.438Z] 01:45:44     INFO - 46  xul.dll!static bool InternalCall(struct JSContext *, const class js::AnyInvokeArgs & const, js::CallReason) [Interpreter.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 617 + 0x11]
[task 2019-11-06T01:45:44.438Z] 01:45:44     INFO -     rbx = 0x000001e213532000   rbp = 0x000001e2135236f0
[task 2019-11-06T01:45:44.438Z] 01:45:44     INFO -     rsp = 0x00000084c1dfb410   r12 = 0x0000000000000000
[task 2019-11-06T01:45:44.439Z] 01:45:44     INFO -     r13 = 0x000001e213523000   r14 = 0x0000000000000000
[task 2019-11-06T01:45:44.439Z] 01:45:44     INFO -     r15 = 0x0000000000000060   rip = 0x00007ffabbf763c8
[task 2019-11-06T01:45:44.439Z] 01:45:44     INFO -     Found by: call frame info
[task 2019-11-06T01:45:44.439Z] 01:45:44     INFO - 47  xul.dll!js::jit::DoCallFallback(JSContext *,js::jit::BaselineFrame *,js::jit::ICCall_Fallback *,unsigned int,JS::Value *,JS::MutableHandle<JS::Value>) [BaselineIC.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 2940 + 0x10]
[task 2019-11-06T01:45:44.439Z] 01:45:44     INFO -     rbx = 0x000001e213532000   rbp = 0x000001e2135236f0
[task 2019-11-06T01:45:44.439Z] 01:45:44     INFO -     rsp = 0x00000084c1dfb470   r12 = 0x0000000000000000
[task 2019-11-06T01:45:44.439Z] 01:45:44     INFO -     r13 = 0x000001e213523000   r14 = 0x0000000000000000
[task 2019-11-06T01:45:44.439Z] 01:45:44     INFO -     r15 = 0x0000000000000060   rip = 0x00007ffabceb95ee
[task 2019-11-06T01:45:44.439Z] 01:45:44     INFO -     Found by: call frame info
[task 2019-11-06T01:45:44.439Z] 01:45:44     INFO - 48  0x1a8a15abf7a
[task 2019-11-06T01:45:44.439Z] 01:45:44     INFO -     rbx = 0x000001e213532000   rbp = 0x000001e2135236f0
[task 2019-11-06T01:45:44.439Z] 01:45:44     INFO -     rsp = 0x00000084c1dfb840   r12 = 0x0000000000000000
[task 2019-11-06T01:45:44.439Z] 01:45:44     INFO -     r13 = 0x000001e213523000   r14 = 0x0000000000000000
[task 2019-11-06T01:45:44.439Z] 01:45:44     INFO -     r15 = 0x0000000000000060   rip = 0x000001a8a15abf7a
[task 2019-11-06T01:45:44.439Z] 01:45:44     INFO -     Found by: call frame info
[task 2019-11-06T01:45:44.439Z] 01:45:44     INFO - 49  xul.dll!truncf + 0x11329f0
[task 2019-11-06T01:45:44.439Z] 01:45:44     INFO -     rbp = 0x000001e2135236f0   rsp = 0x00000084c1dfb890
[task 2019-11-06T01:45:44.439Z] 01:45:44     INFO -     rip = 0x00007ffabf1748f0
[task 2019-11-06T01:45:44.439Z] 01:45:44     INFO -     Found by: stack scanning
```
```
PROCESS-CRASH | Main app process exited normally | application crashed [@ class JSObject * js::gc::GCRuntime::tryNewNurseryObject<js::CanGC>(struct JSContext *, unsigned __int64, unsigned __int64, const struct JSClass *)]
Crash dump filename: c:\users\task_1573002759\appdata\local\temp\tmpt4ccw3.mozrunner\minidumps\14f1227c-5683-4295-baa5-638a4a4c90c1.dmp
Operating system: Windows NT
                  10.0.17134 
CPU: amd64
     family 6 model 85 stepping 4
     8 CPUs

GPU: UNKNOWN

Crash reason:  EXCEPTION_BREAKPOINT
Crash address: 0x7ffabc60f5ff
Assertion: Unknown assertion type 0x00000000
Process uptime: 463 seconds

Thread 0 (crashed)
 0  xul.dll!class JSObject * js::gc::GCRuntime::tryNewNurseryObject<js::CanGC>(struct JSContext *, unsigned __int64, unsigned __int64, const struct JSClass *) [Allocator.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 101 + 0x0]
 1  xul.dll!class JSObject * js::AllocateObject<js::CanGC>(struct JSContext *, js::gc::AllocKind, unsigned __int64, js::gc::InitialHeap, const struct JSClass *) [Allocator.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 64 + 0x16]
 2  xul.dll!js::NativeObject::create(JSContext *,js::gc::AllocKind,js::gc::InitialHeap,JS::Handle<js::Shape *>,JS::Handle<js::ObjectGroup *>) [NativeObject-inl.h:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 492 + 0x12]
 3  xul.dll!js::CallObject::createTemplateObject(JSContext *,JS::Handle<JSScript *>,JS::Handle<JSObject *>,js::gc::InitialHeap) [EnvironmentObject.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 127 + 0x2c]
 4  xul.dll!js::CallObject::create(JSContext *,JS::Handle<JSFunction *>,JS::Handle<JSObject *>) [EnvironmentObject.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 158 + 0x8]
 5  xul.dll!js::CallObject::create(JSContext *,js::AbstractFramePtr) [EnvironmentObject.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 176 + 0x8]
 6  xul.dll!js::InitFunctionEnvironmentObjects(JSContext *,js::AbstractFramePtr) [EnvironmentObject.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 3734 + 0xd]
 7  xul.dll!js::InterpreterFrame::prologue(JSContext *) [Stack.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 226 + 0x2e]
 8  xul.dll!static bool Interpret(struct JSContext *, class js::RunState & const) [Interpreter.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 3188 + 0x8]
 9  xul.dll!js::RunScript(JSContext *,js::RunState &) [Interpreter.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 423 + 0xb]
10  xul.dll!js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct,js::CallReason) [Interpreter.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 589 + 0xd]
11  xul.dll!static bool InternalCall(struct JSContext *, const class js::AnyInvokeArgs & const, js::CallReason) [Interpreter.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 617 + 0x11]
12  xul.dll!js::Call(JSContext *,JS::Handle<JS::Value>,JS::Handle<JS::Value>,js::AnyInvokeArgs const &,JS::MutableHandle<JS::Value>,js::CallReason) [Interpreter.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 634 + 0xb]
13  xul.dll!JS::Call(JSContext *,JS::Handle<JS::Value>,JS::Handle<JS::Value>,JS::HandleValueArray const &,JS::MutableHandle<JS::Value>) [jsapi.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 2718 + 0x2a]
14  xul.dll!mozilla::dom::MozJSWindowActorCallback::Call(JSContext *,JS::Handle<JS::Value>,mozilla::ErrorResult &) [JSWindowActorBinding.cpp: : 688 + 0x18]
15  xul.dll!void mozilla::dom::MozJSWindowActorCallback::Call<mozilla::dom::JSWindowActor *>(class mozilla::dom::JSWindowActor * & const, class mozilla::ErrorResult & const, const char *, mozilla::dom::CallbackObject::ExceptionHandling, class JS::Realm *) [JSWindowActorBinding.h: : 278 + 0xe]
16  xul.dll!mozilla::dom::JSWindowActor::InvokeCallback(mozilla::dom::JSWindowActor::CallbackFunction) [JSWindowActor.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 0 + 0x56]
17  xul.dll!mozilla::dom::JSWindowActorChild::StartDestroy() [JSWindowActorChild.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 136 + 0x5]
18  xul.dll!mozilla::dom::WindowGlobalChild::Destroy() [WindowGlobalChild.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 231 + 0x5]
19  xul.dll!nsGlobalWindowInner::FreeInnerObjects() [nsGlobalWindowInner.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 1247 + 0x5]
20  xul.dll!WindowStateHolder::~WindowStateHolder() [nsGlobalWindowOuter.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 1641 + 0x5]
21  xul.dll!WindowStateHolder::Release() [nsGlobalWindowOuter.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 1645 + 0x8]
22  xul.dll!nsSHEntryShared::DropPresentationState() [nsSHEntryShared.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 117 + 0x11]
23  xul.dll!nsSHEntryShared::RemoveFromBFCacheSync() [nsSHEntryShared.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 167 + 0x8]
24  xul.dll!nsSHEntryShared::~nsSHEntryShared() [nsSHEntryShared.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 59 + 0x8]
25  xul.dll!nsSHEntryShared::Release() [nsSHEntryShared.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 63 + 0x8]
26  xul.dll!mozilla::SegmentedVector<nsCOMPtr<nsISupports>,4096,mozilla::MallocAllocPolicy>::PopLastN(unsigned int) [SegmentedVector.h:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 235 + 0x41]
27  xul.dll!mozilla::dom::DeferredFinalizerImpl<nsISupports>::DeferredFinalize(unsigned int,void *) [BindingUtils.h:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 2705 + 0x8]
28  xul.dll!mozilla::IncrementalFinalizeRunnable::ReleaseNow(bool) [CycleCollectedJSRuntime.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 1283 + 0xc]
29  xul.dll!mozilla::CycleCollectedJSRuntime::FinalizeDeferredThings(mozilla::CycleCollectedJSContext::DeferredFinalizeType) [CycleCollectedJSRuntime.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 1356 + 0x7]
30  xul.dll!mozilla::CycleCollectedJSRuntime::OnGC(JSContext *,JSGCStatus) [CycleCollectedJSRuntime.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 1415 + 0x8]
31  xul.dll!js::gc::GCRuntime::maybeCallGCCallback(JSGCStatus) [GC.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 7162 + 0xb]
32  xul.dll!js::gc::GCRuntime::gcCycle(bool,js::SliceBudget,mozilla::Maybe<JSGCInvocationKind> const &,JS::GCReason) [GC.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 7251 + 0xbd]
33  xul.dll!js::gc::GCRuntime::collect(bool,js::SliceBudget,mozilla::Maybe<JSGCInvocationKind> const &,JS::GCReason) [GC.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 7421 + 0x35]
34  xul.dll!js::gc::GCRuntime::finishGC(JS::GCReason) [GC.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 7537 + 0x18]
35  xul.dll!js::gc::FinishGC(JSContext *,JS::GCReason) [GC.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 7718 + 0x22]
36  xul.dll!js::IterateScripts(JSContext *,JS::Realm *,void *,void (*)(JSRuntime *,void *,JSScript *,JS::AutoRequireNoGC const &)) [PublicIterators.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 173 + 0x6a]
37  xul.dll!js::Debugger::SourceQuery::findSources() [Debugger.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 5412 + 0x15]
38  xul.dll!js::Debugger::CallData::findSources() [Debugger.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 5513 + 0x8]
39  xul.dll!js::Debugger::CallData::ToNative<&js::Debugger::CallData::findSources(void)>(JSContext *,unsigned int,JS::Value *) [Debugger.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 4020 + 0x5]
40  xul.dll!CallJSNative(JSContext *,bool (*)(JSContext *,unsigned int,JS::Value *),js::CallReason,JS::CallArgs const &) [Interpreter.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 456 + 0x6]
41  xul.dll!js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct,js::CallReason) [Interpreter.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 548 + 0xe]
42  xul.dll!static bool InternalCall(struct JSContext *, const class js::AnyInvokeArgs & const, js::CallReason) [Interpreter.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 617 + 0x11]
43  xul.dll!static bool Interpret(struct JSContext *, class js::RunState & const) [Interpreter.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 3110 + 0x13]
44  xul.dll!js::RunScript(JSContext *,js::RunState &) [Interpreter.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 423 + 0xb]
45  xul.dll!js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct,js::CallReason) [Interpreter.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 589 + 0xd]
46  xul.dll!static bool InternalCall(struct JSContext *, const class js::AnyInvokeArgs & const, js::CallReason) [Interpreter.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 617 + 0x11]
47  xul.dll!js::jit::DoCallFallback(JSContext *,js::jit::BaselineFrame *,js::jit::ICCall_Fallback *,unsigned int,JS::Value *,JS::MutableHandle<JS::Value>) [BaselineIC.cpp:0bbb1f92bb4721a0bc090a10d2c34ded75f8e01c : 2940 + 0x10]
48  0x1a8a15abf7a
49  xul.dll!truncf + 0x11329f0

```

Back to Bug 1594273 Comment 1