Closed
Bug 1183307
Opened 10 years ago
Closed 10 years ago
Intermittent automation.py | application crashed [@ js::ExclusiveContext::setCompartment(JSCompartment*)] (Assertion failure: compartment_->hasBeenEntered(), at jscntxtinlines.h:436)
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
FIXED
mozilla42
Tracking | Status | |
---|---|---|
firefox40 | --- | unaffected |
firefox41 | --- | unaffected |
firefox42 | --- | fixed |
firefox-esr31 | --- | unaffected |
firefox-esr38 | --- | unaffected |
People
(Reporter: RyanVM, Assigned: jandem)
References
Details
(Keywords: assertion, crash, intermittent-failure)
11:37:06 INFO - Assertion failure: compartment_->hasBeenEntered(), at /builds/slave/m-in-m64-d-0000000000000000000/build/src/js/src/jscntxtinlines.h:436
11:37:07 INFO - TEST-INFO | Main app process: killed by SIGHUP
11:37:07 WARNING - TEST-UNEXPECTED-FAIL | automation.py | application terminated with exit code 1
11:37:07 INFO - runtests.py | Application ran for: 0:00:04.776655
11:37:07 INFO - zombiecheck | Reading PID log: /var/folders/TN/TNdihROVGpun1eEnxt6W0E+++-k/-Tmp-/tmpUfKXETpidlog
11:37:33 INFO - mozcrash Saved minidump as /builds/slave/test/build/blobber_upload_dir/6FFB6007-172A-43AD-94E1-7608C8B5FD9E.dmp
11:37:33 INFO - mozcrash Saved app info as /builds/slave/test/build/blobber_upload_dir/6FFB6007-172A-43AD-94E1-7608C8B5FD9E.extra
11:37:33 WARNING - PROCESS-CRASH | automation.py | application crashed [@ js::ExclusiveContext::setCompartment(JSCompartment*)]
11:37:33 INFO - Crash dump filename: /var/folders/TN/TNdihROVGpun1eEnxt6W0E+++-k/-Tmp-/tmphhAWJr.mozrunner/minidumps/6FFB6007-172A-43AD-94E1-7608C8B5FD9E.dmp
11:37:33 INFO - Operating system: Mac OS X
11:37:33 INFO - 10.6.8 10K549
11:37:33 INFO - CPU: amd64
11:37:33 INFO - family 6 model 23 stepping 10
11:37:33 INFO - 2 CPUs
11:37:33 INFO - Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
11:37:33 INFO - Crash address: 0x0
11:37:33 INFO - Thread 31 (crashed)
11:37:33 INFO - 0 XUL!js::ExclusiveContext::setCompartment(JSCompartment*) [jscntxtinlines.h:f9e868f5f61c : 436 + 0x0]
11:37:33 INFO - rbx = 0x00007fff708402f8 r12 = 0x000000011f8eb100
11:37:33 INFO - r13 = 0x0000000127d27868 r14 = 0x000000011f8eb100
11:37:33 INFO - r15 = 0x00000001271f9be8 rip = 0x0000000105b41bc3
11:37:33 INFO - rsp = 0x00000001271f99d0 rbp = 0x00000001271f99f0
11:37:33 INFO - Found by: given as instruction pointer in context
11:37:33 INFO - 1 XUL!JSAutoCompartment::~JSAutoCompartment() [jscntxtinlines.h:f9e868f5f61c : 410 + 0x4]
11:37:33 INFO - rbx = 0x0000000100374800 r12 = 0x000000011f8eb100
11:37:33 INFO - r13 = 0x0000000127d27868 r14 = 0x00000001271f9a28
11:37:33 INFO - r15 = 0x00000001271f9be8 rip = 0x0000000105a25a4c
11:37:33 INFO - rsp = 0x00000001271f9a00 rbp = 0x00000001271f9a10
11:37:33 INFO - Found by: call frame info
11:37:33 INFO - 2 XUL!JSScript::AutoDelazify::holdScript(JS::Handle<JSFunction*>) [jsscript.cpp:f9e868f5f61c : 4147 + 0x4]
11:37:33 INFO - rbx = 0x00000001271f9af8 r12 = 0x000000011f8eb100
11:37:33 INFO - r13 = 0x0000000127d27868 r14 = 0x00000001271f9be8
11:37:33 INFO - r15 = 0x00000001271f9be8 rip = 0x0000000105ae15b0
11:37:33 INFO - rsp = 0x00000001271f9a20 rbp = 0x00000001271f9a50
11:37:33 INFO - Found by: call frame info
11:37:33 INFO - 3 XUL!js::CloneFunctionAndScript(JSContext*, JS::Handle<JSFunction*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>, js::gc::AllocKind, JS::Handle<JSObject*>) [jsscript.h:f9e868f5f61c : 1759 + 0x7]
11:37:33 INFO - rbx = 0x0000000106db44c8 r12 = 0x000000011f8eb100
11:37:33 INFO - r13 = 0x0000000127d27868 r14 = 0x0000000106db44c8
11:37:33 INFO - r15 = 0x00000001271f9be8 rip = 0x0000000105a8ba47
11:37:33 INFO - rsp = 0x00000001271f9a60 rbp = 0x00000001271f9b50
11:37:33 INFO - Found by: call frame info
11:37:33 INFO - 4 XUL!CloneValue [SelfHosting.cpp:f9e868f5f61c : 1733 + 0x17]
11:37:33 INFO - rbx = 0x00000001271f9be8 r12 = 0x000000010b930160
11:37:33 INFO - r13 = 0x000000011f8eb100 r14 = 0x000000010b92ce80
11:37:33 INFO - r15 = 0x0000000000000001 rip = 0x00000001055e2551
11:37:33 INFO - rsp = 0x00000001271f9b60 rbp = 0x00000001271f9ca0
11:37:33 INFO - Found by: call frame info
11:37:33 INFO - 5 XUL!JSRuntime::cloneSelfHostedValue(JSContext*, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>) [SelfHosting.cpp:f9e868f5f61c : 1849 + 0xd]
11:37:33 INFO - rbx = 0x000000011f8eb100 r12 = 0x00000001271f9cc8
11:37:33 INFO - r13 = 0x000000011f8eb100 r14 = 0x00000001271fa170
11:37:33 INFO - r15 = 0x0000000127d382a8 rip = 0x00000001055e2180
11:37:33 INFO - rsp = 0x00000001271f9cb0 rbp = 0x00000001271f9d20
11:37:33 INFO - Found by: call frame info
11:37:33 INFO - 6 XUL!js::GetIntrinsicOperation(JSContext*, unsigned char*, JS::MutableHandle<JS::Value>) [GlobalObject.h:f9e868f5f61c : 636 + 0xd]
11:37:33 INFO - rbx = 0x000000011f8eb100 r12 = 0x00000001271f9d48
11:37:33 INFO - r13 = 0x000000011f8eb101 r14 = 0x00000001271fa170
11:37:33 INFO - r15 = 0x0000000127d27868 rip = 0x0000000105599528
11:37:33 INFO - rsp = 0x00000001271f9d30 rbp = 0x00000001271f9d80
11:37:33 INFO - Found by: call frame info
11:37:33 INFO - 7 XUL!Interpret [Interpreter.cpp:f9e868f5f61c : 3112 + 0x11]
11:37:33 INFO - rbx = 0xfff9000000000000 r12 = 0x00000001271fa170
11:37:33 INFO - r13 = 0x000000011f8eb100 r14 = 0x00000001271fa700
11:37:33 INFO - r15 = 0x000000011f8eb100 rip = 0x000000010552aa9e
11:37:33 INFO - rsp = 0x00000001271f9d90 rbp = 0x00000001271fa670
11:37:33 INFO - Found by: call frame info
11:37:33 INFO - 8 XUL!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:f9e868f5f61c : 661 + 0xa]
11:37:33 INFO - rbx = 0x00000001271fa800 r12 = 0x000000012836a060
11:37:33 INFO - r13 = 0x000000011f8eb100 r14 = 0x00000001271fa750
11:37:33 INFO - r15 = 0x000000011f8eb100 rip = 0x000000010551fa11
11:37:33 INFO - rsp = 0x00000001271fa680 rbp = 0x00000001271fa700
11:37:33 INFO - Found by: call frame info
11:37:33 INFO - 9 XUL!js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [Interpreter.cpp:f9e868f5f61c : 738 + 0x7]
11:37:33 INFO - rbx = 0x00000001271fa830 r12 = 0x00000001271fac10
11:37:33 INFO - r13 = 0x000000011f8eb100 r14 = 0x0000000000000000
11:37:33 INFO - r15 = 0x0000000000000000 rip = 0x000000010551188d
11:37:33 INFO - rsp = 0x00000001271fa710 rbp = 0x00000001271fa820
11:37:33 INFO - Found by: call frame info
11:37:33 INFO - 10 XUL!Interpret [Interpreter.cpp:f9e868f5f61c : 2972 + 0x2c]
11:37:33 INFO - rbx = 0x0000000127b53430 r12 = 0x00000001271fac10
11:37:33 INFO - r13 = 0x000000011f8eb100 r14 = 0x0000000000000000
11:37:33 INFO - r15 = 0x0000000127b5343a rip = 0x0000000105529cb4
11:37:33 INFO - rsp = 0x00000001271fa830 rbp = 0x00000001271fb110
11:37:33 INFO - Found by: call frame info
Comment hidden (Legacy TBPL/Treeherder Robot) |
Assignee | ||
Comment 2•10 years ago
|
||
Ugh my fix for bug 1183191 probably caused this. I'll fix it there.
Blocks: 1183191
Reporter | ||
Comment 3•10 years ago
|
||
Fixed by the follow-up in bug 1183191.
Assignee: nobody → jdemooij
status-firefox40:
--- → unaffected
status-firefox41:
--- → unaffected
status-firefox-esr31:
--- → unaffected
status-firefox-esr38:
--- → unaffected
Target Milestone: --- → mozilla42
Assignee | ||
Comment 4•10 years ago
|
||
(In reply to Ryan VanderMeulen [:RyanVM UTC-4] from comment #3)
> Fixed by the follow-up in bug 1183191.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•