Intermittent browser_scratchpad_wrong_window_focus.js | application crashed [@ ShouldMarkCrossCompartment]

RESOLVED WORKSFORME

Status

()

Core
JavaScript Engine
RESOLVED WORKSFORME
3 years ago
3 years ago

People

(Reporter: RyanVM, Unassigned)

Tracking

({crash, intermittent-failure})

Trunk
x86_64
Linux
crash, intermittent-failure
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

3 years ago
18:20:23 INFO - 5068 INFO TEST-START | browser/devtools/scratchpad/test/browser_scratchpad_wrong_window_focus.js
18:20:25 INFO - 5069 INFO TEST-OK | browser/devtools/scratchpad/test/browser_scratchpad_wrong_window_focus.js | took 1943ms
18:20:27 INFO - ###!!! [Child][MessageChannel::SendAndWait] Error: Channel error: cannot send/recv
18:20:27 INFO - ###!!! [Child][MessageChannel] Error: Channel error: cannot send/recv
18:20:27 INFO - ###!!! [Child][MessageChannel] Error: Channel error: cannot send/recv
18:20:27 INFO - ###!!! [Child][OnMaybeDequeueOne] Error: Channel error: cannot send/recv
18:20:27 INFO - ###!!! [Child][MessageChannel] Error: Channel error: cannot send/recv
18:20:27 INFO - ###!!! [Child][OnMaybeDequeueOne] Error: Channel error: cannot send/recv
18:20:27 INFO - ###!!! [Child][OnMaybeDequeueOne] Error: Channel error: cannot send/recv
18:20:27 INFO - ###!!! [Child][OnMaybeDequeueOne] Error: Channel error: cannot send/recv
18:20:27 INFO - ###!!! [Child][OnMaybeDequeueOne] Error: Channel error: cannot send/recv
18:20:27 INFO - ###!!! [Child][MessageChannel] Error: Channel error: cannot send/recv
18:20:27 INFO - JavaScript error: chrome://browser/content/content.js, line 504: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIMessageSender.sendAsyncMessage]
18:20:27 INFO - ###!!! [Child][MessageChannel::SendAndWait] Error: Channel error: cannot send/recv
18:20:27 INFO - ###!!! [Child][MessageChannel::SendAndWait] Error: Channel error: cannot send/recv
18:20:27 INFO - ###!!! [Child][MessageChannel] Error: Channel error: cannot send/recv
18:20:27 INFO - ###!!! [Child][MessageChannel] Error: Channel error: cannot send/recv
18:20:27 INFO - JavaScript error: chrome://global/content/browser-child.js, line 108: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIMessageSender.sendAsyncMessage]
18:20:27 INFO - ###!!! [Child][MessageChannel::SendAndWait] Error: Channel error: cannot send/recv
18:20:27 INFO - ###!!! [Child][MessageChannel] Error: Channel error: cannot send/recv
18:20:27 INFO - ###!!! [Child][MessageChannel] Error: Channel error: cannot send/recv
18:20:27 INFO - ###!!! [Child][MessageChannel] Error: Channel error: cannot send/recv
18:20:27 INFO - ###!!! [Child][MessageChannel] Error: Channel error: cannot send/recv
18:20:27 INFO - TEST-INFO | Main app process: killed by SIGSEGV
18:20:27 INFO - 5070 INFO checking window state
18:20:27 INFO - 5071 INFO Console message: [JavaScript Warning: "unsafe CPOW usage" {file: "resource:///modules/sessionstore/TabState.jsm" line: 96}]
18:20:27 INFO - 5072 INFO Console message: [JavaScript Warning: "unsafe CPOW usage" {file: "resource:///modules/sessionstore/TabState.jsm" line: 96}]
18:20:27 INFO - 5073 INFO Console message: [JavaScript Warning: "unsafe CPOW usage" {file: "resource:///modules/sessionstore/TabState.jsm" line: 96}]
18:20:27 INFO - 5074 INFO Console message: [JavaScript Warning: "unsafe CPOW usage" {file: "resource:///modules/sessionstore/TabState.jsm" line: 96}]
18:20:27 INFO - 5075 ERROR TEST-UNEXPECTED-FAIL | browser/devtools/scratchpad/test/browser_scratchpad_wrong_window_focus.js | application terminated with exit code 11
18:20:27 INFO - runtests.py | Application ran for: 0:00:58.093803
18:20:27 INFO - zombiecheck | Reading PID log: /tmp/tmpwvx9OVpidlog
18:20:27 INFO - ==> process 3438 launched child process 3482
18:20:27 INFO - zombiecheck | Checking for orphan process with PID: 3482
18:20:27 INFO - mozcrash Downloading symbols from: https://ftp-ssl.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/fx-team-linux64/1424739891/firefox-39.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
18:20:37 INFO - mozcrash Saved minidump as /builds/slave/test/build/blobber_upload_dir/03bf1db1-386e-12e4-447120b6-3fbee3b1.dmp
18:20:37 INFO - mozcrash Saved app info as /builds/slave/test/build/blobber_upload_dir/03bf1db1-386e-12e4-447120b6-3fbee3b1.extra
18:20:37 WARNING - PROCESS-CRASH | browser/devtools/scratchpad/test/browser_scratchpad_wrong_window_focus.js | application crashed [@ ShouldMarkCrossCompartment]
18:20:37 INFO - Crash dump filename: /tmp/tmpOqF3u7.mozrunner/minidumps/03bf1db1-386e-12e4-447120b6-3fbee3b1.dmp
18:20:37 INFO - Operating system: Linux
18:20:37 INFO - 0.0.0 Linux 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64
18:20:37 INFO - CPU: amd64
18:20:37 INFO - family 6 model 62 stepping 4
18:20:37 INFO - 1 CPU
18:20:37 INFO - Crash reason: SIGSEGV
18:20:37 INFO - Crash address: 0x0
18:20:37 INFO - Thread 0 (crashed)
18:20:37 INFO - 0 libxul.so!ShouldMarkCrossCompartment [RootMarking.cpp:bd87508af63c : 554 + 0x0]
18:20:37 INFO - rbx = 0x00007f6e3a484f20 r12 = 0x00007fff45a27c30
18:20:37 INFO - r13 = 0x00007f6e3a484f20 r14 = 0x00007f6e2de9ed90
18:20:37 INFO - r15 = 0x00007f6e2eaca3a0 rip = 0x00007f6e48a898dd
18:20:37 INFO - rsp = 0x00007fff45a27bf8 rbp = 0x00007fff45a27c20
18:20:37 INFO - Found by: given as instruction pointer in context
18:20:37 INFO - 1 libxul.so!js::gc::MarkCrossCompartmentObjectUnbarriered(JSTracer*, JSObject*, JSObject**, char const*) [Marking.cpp:bd87508af63c : 599 + 0x17]
18:20:37 INFO - rbx = 0x00007f6e3a484f20 r12 = 0x00007fff45a27c30
18:20:37 INFO - r13 = 0x00007f6e3a484f20 r14 = 0x00007f6e2de9ed90
18:20:37 INFO - r15 = 0x00007f6e2eaca3a0 rip = 0x00007f6e48a97e04
18:20:37 INFO - rsp = 0x00007fff45a27c00 rbp = 0x00007fff45a27c20
18:20:37 INFO - Found by: call frame info
18:20:37 INFO - 2 libxul.so!DebuggerObject_trace(JSTracer*, JSObject*) [Debugger.cpp:bd87508af63c : 6234 + 0xf]
18:20:37 INFO - rbx = 0x00007f6e2eaca3a0 r12 = 0x00007fff45a27df0
18:20:37 INFO - r13 = 0x00007f6e3a484f20 r14 = 0x00007f6e2de9ed90
18:20:37 INFO - r15 = 0x00007f6e2eaca3a0 rip = 0x00007f6e48abf215
18:20:37 INFO - rsp = 0x00007fff45a27c30 rbp = 0x00007fff45a27c50
18:20:37 INFO - Found by: call frame info
18:20:37 INFO - 3 libxul.so!js::GCMarker::processMarkStackTop(js::SliceBudget&) [Marking.cpp:bd87508af63c : 1842 + 0x7]
18:20:37 INFO - rbx = 0x00007f6e1c092f60 r12 = 0x00007fff45a27df0
18:20:37 INFO - r13 = 0x00007f6e3a484f20 r14 = 0x00007f6e2de9ed90
18:20:37 INFO - r15 = 0x00007f6e2eaca3a0 rip = 0x00007f6e48a9441d
18:20:37 INFO - rsp = 0x00007fff45a27c60 rbp = 0x00007fff45a27cb0
18:20:37 INFO - Found by: call frame info
18:20:37 INFO - 4 libxul.so!js::GCMarker::drainMarkStack(js::SliceBudget&) [Marking.cpp:bd87508af63c : 1905 + 0xa]
18:20:37 INFO - rbx = 0x00007f6e3a484f20 r12 = 0x00007fff45a27df0
18:20:37 INFO - r13 = 0x00007f6e3a47d318 r14 = 0x00007fff45a27df0
18:20:37 INFO - r15 = 0x0000000000000000 rip = 0x00007f6e48a9493d
18:20:37 INFO - rsp = 0x00007fff45a27cc0 rbp = 0x00007fff45a27cd0
18:20:37 INFO - Found by: call frame info
18:20:37 INFO - 5 libxul.so!js::gc::GCRuntime::drainMarkStack(js::SliceBudget&, js::gcstats::Phase) [jsgc.cpp:bd87508af63c : 5217 + 0xe]
18:20:37 INFO - rbx = 0x00007f6e3a4834c8 r12 = 0x0000000000000005
18:20:37 INFO - r13 = 0x00007f6e3a47d318 r14 = 0x00007fff45a27df0
18:20:37 INFO - r15 = 0x0000000000000000 rip = 0x00007f6e48dd5861
18:20:37 INFO - rsp = 0x00007fff45a27ce0 rbp = 0x00007fff45a27d00
18:20:37 INFO - Found by: call frame info
18:20:37 INFO - 6 libxul.so!js::gc::GCRuntime::incrementalCollectSlice(js::SliceBudget&, JS::gcreason::Reason) [jsgc.cpp:bd87508af63c : 5883 + 0xf]
18:20:37 INFO - rbx = 0x00007fff45a27df0 r12 = 0x0000000000000022
18:20:37 INFO - r13 = 0x00007f6e3a47d318 r14 = 0x0000000000000000
18:20:37 INFO - r15 = 0x0000000000000000 rip = 0x00007f6e48e0afdf
18:20:37 INFO - rsp = 0x00007fff45a27d10 rbp = 0x00007fff45a27d70
18:20:37 INFO - Found by: call frame info
18:20:37 INFO - 7 libxul.so!js::gc::GCRuntime::gcCycle(bool, js::SliceBudget&, JS::gcreason::Reason) [jsgc.cpp:bd87508af63c : 6096 + 0xd]
18:20:37 INFO - rbx = 0x00007f6e3a47d318 r12 = 0x00007f6e3a47d000
18:20:37 INFO - r13 = 0x0000000000000000 r14 = 0x00007fff45a27df0
18:20:37 INFO - r15 = 0x0000000000000022 rip = 0x00007f6e48e0ba1e
18:20:37 INFO - rsp = 0x00007fff45a27d80 rbp = 0x00007fff45a27dc0
18:20:37 INFO - Found by: call frame info
18:20:37 INFO - 8 libxul.so!js::gc::GCRuntime::collect(bool, js::SliceBudget, JS::gcreason::Reason) [jsgc.cpp:bd87508af63c : 6208 + 0xd]
18:20:37 INFO - rbx = 0x0000000000000000 r12 = 0x0000000000000022
18:20:37 INFO - r13 = 0x00007f6e3a4834c8 r14 = 0x00007f6e3a47d318
18:20:37 INFO - r15 = 0x0000000000000000 rip = 0x00007f6e48e0bc83
18:20:37 INFO - rsp = 0x00007fff45a27dd0 rbp = 0x00007fff45a27e60
18:20:37 INFO - Found by: call frame info
18:20:37 INFO - 9 libxul.so!JS::GCForReason(JSRuntime*, JSGCInvocationKind, JS::gcreason::Reason) [jsgc.cpp:bd87508af63c : 6269 + 0x6]
18:20:37 INFO - rbx = 0x00007f6e0c71d240 r12 = 0x00007f6e3a47d000
18:20:37 INFO - r13 = 0x00007fff45a27f4f r14 = 0x00007f6e3e86f700
18:20:37 INFO - r15 = 0x0000000000000001 rip = 0x00007f6e48e0c39c
18:20:37 INFO - rsp = 0x00007fff45a27e70 rbp = 0x00007fff45a27e80
18:20:37 INFO - Found by: call frame info
18:20:37 INFO - 10 libxul.so!PreciseGCRunnable::Run() [XPCComponents.cpp:bd87508af63c : 2827 + 0xc]
18:20:37 INFO - rbx = 0x00007f6e0c71d240 r12 = 0x00007f6e3a47d000
18:20:37 INFO - r13 = 0x00007fff45a27f4f r14 = 0x00007f6e3e86f700
18:20:37 INFO - r15 = 0x0000000000000001 rip = 0x00007f6e4750001d
18:20:37 INFO - rsp = 0x00007fff45a27e90 rbp = 0x00007fff45a27eb0
18:20:37 INFO - Found by: call frame info
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
[Mass Closure] Closing bug as the WORKSFORME as the intermittent failure has not been seen for 45+ days If this has been closed and you feel that it should Not have been closed, please reopen and add [leave open] to the whiteboard.
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.