Closed Bug 1576416 Opened 8 months ago Closed 7 months ago

Perma fission Assertion failure: !IsShuttingDown(), at /builds/worker/workspace/build/src/dom/ipc/ContentChild.cpp:1838

Categories

(Core :: DOM: Content Processes, defect, P5)

defect

Tracking

()

RESOLVED FIXED
mozilla70
Fission Milestone M4
Tracking Status
firefox-esr60 --- unaffected
firefox-esr68 --- unaffected
firefox69 --- unaffected
firefox70 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: jwatt)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: intermittent-failure, regression)

Filed by: csabou [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=263312601&repo=mozilla-central
Full log: https://queue.taskcluster.net/v1/task/F_W9iZMOTseC9B38B9iK4w/runs/0/artifacts/public/logs/live_backing.log


[task 2019-08-24T10:45:14.491Z] 10:45:14 INFO - TEST-START | browser/components/resistfingerprinting/test/browser/browser_navigator.js
[task 2019-08-24T10:45:14.492Z] 10:45:14 INFO - GECKO(6138) | [Parent 6138, Main Thread] WARNING: Ignoring duplicate observer.: file /builds/worker/workspace/build/src/modules/libpref/Preferences.cpp, line 2694
[task 2019-08-24T10:45:14.588Z] 10:45:14 INFO - GECKO(6138) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpCM3FmS.mozrunner/runtests_leaks_tab_pid6581.log
[task 2019-08-24T10:45:14.744Z] 10:45:14 INFO - GECKO(6138) | Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[task 2019-08-24T10:45:14.866Z] 10:45:14 INFO - GECKO(6138) | WARN 2019-08-24T10:45:14Z: audio_thread_priority::rt_linux: Could not make thread real-time.
[task 2019-08-24T10:45:14.866Z] 10:45:14 INFO - GECKO(6138) | WARN 2019-08-24T10:45:14Z: audioipc_client: Could not promote audio threads to real-time during initialization.
[task 2019-08-24T10:45:14.873Z] 10:45:14 INFO - GECKO(6138) | ++DOCSHELL 0x7f4e406b6800 == 1 [pid = 6581] [id = {6d2d428f-8a74-4949-a841-4365954fe6fe}]
[task 2019-08-24T10:45:14.914Z] 10:45:14 INFO - GECKO(6138) | ++DOMWINDOW == 1 (0x7f4e416daf20) [pid = 6581] [serial = 1] [outer = (nil)]
[task 2019-08-24T10:45:14.915Z] 10:45:14 INFO - GECKO(6138) | ++DOMWINDOW == 2 (0x7f4e40505800) [pid = 6581] [serial = 2] [outer = 0x7f4e416daf20]
[task 2019-08-24T10:45:15.076Z] 10:45:15 INFO - GECKO(6138) | ++DOMWINDOW == 3 (0x7f4e410bd000) [pid = 6581] [serial = 3] [outer = 0x7f4e416daf20]
[task 2019-08-24T10:45:15.117Z] 10:45:15 INFO - GECKO(6138) | [Child 6581, Main Thread] WARNING: Workers don't support the 'mem.mem.' preference!: file /builds/worker/workspace/build/src/dom/workers/RuntimeService.cpp, line 544
[task 2019-08-24T10:45:15.242Z] 10:45:15 INFO - GECKO(6138) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpCM3FmS.mozrunner/runtests_leaks_tab_pid6607.log
[task 2019-08-24T10:45:15.420Z] 10:45:15 INFO - GECKO(6138) | Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[task 2019-08-24T10:45:15.561Z] 10:45:15 INFO - GECKO(6138) | --DOCSHELL 0x7f4e406b6800 == 0 [pid = 6581] [id = {6d2d428f-8a74-4949-a841-4365954fe6fe}] [url = http://example.net/browser/browser/components/resistfingerprinting/test/browser/file_navigator.html]
[task 2019-08-24T10:45:15.582Z] 10:45:15 INFO - GECKO(6138) | WARN 2019-08-24T10:45:15Z: audio_thread_priority::rt_linux: Could not make thread real-time.
[task 2019-08-24T10:45:15.582Z] 10:45:15 INFO - GECKO(6138) | WARN 2019-08-24T10:45:15Z: audioipc_client: Could not promote audio threads to real-time during initialization.
[task 2019-08-24T10:45:15.598Z] 10:45:15 INFO - GECKO(6138) | ++DOCSHELL 0x7f18a31b6800 == 1 [pid = 6607] [id = {f3abeb75-34c3-4a47-92d4-c7ee087eebd8}]
[task 2019-08-24T10:45:15.640Z] 10:45:15 INFO - GECKO(6138) | --DOMWINDOW == 2 (0x7f4e416daf20) [pid = 6581] [serial = 1] [outer = (nil)] [url = http://example.net/browser/browser/components/resistfingerprinting/test/browser/file_navigator.html]
[task 2019-08-24T10:45:15.642Z] 10:45:15 INFO - GECKO(6138) | --DOMWINDOW == 1 (0x7f4e40505800) [pid = 6581] [serial = 2] [outer = (nil)] [url = about:blank]
[task 2019-08-24T10:45:15.642Z] 10:45:15 INFO - GECKO(6138) | --DOMWINDOW == 0 (0x7f4e410bd000) [pid = 6581] [serial = 3] [outer = (nil)] [url = http://example.net/browser/browser/components/resistfingerprinting/test/browser/file_navigator.html]
[task 2019-08-24T10:45:15.676Z] 10:45:15 INFO - GECKO(6138) | [Child 6581, Main Thread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/workspace/build/src/xpcom/base/nsTraceRefcnt.cpp, line 198
[task 2019-08-24T10:45:15.677Z] 10:45:15 INFO - GECKO(6138) | [Child 6581, Main Thread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/workspace/build/src/xpcom/base/nsTraceRefcnt.cpp, line 198
[task 2019-08-24T10:45:15.679Z] 10:45:15 INFO - GECKO(6138) | nsStringStats
[task 2019-08-24T10:45:15.681Z] 10:45:15 INFO - GECKO(6138) | => mAllocCount: 7609
[task 2019-08-24T10:45:15.682Z] 10:45:15 INFO - GECKO(6138) | => mReallocCount: 0
[task 2019-08-24T10:45:15.683Z] 10:45:15 INFO - GECKO(6138) | => mFreeCount: 7609
[task 2019-08-24T10:45:15.684Z] 10:45:15 INFO - GECKO(6138) | => mShareCount: 5279
[task 2019-08-24T10:45:15.685Z] 10:45:15 INFO - GECKO(6138) | => mAdoptCount: 424
[task 2019-08-24T10:45:15.686Z] 10:45:15 INFO - GECKO(6138) | => mAdoptFreeCount: 428
[task 2019-08-24T10:45:15.687Z] 10:45:15 INFO - GECKO(6138) | => Process ID: 6581, Thread ID: 139974512342848
[task 2019-08-24T10:45:15.702Z] 10:45:15 INFO - GECKO(6138) | ++DOMWINDOW == 1 (0x7f18a3fd8f20) [pid = 6607] [serial = 1] [outer = (nil)]
[task 2019-08-24T10:45:15.703Z] 10:45:15 INFO - GECKO(6138) | ++DOMWINDOW == 2 (0x7f18a3166400) [pid = 6607] [serial = 2] [outer = 0x7f18a3fd8f20]
[task 2019-08-24T10:45:15.818Z] 10:45:15 INFO - GECKO(6138) | --DOCSHELL 0x7fade5db2000 == 0 [pid = 6446] [id = {baa5e7d8-6502-42c8-9ec1-003682334d11}] [url = about:blank]
[task 2019-08-24T10:45:15.826Z] 10:45:15 INFO - GECKO(6138) | --DOCSHELL 0x7f01bed8b800 == 10 [pid = 6138] [id = {c6bc6869-a685-48f3-94ec-6bb381607c44}] [url = about:blank]
[task 2019-08-24T10:45:15.826Z] 10:45:15 INFO - GECKO(6138) | --DOCSHELL 0x7f01bc4b6800 == 9 [pid = 6138] [id = {f0ba256a-6284-4fe8-b20b-544d72cba253}] [url = about:blank]
[task 2019-08-24T10:45:15.908Z] 10:45:15 INFO - GECKO(6138) | ++DOMWINDOW == 3 (0x7f18a2cd3000) [pid = 6607] [serial = 3] [outer = 0x7f18a3fd8f20]
[task 2019-08-24T10:45:16.105Z] 10:45:16 INFO - GECKO(6138) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpCM3FmS.mozrunner/runtests_leaks_tab_pid6634.log
[task 2019-08-24T10:45:16.253Z] 10:45:16 INFO - GECKO(6138) | Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[task 2019-08-24T10:45:16.424Z] 10:45:16 INFO - GECKO(6138) | WARN 2019-08-24T10:45:16Z: audio_thread_priority::rt_linux: Could not make thread real-time.
[task 2019-08-24T10:45:16.425Z] 10:45:16 INFO - GECKO(6138) | WARN 2019-08-24T10:45:16Z: audioipc_client: Could not promote audio threads to real-time during initialization.
[task 2019-08-24T10:45:16.432Z] 10:45:16 INFO - GECKO(6138) | ++DOCSHELL 0x7f82d19b6000 == 1 [pid = 6634] [id = {f5ba9fac-f088-41a8-acac-316df174378b}]
[task 2019-08-24T10:45:16.513Z] 10:45:16 INFO - GECKO(6138) | ++DOMWINDOW == 1 (0x7f82d2986f20) [pid = 6634] [serial = 1] [outer = (nil)]
[task 2019-08-24T10:45:16.520Z] 10:45:16 INFO - GECKO(6138) | ++DOMWINDOW == 2 (0x7f82d22a3400) [pid = 6634] [serial = 2] [outer = 0x7f82d2986f20]
[task 2019-08-24T10:45:16.643Z] 10:45:16 INFO - GECKO(6138) | --DOCSHELL 0x7f18a31b6800 == 0 [pid = 6607] [id = {f3abeb75-34c3-4a47-92d4-c7ee087eebd8}] [url = http://mochi.test:8888/browser/browser/components/resistfingerprinting/test/browser/browser_navigator_header.sjs?]
[task 2019-08-24T10:45:16.728Z] 10:45:16 INFO - GECKO(6138) | --DOMWINDOW == 4 (0x7f2d270064c0) [pid = 6268] [serial = 3] [outer = (nil)] [url = about:newtab]
[task 2019-08-24T10:45:16.728Z] 10:45:16 INFO - GECKO(6138) | --DOMWINDOW == 3 (0x7f2d27005f20) [pid = 6268] [serial = 1] [outer = (nil)] [url = about:blank]
[task 2019-08-24T10:45:16.729Z] 10:45:16 INFO - GECKO(6138) | --DOCSHELL 0x7f2d26c5c800 == 0 [pid = 6268] [id = {b2d31ea3-58c9-4033-ae7f-d3d750954e3e}] [url = about:newtab]
[task 2019-08-24T10:45:16.744Z] 10:45:16 INFO - GECKO(6138) | --DOMWINDOW == 2 (0x7f18a3fd8f20) [pid = 6607] [serial = 1] [outer = (nil)] [url = http://mochi.test:8888/browser/browser/components/resistfingerprinting/test/browser/browser_navigator_header.sjs?]
[task 2019-08-24T10:45:16.746Z] 10:45:16 INFO - GECKO(6138) | --DOMWINDOW == 1 (0x7f18a2cd3000) [pid = 6607] [serial = 3] [outer = (nil)] [url = http://mochi.test:8888/browser/browser/components/resistfingerprinting/test/browser/browser_navigator_header.sjs?]
[task 2019-08-24T10:45:16.746Z] 10:45:16 INFO - GECKO(6138) | --DOMWINDOW == 0 (0x7f18a3166400) [pid = 6607] [serial = 2] [outer = (nil)] [url = about:blank]
[task 2019-08-24T10:45:16.783Z] 10:45:16 INFO - GECKO(6138) | [Child 6607, Main Thread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/workspace/build/src/xpcom/base/nsTraceRefcnt.cpp, line 198
[task 2019-08-24T10:45:16.784Z] 10:45:16 INFO - GECKO(6138) | [Child 6607, Main Thread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/workspace/build/src/xpcom/base/nsTraceRefcnt.cpp, line 198
[task 2019-08-24T10:45:16.784Z] 10:45:16 INFO - GECKO(6138) | nsStringStats
[task 2019-08-24T10:45:16.785Z] 10:45:16 INFO - GECKO(6138) | => mAllocCount: 7587
[task 2019-08-24T10:45:16.786Z] 10:45:16 INFO - GECKO(6138) | => mReallocCount: 0
[task 2019-08-24T10:45:16.787Z] 10:45:16 INFO - GECKO(6138) | => mFreeCount: 7587
[task 2019-08-24T10:45:16.788Z] 10:45:16 INFO - GECKO(6138) | => mShareCount: 5377
[task 2019-08-24T10:45:16.788Z] 10:45:16 INFO - GECKO(6138) | => mAdoptCount: 425
[task 2019-08-24T10:45:16.789Z] 10:45:16 INFO - GECKO(6138) | => mAdoptFreeCount: 429
[task 2019-08-24T10:45:16.790Z] 10:45:16 INFO - GECKO(6138) | => Process ID: 6607, Thread ID: 139744238946112
[task 2019-08-24T10:45:16.826Z] 10:45:16 INFO - GECKO(6138) | ++DOMWINDOW == 3 (0x7f82d2303000) [pid = 6634] [serial = 3] [outer = 0x7f82d2986f20]
[task 2019-08-24T10:45:16.985Z] 10:45:16 INFO - GECKO(6138) | --DOMWINDOW == 2 (0x7f2d2713a800) [pid = 6268] [serial = 2] [outer = (nil)] [url = about:blank]
[task 2019-08-24T10:45:16.985Z] 10:45:16 INFO - GECKO(6138) | --DOMWINDOW == 1 (0x7f2d2790e400) [pid = 6268] [serial = 5] [outer = (nil)] [url = about:newtab]
[task 2019-08-24T10:45:16.986Z] 10:45:16 INFO - GECKO(6138) | --DOMWINDOW == 0 (0x7f2d27140c00) [pid = 6268] [serial = 4] [outer = (nil)] [url = about:blank]
[task 2019-08-24T10:45:17.033Z] 10:45:17 INFO - GECKO(6138) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpCM3FmS.mozrunner/runtests_leaks_tab_pid6660.log
[task 2019-08-24T10:45:17.089Z] 10:45:17 INFO - GECKO(6138) | [Child 6634, Main Thread] WARNING: Workers don't support the 'mem.mem.' preference!: file /builds/worker/workspace/build/src/dom/workers/RuntimeService.cpp, line 544
[task 2019-08-24T10:45:17.225Z] 10:45:17 INFO - GECKO(6138) | Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[task 2019-08-24T10:45:17.363Z] 10:45:17 INFO - GECKO(6138) | JavaScript error: resource://gre/modules/ProcessSelector.jsm, line 56: TypeError: process is null
[task 2019-08-24T10:45:17.364Z] 10:45:17 INFO - GECKO(6138) | [Parent 6138, Main Thread] WARNING: nsIContentProcessProvider failed to return a process: file /builds/worker/workspace/build/src/dom/ipc/ContentParent.cpp, line 889
[task 2019-08-24T10:45:17.365Z] 10:45:17 INFO - GECKO(6138) | Assertion failure: !IsShuttingDown(), at /builds/worker/workspace/build/src/dom/ipc/ContentChild.cpp:1838
[task 2019-08-24T10:45:37.730Z] 10:45:37 INFO - GECKO(6138) | #01: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const&) [s3:gecko-generated-sources:06f7ac4bbfcce7984331741370ea377d012ade459d30b68329d3e0ef9fb2c1b4e1149f0f5a89882829b145f3c54b58d23368fcf177a74e98dfd3ecc66a1cac54/ipc/ipdl/PContentChild.cpp::7993]
[task 2019-08-24T10:45:37.730Z] 10:45:37 INFO -
[task 2019-08-24T10:45:37.731Z] 10:45:37 INFO - GECKO(6138) | #02: mozilla::ipc::MessageChannel::DispatchAsyncMessage(mozilla::ipc::ActorLifecycleProxy*, IPC::Message const&) [ipc/glue/MessageChannel.cpp:2185]
[task 2019-08-24T10:45:37.731Z] 10:45:37 INFO -
[task 2019-08-24T10:45:37.732Z] 10:45:37 INFO - GECKO(6138) | #03: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message&&) [ipc/glue/MessageChannel.cpp:2111]
[task 2019-08-24T10:45:37.732Z] 10:45:37 INFO -
[task 2019-08-24T10:45:37.735Z] 10:45:37 INFO - GECKO(6138) | #04: mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::MessageChannel::MessageTask&) [ipc/glue/MessageChannel.cpp:0]
[task 2019-08-24T10:45:37.736Z] 10:45:37 INFO -
[task 2019-08-24T10:45:37.736Z] 10:45:37 INFO - GECKO(6138) | #05: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1988]
[task 2019-08-24T10:45:37.737Z] 10:45:37 INFO -
[task 2019-08-24T10:45:37.738Z] 10:45:37 INFO - GECKO(6138) | #06: mozilla::SchedulerGroup::Runnable::Run() [xpcom/threads/SchedulerGroup.cpp:295]
[task 2019-08-24T10:45:37.739Z] 10:45:37 INFO -
[task 2019-08-24T10:45:37.740Z] 10:45:37 INFO - GECKO(6138) | #07: nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:1214]
[task 2019-08-24T10:45:37.740Z] 10:45:37 INFO -
[task 2019-08-24T10:45:37.741Z] 10:45:37 INFO - GECKO(6138) | #08: NS_ProcessNextEvent(nsIThread*, bool) [xpcom/threads/nsThreadUtils.cpp:486]
[task 2019-08-24T10:45:37.742Z] 10:45:37 INFO -
[task 2019-08-24T10:45:37.743Z] 10:45:37 INFO - GECKO(6138) | #09: mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:0]
[task 2019-08-24T10:45:37.743Z] 10:45:37 INFO -
[task 2019-08-24T10:45:37.744Z] 10:45:37 INFO - GECKO(6138) | #10: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:315]
[task 2019-08-24T10:45:37.745Z] 10:45:37 INFO -
[task 2019-08-24T10:45:37.746Z] 10:45:37 INFO - GECKO(6138) | #11: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:291]
[task 2019-08-24T10:45:37.746Z] 10:45:37 INFO -
[task 2019-08-24T10:45:37.747Z] 10:45:37 INFO - GECKO(6138) | #12: nsBaseAppShell::Run() [widget/nsBaseAppShell.cpp:139]
[task 2019-08-24T10:45:37.748Z] 10:45:37 INFO -
[task 2019-08-24T10:45:37.749Z] 10:45:37 INFO - GECKO(6138) | #13: XRE_RunAppShell() [toolkit/xre/nsEmbedFunctions.cpp:934]
[task 2019-08-24T10:45:37.749Z] 10:45:37 INFO -
[task 2019-08-24T10:45:37.750Z] 10:45:37 INFO - GECKO(6138) | #14: mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:238]
[task 2019-08-24T10:45:37.751Z] 10:45:37 INFO -
[task 2019-08-24T10:45:37.752Z] 10:45:37 INFO - GECKO(6138) | #15: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:315]
[task 2019-08-24T10:45:37.753Z] 10:45:37 INFO -
[task 2019-08-24T10:45:37.754Z] 10:45:37 INFO - GECKO(6138) | #16: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:291]
[task 2019-08-24T10:45:37.754Z] 10:45:37 INFO -
[task 2019-08-24T10:45:37.755Z] 10:45:37 INFO - GECKO(6138) | #17: XRE_InitChildProcess(int, char**, XREChildData const*) [toolkit/xre/nsEmbedFunctions.cpp:769]
[task 2019-08-24T10:45:37.756Z] 10:45:37 INFO -
[task 2019-08-24T10:45:37.938Z] 10:45:37 INFO - GECKO(6138) | #18: content_process_main(mozilla::Bootstrap*, int, char**) [ipc/contentproc/plugin-container.cpp:57]
[task 2019-08-24T10:45:37.940Z] 10:45:37 INFO -
[task 2019-08-24T10:45:37.941Z] 10:45:37 INFO - GECKO(6138) | #19: main [browser/app/nsBrowserApp.cpp:267]
[task 2019-08-24T10:45:37.942Z] 10:45:37 INFO -
[task 2019-08-24T10:45:37.942Z] 10:45:37 INFO - GECKO(6138) | #20: libc.so.6 + 0x20830
[task 2019-08-24T10:45:37.943Z] 10:45:37 INFO -
[task 2019-08-24T10:45:37.944Z] 10:45:37 INFO - GECKO(6138) | #21: _start
[task 2019-08-24T10:45:37.945Z] 10:45:37 INFO -
[task 2019-08-24T10:45:37.946Z] 10:45:37 INFO - GECKO(6138) | WARN 2019-08-24T10:45:17Z: audio_thread_priority::rt_linux: Could not make thread real-time.
[task 2019-08-24T10:45:37.947Z] 10:45:37 INFO - GECKO(6138) | WARN 2019-08-24T10:45:17Z: audioipc_client: Could not promote audio threads to real-time during initialization.
[task 2019-08-24T10:45:37.947Z] 10:45:37 INFO - GECKO(6138) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x1E0072,name=PBrowser::Msg_UpdateDimensions) Channel error: cannot send/recv
[task 2019-08-24T10:45:37.947Z] 10:45:37 INFO - GECKO(6138) | ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv
[task 2019-08-24T10:45:37.947Z] 10:45:37 INFO - GECKO(6138) | ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv
[task 2019-08-24T10:45:37.947Z] 10:45:37 INFO - GECKO(6138) | ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv
[task 2019-08-24T10:45:37.947Z] 10:45:37 INFO - GECKO(6138) | ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv
[task 2019-08-24T10:45:37.947Z] 10:45:37 INFO - GECKO(6138) | [Parent 6138, Main Thread] WARNING: IPC message discarded: actor cannot send: file /builds/worker/workspace/build/src/ipc/glue/ProtocolUtils.cpp, line 481
[task 2019-08-24T10:45:37.947Z] 10:45:37 INFO - GECKO(6138) | [Parent 6138, Main Thread] WARNING: IPC message discarded: actor cannot send: file /builds/worker/workspace/build/src/ipc/glue/ProtocolUtils.cpp, line 481
[task 2019-08-24T10:45:37.947Z] 10:45:37 INFO - GECKO(6138) | ++DOCSHELL 0x7f01b73e3000 == 10 [pid = 6138] [id = {9ca16bd1-f25c-431f-814b-fc07823d3b75}]
[task 2019-08-24T10:45:37.947Z] 10:45:37 INFO - GECKO(6138) | ++DOMWINDOW == 25 (0x7f01b7612980) [pid = 6138] [serial = 27] [outer = (nil)]
[task 2019-08-24T10:45:37.948Z] 10:45:37 INFO - GECKO(6138) | ++DOMWINDOW == 26 (0x7f01b76ba000) [pid = 6138] [serial = 28] [outer = 0x7f01b7612980]
[task 2019-08-24T10:45:37.948Z] 10:45:37 INFO - GECKO(6138) | ++DOMWINDOW == 27 (0x7f01b974b400) [pid = 6138] [serial = 29] [outer = 0x7f01b7612980]
[task 2019-08-24T10:45:37.948Z] 10:45:37 INFO - GECKO(6138) | --DOMWINDOW == 26 (0x7f01b8996400) [pid = 6138] [serial = 16] [outer = (nil)] [url = about:blank]
[task 2019-08-24T10:45:37.948Z] 10:45:37 INFO - GECKO(6138) | --DOMWINDOW == 1 (0x7f6cfc421f20) [pid = 6349] [serial = 1] [outer = (nil)] [url = about:blank]
[task 2019-08-24T10:45:37.948Z] 10:45:37 INFO - GECKO(6138) | --DOMWINDOW == 2 (0x7fade5d36000) [pid = 6446] [serial = 2] [outer = (nil)] [url = about:blank]
[task 2019-08-24T10:45:37.948Z] 10:45:37 INFO - GECKO(6138) | --DOMWINDOW == 1 (0x7fade5d1df20) [pid = 6446] [serial = 1] [outer = (nil)] [url = about:blank]
[task 2019-08-24T10:45:37.948Z] 10:45:37 INFO - GECKO(6138) | --DOCSHELL 0x7f71f4eb6800 == 0 [pid = 6399] [id = {5a0324a5-2803-41cf-8416-a418e2013905}] [url = about:blank]
[task 2019-08-24T10:45:37.948Z] 10:45:37 INFO - GECKO(6138) | --DOCSHELL 0x7f01bbe88000 == 9 [pid = 6138] [id = {60f24bc6-de08-490e-9aeb-feee2eb71c72}] [url = chrome://browser/content/browser.xhtml]
[task 2019-08-24T10:45:37.948Z] 10:45:37 INFO - GECKO(6138) | --DOMWINDOW == 25 (0x7f01b76bfc00) [pid = 6138] [serial = 25] [outer = (nil)] [url = about:blank]
[task 2019-08-24T10:45:37.948Z] 10:45:37 INFO - GECKO(6138) | --DOMWINDOW == 0 (0x7f6cfc567800) [pid = 6349] [serial = 2] [outer = (nil)] [url = about:blank]
[task 2019-08-24T10:45:37.948Z] 10:45:37 INFO - GECKO(6138) | --DOMWINDOW == 0 (0x7fade6d6d400) [pid = 6446] [serial = 3] [outer = (nil)] [url = about:blank]
[task 2019-08-24T10:45:37.948Z] 10:45:37 INFO - GECKO(6138) | --DOMWINDOW == 1 (0x7f71f5da3f20) [pid = 6399] [serial = 1] [outer = (nil)] [url = about:blank]
[task 2019-08-24T10:45:37.948Z] 10:45:37 INFO - GECKO(6138) | --DOMWINDOW == 24 (0x7f01b765ed40) [pid = 6138] [serial = 15] [outer = (nil)] [url = about:config]
[task 2019-08-24T10:45:37.948Z] 10:45:37 INFO - GECKO(6138) | --DOMWINDOW == 23 (0x7f01b765f6a0) [pid = 6138] [serial = 20] [outer = (nil)] [url = about:blank]
[task 2019-08-24T10:45:37.948Z] 10:45:37 INFO - GECKO(6138) | --DOMWINDOW == 22 (0x7f01b765f880) [pid = 6138] [serial = 21] [outer = (nil)] [url = about:blank]
[task 2019-08-24T10:45:37.948Z] 10:45:37 INFO - GECKO(6138) | --DOMWINDOW == 21 (0x7f01b765f4c0) [pid = 6138] [serial = 18] [outer = (nil)] [url = chrome://browser/content/browser.xhtml]
[task 2019-08-24T10:45:37.948Z] 10:45:37 INFO - GECKO(6138) | --DOMWINDOW == 20 (0x7f01b76127a0) [pid = 6138] [serial = 24] [outer = (nil)] [url = about:config]
[task 2019-08-24T10:45:37.949Z] 10:45:37 INFO - GECKO(6138) | --DOCSHELL 0x7f01b73e1000 == 8 [pid = 6138] [id = {a3174574-313b-4805-815c-a509ae8f7e77}] [url = about:config]
[task 2019-08-24T10:45:37.949Z] 10:45:37 INFO - GECKO(6138) | --DOCSHELL 0x7f01bab5d800 == 7 [pid = 6138] [id = {83737ae8-051f-4ea0-9382-46406b89565e}] [url = about:config]
[task 2019-08-24T10:45:37.949Z] 10:45:37 INFO - GECKO(6138) | --DOMWINDOW == 19 (0x7f01b974f800) [pid = 6138] [serial = 17] [outer = (nil)] [url = about:config]
[task 2019-08-24T10:45:37.949Z] 10:45:37 INFO - GECKO(6138) | --DOMWINDOW == 18 (0x7f01bdce4c00) [pid = 6138] [serial = 22] [outer = (nil)] [url = about:blank]
[task 2019-08-24T10:45:37.949Z] 10:45:37 INFO - GECKO(6138) | --DOMWINDOW == 17 (0x7f01bde53400) [pid = 6138] [serial = 23] [outer = (nil)] [url = about:blank]
[task 2019-08-24T10:45:37.949Z] 10:45:37 INFO - GECKO(6138) | --DOMWINDOW == 16 (0x7f01b8ce1800) [pid = 6138] [serial = 26] [outer = (nil)] [url = about:config]
[task 2019-08-24T10:45:37.950Z] 10:45:37 INFO - GECKO(6138) | --DOMWINDOW == 15 (0x7f01b76ba000) [pid = 6138] [serial = 28] [outer = (nil)] [url = about:blank]
[task 2019-08-24T10:45:37.950Z] 10:45:37 INFO - GECKO(6138) | --DOMWINDOW == 14 (0x7f01bbe42800) [pid = 6138] [serial = 19] [outer = (nil)] [url = about:blank]
[task 2019-08-24T10:45:37.952Z] 10:45:37 INFO - GECKO(6138) | --DOMWINDOW == 0 (0x7f71f4e68800) [pid = 6399] [serial = 2] [outer = (nil)] [url = about:blank]

Started with this merge: https://hg.mozilla.org/mozilla-central/pushloghtml?changeset=ea3eebc73ccb07ce574044b7063b95a309fc0933

Flags: needinfo?(jwatt)
Regressed by: 1559841

This might be being caused by timing issues where BrowserBridgeParent might not respect all conditions usually followed by ContentParent::CreateBrowser. Perhaps https://searchfox.org/mozilla-central/rev/325c1a707819602feff736f129cb36055ba6d94f/dom/ipc/ContentParent.cpp#1111-1113 or similar checks would be failing in this situation?

Perhaps try adding checks like that one & re-try these tests?

This was fixed by the backout of the patch from bug 1559841 on Aug 28th.

Assignee: nobody → jwatt
Status: NEW → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
Flags: needinfo?(jwatt)

(In reply to :Nika Layzell (ni? for response) from comment #2)

This might be being caused by timing issues where BrowserBridgeParent might not respect all conditions usually followed by ContentParent::CreateBrowser. Perhaps https://searchfox.org/mozilla-central/rev/325c1a707819602feff736f129cb36055ba6d94f/dom/ipc/ContentParent.cpp#1111-1113 or similar checks would be failing in this situation?

Perhaps try adding checks like that one & re-try these tests?

FWIW this went away after making the changes you suggested in bug 1576413. To be fair, there were so many failures with the first suggested approach that I'm not 100% sure it went away, but I'm pursuing the latter approach (storing a strong ref to the docShell).

Retroactively moving fixed bugs whose summaries mention "Fission" (or other Fission-related keywords) but are not assigned to a Fission Milestone to an appropriate Fission Milestone.

This will generate a lot of bugmail, so you can filter your bugmail for the following UUID and delete them en masse:

0ee3c76a-bc79-4eb2-8d12-05dc0b68e732

Fission Milestone: --- → M4
You need to log in before you can comment on or make changes to this bug.