And then again, maybe I just had to wait more :) Here's the crash backtrace #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7e1f628 in send () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e4e6c3 in pt_Send (fd=0x9c784e8, buf=0xb40803e8, amount=4096, flags=0, timeout=4294967295) at ptio.c:1902 syserrno = bytes = -1 fNeedContinue = #3 0xb7e4e7df in pt_SocketWrite (fd=0x9c784e8, buf=0xb40803e8, amount=4096) at ptio.c:1967 No locals. #4 0xb7e3508f in PR_Write (fd=0x9c784e8, buf=0xb40803e8, amount=4096) at priometh.c:146 No locals. #5 0xb71a3217 in nsSocketOutputStream::Write (this=0xb4daf98, buf=0xb40803e8 "=redacted&\n\n8-JUL 09:06:55 PM Poll finished, sent request\n\n8-JUL 09:06:57 PM XMLHTTP RESP (77410) [ attempt 1]: POST\nhttp://mail.google.com/mail/channel/bind?at=1347b14a603d26b4-113a6a2b631&VER=2&SI"..., count=4096, countWritten=0xb70b9204) at nsSocketTransport2.cpp:550 fd = (PRFileDesc *) 0x9c784e8 n = rv = #6 0xb71f0062 in nsHttpConnection::OnReadSegment (this=0xae38800, buf=0xb40803e8 "=redacted&\n\n8-JUL 09:06:55 PM Poll finished, sent request\n\n8-JUL 09:06:57 PM XMLHTTP RESP (77410) [ attempt 1]: POST\nhttp://mail.google.com/mail/channel/bind?at=1347b14a603d26b4-113a6a2b631&VER=2&SI"..., count=4096, countRead=0xb70b9204) at nsHttpConnection.cpp:524 rv = #7 0xb71fa349 in nsHttpTransaction::ReadRequestSegment (stream=0xae8e5530, closure=0xae8e4be0, buf=0xb40803e8 "=redacted&\n\n8-JUL 09:06:55 PM Poll finished, sent request\n\n8-JUL 09:06:57 PM XMLHTTP RESP (77410) [ attempt 1]: POST\nhttp://mail.google.com/mail/channel/bind?at=1347b14a603d26b4-113a6a2b631&VER=2&SI"..., offset=0, count=4096, countRead=0xb70b9204) at nsHttpTransaction.cpp:405 rv = #8 0xb7ec2ae8 in nsMultiplexInputStream::ReadSegCb (aIn=0xae8e16d0, aClosure=0xb70b91e0, aFromRawSegment=0xb40803e8 "=redacted&\n\n8-JUL 09:06:55 PM Poll finished, sent request\n\n8-JUL 09:06:57 PM XMLHTTP RESP (77410) [ attempt 1]: POST\nhttp://mail.google.com/mail/channel/bind?at=1347b14a603d26b4-113a6a2b631&VER=2&SI"..., aToOffset=0, aCount=4096, aWriteCount=0xb70b9204) at nsMultiplexInputStream.cpp:288 rv = #9 0xb7ec8ed9 in nsStringInputStream::ReadSegments (this=0xae8e16d0, writer=0xb7ec2ab0 , closure=0xb70b91e0, aCount=3070988320, result=0xb70b9204) at nsStringStream.cpp:240 rv = maxCount = #10 0xb7ec3618 in nsMultiplexInputStream::ReadSegments (this=0xae8e5530, aWriter=0xb71fa320 , aClosure=0xae8e4be0, aCount=4096, _retval=0xb70b9288) at nsMultiplexInputStream.cpp:245 stream = { = {mRawPtr = 0xae8e16d0}, } read = 0 rv = 2928561120 state = {mThisStream = 0xae8e5530, mOffset = 0, mWriter = 0xb71fa320 , mClosure = 0xae8e4be0, mDone = 0} len = 2 #11 0xb71fc09b in nsHttpTransaction::ReadSegments (this=0xae8e4be0, reader=0xae38800, count=4096, countRead=0xb70b9288) at nsHttpTransaction.cpp:430 rv = #12 0xb71ef85c in nsHttpConnection::OnSocketWritable (this=0xae38800) at nsHttpConnection.cpp:559 rv = 182683648 n = 3072259931 #13 0xb71efb49 in nsHttpConnection::OnOutputStreamReady (this=0xae38800, out=0xb4daf98) at nsHttpConnection.cpp:770 rv = #14 0xb71a2908 in nsSocketOutputStream::OnSocketReady (this=0xb4daf98, condition=0) at nsSocketTransport2.cpp:489 callback = { = {mRawPtr = 0xae3880c}, } #15 0xb71a2bca in nsSocketTransport::OnSocketReady (this=0xb4dae98, fd=0x9c784e8, outFlags=40) at nsSocketTransport2.cpp:1471 No locals. #16 0xb71a4ff3 in nsSocketTransportService::Run (this=0x810ac88) at nsSocketTransportService2.cpp:591 desc = (PRPollDesc &) @0x810b180: {fd = 0x9c784e8, in_flags = 6, out_flags = 40} s = pollInterval = 0 n = 1 i = active = 1 #17 0xb7ee71cb in nsThread::Main (arg=0x810b478) at nsThread.cpp:118 No locals. #18 0xb7e50ead in _pt_root (arg=0x810b4f8) at ptthread.c:220 No locals. #19 0xb7e1831b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #20 0xb77e757e in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available.