Open Bug 1373587 Opened 7 years ago Updated 2 years ago

Intermittent Assertion failure: mWorkerThread == GetCurrentVirtualThread() (not on worker thread!), at MessageChannel.h:511

Categories

(Core :: IPC, defect, P3)

defect

Tracking

()

People

(Reporter: aryx, Unassigned)

Details

(Keywords: assertion, crash)

https://treeherder.mozilla.org/logviewer.html#?job_id=107580020&repo=autoland

23:52:09     INFO - TEST-START | browser/base/content/test/plugins/browser_clearplugindata.js
23:52:09     INFO - GECKO(2520) | ++DOCSHELL 1C3D7000 == 30 [pid = 2520] [id = {25b6a8d1-cc0b-4def-a4b0-57e69b48eefd}]
23:52:09     INFO - GECKO(2520) | ++DOMWINDOW == 154 (1C526400) [pid = 2520] [serial = 204] [outer = 00000000]
23:52:09     INFO - GECKO(2520) | ++DOMWINDOW == 155 (1D057800) [pid = 2520] [serial = 205] [outer = 1C526400]
23:52:09     INFO - GECKO(2520) | [2520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base/nsChannelClassifier.cpp, line 304
23:52:09     INFO - GECKO(2520) | ++DOMWINDOW == 156 (1D755C00) [pid = 2520] [serial = 206] [outer = 1C526400]
23:52:09     INFO - GECKO(2520) | For application/x-test found plugin nptest.dll
23:52:09     INFO - GECKO(2520) | [2520] WARNING: file c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src/base/message_loop.cc, line 280
23:52:09     INFO - GECKO(2520) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld\appdata\local\temp\tmpp_q0h7.mozrunner\runtests_leaks_plugin_pid1868.log
23:52:09     INFO - GECKO(2520) | [1868] WARNING: file c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src/base/message_loop.cc, line 280
23:52:09     INFO - GECKO(2520) | [1868] WARNING: file c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src/base/message_loop.cc, line 280
23:52:09     INFO - GECKO(2520) | [1868] WARNING: '!compMgr', file c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63
23:52:09     INFO - GECKO(2520) | [NPAPI 1868] WARNING: '!compMgr', file c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63
23:52:09     INFO - GECKO(2520) | [NPAPI 1868] WARNING: '!compMgr', file c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63
23:52:09     INFO - GECKO(2520) | [NPAPI 1868] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libpref/Preferences.cpp, line 1635
23:52:09     INFO - GECKO(2520) | [NPAPI 1868] WARNING: '!compMgr', file c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63
23:52:09     INFO - GECKO(2520) | [NPAPI 1868] WARNING: '!mInitialized', file c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 268
23:52:09     INFO - GECKO(2520) | [NPAPI 1868] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/threads/nsThreadUtils.cpp, line 125
23:52:09     INFO - GECKO(2520) | [2520] WARNING: file c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src/base/message_loop.cc, line 280
23:52:09     INFO - GECKO(2520) | ++DOCSHELL 1D8E3800 == 31 [pid = 2520] [id = {de095441-9b3c-4447-9b80-e0eae21c4b1f}]
23:52:09     INFO - GECKO(2520) | ++DOMWINDOW == 157 (1EA29C00) [pid = 2520] [serial = 207] [outer = 00000000]
23:52:09     INFO - GECKO(2520) | ++DOMWINDOW == 158 (1EA2BC00) [pid = 2520] [serial = 208] [outer = 1EA29C00]
23:52:10     INFO - GECKO(2520) | [2520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base/nsChannelClassifier.cpp, line 304
23:52:10     INFO - GECKO(2520) | ++DOMWINDOW == 159 (16A0C000) [pid = 2520] [serial = 209] [outer = 1EA29C00]
23:52:10     INFO - GECKO(2520) | For application/x-test found plugin nptest.dll
23:52:10     INFO - GECKO(2520) | [NPAPI 3432] WARNING: pipe error: 109: file c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346
23:52:10     INFO - GECKO(2520) | [2520] WARNING: '!aObserver', file c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/ds/nsObserverService.cpp, line 240
23:52:10     INFO - GECKO(2520) | nsStringStats
23:52:10     INFO - GECKO(2520) |  => mAllocCount:            126
23:52:10     INFO - GECKO(2520) |  => mReallocCount:            2
23:52:10     INFO - GECKO(2520) |  => mFreeCount:             126
23:52:10     INFO - GECKO(2520) |  => mShareCount:            289
23:52:10     INFO - GECKO(2520) |  => mAdoptCount:              0
23:52:10     INFO - GECKO(2520) |  => mAdoptFreeCount:          0
23:52:10     INFO - GECKO(2520) |  => Process ID: 3432, Thread ID: 1172
23:52:10     INFO - GECKO(2520) | Assertion failure: mWorkerThread == GetCurrentVirtualThread() (not on worker thread!), at c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\obj-firefox\dist\include\mozilla/ipc/MessageChannel.h:511
23:52:23     INFO - GECKO(2520) | #01: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1429]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #02: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/threads/nsThreadUtils.cpp:472]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #03: mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:96]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #04: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:318]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #05: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:312]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #06: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:292]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #07: nsBaseAppShell::Run() [widget/nsBaseAppShell.cpp:158]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #08: nsAppShell::Run() [widget/windows/nsAppShell.cpp:271]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #09: nsAppStartup::Run() [toolkit/components/startup/nsAppStartup.cpp:284]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #10: XREMain::XRE_mainRun() [toolkit/xre/nsAppRunner.cpp:4573]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #11: XREMain::XRE_main(int,char * * const,mozilla::BootstrapConfig const &) [toolkit/xre/nsAppRunner.cpp:4757]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #12: XRE_main(int,char * * const,mozilla::BootstrapConfig const &) [toolkit/xre/nsAppRunner.cpp:4852]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #13: mozilla::BootstrapImpl::XRE_main(int,char * * const,mozilla::BootstrapConfig const &) [toolkit/xre/Bootstrap.cpp:45]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #14: do_main [browser/app/nsBrowserApp.cpp:238]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #15: NS_internal_main(int,char * *,char * *) [browser/app/nsBrowserApp.cpp:310]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #16: wmain [toolkit/xre/nsWindowsWMain.cpp:118]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #17: __scrt_common_main_seh [f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl:253]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #18: kernel32.dll + 0x53c45
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #19: ntdll.dll + 0x637f5
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #20: ntdll.dll + 0x637c8
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | Hit MOZ_CRASH(Aborting on channel error.) at c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue/MessageChannel.cpp:2468
23:52:23     INFO - GECKO(2520) | #01: base::MessagePumpForIO::WaitForIOCompletion(unsigned long,base::MessagePumpForIO::IOHandler *) [ipc/chromium/src/base/message_pump_win.cc:497]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #02: base::MessagePumpForIO::WaitForWork() [ipc/chromium/src/base/message_pump_win.cc:474]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #03: base::MessagePumpForIO::DoRunLoop() [ipc/chromium/src/base/message_pump_win.cc:436]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #04: base::MessagePumpWin::Run(base::MessagePump::Delegate *) [ipc/chromium/src/base/message_pump_win.h:80]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #05: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:318]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #06: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:312]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #07: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:292]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #08: base::Thread::ThreadMain() [ipc/chromium/src/base/thread.cc:183]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #09: `anonymous namespace'::ThreadFunc [ipc/chromium/src/base/platform_thread_win.cc:29]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #10: kernel32.dll + 0x53c45
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #11: patched_BaseThreadInitThunk [mozglue/build/WindowsDllBlocklist.cpp:849]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #12: ntdll.dll + 0x637f5
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #13: ntdll.dll + 0x637c8
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | Hit MOZ_CRASH(Aborting on channel error.) at c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue/MessageChannel.cpp:2468
23:52:23     INFO - GECKO(2520) | #01: base::MessagePumpForIO::WaitForIOCompletion(unsigned long,base::MessagePumpForIO::IOHandler *) [ipc/chromium/src/base/message_pump_win.cc:497]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #02: base::MessagePumpForIO::WaitForWork() [ipc/chromium/src/base/message_pump_win.cc:474]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #03: base::MessagePumpForIO::DoRunLoop() [ipc/chromium/src/base/message_pump_win.cc:436]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #04: base::MessagePumpWin::Run(base::MessagePump::Delegate *) [ipc/chromium/src/base/message_pump_win.h:80]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #05: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:318]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #06: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:312]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #07: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:292]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #08: base::Thread::ThreadMain() [ipc/chromium/src/base/thread.cc:183]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #09: `anonymous namespace'::ThreadFunc [ipc/chromium/src/base/platform_thread_win.cc:29]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #10: kernel32.dll + 0x53c45
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #11: patched_BaseThreadInitThunk [mozglue/build/WindowsDllBlocklist.cpp:849]
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #12: ntdll.dll + 0x637f5
23:52:23     INFO - 
23:52:23     INFO - GECKO(2520) | #13: ntdll.dll + 0x637c8
23:52:23     INFO - 
23:52:23     INFO - TEST-INFO | Main app process: exit 1
23:52:23    ERROR - TEST-UNEXPECTED-FAIL | ShutdownLeaks | process() called before end of test suite
Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.