Closed Bug 699867 Opened 13 years ago Closed 12 years ago

Intermittent TEST-UNEXPECTED-FAIL | toolkit\components\telemetry\tests\unit\test_TelemetryPing.js | test failed (with xpcshell return code: -1073741819) [@ nsHttpConnectionMgr::AtActiveConnectionLimit]

Categories

(Toolkit :: Telemetry, defect)

10 Branch
x86
Windows XP
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: mbrubeck, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

Crash Data

https://tbpl.mozilla.org/php/getParsedLog.php?id=7209575&tree=Mozilla-Inbound Rev3 WINNT 5.1 mozilla-inbound debug test xpcshell on 2011-11-04 08:22:48 PDT for push 98712a13f4ac TEST-INFO | c:\talos-slave\test\build\xpcshell\tests\toolkit\components\telemetry\tests\unit\test_nsITelemetry.js | running test ... TEST-PASS | c:\talos-slave\test\build\xpcshell\tests\toolkit\components\telemetry\tests\unit\test_nsITelemetry.js | test passed (time: 297.000ms) TEST-INFO | c:\talos-slave\test\build\xpcshell\tests\toolkit\components\telemetry\tests\unit\test_TelemetryPing.js | running test ... TEST-UNEXPECTED-FAIL | c:\talos-slave\test\build\xpcshell\tests\toolkit\components\telemetry\tests\unit\test_TelemetryPing.js | test failed (with xpcshell return code: -1073741819), see following log: >>>>>>> ### XPCOM_MEM_LEAK_LOG defined -- logging leaks to c:\docume~1\cltbld\locals~1\temp\tmpgiqwpn\runxpcshelltests_leaks.log TEST-INFO | (xpcshell/head.js) | test 1 pending pldhash: for the table at address 049606C8, the given entrySize of 56 probably favors chaining over double hashing. WARNING: 1 sort operation has occurred for the SQL statement '0x4a32980'. See https://developer.mozilla.org/En/Storage/Warnings details.: file e:/builds/moz2_slave/m-in-w32-dbg/build/storage/src/mozStoragePrivateHelpers.cpp, line 144 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 | c:/talos-slave/test/build/xpcshell/tests/toolkit/components/telemetry/tests/unit/test_TelemetryPing.js | [checkHistograms : 59] application/json; charset=UTF-8 == application/json; charset=UTF-8 TEST-PASS | c:/talos-slave/test/build/xpcshell/tests/toolkit/components/telemetry/tests/unit/test_TelemetryPing.js | [checkHistograms : 60] true == true TEST-PASS | c:/talos-slave/test/build/xpcshell/tests/toolkit/components/telemetry/tests/unit/test_TelemetryPing.js | [checkHistograms : 61] true == true TEST-PASS | c:/talos-slave/test/build/xpcshell/tests/toolkit/components/telemetry/tests/unit/test_TelemetryPing.js | [checkHistograms : 74] test-ping == test-ping TEST-PASS | c:/talos-slave/test/build/xpcshell/tests/toolkit/components/telemetry/tests/unit/test_TelemetryPing.js | [checkHistograms : 74] XPCShell == XPCShell TEST-PASS | c:/talos-slave/test/build/xpcshell/tests/toolkit/components/telemetry/tests/unit/test_TelemetryPing.js | [checkHistograms : 74] xpcshell@tests.mozilla.org == xpcshell@tests.mozilla.org TEST-PASS | c:/talos-slave/test/build/xpcshell/tests/toolkit/components/telemetry/tests/unit/test_TelemetryPing.js | [checkHistograms : 74] 1 == 1 TEST-PASS | c:/talos-slave/test/build/xpcshell/tests/toolkit/components/telemetry/tests/unit/test_TelemetryPing.js | [checkHistograms : 74] XPCShell == XPCShell TEST-PASS | c:/talos-slave/test/build/xpcshell/tests/toolkit/components/telemetry/tests/unit/test_TelemetryPing.js | [checkHistograms : 74] 2007010101 == 2007010101 TEST-PASS | c:/talos-slave/test/build/xpcshell/tests/toolkit/components/telemetry/tests/unit/test_TelemetryPing.js | [checkHistograms : 74] 2007010101 == 2007010101 TEST-PASS | c:/talos-slave/test/build/xpcshell/tests/toolkit/components/telemetry/tests/unit/test_TelemetryPing.js | [checkHistograms : 79] true == true TEST-PASS | c:/talos-slave/test/build/xpcshell/tests/toolkit/components/telemetry/tests/unit/test_TelemetryPing.js | [checkHistograms : 80] false == false TEST-PASS | c:/talos-slave/test/build/xpcshell/tests/toolkit/components/telemetry/tests/unit/test_TelemetryPing.js | [checkHistograms : 92] ({range:[1, 2], bucket_count:3, histogram_type:2, values:{0:1, 1:1, 2:0}, sum:1}) == ({range:[1, 2], bucket_count:3, histogram_type:2, values:{0:1, 1:1, 2:0}, sum:1}) TEST-INFO | (xpcshell/head.js) | test 1 finished TEST-INFO | (xpcshell/head.js) | exiting test TEST-PASS | c:/talos-slave/test/build/xpcshell/tests/toolkit/components/telemetry/tests/unit/test_TelemetryPing.js | [null : 173] true == true nsStringStats => mAllocCount: 3385 => mReallocCount: 181 => mFreeCount: 1257 -- LEAKED 2128 !!! => mShareCount: 8003 => mAdoptCount: 240 => mAdoptFreeCount: 238 -- LEAKED 2 !!! <<<<<<< PROCESS-CRASH | c:\talos-slave\test\build\xpcshell\tests\toolkit\components\telemetry\tests\unit\test_TelemetryPing.js | application crashed (minidump found) Crash dump filename: c:\talos-slave\test\build\xpcshell\tests\toolkit\components\telemetry\tests\unit\70cca160-713c-4728-a0d7-a5afb8ff8f76.dmp Operating system: Windows NT 5.1.2600 Service Pack 2 CPU: x86 GenuineIntel family 6 model 23 stepping 10 2 CPUs Crash reason: EXCEPTION_ACCESS_VIOLATION_READ Crash address: 0x0 Thread 6 (crashed) 0 xul.dll!nsHttpConnectionMgr::AtActiveConnectionLimit(nsHttpConnectionMgr::nsConnectionEntry *,unsigned char) [nsHttpConnectionMgr.cpp:98712a13f4ac : 644 + 0x3] eip = 0x004c22f3 esp = 0x03cefdc8 ebp = 0x03cefdd8 ebx = 0x00000000 esi = 0x04ba6934 edi = 0x012c69f0 eax = 0x04994d08 ecx = 0x04995f50 edx = 0x02abafcc efl = 0x00010216 Found by: given as instruction pointer in context 1 xul.dll!nsHttpConnectionMgr::nsHalfOpenSocket::Notify(nsITimer *) [nsHttpConnectionMgr.cpp:98712a13f4ac : 1519 + 0x23] eip = 0x004c2b56 esp = 0x03cefde0 ebp = 0x03cefdf4 ebx = 0x04ba6954 Found by: call frame info 2 xul.dll!nsTimerImpl::Fire() [nsTimerImpl.cpp:98712a13f4ac : 428 + 0x6] eip = 0x01059fc3 esp = 0x03cefdfc ebp = 0x03cefe40 ebx = 0x00000001 Found by: call frame info 3 xul.dll!nsTimerEvent::Run() [nsTimerImpl.cpp:98712a13f4ac : 521 + 0xe] eip = 0x0105a0f9 esp = 0x03cefe48 ebp = 0x03cefe60 ebx = 0x00000000 Found by: call frame info 4 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:98712a13f4ac : 631 + 0xd] eip = 0x01056652 esp = 0x03cefe68 ebp = 0x03cefe94 Found by: call frame info 5 xul.dll!NS_ProcessNextEvent_P(nsIThread *,bool) [nsThreadUtils.cpp:98712a13f4ac : 245 + 0xc] eip = 0x0101b449 esp = 0x03cefe9c ebp = 0x03cefea8 ebx = 0x02e4f678 Found by: call frame info 6 xul.dll!nsSocketTransportService::Run() [nsSocketTransportService2.cpp:98712a13f4ac : 639 + 0x7] eip = 0x00472607 esp = 0x03cefeb0 ebp = 0x03cefed8 Found by: call frame info 7 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:98712a13f4ac : 631 + 0xd] eip = 0x01056652 esp = 0x03cefee0 ebp = 0x03ceff0c ebx = 0x00000000 Found by: call frame info 8 xul.dll!NS_ProcessNextEvent_P(nsIThread *,bool) [nsThreadUtils.cpp:98712a13f4ac : 245 + 0xc] eip = 0x0101b449 esp = 0x03ceff14 ebp = 0x03ceff20 ebx = 0x00000000 Found by: call frame info 9 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:98712a13f4ac : 272 + 0x7] eip = 0x01055c9b esp = 0x03ceff28 ebp = 0x03ceff48 Found by: call frame info 10 nspr4.dll!_PR_NativeRunThread [pruthr.c:98712a13f4ac : 426 + 0x8] eip = 0x00378fdb esp = 0x03ceff50 ebp = 0x03ceffa8 ebx = 0x00000001 Found by: call frame info 11 nspr4.dll!pr_root [w95thred.c:98712a13f4ac : 122 + 0xc] eip = 0x0037b3dd esp = 0x03ceff6c ebp = 0x03ceffa8 ebx = 0x03ceff44 Found by: call frame info with scanning 12 msvcr80d.dll + 0x48d0 eip = 0x102048d1 esp = 0x03ceff74 ebp = 0x03ceffa8 Found by: call frame info 13 msvcr80d.dll + 0x4876 eip = 0x10204877 esp = 0x03ceffb0 ebp = 0x03ceffb4 Found by: previous frame's frame pointer 14 kernel32.dll + 0xb50a eip = 0x7c80b50b esp = 0x03ceffbc ebp = 0x03ceffec Found by: previous frame's frame pointer
Severity: normal → critical
The last three reports look more like bug 753701 rather than the crashes seen earlier. In any event, we haven't seen the crashes reported ~a year ago in, well, a year. Closing this as WORKSFORME.
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.