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)
Core
JavaScript Engine
Tracking
()
NEW
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
Comment hidden (Legacy TBPL/Treeherder Robot) |
Updated•3 years ago
|
Blocks: sm-defects-crashes
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•