Intermittent Assertion failure: parent (Parent doesn't exist in parent process), at /builds/worker/workspace/build/src/dom/ipc/ContentParent.cpp:5729
Categories
(Core :: DOM: Core & HTML, defect, P5)
Tracking
()
People
(Reporter: intermittent-bug-filer, Unassigned)
References
Details
(4 keywords, Whiteboard: [test isolation-])
Filed by: nbeleuzu [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=251800900&repo=autoland
Full log: https://queue.taskcluster.net/v1/task/biyv480MTLq02BM7aclQDA/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://queue.taskcluster.net/v1/task/biyv480MTLq02BM7aclQDA/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1
[task 2019-06-14T00:26:04.067Z] 00:26:04 INFO - REFTEST TEST-START | file:///builds/worker/workspace/build/tests/reftest/tests/accessible/tests/crashtests/1402999.html
[task 2019-06-14T00:26:04.069Z] 00:26:04 INFO - REFTEST TEST-LOAD | file:///builds/worker/workspace/build/tests/reftest/tests/accessible/tests/crashtests/1402999.html | 9 / 3764 (0%)
[task 2019-06-14T00:26:04.078Z] 00:26:04 INFO - ++DOMWINDOW == 19 (0x7f8d0331c000) [pid = 1111] [serial = 22] [outer = 0x7f8d03873660]
[task 2019-06-14T00:26:04.101Z] 00:26:04 INFO - ++DOCSHELL 0x7f8d0324f800 == 2 [pid = 1111] [id = {681a276a-39db-417a-94b7-8b11c7563d35}]
[task 2019-06-14T00:26:04.102Z] 00:26:04 INFO - ++DOMWINDOW == 20 (0x7f8d03874f90) [pid = 1111] [serial = 23] [outer = (nil)]
[task 2019-06-14T00:26:04.110Z] 00:26:04 INFO - ++DOMWINDOW == 21 (0x7f8d03531c00) [pid = 1111] [serial = 24] [outer = 0x7f8d03874f90]
[task 2019-06-14T00:26:04.152Z] 00:26:04 INFO - [Child 1111, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8000FFFF: file /builds/worker/workspace/build/src/dom/base/nsFrameLoader.cpp, line 490
[task 2019-06-14T00:26:04.172Z] 00:26:04 INFO - Assertion failure: parent (Parent doesn't exist in parent process), at /builds/worker/workspace/build/src/dom/ipc/ContentParent.cpp:5729
[task 2019-06-14T00:26:27.456Z] 00:26:27 INFO - #01: mozilla::dom::PContentParent::OnMessageReceived(IPC::Message const&) [s3:gecko-generated-sources:be15ade6cb7f7b5c8ab57b0084d66e1654fb27a18701bf9c18c76d298ddbff39037797730e2b0bd5c494c5f531467c08278ce55207e819b4ab2cdd2db1543c97/ipc/ipdl/PContentParent.cpp::0]
[task 2019-06-14T00:26:27.456Z] 00:26:27 INFO -
[task 2019-06-14T00:26:27.457Z] 00:26:27 INFO - JavaScript error: resource://formautofill/FormAutofillHandler.jsm, line 908: TypeError: this.form.rootElement.ownerGlobal is null
[task 2019-06-14T00:26:27.458Z] 00:26:27 INFO - #02: mozilla::ipc::MessageChannel::DispatchAsyncMessage(mozilla::ipc::ActorLifecycleProxy*, IPC::Message const&) [ipc/glue/MessageChannel.cpp:2159]
Comment 1•5 years ago
•
|
||
Performed test isolation run with 100 iterations. Due to a bug in the test isolation the directory and test isolation runs failed with errors due to the incorrect test paths:
'MOZHARNESS_TEST_PATHS': '{"crashtest": ["file:///builds/worker/workspace/build/tests/reftest/tests/accessible/tests/crashtests"]}'
'MOZHARNESS_TEST_PATHS': '{"crashtest": ["file:///builds/worker/workspace/build/tests/reftest/tests/accessible/tests/crashtests/1402999.html"]}'
During the full tests, reproduced failures 4 times. 3 times with the same assertion once with the same test. Once found a different assertion.
Assertion failure: parent (Parent doesn't exist in parent process), at /builds/worker/workspace/build/src/dom/ipc/ContentParent.cpp:5729
TEST-UNEXPECTED-FAIL | file:///builds/worker/workspace/build/tests/reftest/tests/accessible/tests/crashtests/1402999.html | application terminated with exit code 11
REFTEST PROCESS-CRASH | file:///builds/worker/workspace/build/tests/reftest/tests/accessible/tests/crashtests/1402999.html | application crashed [@ mozilla::dom::ContentParent::RecvAttachBrowsingContext(mozilla::dom::BrowsingContext::IPCInitializer&&)]
Assertion failure: parent (Parent doesn't exist in parent process), at /builds/worker/workspace/build/src/dom/ipc/ContentParent.cpp:5729
TEST-UNEXPECTED-FAIL | file:///builds/worker/workspace/build/tests/reftest/tests/js/xpconnect/crashtests/515726-1.html | application terminated with exit code 11
REFTEST PROCESS-CRASH | file:///builds/worker/workspace/build/tests/reftest/tests/js/xpconnect/crashtests/515726-1.html | application crashed [@ mozilla::dom::ContentParent::RecvAttachBrowsingContext(mozilla::dom::BrowsingContext::IPCInitializer&&)]
Assertion failure: parent (Parent doesn't exist in parent process), at /builds/worker/workspace/build/src/dom/ipc/ContentParent.cpp:5729
TEST-UNEXPECTED-FAIL | file:///builds/worker/workspace/build/tests/reftest/tests/js/xpconnect/crashtests/515726-1.html | application terminated with exit code 11
REFTEST PROCESS-CRASH | file:///builds/worker/workspace/build/tests/reftest/tests/js/xpconnect/crashtests/515726-1.html | application crashed [@ mozilla::dom::ContentParent::RecvAttachBrowsingContext(mozilla::dom::BrowsingContext::IPCInitializer&&)]
Assertion failure: aNewListener, at /builds/worker/workspace/build/src/dom/base/Selection.cpp:3107
REFTEST PROCESS-CRASH | file:///builds/worker/workspace/build/tests/reftest/tests/dom/smil/crashtests/1535388-1.html (finished) | application crashed [@ mozilla::dom::Selection::AddSelectionListener(nsISelectionListener*)]
Comment hidden (Intermittent Failures Robot) |
Updated•5 years ago
|
Comment 3•5 years ago
|
||
After fixing the handling of failures in the test isolation I re-ran crashtests on try
Out of 100 runs of the original task, it reproduced this assertion once out of 111 attempts. Running test-isolation on the failure reproduced this assertion 3 times out of 100 with the full crashtest, 2 times out of 100 for the individual tests and none for the directory test.
This reproduces for me locally on linux64 almost immediately
./mach crashtest --repeat 100 --filter 515726-1.html ./js/xpconnect/crashtests/crashtests.list
Assertion failure: parent (Parent doesn't exist in parent process), at /home/bclary/mozilla/builds/autoland/mozilla/dom/ipc/ContentParent.cpp:5729
#01: mozilla::dom::PContentParent::OnMessageReceived(IPC::Message const&) (/home/bclary/mozilla/builds/autoland/mozilla/firefox-debug/ipc/ipdl/PContentParent.cpp:?)
++DOCSHELL 0x7fe7e8246800 == 7 [pid = 16939] [id = {7985b194-98df-47fe-b5ad-c47a3642833c}]
++DOMWINDOW == 251 (0x7fe7ea670010) [pid = 16939] [serial = 907] [outer = (nil)]
#02: mozilla::ipc::MessageChannel::AutoSetValue<int>::~AutoSetValue() (/home/bclary/mozilla/builds/autoland/mozilla/firefox-debug/dist/include/mozilla/ipc/MessageChannel.h:652)
#03: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message&&) (/home/bclary/mozilla/builds/autoland/mozilla/ipc/glue/MessageChannel.cpp:2082)
#04: mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::MessageChannel::MessageTask&) (Unified_cpp_ipc_glue1.cpp:?)
#05: mozilla::ipc::MessageChannel::MessageTask::Run() (/home/bclary/mozilla/builds/autoland/mozilla/firefox-debug/dist/include/mozilla/Monitor.h:34)
#06: nsThread::ProcessNextEvent(bool, bool*) (/home/bclary/mozilla/builds/autoland/mozilla/xpcom/threads/nsThread.cpp:1214)
#07: NS_ProcessNextEvent(nsIThread*, bool) (/home/bclary/mozilla/builds/autoland/mozilla/xpcom/threads/nsThreadUtils.cpp:486)
#08: mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) (/home/bclary/mozilla/builds/autoland/mozilla/ipc/glue/MessagePump.cpp:88)
#09: MessageLoop::RunInternal() (/home/bclary/mozilla/builds/autoland/mozilla/ipc/chromium/src/base/message_loop.cc:315)
#10: MessageLoop::AutoRunState::~AutoRunState() (/home/bclary/mozilla/builds/autoland/mozilla/ipc/chromium/src/base/message_loop.cc:584)
#11: nsBaseAppShell::Run() (/home/bclary/mozilla/builds/autoland/mozilla/widget/nsBaseAppShell.cpp:139)
running the manifest ./js/xpconnect/crashtests/crashtests.list 100 times did not and running the manifest with --repeat 100 also did not.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 8•5 years ago
|
||
Updated•5 years ago
|
Description
•