Closed
Bug 587941
Opened 15 years ago
Closed 15 years ago
test_async_notification_404.js | application crashed
Categories
(Core :: Graphics: ImageLib, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: jaas, Unassigned)
References
Details
(Keywords: intermittent-failure)
Attachments
(1 file)
241.12 KB,
text/html
|
Details |
TEST-UNEXPECTED-FAIL | /Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/xpcshell/tests/test_libpr0n/unit/test_async_notification_404.js | test failed (with xpcshell return code: 1)
Updated•15 years ago
|
Whiteboard: [orange]
Comment 1•15 years ago
|
||
In slightly more detail, since I had the full log open anyway, and I no longer trust logs to stay around:
TEST-INFO | /Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/xpcshell/tests/test_libpr0n/unit/test_async_notification_404.js | running test ...
TEST-UNEXPECTED-FAIL | /Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/xpcshell/tests/test_libpr0n/unit/test_async_notification_404.js | test failed (with xpcshell return code: 1), see following log:
>>>>>>>
### XPCOM_MEM_LEAK_LOG defined -- logging leaks to /var/folders/Xr/Xr--yJnSEY0U11ET5NZuMU+++TM/-Tmp-/tmp3rPyra/runxpcshelltests_leaks.log
nsNativeModuleLoader::LoadModule("/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/components/libxpcomsample.dylib") - load FAILED, rv: 80004005, error:
Unknown error: -2804
pldhash: for the table at address 0x44c868, the given entrySize of 48 probably favors chaining over double hashing.
TEST-INFO | (xpcshell/head.js) | test 1 pending
TEST-INFO | (xpcshell/head.js) | test 2 pending
pldhash: for the table at address 0x4c80a0, the given entrySize of 48 probably favors chaining over double hashing.
TEST-INFO | (xpcshell/head.js) | test 2 finished
TEST-INFO | (xpcshell/head.js) | running event loop
TEST-PASS | image_load_helpers.js | [onStartRequest : 25] false == false
TEST-INFO | (xpcshell/head.js) | test 2 pending
TEST-INFO | (xpcshell/head.js) | test 3 pending
TEST-PASS | image_load_helpers.js | [onStartRequest : 25] false == false
TEST-PASS | image_load_helpers.js | [onStartRequest : 25] false == false
TEST-PASS | image_load_helpers.js | [onStopDecode : 64] false == false
TEST-PASS | image_load_helpers.js | [onStopRequest : 70] false == false
TEST-PASS | image_load_helpers.js | [onStopRequest : 74] true == true
TEST-INFO | (xpcshell/head.js) | test 4 pending
TEST-INFO | (xpcshell/head.js) | test 4 finished
TEST-PASS | image_load_helpers.js | [onStopDecode : 64] false == false
TEST-PASS | image_load_helpers.js | [onStopRequest : 70] false == false
TEST-PASS | image_load_helpers.js | [onStopRequest : 74] true == true
TEST-INFO | (xpcshell/head.js) | test 3 finished
TEST-PASS | image_load_helpers.js | [onStartRequest : 25] false == false
TEST-PASS | image_load_helpers.js | [onStopDecode : 64] false == false
TEST-PASS | image_load_helpers.js | [onStopRequest : 70] false == false
TEST-PASS | image_load_helpers.js | [onStopRequest : 74] true == true
TEST-INFO | (xpcshell/head.js) | test 2 finished
TEST-PASS | image_load_helpers.js | [onStartRequest : 25] false == false
TEST-INFO | (xpcshell/head.js) | test 2 pending
TEST-PASS | image_load_helpers.js | [onStartRequest : 25] false == false
TEST-PASS | image_load_helpers.js | [onStartRequest : 25] false == false
TEST-PASS | image_load_helpers.js | [onStopDecode : 64] false == false
TEST-PASS | image_load_helpers.js | [onStopRequest : 70] false == false
TEST-PASS | image_load_helpers.js | [onStopRequest : 74] true == true
TEST-INFO | (xpcshell/head.js) | test 3 pending
TEST-INFO | (xpcshell/head.js) | test 3 finished
TEST-INFO | (xpcshell/head.js) | test 3 pending
TEST-INFO | (xpcshell/head.js) | test 3 finished
TEST-PASS | image_load_helpers.js | [onStopDecode : 64] false == false
TEST-PASS | image_load_helpers.js | [onStopRequest : 70] false == false
TEST-PASS | image_load_helpers.js | [onStopRequest : 74] true == true
TEST-INFO | (xpcshell/head.js) | test 2 finished
TEST-PASS | image_load_helpers.js | [onStartRequest : 25] false == false
TEST-PASS | async_load_tests.js | [channelLoadStart : 102] 0 == 0
TEST-INFO | (xpcshell/head.js) | test 2 pending
TEST-PASS | image_load_helpers.js | [onStartRequest : 25] false == false
TEST-PASS | image_load_helpers.js | [onStartRequest : 25] false == false
TEST-PASS | image_load_helpers.js | [onStopDecode : 64] false == false
TEST-PASS | image_load_helpers.js | [onStopRequest : 70] false == false
TEST-PASS | image_load_helpers.js | [onStopRequest : 74] true == true
TEST-PASS | async_load_tests.js | [channelLoadStop : 116] 0 == 0
TEST-INFO | (xpcshell/head.js) | test 3 pending
TEST-INFO | (xpcshell/head.js) | test 3 finished
TEST-PASS | image_load_helpers.js | [onStopDecode : 64] false == false
TEST-PASS | image_load_helpers.js | [onStopRequest : 70] false == false
TEST-PASS | image_load_helpers.js | [onStopRequest : 74] true == true
TEST-INFO | (xpcshell/head.js) | test 2 finished
TEST-PASS | image_load_helpers.js | [onStartRequest : 25] false == false
TEST-PASS | async_load_tests.js | [channelLoadStart : 102] 0 == 0
TEST-INFO | (xpcshell/head.js) | test 2 pending
TEST-PASS | image_load_helpers.js | [onStartRequest : 25] false == false
TEST-PASS | image_load_helpers.js | [onStartRequest : 25] false == false
TEST-PASS | image_load_helpers.js | [onStopDecode : 64] false == false
TEST-PASS | image_load_helpers.js | [onStopRequest : 70] false == false
TEST-PASS | image_load_helpers.js | [onStopRequest : 74] true == true
TEST-PASS | async_load_tests.js | [channelLoadStop : 116] 0 == 0
TEST-INFO | (xpcshell/head.js) | test 2 finished
TEST-PASS | image_load_helpers.js | [onStopDecode : 64] false == false
TEST-PASS | image_load_helpers.js | [onStopRequest : 70] false == false
TEST-PASS | image_load_helpers.js | [onStopRequest : 74] true == true
TEST-INFO | (xpcshell/head.js) | test 1 finished
TEST-INFO | (xpcshell/head.js) | exiting test
TEST-PASS | (xpcshell/head.js) | 44 (+ 0) check(s) passed
WARNING: nsExceptionService ignoring thread destruction after shutdown: file /builds/moz2_slave/mozilla-central-macosx-debug/build/xpcom/base/nsExceptionService.cpp, line 197
###!!! ASSERTION: Oops! You're asking for a weak reference to an object that doesn't support that.: 'factoryPtr', file nsWeakReference.cpp, line 109
gfxRGBA::gfxRGBA()+0x0011D3BE [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x01515B92]
catch_exception_raise+0x00038B36 [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x0006E91E]
NS_StringContainerInit2_P+0x00016FFD [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x0153DE17]
NS_StringContainerInit2_P+0x00018215 [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x0153F02F]
gfxRGBA::gfxRGBA()+0x00117F65 [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x01510739]
gfxRGBA::gfxRGBA()+0x00118011 [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x015107E5]
catch_exception_raise+0x00038DFA [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x0006EBE2]
gfxDrawable::AddRef()+0x00011A5C [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x0025638E]
gfxDrawable::AddRef()+0x0000E77B [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x002530AD]
catch_exception_raise+0x000195D2 [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x0004F3BA]
NS_LogAddRef_P+0x00001DE3 [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x015A709B]
NS_LogAddRef_P+0x00001C7E [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x015A6F36]
catch_exception_raise+0x000195D2 [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x0004F3BA]
catch_exception_raise+0x000F950C [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x0012F2F4]
catch_exception_raise+0x000F9D68 [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x0012FB50]
XRE_AddStaticComponent+0x00009448 [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x0158F7AE]
gfxRGBA::gfxRGBA()+0x00122094 [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x0151A868]
XRE_AddStaticComponent+0x0000A5D0 [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x01590936]
catch_exception_raise+0x0005F28B [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x00095073]
catch_exception_raise+0x00033C0A [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x000699F2]
catch_exception_raise+0x000338B6 [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x0006969E]
NS_StringContainerInit2_P+0x00016EA7 [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x0153DCC1]
NS_StringContainerInit2_P+0x00017F14 [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x0153ED2E]
NS_GetDebug_P+0x000002D3 [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x015226A9]
NS_ShutdownXPCOM_P+0x00000011 [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x01522C65]
NS_ShutdownXPCOM+0x00000011 [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/libxpcom.dylib +0x00000F5D]
start+0x000045DB [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/xpcshell +0x0000514F]
start+0x00000036 [/Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/xpcshell +0x00000BAA]
###!!! ASSERTION: Oops! You're asking for a weak reference to an object that doesn't support that.: 'factoryPtr', file nsWeakReference.cpp, line 109
<<<<<<<
PROCESS-CRASH | /Users/cltbld/talos-slave/mozilla-central_leopard-debug_test-xpcshell/build/xpcshell/tests/test_libpr0n/unit/test_async_notification_404.js | application crashed (minidump found)
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 0 (crashed)
0 libmozalloc.dylib!TouchBadMemory [mozalloc_abort.cpp:3a8430b73a91 : 64 + 0x5]
eip = 0x00042f43 esp = 0xbfffdfc0 ebp = 0xbfffdfc8 ebx = 0x00042f66
esi = 0x03baeec2 edi = 0x03baebe2 eax = 0x00000000 ecx = 0x00042f3d
edx = 0x00000000 efl = 0x00010286
Found by: given as instruction pointer in context
1 libmozalloc.dylib!mozalloc_abort [mozalloc_abort.cpp:3a8430b73a91 : 85 + 0x4]
eip = 0x00042f9f esp = 0xbfffdfd0 ebp = 0xbfffdfe8 ebx = 0x00042f66
esi = 0x03baeec2 edi = 0x03baebe2
Found by: call frame info
2 XUL!Abort [nsDebugImpl.cpp:3a8430b73a91 : 379 + 0xa]
eip = 0x03c10245 esp = 0xbfffdff0 ebp = 0xbfffe008 ebx = 0x03c10547
esi = 0x03baeec2 edi = 0x03baebe2
Found by: call frame info
3 XUL!NS_DebugBreak_P [nsDebugImpl.cpp:3a8430b73a91 : 366 + 0xd]
eip = 0x03c1086e esp = 0xbfffe010 ebp = 0xbfffe438 ebx = 0x03c10547
esi = 0x03baeec2 edi = 0x03baebe2
Found by: call frame info
4 XUL!NS_GetWeakReference [nsWeakReference.cpp : 109 + 0x45]
eip = 0x03b85b92 esp = 0xbfffe440 ebp = 0xbfffe488 ebx = 0x03b85b10
esi = 0x03baeec2 edi = 0x03baebe2
Found by: call frame info
5 XUL!do_GetWeakReference [nsIWeakReferenceUtils.h : 110 + 0x11]
eip = 0x026de91e esp = 0xbfffe490 ebp = 0xbfffe4b8 ebx = 0x03badd9e
esi = 0x03baeec2 edi = 0x03baebe2
Found by: call frame info
6 XUL!nsObserverList::RemoveObserver [nsObserverList.cpp:3a8430b73a91 : 76 + 0x12]
eip = 0x03bade17 esp = 0xbfffe4c0 ebp = 0xbfffe508 ebx = 0x03badd9e
esi = 0x03baeec2 edi = 0x03baebe2
Found by: call frame info
7 XUL!nsObserverService::RemoveObserver [nsObserverService.cpp:3a8430b73a91 : 153 + 0x11]
eip = 0x03baf02f esp = 0xbfffe510 ebp = 0xbfffe558 ebx = 0x03baeece
esi = 0x03baeec2 edi = 0x03baebe2
Found by: call frame info
8 XUL!nsCategoryObserver::RemoveObservers [nsCategoryCache.cpp : 119 + 0x29]
eip = 0x03b80739 esp = 0xbfffe560 ebp = 0xbfffe588 ebx = 0x03b806d9
esi = 0x03baeec2 edi = 0x03baebe2
Found by: call frame info
9 XUL!nsCategoryObserver::ListenerDied [nsCategoryCache.cpp : 111 + 0xa]
eip = 0x03b807e5 esp = 0xbfffe590 ebp = 0xbfffe5a8 ebx = 0x026deba6
esi = 0x00477298 edi = 0x03baebe2
Found by: call frame info
10 XUL!nsCategoryCache<nsIContentSniffer>::~nsCategoryCache [nsCategoryCache.h : 94 + 0x3a]
eip = 0x026debe2 esp = 0xbfffe5b0 ebp = 0xbfffe5c8 ebx = 0x026deba6
esi = 0x00477298 edi = 0x03baebe2
Found by: call frame info
11 XUL!imgRequest::~imgRequest [imgRequest.cpp:3a8430b73a91 : 187 + 0x2d]
eip = 0x028c638e esp = 0xbfffe5d0 ebp = 0xbfffe688 ebx = 0x028c61be
esi = 0x00477298 edi = 0x03baebe2
Found by: call frame info
12 XUL!imgRequest::Release [imgRequest.cpp:3a8430b73a91 : 165 + 0x114]
eip = 0x028c30ad esp = 0xbfffe690 ebp = 0xbfffe6c8 ebx = 0x028c2f97
esi = 0x0040b1c0 edi = 0x03baebe2
Found by: call frame info
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Updated•15 years ago
|
Comment 4•15 years ago
|
||
In theory we should see no more crashes here since bug 594222 landed.
Comment 5•15 years ago
|
||
And by crashes I obviously mean failures.
Comment 6•15 years ago
|
||
Reopen if you see any further problems.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•12 years ago
|
Keywords: intermittent-failure
Assignee | ||
Updated•12 years ago
|
Whiteboard: [orange]
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
You need to log in
before you can comment on or make changes to this bug.
Description
•