Closed Bug 1393176 Opened 8 years ago Closed 8 years ago

Intermittent test_tabbar_session_restore_button.py TestTabbarSessionRestoreButton.test_window_resizing | IOError: Process killed because a requested application quit did not happen within 120s (Shutdown hang after Assertion: 0 == rv, at ptthread.c:870)

Categories

(NSPR :: NSPR, defect, P5)

defect

Tracking

(firefox57 affected)

RESOLVED INCOMPLETE
Tracking Status
firefox57 --- affected

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(4 keywords)

This is only an issue on mozilla-central and integration branches for now. The test itself requests a shutdown of Firefox which also get initiated but then the process hangs: https://treeherder.mozilla.org/logviewer.html#?job_id=125201712&repo=mozilla-central&lineNumber=48270 08:16:14 INFO - 1503501373995 Marionette TRACE 2 -> [0,184,"quitApplication",{"flags":["eAttemptQuit"]}] 08:16:14 INFO - 1503501373997 Marionette INFO New connections will no longer be accepted 08:16:14 INFO - [Parent 1629] WARNING: NS_ENSURE_TRUE(weak) failed: file /home/worker/workspace/build/src/dom/base/nsFrameMessageManager.cpp, line 343 08:16:14 INFO - --DOCSHELL 0x126bd9800 == 4 [pid = 1629] [id = {f808d76c-7fd3-b945-877d-5d689fb7241d}] 08:16:14 INFO - 1503501374258 Marionette TRACE 2 <- [1,184,null,{"cause":"shutdown"}] 08:16:14 INFO - --DOCSHELL 0x11c47b000 == 3 [pid = 1629] [id = {ee41643e-d483-5346-a993-813503be7d0e}] 08:16:14 INFO - [Parent 1629] WARNING: NS_ENSURE_TRUE(weak) failed: file /home/worker/workspace/build/src/dom/base/nsFrameMessageManager.cpp, line 343 08:16:14 INFO - 1503501374304 Marionette DEBUG Closed connection 2 08:16:14 INFO - [Child 1632] WARNING: nsAppShell::Exit() called redundantly: file /home/worker/workspace/build/src/widget/cocoa/nsAppShell.mm, line 711 08:16:14 INFO - [Child 1630] WARNING: nsAppShell::Exit() called redundantly: file /home/worker/workspace/build/src/widget/cocoa/nsAppShell.mm, line 711 08:16:14 INFO - [Child 1631] WARNING: nsAppShell::Exit() called redundantly: file /home/worker/workspace/build/src/widget/cocoa/nsAppShell.mm, line 711 08:16:14 INFO - ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 08:16:14 INFO - ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 08:16:14 INFO - [Child 1632] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file /home/worker/workspace/build/src/xpcom/threads/nsThread.cpp, line 796 08:16:14 INFO - [Child 1632] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file /home/worker/workspace/build/src/xpcom/threads/nsThread.cpp, line 796 08:16:14 INFO - [Child 1630] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file /home/worker/workspace/build/src/xpcom/threads/nsThread.cpp, line 796 08:16:14 INFO - [Child 1630] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file /home/worker/workspace/build/src/xpcom/threads/nsThread.cpp, line 796 08:16:14 INFO - ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost [..] 08:16:15 INFO - Assertion failure: 0 == rv, at /home/worker/workspace/build/src/nsprpub/pr/src/pthreads/ptthread.c:870 08:16:15 INFO - Redirecting call to abort() to mozalloc_abort 08:16:15 INFO - Hit MOZ_CRASH() at /home/worker/workspace/build/src/memory/mozalloc/mozalloc_abort.cpp:33 08:16:15 INFO - Assertion failure: 0 == rv, at /home/worker/workspace/build/src/nsprpub/pr/src/pthreads/ptthread.c:292 08:16:15 INFO - Redirecting call to abort() to mozalloc_abort 08:16:15 INFO - Hit MOZ_CRASH() at /home/worker/workspace/build/src/memory/mozalloc/mozalloc_abort.cpp:33 [..] 08:17:19 INFO - Hit MOZ_CRASH(Shutdown too long, probably frozen, causing a crash.) at /home/worker/workspace/build/src/toolkit/components/terminator/nsTerminator.cpp:160 08:17:19 INFO - #01: PR_GetThreadName[/Users/cltbld/tasks/task_1503500861/build/application/NightlyDebug.app/Contents/MacOS/libnss3.dylib +0x142649] 08:17:19 INFO - #02: _pthread_body[/usr/lib/system/libsystem_pthread.dylib +0x405a] 08:17:19 INFO - #03: _pthread_body[/usr/lib/system/libsystem_pthread.dylib +0x3fd7]
Severity: normal → critical
Component: Firefox UI Tests → NSPR
Keywords: assertion, crash, hang
Product: Testing → NSPR
QA Contact: hskupin
Summary: Intermittent test_tabbar_session_restore_button.py TestTabbarSessionRestoreButton.test_window_resizing | IOError: Process killed because a requested application quit did not happen within 65s. Check gecko.log for errors. → Intermittent test_tabbar_session_restore_button.py TestTabbarSessionRestoreButton.test_window_resizing | IOError: Process killed because a requested application quit did not happen within 65s (Shutdown hang after Assertion: 0 == rv, at ptthread.c:870)
Version: Version 3 → other
Summary: Intermittent test_tabbar_session_restore_button.py TestTabbarSessionRestoreButton.test_window_resizing | IOError: Process killed because a requested application quit did not happen within 65s (Shutdown hang after Assertion: 0 == rv, at ptthread.c:870) → Intermittent test_tabbar_session_restore_button.py TestTabbarSessionRestoreButton.test_window_resizing | IOError: Process killed because a requested application quit did not happen within 120s (Shutdown hang after Assertion: 0 == rv, at ptthread.c:870)
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.