Closed Bug 1152924 Opened 10 years ago Closed 4 years ago

Intermittent test_closeOnGC.html | application crashed [@ mozilla::dom::workers::WorkerPrivateParent<mozilla::dom::workers::WorkerPrivate>::Thaw(JSContext *,nsPIDOMWindow *)] after "Assertion failure: mParentFrozen, at WorkerPrivate.cpp:3211"

Categories

(Core :: DOM: Workers, defect, P5)

x86_64
Windows 8.1
defect

Tracking

()

RESOLVED INCOMPLETE
Tracking Status
firefox40 --- affected

People

(Reporter: RyanVM, Unassigned)

Details

(Keywords: assertion, crash, intermittent-failure)

11:11:11 INFO - 473 INFO TEST-START | dom/workers/test/test_closeOnGC.html 11:11:11 INFO - ###!!! [Parent][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost 11:11:11 INFO - ###!!! [Parent][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost 11:11:12 INFO - ###!!! [Parent][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost 11:11:12 INFO - [1380] WARNING: Called close() before start()!: 'mStarted', file c:\builds\moz2_slave\fx-team-w64-d-0000000000000000\build\src\dom\workers\MessagePort.cpp, line 214 11:11:12 INFO - [1380] WARNING: Called close() before start()!: 'mStarted', file c:\builds\moz2_slave\fx-team-w64-d-0000000000000000\build\src\dom\workers\MessagePort.cpp, line 214 11:11:12 INFO - [1380] WARNING: Called close() before start()!: 'mStarted', file c:\builds\moz2_slave\fx-team-w64-d-0000000000000000\build\src\dom\workers\MessagePort.cpp, line 214 11:11:12 INFO - [1380] WARNING: Called close() before start()!: 'mStarted', file c:\builds\moz2_slave\fx-team-w64-d-0000000000000000\build\src\dom\workers\MessagePort.cpp, line 214 11:11:12 INFO - Assertion failure: mParentFrozen, at c:\builds\moz2_slave\fx-team-w64-d-0000000000000000\build\src\dom\workers\WorkerPrivate.cpp:3211 11:11:27 INFO - #01: mozilla::dom::workers::ThawWorkersForWindow(nsPIDOMWindow *) [dom/workers/RuntimeService.cpp:1274] 11:11:27 INFO - #02: nsGlobalWindow::ResumeTimeouts(bool) [dom/base/nsGlobalWindow.cpp:13056] 11:11:27 INFO - #03: nsGlobalWindow::ResumeTimeouts(bool) [dom/base/nsGlobalWindow.cpp:13030] 11:11:27 INFO - #04: nsGlobalWindow::ResumeTimeouts(bool) [dom/base/nsGlobalWindow.cpp:13130] 11:11:27 INFO - #05: nsResumeTimeoutsEvent::Run() [dom/base/nsXMLHttpRequest.cpp:159] 11:11:27 INFO - #06: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:866] 11:11:27 INFO - #07: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/glue/nsThreadUtils.cpp:265] 11:11:27 INFO - #08: mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:99] 11:11:27 INFO - #09: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:227] 11:11:27 INFO - #10: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:201] 11:11:27 INFO - #11: nsBaseAppShell::Run() [widget/nsBaseAppShell.cpp:166] 11:11:27 INFO - #12: nsAppShell::Run() [widget/windows/nsAppShell.cpp:180] 11:11:27 INFO - #13: nsAppStartup::Run() [toolkit/components/startup/nsAppStartup.cpp:282] 11:11:27 INFO - #14: XREMain::XRE_mainRun() [toolkit/xre/nsAppRunner.cpp:4173] 11:11:27 INFO - #15: XREMain::XRE_main(int,char * * const,nsXREAppData const *) [toolkit/xre/nsAppRunner.cpp:4249] 11:11:27 INFO - #16: XRE_main [toolkit/xre/nsAppRunner.cpp:4469] 11:11:27 INFO - #17: do_main [browser/app/nsBrowserApp.cpp:294] 11:11:27 INFO - #18: NS_internal_main(int,char * *) [browser/app/nsBrowserApp.cpp:667] 11:11:27 INFO - #19: wmain [toolkit/xre/nsWindowsWMain.cpp:124] 11:11:27 INFO - #20: __tmainCRTStartup [f:/dd/vctools/crt/crtw32/startup/crt0.c:255] 11:11:27 INFO - #21: KERNEL32 + 0x167e 11:11:27 INFO - #22: ntdll + 0x1c3f1 11:11:27 INFO - [NPAPI 3868] ###!!! ABORT: Aborting on channel error.: file c:\builds\moz2_slave\fx-team-w64-d-0000000000000000\build\src\ipc\glue\MessageChannel.cpp, line 1610 11:11:27 INFO - TEST-INFO | Main app process: exit status 1 11:11:27 INFO - 474 INFO TEST-PASS | dom/workers/test/test_closeOnGC.html | undefined assertion name 11:11:27 INFO - 475 INFO TEST-PASS | dom/workers/test/test_closeOnGC.html | undefined assertion name 11:11:27 WARNING - TEST-UNEXPECTED-FAIL | dom/workers/test/test_closeOnGC.html | application terminated with exit code 1 11:11:27 INFO - runtests.py | Application ran for: 0:04:37.039000 11:11:27 INFO - zombiecheck | Reading PID log: c:\users\cltbld~1.t-w\appdata\local\temp\tmp59hjpwpidlog 11:11:27 INFO - ==> process 1380 launched child process 3868 ("C:\slave\test\build\application\firefox\plugin-container.exe" --channel=1380.60c04400.1161787020 "c:\users\cltbld~1.t-w\appdata\local\temp\tmp6thsjy.mozrunner\plugins\nptest.dll" -greomni "C:\slave\test\build\application\firefox\omni.ja" -appomni "C:\slave\test\build\application\firefox\browser\omni.ja" -appdir "C:\slave\test\build\application\firefox\browser" - 1380 "\\.\pipe\gecko-crash-server-pipe.1380" plugin) 11:11:35 INFO - mozcrash Saved minidump as C:\slave\test\build\blobber_upload_dir\58ff5cf8-c981-42e1-869a-fc424c9771e5.dmp 11:11:35 INFO - mozcrash Saved app info as C:\slave\test\build\blobber_upload_dir\58ff5cf8-c981-42e1-869a-fc424c9771e5.extra 11:11:35 WARNING - PROCESS-CRASH | dom/workers/test/test_closeOnGC.html | application crashed [@ mozilla::dom::workers::WorkerPrivateParent<mozilla::dom::workers::WorkerPrivate>::Thaw(JSContext *,nsPIDOMWindow *)] 11:11:35 INFO - Crash dump filename: c:\users\cltbld~1.t-w\appdata\local\temp\tmp6thsjy.mozrunner\minidumps\58ff5cf8-c981-42e1-869a-fc424c9771e5.dmp 11:11:35 INFO - Operating system: Windows NT 11:11:35 INFO - 6.2.9200 11:11:35 INFO - CPU: amd64 11:11:35 INFO - family 6 model 30 stepping 5 11:11:35 INFO - 8 CPUs 11:11:35 INFO - Crash reason: EXCEPTION_BREAKPOINT 11:11:35 INFO - Crash address: 0x7f8f1132ef3 11:11:35 INFO - Thread 0 (crashed) 11:11:35 INFO - 0 xul.dll!mozilla::dom::workers::WorkerPrivateParent<mozilla::dom::workers::WorkerPrivate>::Thaw(JSContext *,nsPIDOMWindow *) [WorkerPrivate.cpp:c061b1170d6a : 3211 + 0x5a] 11:11:35 INFO - rbx = 0x0000000000000c8b r12 = 0x0000000000000000 11:11:35 INFO - r13 = 0x000000cd52075358 r14 = 0x000000cd5ca67080 11:11:35 INFO - r15 = 0x0000000000000000 rip = 0x000007f8f1132ef3 11:11:35 INFO - rsp = 0x000000cd4633e860 rbp = 0x000000cd4633e8b0 11:11:35 INFO - Found by: given as instruction pointer in context 11:11:35 INFO - 1 xul.dll!mozilla::dom::workers::RuntimeService::ThawWorkersForWindow(nsPIDOMWindow *) [RuntimeService.cpp:c061b1170d6a : 2302 + 0x19] 11:11:35 INFO - rbx = 0x0000000000000c8b r12 = 0x0000000000000000 11:11:35 INFO - r13 = 0x000000cd52075358 r14 = 0x000000cd5ca67080 11:11:35 INFO - r15 = 0x0000000000000000 rip = 0x000007f8f10d0b5c 11:11:35 INFO - rsp = 0x000000cd4633e8e0 rbp = 0x000000cd4633e8b0 11:11:35 INFO - Found by: call frame info 11:11:35 INFO - 2 xul.dll!mozilla::dom::workers::ThawWorkersForWindow(nsPIDOMWindow *) [RuntimeService.cpp:c061b1170d6a : 1272 + 0x7] 11:11:35 INFO - rbx = 0x0000000000000c8b r12 = 0x0000000000000000 11:11:35 INFO - r13 = 0x000000cd52075358 r14 = 0x000000cd5ca67080 11:11:35 INFO - r15 = 0x0000000000000000 rip = 0x000007f8f10d0bde 11:11:35 INFO - rsp = 0x000000cd4633ea20 rbp = 0x000000cd4633e8b0 11:11:35 INFO - Found by: call frame info 11:11:35 INFO - 3 xul.dll!nsGlobalWindow::ResumeTimeouts(bool) [nsGlobalWindow.cpp:c061b1170d6a : 13051 + 0x11] 11:11:35 INFO - rbx = 0x0000000000000c8b r12 = 0x0000000000000000 11:11:35 INFO - r13 = 0x000000cd52075358 r14 = 0x000000cd5ca67080 11:11:35 INFO - r15 = 0x0000000000000000 rip = 0x000007f8efd4c206 11:11:35 INFO - rsp = 0x000000cd4633ea50 rbp = 0x000000cd4633e8b0 11:11:35 INFO - Found by: call frame info 11:11:35 INFO - 4 xul.dll!nsGlobalWindow::ResumeTimeouts(bool) [nsGlobalWindow.cpp:c061b1170d6a : 13030 + 0x50] 11:11:35 INFO - rbx = 0x0000000000000c8b r12 = 0x0000000000000000 11:11:35 INFO - r13 = 0x000000cd52075358 r14 = 0x000000cd5ca67080 11:11:35 INFO - r15 = 0x0000000000000000 rip = 0x000007f8efd4c0ee 11:11:35 INFO - rsp = 0x000000cd4633eb20 rbp = 0x000000cd4633e8b0 11:11:35 INFO - Found by: call frame info 11:11:35 INFO - 5 xul.dll!nsGlobalWindow::ResumeTimeouts(bool) [nsGlobalWindow.cpp:c061b1170d6a : 13130 + 0xe] 11:11:35 INFO - rbx = 0x0000000000000c8b r12 = 0x0000000000000000 11:11:35 INFO - r13 = 0x000000cd52075358 r14 = 0x000000cd5ca67080 11:11:35 INFO - r15 = 0x0000000000000000 rip = 0x000007f8efd4c680 11:11:35 INFO - rsp = 0x000000cd4633ebf0 rbp = 0x000000cd4633e8b0 11:11:35 INFO - Found by: call frame info 11:11:35 INFO - 6 xul.dll!nsResumeTimeoutsEvent::Run() [nsXMLHttpRequest.cpp:c061b1170d6a : 158 + 0x17] 11:11:35 INFO - rbx = 0x0000000000000c8b r12 = 0x0000000000000000 11:11:35 INFO - r13 = 0x000000cd52075358 r14 = 0x000000cd5ca67080 11:11:35 INFO - r15 = 0x0000000000000000 rip = 0x000007f8eff5ae24 11:11:35 INFO - rsp = 0x000000cd4633ecc0 rbp = 0x000000cd4633e8b0 11:11:35 INFO - Found by: call frame info
Inactive; closing (see bug 1180138).
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Bulk assigning P3 to all open intermittent bugs without a priority set in Firefox components per bug 1298978.
Priority: -- → P3
Priority: P3 → P5
Status: REOPENED → RESOLVED
Closed: 9 years ago4 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.