Closed Bug 718565 Opened 12 years ago Closed 10 years ago

Intermittent test_websocket.html | Exited with code 1 during test run from a crash [@ nsHttpConnectionMgr::nsConnectionHandle::~nsConnectionHandle]

Categories

(Core :: Networking: WebSockets, defect)

11 Branch
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: philor, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

https://tbpl.mozilla.org/php/getParsedLog.php?id=8600968&tree=Mozilla-Aurora
Rev3 MacOSX Leopard 10.5.8 mozilla-aurora debug test mochitests-1/5 on 2012-01-16 23:18:09 PST for push dc4c0564e017

(after a bunch of GC)
39098 INFO TEST-PASS | /tests/content/base/test/test_websocket.html | Created websocket for test 17

--DOMWINDOW == 265 (0x28486758) [serial = 981] [outer = 0x22a36800] [url = http://mochi.test:8888/tests/content/base/test/test_w3element_traversal.html]
--DOMWINDOW == 264 (0x27f4a928) [serial = 970] [outer = 0x0] [url = http://mochi.test:8888/tests/content/base/test/test_treewalker_nextsibling.xml]
39099 INFO TEST-PASS | /tests/content/base/test/test_websocket.html | the ws connection in test 17 shouldn't be closed cleanly
39100 INFO TEST-PASS | /tests/content/base/test/test_websocket.html | Created websocket for test 18

TEST-UNEXPECTED-FAIL | /tests/content/base/test/test_websocket.html | Exited with code 1 during test run
INFO | automation.py | Application ran for: 0:04:10.668662
INFO | automation.py | Reading PID log: /var/folders/Xr/Xr--yJnSEY0U11ET5NZuMU+++TM/-Tmp-/tmpgGEHlupidlog
PROCESS-CRASH | /tests/content/base/test/test_websocket.html | application crashed (minidump found)
Crash dump filename: /var/folders/Xr/Xr--yJnSEY0U11ET5NZuMU+++TM/-Tmp-/tmpkO7V0l/minidumps/CABD37CC-5EEE-4C9D-9610-E74283472014.dmp
Operating system: Mac OS X
                  10.5.8 9L31a
CPU: x86
     GenuineIntel family 6 model 23 stepping 10
     2 CPUs

Crash reason:  EXC_BAD_ACCESS / KERN_PROTECTION_FAILURE
Crash address: 0x0

Thread 4 (crashed)
 0  XUL!nsHttpConnectionMgr::nsConnectionHandle::~nsConnectionHandle [nsHttpConnectionMgr.cpp:dc4c0564e017 : 1705 + 0x6]
    eip = 0x03320e4e   esp = 0xb0288ab0   ebp = 0xb0288af8   ebx = 0x03320dd4
    esi = 0x03326b70   edi = 0x00000000   eax = 0x00000000   ecx = 0x00000000
    edx = 0x065acc20   efl = 0x00010246
    Found by: given as instruction pointer in context
 1  XUL!nsHttpConnectionMgr::nsConnectionHandle::Release [nsHttpConnectionMgr.cpp:dc4c0564e017 : 1709 + 0xd]
    eip = 0x0331d84d   esp = 0xb0288b00   ebp = 0xb0288b38   ebx = 0x0331d804
    esi = 0x00000000   edi = 0x065acc20
    Found by: call frame info
 2  XUL!nsHttpTransaction::Close [nsHttpTransaction.cpp:dc4c0564e017 : 682 + 0x7]
    eip = 0x03336b07   esp = 0xb0288b40   ebp = 0xb0288bb8   ebx = 0x033366ce
    esi = 0x23db94b0   edi = 0x00000000
    Found by: call frame info
 3  XUL!nsHttpConnection::CloseTransaction [nsHttpConnection.cpp:dc4c0564e017 : 882 + 0xe]
    eip = 0x03318c51   esp = 0xb0288bc0   ebp = 0xb0288c08   ebx = 0x03318b1e
    esi = 0x23db94b0   edi = 0x00000000
    Found by: call frame info
 4  XUL!nsHttpConnection::OnInputStreamReady [nsHttpConnection.cpp:dc4c0564e017 : 1195 + 0x12]
    eip = 0x0331c8af   esp = 0xb0288c10   ebp = 0xb0288c38   ebx = 0x0331c6ed
    esi = 0x23db94b0   edi = 0x00000000
    Found by: call frame info
 5  XUL!nsSocketInputStream::OnSocketReady [nsSocketTransport2.cpp:dc4c0564e017 : 255 + 0xe]
    eip = 0x03260b83   esp = 0xb0288c40   ebp = 0xb0288c98   ebx = 0x03260ace
    esi = 0x23db94b8   edi = 0x00000000
    Found by: call frame info
 6  XUL!nsSocketTransport::OnSocketReady [nsSocketTransport2.cpp:dc4c0564e017 : 1559 + 0x15]
    eip = 0x032631a9   esp = 0xb0288ca0   ebp = 0xb0288cd8   ebx = 0x03262f64
    esi = 0x00000001   edi = 0x26c872a0
    Found by: call frame info
 7  XUL!nsSocketTransportService::DoPollIteration [nsSocketTransportService2.cpp:dc4c0564e017 : 759 + 0x18]
    eip = 0x03268968   esp = 0xb0288ce0   ebp = 0xb0288d78   ebx = 0x03268491
    esi = 0x0013fa58   edi = 0x22a6cf50
    Found by: call frame info
 8  XUL!nsSocketTransportService::Run [nsSocketTransportService2.cpp:dc4c0564e017 : 642 + 0x18]
    eip = 0x03268ccf   esp = 0xb0288d80   ebp = 0xb0288dd8   ebx = 0x03268b8e
    esi = 0x0013fd60   edi = 0xb0288db4
    Found by: call frame info
 9  XUL!nsThread::ProcessNextEvent [nsThread.cpp:dc4c0564e017 : 660 + 0x9]
    eip = 0x04f910da   esp = 0xb0288de0   ebp = 0xb0288e98   ebx = 0x04f90a61
Whiteboard: [orange]
Keywords: crash
Resolving WFM keyword:intermittent-failure bugs last modified >3 months ago, whose whiteboard contains none of:
{random,disabled,marked,fuzzy,todo,fails,failing,annotated,time-bomb,leave open}

There will inevitably be some false positives; for that (and the bugspam) I apologise. Filter on orangewfm.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Closing inactive keywords:intermittent-failure bugs where the TBPLbot has previously commented and the test isn't marked as disabled; filter on orange-cleanup-201401.
Status: REOPENED → RESOLVED
Closed: 11 years ago10 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.