Closed Bug 724166 Opened 8 years ago Closed 7 years ago

Intermittent Linux crashtest crash [@ PollWrapper] in 414175-1.xul, 572582-1.xhtml, 411870-1.html (probably others?)

Categories

(Core :: Widget: Gtk, defect, critical)

13 Branch
x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: mbrubeck, Unassigned)

References

Details

(Keywords: crash, intermittent-failure, Whiteboard: [test which aborts the suite])

Crash Data

Possibly the same problem as bug 722941.  The screenshot from the log shows a blank white window (no browser or window-manager chrome is painted within the window boundaries).

https://tbpl.mozilla.org/php/getParsedLog.php?id=9073191&tree=Firefox
Rev3 Fedora 12 mozilla-central opt test crashtest-ipc on 2012-02-03 13:38:42 PST for push 2ce9638b93e2

REFTEST TEST-START | file:///home/cltbld/talos-slave/test/build/reftest/tests/layout/base/crashtests/414175-1.xul | 755 / 2012 (37%)
REFTEST TEST-PASS | file:///home/cltbld/talos-slave/test/build/reftest/tests/layout/base/crashtests/414175-1.xul | (LOAD ONLY)
REFTEST INFO | Loading a blank page
TEST-UNEXPECTED-FAIL | file:///home/cltbld/talos-slave/test/build/reftest/tests/layout/base/crashtests/414175-1.xul | application timed out after 330 seconds with no output
XScreenSaver state: Off
XScreenSaver kind: Blanked
XScreenSaver will activate after another 17 seconds idle time
User input has been idle for 582 seconds
args: ['/home/cltbld/talos-slave/test/build/bin/screentopng']
INFO | automation.py | Application ran for: 0:07:07.245689
INFO | automation.py | Reading PID log: /tmp/tmpa83VV5pidlog
==> process 2145 launched child process 2158
==> process 2158 launched child process 2184
INFO | automation.py | Checking for orphan process with PID: 2158
INFO | automation.py | Checking for orphan process with PID: 2184
PROCESS-CRASH | file:///home/cltbld/talos-slave/test/build/reftest/tests/layout/base/crashtests/414175-1.xul | application crashed (minidump found)
Crash dump filename: /tmp/tmpd0Ec-Q/minidumps/5eb98b14-060e-8607-134a4827-58d28440.dmp
Operating system: Linux
                  0.0.0 Linux 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686
CPU: x86
     GenuineIntel family 6 model 23 stepping 10
     2 CPUs

Crash reason:  SIGABRT
Crash address: 0x851

Thread 0 (crashed)
 0  linux-gate.so + 0x424
    eip = 0x00eb9424   esp = 0xbfc03424   ebp = 0xbfc03448   ebx = 0xb0235510
    esi = 0x00000000   edi = 0x00c58ff4   eax = 0xfffffffc   ecx = 0x00000009
    edx = 0xffffffff   efl = 0x00000293
    Found by: given as instruction pointer in context
 1  libglib-2.0.so.0.2200.2 + 0x47a0b
    eip = 0x005f7a0c   esp = 0xbfc03450   ebp = 0xbfc03468
    Found by: previous frame's frame pointer
 2  libxul.so!PollWrapper [nsAppShell.cpp : 66 + 0x12]
    eip = 0x01a5e713   esp = 0xbfc03470   ebp = 0xbfc03518
    Found by: previous frame's frame pointer
 3  libglib-2.0.so.0.2200.2 + 0x3a882
    eip = 0x005ea883   esp = 0xbfc034a0   ebp = 0xbfc03518   ebx = 0x006981a4
    Found by: call frame info
 4  libglib-2.0.so.0.2200.2 + 0x3ab73
    eip = 0x005eab74   esp = 0xbfc03520   ebp = 0xbfc03558
    Found by: previous frame's frame pointer
 5  libxul.so!nsAppShell::ProcessNextNativeEvent [nsAppShell.cpp : 162 + 0x7]
    eip = 0x01a5e6b6   esp = 0xbfc03560   ebp = 0x452ef171
    Found by: previous frame's frame pointer
 6  libxul.so!nsBaseAppShell::DoProcessNextNativeEvent [nsBaseAppShell.cpp : 171 + 0x4]
    eip = 0x01a73636   esp = 0xbfc03580   ebp = 0x452ef171   ebx = 0x02381c10
    Found by: call frame info
 7  libxul.so!nsBaseAppShell::OnProcessNextEvent [nsBaseAppShell.cpp : 324 + 0xd]
    eip = 0x01a73823   esp = 0xbfc035a0   ebp = 0x452ef171   ebx = 0x02381c10
    esi = 0xb55cdbf0   edi = 0xb753c6d0
    Found by: call frame info
 8  libxul.so!nsThread::ProcessNextEvent [nsThread.cpp : 619 + 0x8]
    eip = 0x01bcb258   esp = 0xbfc035e0   ebp = 0xb75eada0   ebx = 0x02381c10
    esi = 0xb753c6d0   edi = 0x00000000
    Found by: call frame info
 9  libxul.so!NS_ProcessNextEvent_P [nsThreadUtils.cpp : 245 + 0x12]
    eip = 0x01b9ae1d   esp = 0xbfc03650   ebp = 0xb75eada0   ebx = 0x02381c10
    esi = 0x00000001   edi = 0xb751caa0
    Found by: call frame info
10  libxul.so!mozilla::ipc::MessagePump::Run [MessagePump.cpp : 134 + 0xb]
    eip = 0x01b2112e   esp = 0xbfc03680   ebp = 0xb75eada0   ebx = 0x02381c10
    esi = 0xb75ead90   edi = 0xb751caa0
    Found by: call frame info

https://tbpl.mozilla.org/php/getParsedLog.php?id=9076915&tree=Firefox
Rev3 Fedora 12 mozilla-central debug test crashtest on 2012-02-03 16:02:01 PST for push d0a8f2af8dbe

REFTEST TEST-START | file:///home/cltbld/talos-slave/test/build/reftest/tests/layout/base/crashtests/572582-1.xhtml | 862 / 2012 (42%)
++DOMWINDOW == 502 (0xd0f37d8) [serial = 2067] [outer = 0x8cb07b0]
TEST-UNEXPECTED-FAIL | file:///home/cltbld/talos-slave/test/build/reftest/tests/layout/base/crashtests/572582-1.xhtml | application timed out after 330 seconds with no output
XScreenSaver state: Disabled
User input has been idle for 650 seconds
args: ['/home/cltbld/talos-slave/test/build/bin/screentopng']
INFO | automation.py | Application ran for: 0:08:34.553073
INFO | automation.py | Reading PID log: /tmp/tmpap9a9ipidlog
==> process 2269 launched child process 2304
INFO | automation.py | Checking for orphan process with PID: 2304
PROCESS-CRASH | file:///home/cltbld/talos-slave/test/build/reftest/tests/layout/base/crashtests/572582-1.xhtml | application crashed (minidump found)
Crash dump filename: /tmp/tmpDE5stu/minidumps/1b237fe9-98b7-6f6b-6e29a381-55af48f3.dmp
Operating system: Linux
                  0.0.0 Linux 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686
CPU: x86
     GenuineIntel family 6 model 23 stepping 10
     2 CPUs

Crash reason:  SIGABRT
Crash address: 0x8cd

Thread 0 (crashed)
 0  linux-gate.so + 0x424
    eip = 0x006fb424   esp = 0xbffec3dc   ebp = 0xbffec408   ebx = 0x00c5a380
    esi = 0x00000000   edi = 0x00c5a380   eax = 0xfffffffc   ecx = 0x00000080
    edx = 0x00000002   efl = 0x00000202
    Found by: given as instruction pointer in context
 1  libc-2.11.so + 0x722c4
    eip = 0x00b5a2c5   esp = 0xbffec410   ebp = 0xbffec428
    Found by: previous frame's frame pointer
 2  libxul.so + 0x1136dcf
    eip = 0x01deddd0   esp = 0xbffec430   ebp = 0xbffec468
    Found by: previous frame's frame pointer
 3  firefox-bin!malloc [nsGlueLinkingDlopen.cpp : 96 + 0x8]
    eip = 0x0804ae87   esp = 0xbffec470   ebp = 0xbffec488
    Found by: previous frame's frame pointer
 4  libfreetype.so.6.3.20 + 0x751d
    eip = 0x0021551e   esp = 0xbffec490   ebp = 0xbffec4a8   ebx = 0x002a487c
    Found by: call frame info
 5  libfreetype.so.6.3.20 + 0x76fa
    eip = 0x002156fb   esp = 0xbffec4b0   ebp = 0xbffec558
    Found by: previous frame's frame pointer
 6  libfreetype.so.6.3.20 + 0xf909
    eip = 0x0021d90a   esp = 0xbffec560   ebp = 0xbffec5a8
    Found by: previous frame's frame pointer
 7  libfreetype.so.6.3.20 + 0xfd4d
    eip = 0x0021dd4e   esp = 0xbffec5b0   ebp = 0xbffec768
    Found by: previous frame's frame pointer
 8  libfreetype.so.6.3.20 + 0x1109f
    eip = 0x0021f0a0   esp = 0xbffec770   ebp = 0xbffec7a8
    Found by: previous frame's frame pointer
 9  libxul.so + 0x1244618
    eip = 0x01efb619   esp = 0xbffec7b0   ebp = 0xbffec7f8
    Found by: previous frame's frame pointer
10  libxul.so + 0x1245bd7
    eip = 0x01efcbd8   esp = 0xbffec800   ebp = 0xbffec898
    Found by: previous frame's frame pointer
11  libxul.so + 0x1215dec
    eip = 0x01eccded   esp = 0xbffec8a0   ebp = 0xbffeca88
    Found by: previous frame's frame pointer
12  libxul.so + 0x118f7f1

https://tbpl.mozilla.org/php/getParsedLog.php?id=9075165&tree=Firefox
Rev3 Fedora 12 mozilla-central opt test crashtest-ipc on 2012-02-03 14:58:59 PST for push 766a59650976

REFTEST TEST-START | file:///home/cltbld/talos-slave/test/build/reftest/tests/layout/base/crashtests/411870-1.html | 751 / 2012 (37%)
REFTEST TEST-PASS | file:///home/cltbld/talos-slave/test/build/reftest/tests/layout/base/crashtests/411870-1.html | (LOAD ONLY)
REFTEST INFO | Loading a blank page
TEST-UNEXPECTED-FAIL | file:///home/cltbld/talos-slave/test/build/reftest/tests/layout/base/crashtests/411870-1.html | application timed out after 330 seconds with no output
XScreenSaver state: Off
XScreenSaver kind: Blanked
XScreenSaver will activate after another 33 seconds idle time
User input has been idle for 566 seconds
args: ['/home/cltbld/talos-slave/test/build/bin/screentopng']
INFO | automation.py | Application ran for: 0:07:06.766945
INFO | automation.py | Reading PID log: /tmp/tmpGYmUD_pidlog
==> process 2150 launched child process 2163
==> process 2163 launched child process 2188
INFO | automation.py | Checking for orphan process with PID: 2163
INFO | automation.py | Checking for orphan process with PID: 2188
PROCESS-CRASH | file:///home/cltbld/talos-slave/test/build/reftest/tests/layout/base/crashtests/411870-1.html | application crashed (minidump found)
Crash dump filename: /tmp/tmpVg56J2/minidumps/5daab6cf-2a8a-d77d-3f213769-2bfd128a.dmp
Operating system: Linux
                  0.0.0 Linux 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686
CPU: x86
     GenuineIntel family 6 model 23 stepping 10
     2 CPUs

Crash reason:  SIGABRT
Crash address: 0x856

Thread 0 (crashed)
 0  linux-gate.so + 0x424
    eip = 0x008cd424   esp = 0xbfe42fc4   ebp = 0xbfe42fe8   ebx = 0xb0235510
    esi = 0x00000000   edi = 0x00c58ff4   eax = 0xfffffffc   ecx = 0x00000009
    edx = 0xffffffff   efl = 0x00000293
    Found by: given as instruction pointer in context
 1  libglib-2.0.so.0.2200.2 + 0x47a0b
    eip = 0x00d15a0c   esp = 0xbfe42ff0   ebp = 0xbfe43008
    Found by: previous frame's frame pointer
 2  libxul.so!PollWrapper [nsAppShell.cpp : 66 + 0x12]
    eip = 0x01b70713   esp = 0xbfe43010   ebp = 0xbfe430b8
    Found by: previous frame's frame pointer
 3  libglib-2.0.so.0.2200.2 + 0x3a882
    eip = 0x00d08883   esp = 0xbfe43040   ebp = 0xbfe430b8   ebx = 0x00db61a4
    Found by: call frame info
 4  libglib-2.0.so.0.2200.2 + 0x3ab73
    eip = 0x00d08b74   esp = 0xbfe430c0   ebp = 0xbfe430f8
    Found by: previous frame's frame pointer
 5  libxul.so!nsAppShell::ProcessNextNativeEvent [nsAppShell.cpp : 162 + 0x7]
    eip = 0x01b706b6   esp = 0xbfe43100   ebp = 0x45782a08
    Found by: previous frame's frame pointer
 6  libxul.so!nsBaseAppShell::DoProcessNextNativeEvent [nsBaseAppShell.cpp : 171 + 0x4]
    eip = 0x01b85636   esp = 0xbfe43120   ebp = 0x45782a08   ebx = 0x02493c10
    Found by: call frame info
 7  libxul.so!nsBaseAppShell::OnProcessNextEvent [nsBaseAppShell.cpp : 324 + 0xd]
    eip = 0x01b85823   esp = 0xbfe43140   ebp = 0x45782a08   ebx = 0x02493c10
    esi = 0xb55cebf0   edi = 0xb753c6d0
    Found by: call frame info
 8  libxul.so!nsThread::ProcessNextEvent [nsThread.cpp : 619 + 0x8]
    eip = 0x01cdd258   esp = 0xbfe43180   ebp = 0xb75eada0   ebx = 0x02493c10
    esi = 0xb753c6d0   edi = 0x00000000
    Found by: call frame info
 9  libxul.so!NS_ProcessNextEvent_P [nsThreadUtils.cpp : 245 + 0x12]
    eip = 0x01cace1d   esp = 0xbfe431f0   ebp = 0xb75eada0   ebx = 0x02493c10
    esi = 0x00000001   edi = 0xb751caa0
    Found by: call frame info
10  libxul.so!mozilla::ipc::MessagePump::Run [MessagePump.cpp : 134 + 0xb]
    eip = 0x01c3312e   esp = 0xbfe43220   ebp = 0xb75eada0   ebx = 0x02493c10
    esi = 0xb75ead90   edi = 0xb751caa0
    Found by: call frame info
Mass marking whiteboard:[orange] bugs WFM (to clean up TBPL bug suggestions) that:
* Haven't changed in > 6months
* Whose whiteboard contains none of the strings: {disabled,marked,random,fuzzy,todo,fails,failing,annotated,leave open,time-bomb}
* Passed a (quick) manual inspection of bug summary/whiteboard to ensure they weren't a false positive.

I've also gone through and searched for cases where the whiteboard wasn't labelled correctly after test disabling, by using attachment description & basic comment searches. However if the test for which this bug was about has in fact been disabled/annotated/..., please accept my apologies & reopen/mark the whiteboard appropriately so this doesn't get re-closed in the future (and please ping me via IRC or email so I can try to tweak the saved searches to avoid more edge cases).

Sorry for the spam! Filter on: #FFA500
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
Whiteboard: [orange][test which aborts the suite] → [test which aborts the suite]
You need to log in before you can comment on or make changes to this bug.