Closed Bug 1152924 Opened 9 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.