Closed Bug 593832 Opened 14 years ago Closed 14 years ago

Intermittent shutdown crash during media mochitest on linux, following 4 tests skipped due to "Test timed out"

Categories

(Core :: Audio/Video, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: jdm, Unassigned)

References

Details

(Keywords: intermittent-failure)

http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1283788049.1283790981.13629.gz
Rev3 Fedora 12x64 mozilla-central debug test mochitests-1/5 on 2010/09/06 08:47:29

s: talos-r3-fed64-023
53657 ERROR TEST-UNEXPECTED-FAIL | /tests/content/media/test/test_play_events_2.html | Test timed out.
53679 ERROR TEST-UNEXPECTED-FAIL | /tests/content/media/test/test_play_twice.html | Test timed out.
53762 ERROR TEST-UNEXPECTED-FAIL | /tests/content/media/test/test_playback.html | Test timed out.
53858 ERROR TEST-UNEXPECTED-FAIL | /tests/content/media/test/test_progress.html | Test timed out.
53859 ERROR TEST-UNEXPECTED-FAIL | (SimpleTest/TestRunner.js) | 4 test timeouts, giving up.
53860 ERROR TEST-UNEXPECTED-FAIL | (SimpleTest/TestRunner.js) | Skipping 89 remaining tests.
TEST-UNEXPECTED-FAIL | Shutdown | application timed out after 330 seconds with no output
PROCESS-CRASH | Shutdown | application crashed (minidump found)
Thread 0 (crashed)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!

The crash stack tells us nothing, as far as I can tell.  I'm assuming all four tests timed out for the same reason the shutdown failed.
From the second crash:

Crash reason:  SIGABRT
Crash address: 0x7a7

Thread 0 (crashed)
 0  libxul.so!nsBaseAppShell::AddRef [nsBaseAppShell.cpp:11e4faad5545 : 54 + 0x58]
    eip = 0x022926aa   esp = 0xbfc77d10   ebp = 0xbfc77d38   ebx = 0x03224bd0
    esi = 0x00000011   edi = 0x023614c6   eax = 0x00000017   ecx = 0x09254e0c
    edx = 0x02292639   efl = 0x00200282
    Found by: given as instruction pointer in context
 1  libxul.so!nsCOMPtr<nsIThreadObserver>::nsCOMPtr [nsCOMPtr.h : 568 + 0x15]
    eip = 0x025e4af5   esp = 0xbfc77d40   ebp = 0xbfc77d58   ebx = 0x03224bd0
    esi = 0x00000011   edi = 0x023614c6
    Found by: call frame info
 2  libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:11e4faad5545 : 515 + 0x14]
    eip = 0x025e31a3   esp = 0xbfc77d60   ebp = 0xbfc77dc8   ebx = 0x03224bd0
    esi = 0x00000011   edi = 0x023614c6
    Found by: call frame info
 3  libxul.so!NS_ProcessNextEvent_P [nsThreadUtils.cpp : 250 + 0x1f]
    eip = 0x0256d6d8   esp = 0xbfc77dd0   ebp = 0xbfc77e08   ebx = 0x03224bd0
    esi = 0x0d997aa0   edi = 0x023614c6
    Found by: call frame info

Frame 2 is: http://mxr.mozilla.org/mozilla-central/source/xpcom/threads/nsThread.cpp#515
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1286229718.1286232729.13374.gz
Rev3 Fedora 12 mozilla-central debug test mochitests-1/5 on 2010/10/04 15:01:58
s: talos-r3-fed-012
(In reply to comment #3)
> http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1286229718.1286232729.13374.gz
> Rev3 Fedora 12 mozilla-central debug test mochitests-1/5 on 2010/10/04 15:01:58
> s: talos-r3-fed-012

This is hangs in pulseaudio writes, there are known bugs in pulseaudio. The fix is to update pulseaudio on the build machines - bug 574190.
Depends on: 574190
Marking as fixed by bug 573924.  If this recurs, please file a new bug.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Whiteboard: [orange]
You need to log in before you can comment on or make changes to this bug.