Closed Bug 769565 Opened 12 years ago Closed 12 years ago

Intermittent crash in netwerk/test/unit/test_bug490095.js [@ NS_CopySegmentToBuffer]

Categories

(Core :: Networking: HTTP, defect)

x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: emorley, Assigned: briansmith)

References

Details

(Keywords: crash, intermittent-failure)

Crash Data

Rev3 Fedora 12 mozilla-inbound opt test xpcshell on 2012-06-28 12:05:57 PDT for push b4fdcc91afb9

slave: talos-r3-fed-012

https://tbpl.mozilla.org/php/getParsedLog.php?id=13078757&tree=Mozilla-Inbound

{
TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/netwerk/test/unit/test_bug484684.js | running test ...
TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/netwerk/test/unit/test_bug484684.js | test passed (time: 73.697ms)
TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/netwerk/test/unit/test_bug490095.js | running test ...
TEST-UNEXPECTED-FAIL | /home/cltbld/talos-slave/test/build/xpcshell/tests/netwerk/test/unit/test_bug490095.js | test failed (with xpcshell return code: 1), see following log:
>>>>>>>

TEST-INFO | (xpcshell/head.js) | test 1 pending

TEST-INFO | (xpcshell/head.js) | test 2 pending

TEST-INFO | (xpcshell/head.js) | test 2 finished

TEST-INFO | (xpcshell/head.js) | running event loop

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/netwerk/test/unit/head_channels.js | [null : 147] 1 == 1
/freshness?a	 requested [0] got [0] expected [0]

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/netwerk/test/unit/test_bug490095.js | [checkValueAndTrigger : 69] 0 == 0

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/netwerk/test/unit/head_channels.js | [null : 147] 1 == 1
/freshness?a	 requested [1] got [1] expected [1]

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/netwerk/test/unit/test_bug490095.js | [checkValueAndTrigger : 69] 1 == 1

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/netwerk/test/unit/head_channels.js | [null : 147] 1 == 1
/freshness?a	 requested [2] got [1] expected [1]

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/netwerk/test/unit/test_bug490095.js | [checkValueAndTrigger : 69] 1 == 1

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/netwerk/test/unit/head_channels.js | [null : 147] 2 == 2
/freshness?a	 requested [99] got [99] expected [99]

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/netwerk/test/unit/test_bug490095.js | [checkValueAndTrigger : 69] 99 == 99

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/netwerk/test/unit/head_channels.js | [null : 147] 1 == 1
/freshness?b	 requested [0] got [0] expected [0]

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/netwerk/test/unit/test_bug490095.js | [checkValueAndTrigger : 69] 0 == 0
<<<<<<<
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-linux/1340907711/firefox-16.0a1.en-US.linux-i686.crashreporter-symbols.zip
PROCESS-CRASH | /home/cltbld/talos-slave/test/build/xpcshell/tests/netwerk/test/unit/test_bug490095.js | application crashed (minidump found)
Crash dump filename: /home/cltbld/talos-slave/test/build/xpcshell/tests/netwerk/test/unit/2fdbdc2f-e6fc-cadf-13de836f-3763647d.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:  SIGSEGV
Crash address: 0x0

Thread 10 (crashed)
 0  libxul.so!NS_CopySegmentToBuffer [nsStreamUtils.cpp : 727 + 0x4]
    eip = 0x01a17ec5   esp = 0xb05fbee0   ebp = 0xb05fbee8   ebx = 0x0224e408
    esi = 0x00000000   edi = 0xb24eb001   eax = 0xb24eb001   ecx = 0x00000001
    edx = 0x00000001   efl = 0x00010282
    Found by: given as instruction pointer in context
 1  libxul.so!nsStorageInputStream::ReadSegments [nsStorageStream.cpp : 420 + 0x1c]
    eip = 0x01a190e3   esp = 0xb05fbef0   ebp = 0xb05fbf38   ebx = 0x0224e408
    esi = 0xb248d940   edi = 0x00007fff
    Found by: call frame info
 2  libxul.so!nsStorageInputStream::Read [nsStorageStream.cpp : 388 + 0x15]
    eip = 0x01a18ccf   esp = 0xb05fbf40   ebp = 0xb05fbf68   ebx = 0x0224e408
    esi = 0xb248cc80   edi = 0xb05fc034
    Found by: call frame info
 3  libxul.so!nsCacheEntryDescriptor::nsInputStreamWrapper::Read [nsCacheEntryDescriptor.cpp : 577 + 0xe]
    eip = 0x00f5ba39   esp = 0xb05fbf70   ebp = 0xb05fbf88   ebx = 0x0224e408
    esi = 0xb248cc80   edi = 0xb05fc034
    Found by: call frame info
 4  libxul.so!nsInputStreamTransport::Read [nsStreamTransportService.cpp : 198 + 0x11]
    eip = 0x00f230e1   esp = 0xb05fbf90   ebp = 0xb05fbfc8   ebx = 0x0224e408
    esi = 0xb248da00   edi = 0xb05fc034
    Found by: call frame info
 5  libxul.so!nsStreamCopierOB::FillOutputBuffer [nsStreamUtils.cpp : 530 + 0xe]
    eip = 0x01a175e3   esp = 0xb05fbfd0   ebp = 0xb05fbfe8   ebx = 0x0224e408
    esi = 0xb05fc074   edi = 0xb05fc034
    Found by: call frame info
 6  libxul.so!nsPipeOutputStream::WriteSegments [nsPipe3.cpp : 1105 + 0xc]
    eip = 0x01a16f6e   esp = 0xb05fbff0   ebp = 0xb05fc048   ebx = 0x0224e408
    esi = 0xb768d278   edi = 0x00008000
    Found by: call frame info
 7  libxul.so!nsStreamCopierOB::DoCopy [nsStreamUtils.cpp : 547 + 0x14]
    eip = 0x01a17556   esp = 0xb05fc050   ebp = 0xb05fc088   ebx = 0x0224e408
    esi = 0xb05fc07c   edi = 0x00000000
    Found by: call frame info
 8  libxul.so!nsAStreamCopier::Process [nsStreamUtils.cpp : 287 + 0x18]
    eip = 0x01a18347   esp = 0xb05fc090   ebp = 0xb05fc0e8   ebx = 0x0224e408
    esi = 0xb2427dc0   edi = 0x00000000
    Found by: call frame info
 9  libxul.so!nsAStreamCopier::Run [nsStreamUtils.cpp : 403 + 0x4]
    eip = 0x01a1859e   esp = 0xb05fc0f0   ebp = 0xb05fc118   ebx = 0x0224e408
}
Probably a dupe of bug 764171. Let's see if this occurs now that bug 764171 is fixed. On mozilla-inbound, the patch for bug 764171 landed in revision 1f695f10fa11, which was just a few hours after revision b4fdcc91afb9 landed, so we should never see this again.
Component: Networking → Networking: HTTP
Depends on: 764171
QA Contact: networking → networking.http
Assignee: nobody → bsmith
No longer depends on: 774527
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Whiteboard: [orange]
You need to log in before you can comment on or make changes to this bug.