Open Bug 1175866 Opened 9 years ago Updated 2 years ago

Intermittent test_shared_all.py TestSharedUnits.test_units | application crashed [@ js::ExclusiveContext::setCompartment(JSCompartment*)]

Categories

(Core :: JavaScript Engine, defect)

defect

Tracking

()

People

(Reporter: cbook, Unassigned)

References

(Blocks 1 open bug, )

Details

(Keywords: crash)

https://treeherder.mozilla.org/logviewer.html#?job_id=10915953&repo=mozilla-inbound

22:32:46 ERROR - PROCESS-CRASH | test_shared_all.py TestSharedUnits.test_units | application crashed [@ js::ExclusiveContext::setCompartment(JSCompartment*)] 

22:32:46 INFO - Thread 28 (crashed)
22:32:46 INFO - 0 XUL!js::ExclusiveContext::setCompartment(JSCompartment*) [jscntxtinlines.h:83954c7df8ab : 436 + 0x0]
22:32:46 INFO - rbx = 0x00007fff701ca2f8 r12 = 0x000000012616c6a0
22:32:46 INFO - r13 = 0x000000012616c6f0 r14 = 0x000000012616c6a0
22:32:46 INFO - r15 = 0x00000001272f79c8 rip = 0x0000000105ad0e23
22:32:46 INFO - rsp = 0x00000001272f77c0 rbp = 0x00000001272f77e0
22:32:46 INFO - Found by: given as instruction pointer in context
22:32:46 INFO - 1 XUL!JSAutoCompartment::~JSAutoCompartment() [jscntxtinlines.h:83954c7df8ab : 410 + 0x4]
22:32:46 INFO - rbx = 0x0000000100370000 r12 = 0x000000012616c6a0
22:32:46 INFO - r13 = 0x000000012616c6f0 r14 = 0x00000001272f7818
22:32:46 INFO - r15 = 0x00000001272f79c8 rip = 0x00000001059b567c
22:32:46 INFO - rsp = 0x00000001272f77f0 rbp = 0x00000001272f7800
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 2 XUL!JSScript::AutoDelazify::holdScript(JS::Handle<JSFunction*>) [jsscript.cpp:83954c7df8ab : 4135 + 0x4]
22:32:46 INFO - rbx = 0x00000001272f7898 r12 = 0x000000012616c6a0
22:32:46 INFO - r13 = 0x000000012616c6f0 r14 = 0x00000001272f79c8
22:32:46 INFO - r15 = 0x00000001272f79c8 rip = 0x0000000105a71230
22:32:46 INFO - rsp = 0x00000001272f7810 rbp = 0x00000001272f7840
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 3 XUL!js::CloneFunctionAndScript(JSContext*, JS::Handle<JSFunction*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>, js::gc::AllocKind, JS::Handle<JSObject*>) [jsscript.h:83954c7df8ab : 1754 + 0x7]
22:32:46 INFO - rbx = 0x00000001276683d0 r12 = 0x000000012616c6a0
22:32:46 INFO - r13 = 0x000000012616c6f0 r14 = 0x000000012616c6b8
22:32:46 INFO - r15 = 0x00000001272f79c8 rip = 0x0000000105a1a5bb
22:32:46 INFO - rsp = 0x00000001272f7850 rbp = 0x00000001272f7930
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 4 XUL!CloneValue [SelfHosting.cpp:83954c7df8ab : 1726 + 0x17]
22:32:46 INFO - rbx = 0x00000001272f79c8 r12 = 0x000000010c730120
22:32:46 INFO - r13 = 0x000000012616c6a0 r14 = 0x000000010c72cd40
22:32:46 INFO - r15 = 0x0000000000000001 rip = 0x0000000105578df1
22:32:46 INFO - rsp = 0x00000001272f7940 rbp = 0x00000001272f7a80
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 5 XUL!JSRuntime::cloneSelfHostedValue(JSContext*, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>) [SelfHosting.cpp:83954c7df8ab : 1842 + 0xd]
22:32:46 INFO - rbx = 0x000000012616c6a0 r12 = 0x00000001272f7aa8
22:32:46 INFO - r13 = 0x000000012616c600 r14 = 0x00000001272f7fa0
22:32:46 INFO - r15 = 0x000000012705c298 rip = 0x0000000105578a20
22:32:46 INFO - rsp = 0x00000001272f7a90 rbp = 0x00000001272f7b00
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 6 XUL!js::GlobalObject::getIntrinsicValue(JSContext*, JS::Handle<js::GlobalObject*>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>) [GlobalObject.h:83954c7df8ab : 608 + 0xd]
22:32:46 INFO - rbx = 0x0000000127603001 r12 = 0x00000001272f7b88
22:32:46 INFO - r13 = 0x000000012616c6a0 r14 = 0x00000001272f7fa0
22:32:46 INFO - r15 = 0x0000000126e31068 rip = 0x00000001054f995f
22:32:46 INFO - rsp = 0x00000001272f7b10 rbp = 0x00000001272f7b60
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 7 XUL!js::GetIntrinsicOperation(JSContext*, unsigned char*, JS::MutableHandle<JS::Value>) [Interpreter-inl.h:83954c7df8ab : 273 + 0xa]
22:32:46 INFO - rbx = 0x000000012616c6a0 r12 = 0x00000001272f7fa0
22:32:46 INFO - r13 = 0x000000012616c6a0 r14 = 0x00000001272f7fa0
22:32:46 INFO - r15 = 0x000000010a83f169 rip = 0x00000001055328b6
22:32:46 INFO - rsp = 0x00000001272f7b70 rbp = 0x00000001272f7bb0
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 8 XUL!Interpret [Interpreter.cpp:83954c7df8ab : 3097 + 0x11]
22:32:46 INFO - rbx = 0xfff9000000000000 r12 = 0x00000001272f7fa0
22:32:46 INFO - r13 = 0x000000012616c6a0 r14 = 0x00000001272f8c00
22:32:46 INFO - r15 = 0x000000012616c6a0 rip = 0x00000001054c5a11
22:32:46 INFO - rsp = 0x00000001272f7bc0 rbp = 0x00000001272f84a0
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 9 XUL!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:83954c7df8ab : 653 + 0xa]
22:32:46 INFO - rbx = 0x00000001272f8d00 r12 = 0x00000001276656a0
22:32:46 INFO - r13 = 0x000000012616c6a0 r14 = 0x00000001272f8cb8
22:32:46 INFO - r15 = 0x000000012616c6a0 rip = 0x00000001054ba991
22:32:46 INFO - rsp = 0x00000001272f84b0 rbp = 0x00000001272f8530
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 10 XUL!js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [Interpreter.cpp:83954c7df8ab : 729 + 0x7]
22:32:46 INFO - rbx = 0x00000001272f8d30 r12 = 0x00000001272f9110
22:32:46 INFO - r13 = 0x000000012616c6a0 r14 = 0x0000000000000000
22:32:46 INFO - r15 = 0x0000000000000000 rip = 0x00000001054aca5c
22:32:46 INFO - rsp = 0x00000001272f8540 rbp = 0x00000001272f8d20
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 11 XUL!Interpret [Interpreter.cpp:83954c7df8ab : 2957 + 0x2c]
22:32:46 INFO - rbx = 0x00000001278174d8 r12 = 0x00000001272f9110
22:32:46 INFO - r13 = 0x000000012616c6a0 r14 = 0x0000000000000000
22:32:46 INFO - r15 = 0x000000012781743a rip = 0x00000001054c4c27
22:32:46 INFO - rsp = 0x00000001272f8d30 rbp = 0x00000001272f9610
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 12 XUL!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:83954c7df8ab : 653 + 0xa]
22:32:46 INFO - rbx = 0x00000001272f9e00 r12 = 0x000000012764f128
22:32:46 INFO - r13 = 0x000000012616c6a0 r14 = 0x00000001272f9e28
22:32:46 INFO - r15 = 0x000000012616c6a0 rip = 0x00000001054ba991
22:32:46 INFO - rsp = 0x00000001272f9620 rbp = 0x00000001272f96a0
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 13 XUL!js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [Interpreter.cpp:83954c7df8ab : 729 + 0x7]
22:32:46 INFO - rbx = 0x00000001272f9ea0 r12 = 0x00000001272f9e00
22:32:46 INFO - r13 = 0x000000012616c6a0 r14 = 0x0000000000000000
22:32:46 INFO - r15 = 0x0000000000000000 rip = 0x00000001054aca5c
22:32:46 INFO - rsp = 0x00000001272f96b0 rbp = 0x00000001272f9e90
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 14 XUL!js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) [Interpreter.cpp:83954c7df8ab : 766 + 0x2c]
22:32:46 INFO - rbx = 0x00000001272f9fe8 r12 = 0x00000001272f9e00
22:32:46 INFO - r13 = 0x0000000000000000 r14 = 0x000000012616c6a0
22:32:46 INFO - r15 = 0x00000001272f9fd8 rip = 0x000000010549355e
22:32:46 INFO - rsp = 0x00000001272f9ea0 rbp = 0x00000001272f9fc0
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 15 XUL!js::InvokeGetter(JSContext*, JSObject*, JS::Value, JS::MutableHandle<JS::Value>) [Interpreter.cpp:83954c7df8ab : 842 + 0x1b]
22:32:46 INFO - rbx = 0x000000012616c6a0 r12 = 0x000000012616c6a0
22:32:46 INFO - r13 = 0x00000001272fa118 r14 = 0x0000000127817430
22:32:46 INFO - r15 = 0x0000000127632b00 rip = 0x00000001054cde17
22:32:46 INFO - rsp = 0x00000001272f9fd0 rbp = 0x00000001272fa010
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 16 XUL!GetExistingProperty<1> [NativeObject.cpp:83954c7df8ab : 1653 + 0x15]
22:32:46 INFO - rbx = 0x000000012764f380 r12 = 0x000000012616c6a0
22:32:46 INFO - r13 = 0x00000001272fa118 r14 = 0x00000001272fa138
22:32:46 INFO - r15 = 0x000000012616c6a0 rip = 0x0000000105549657
22:32:46 INFO - rsp = 0x00000001272fa020 rbp = 0x00000001272fa090
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 17 XUL!NativeGetPropertyInline<1> [NativeObject.cpp:83954c7df8ab : 1919 + 0x1b]
22:32:46 INFO - rbx = 0x000000012616c6a0 r12 = 0x000000012616c6b8
22:32:46 INFO - r13 = 0x00000001272fa138 r14 = 0x00000001272fa118
22:32:46 INFO - r15 = 0x00000001272fa0e0 rip = 0x0000000105549e75
22:32:46 INFO - rsp = 0x00000001272fa0a0 rbp = 0x00000001272fa1c0
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 18 XUL!js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) [NativeObject.cpp:83954c7df8ab : 1953 + 0x7]
22:32:46 INFO - rbx = 0x000000012616c6a0 r12 = 0x00000001272fa248
22:32:46 INFO - r13 = 0x000000012616c6a0 r14 = 0x0000000127817430
22:32:46 INFO - r15 = 0x00000001272fa248 rip = 0x00000001055499b2
22:32:46 INFO - rsp = 0x00000001272fa1d0 rbp = 0x00000001272fa1d0
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 19 XUL!js::GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, js::PropertyName*, JS::MutableHandle<JS::Value>) [NativeObject.h:83954c7df8ab : 1417 + 0x10]
22:32:46 INFO - rbx = 0x000000012616c6a0 r12 = 0x00000001272fa248
22:32:46 INFO - r13 = 0x000000012616c6a0 r14 = 0x0000000127817430
22:32:46 INFO - r15 = 0x00000001272fa248 rip = 0x0000000105a97ac4
22:32:46 INFO - rsp = 0x00000001272fa1e0 rbp = 0x00000001272fa220
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 20 XUL!js::GetProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>) [Interpreter.cpp:83954c7df8ab : 4095 + 0x11]
22:32:46 INFO - rbx = 0x0000000127817400 r12 = 0x0000000127817430
22:32:46 INFO - r13 = 0x000000012616c6a0 r14 = 0x0000000127817430
22:32:46 INFO - r15 = 0x00000001272fa918 rip = 0x00000001054cfe41
22:32:46 INFO - rsp = 0x00000001272fa230 rbp = 0x00000001272fa280
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 21 XUL!Interpret [Interpreter.cpp:83954c7df8ab : 259 + 0x7]
22:32:46 INFO - rbx = 0x0000000127817430 r12 = 0x00000001272fa670
22:32:46 INFO - r13 = 0x000000012616c6a0 r14 = 0x0000000127817430
22:32:46 INFO - r15 = 0x00000001278fd00a rip = 0x00000001054c2891
22:32:46 INFO - rsp = 0x00000001272fa290 rbp = 0x00000001272fab70
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 22 XUL!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:83954c7df8ab : 653 + 0xa]
22:32:46 INFO - rbx = 0x00000001272fb400 r12 = 0x000000012764f380
22:32:46 INFO - r13 = 0x000000012616c6a0 r14 = 0x00000001272fb388
22:32:46 INFO - r15 = 0x000000012616c6a0 rip = 0x00000001054ba991
22:32:46 INFO - rsp = 0x00000001272fab80 rbp = 0x00000001272fac00
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 23 XUL!js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [Interpreter.cpp:83954c7df8ab : 729 + 0x7]
22:32:46 INFO - rbx = 0x00000001272fb400 r12 = 0x00000001272fb400
22:32:46 INFO - r13 = 0x000000012616c6a0 r14 = 0x0000000000000000
22:32:46 INFO - r15 = 0x0000000000000000 rip = 0x00000001054aca5c
22:32:46 INFO - rsp = 0x00000001272fac10 rbp = 0x00000001272fb3f0
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 24 XUL!js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) [Interpreter.cpp:83954c7df8ab : 766 + 0x2c]
22:32:46 INFO - rbx = 0x00000001272fb548 r12 = 0x00000001272fb400
22:32:46 INFO - r13 = 0x0000000000000000 r14 = 0x000000012616c6a0
22:32:46 INFO - r15 = 0x00000001272fb538 rip = 0x000000010549355e
22:32:46 INFO - rsp = 0x00000001272fb400 rbp = 0x00000001272fb520
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 25 XUL!js::InvokeGetter(JSContext*, JSObject*, JS::Value, JS::MutableHandle<JS::Value>) [Interpreter.cpp:83954c7df8ab : 842 + 0x1b]
22:32:46 INFO - rbx = 0x000000012616c6a0 r12 = 0x000000012616c6a0
22:32:46 INFO - r13 = 0x00000001272fb678 r14 = 0x0000000127817370
22:32:46 INFO - r15 = 0x00000001276631f0 rip = 0x00000001054cde17
22:32:46 INFO - rsp = 0x00000001272fb530 rbp = 0x00000001272fb570
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 26 XUL!GetExistingProperty<1> [NativeObject.cpp:83954c7df8ab : 1653 + 0x15]
22:32:46 INFO - rbx = 0x0000000127660128 r12 = 0x000000012616c6a0
22:32:46 INFO - r13 = 0x00000001272fb678 r14 = 0x00000001272fb698
22:32:46 INFO - r15 = 0x000000012616c6a0 rip = 0x0000000105549657
22:32:46 INFO - rsp = 0x00000001272fb580 rbp = 0x00000001272fb5f0
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 27 XUL!NativeGetPropertyInline<1> [NativeObject.cpp:83954c7df8ab : 1919 + 0x1b]
22:32:46 INFO - rbx = 0x000000012616c6a0 r12 = 0x000000012616c6b8
22:32:46 INFO - r13 = 0x00000001272fb698 r14 = 0x00000001272fb678
22:32:46 INFO - r15 = 0x00000001272fb640 rip = 0x0000000105549e75
22:32:46 INFO - rsp = 0x00000001272fb600 rbp = 0x00000001272fb720
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 28 XUL!js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) [NativeObject.cpp:83954c7df8ab : 1953 + 0x7]
22:32:46 INFO - rbx = 0x000000012616c6a0 r12 = 0x00000001272fb7a8
22:32:46 INFO - r13 = 0x000000012616c6a0 r14 = 0x0000000127817370
22:32:46 INFO - r15 = 0x00000001272fb7a8 rip = 0x00000001055499b2
22:32:46 INFO - rsp = 0x00000001272fb730 rbp = 0x00000001272fb730
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 29 XUL!js::GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, js::PropertyName*, JS::MutableHandle<JS::Value>) [NativeObject.h:83954c7df8ab : 1417 + 0x10]
22:32:46 INFO - rbx = 0x000000012616c6a0 r12 = 0x00000001272fb7a8
22:32:46 INFO - r13 = 0x000000012616c6a0 r14 = 0x0000000127817370
22:32:46 INFO - r15 = 0x00000001272fb7a8 rip = 0x0000000105a97ac4
22:32:46 INFO - rsp = 0x00000001272fb740 rbp = 0x00000001272fb780
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 30 XUL!js::GetProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>) [Interpreter.cpp:83954c7df8ab : 4095 + 0x11]
22:32:46 INFO - rbx = 0x0000000127817300 r12 = 0x0000000127817370
22:32:46 INFO - r13 = 0x000000012616c6a0 r14 = 0x0000000127817370
22:32:46 INFO - r15 = 0x00000001272fbe78 rip = 0x00000001054cfe41
22:32:46 INFO - rsp = 0x00000001272fb790 rbp = 0x00000001272fb7e0
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 31 XUL!Interpret [Interpreter.cpp:83954c7df8ab : 259 + 0x7]
22:32:46 INFO - rbx = 0x0000000127817370 r12 = 0x00000001272fbbd0
22:32:46 INFO - r13 = 0x000000012616c6a0 r14 = 0x0000000127817370
22:32:46 INFO - r15 = 0x00000001280782eb rip = 0x00000001054c2891
22:32:46 INFO - rsp = 0x00000001272fb7f0 rbp = 0x00000001272fc0d0
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 32 XUL!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:83954c7df8ab : 653 + 0xa]
22:32:46 INFO - rbx = 0x00000001272fc200 r12 = 0x0000000127660060
22:32:46 INFO - r13 = 0x0000000127603060 r14 = 0x00000001272fc1a8
22:32:46 INFO - r15 = 0x000000012616c6a0 rip = 0x00000001054ba991
22:32:46 INFO - rsp = 0x00000001272fc0e0 rbp = 0x00000001272fc160
22:32:46 INFO - Found by: call frame info
22:32:46 INFO - 33 XUL!js::ExecuteKernel(JSContext*, JS::Handle<JSScript*>, JSObject&, JS::Value const&, JS::Value const&, js::ExecuteType, js::AbstractFramePtr, JS::Value*) [Interpreter.cpp:83954c7df8ab : 893 + 0xa]
22:32:46 INFO - rbx = 0x00000001272fc2f0 r12 = 0x000000012616c6a0
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.