Closed Bug 1144960 Opened 10 years ago Closed 10 years ago

Intermittent test_WebCrypto_ECDH.html | application crashed [@ nsNodeInfoManager::NodeInfoInnerKeyCompare(void const*, void const*)]

Categories

(Core :: DOM: Security, defect)

39 Branch
x86_64
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: KWierso, Unassigned)

Details

(Keywords: intermittent-failure)

Crash Data

15:31:25 INFO - [61416] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/workers/ServiceWorkerManager.cpp, line 2364 15:31:25 INFO - [61416] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x80004005: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/HttpBaseChannel.cpp, line 1965 15:31:25 INFO - [61416] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/workers/ServiceWorkerManager.cpp, line 2364 15:31:25 INFO - [61416] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x80004005: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/HttpBaseChannel.cpp, line 1965 15:31:27 INFO - 28 INFO TEST-OK | dom/crypto/test/test_WebCrypto_DH.html | took 2437ms 15:31:27 INFO - ++DOMWINDOW == 36 (0x12fcaff00) [pid = 61416] [serial = 48] [outer = 0x12cdced00] 15:31:27 INFO - 29 INFO TEST-START | dom/crypto/test/test_WebCrypto_ECDH.html 15:31:27 INFO - ++DOMWINDOW == 37 (0x11ddd8b00) [pid = 61416] [serial = 49] [outer = 0x12cdced00] 15:31:27 INFO - [61416] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/workers/ServiceWorkerManager.cpp, line 2364 15:31:27 INFO - [61416] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x80004005: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/HttpBaseChannel.cpp, line 1965 15:31:27 INFO - [61416] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/workers/ServiceWorkerManager.cpp, line 2364 15:31:27 INFO - [61416] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x80004005: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/HttpBaseChannel.cpp, line 1965 15:31:27 INFO - [61416] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/workers/ServiceWorkerManager.cpp, line 2364 15:31:27 INFO - [61416] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x80004005: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/HttpBaseChannel.cpp, line 1965 15:31:27 INFO - [61416] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/workers/ServiceWorkerManager.cpp, line 2364 15:31:27 INFO - [61416] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x80004005: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/HttpBaseChannel.cpp, line 1965 15:31:27 INFO - [61416] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/workers/ServiceWorkerManager.cpp, line 2364 15:31:27 INFO - [61416] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x80004005: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/HttpBaseChannel.cpp, line 1965 15:31:27 INFO - [61416] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/workers/ServiceWorkerManager.cpp, line 2364 15:31:27 INFO - [61416] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x80004005: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/HttpBaseChannel.cpp, line 1965 15:31:29 INFO - --DOMWINDOW == 36 (0x12b23c080) [pid = 61416] [serial = 36] [outer = 0x0] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html] 15:31:29 INFO - --DOMWINDOW == 35 (0x122ed3600) [pid = 61416] [serial = 32] [outer = 0x0] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html] 15:31:29 INFO - --DOMWINDOW == 34 (0x12b237a80) [pid = 61416] [serial = 34] [outer = 0x0] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html] 15:31:29 INFO - --DOMWINDOW == 33 (0x11ddd5300) [pid = 61416] [serial = 30] [outer = 0x0] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html] 15:31:29 INFO - --DOMWINDOW == 32 (0x1212a9980) [pid = 61416] [serial = 29] [outer = 0x0] [url = http://mochi.test:8888/tests/dom/contacts/tests/test_contacts_getall.html] 15:31:29 INFO - --DOMWINDOW == 31 (0x12b238880) [pid = 61416] [serial = 35] [outer = 0x0] [url = http://mochi.test:8888/tests/dom/contacts/tests/test_contacts_substringmatching.html] 15:31:29 INFO - --DOMWINDOW == 30 (0x11ddd5680) [pid = 61416] [serial = 33] [outer = 0x0] [url = http://mochi.test:8888/tests/dom/contacts/tests/test_contacts_international.html] 15:31:29 INFO - --DOMWINDOW == 29 (0x11ddd5a00) [pid = 61416] [serial = 31] [outer = 0x0] [url = http://mochi.test:8888/tests/dom/contacts/tests/test_contacts_getall2.html] 15:31:29 INFO - --DOMWINDOW == 28 (0x12fcb1780) [pid = 61416] [serial = 18] [outer = 0x0] [url = http://mochi.test:8888/tests/dom/contacts/tests/test_contacts_basics2.html] 15:31:31 INFO - Assertion failure: key1 && key2 (Null key passed to NodeInfoInnerKeyCompare!), at /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsNodeInfoManager.cpp:56 15:31:33 INFO - #01: PL_HashTableRemove [nsprpub/lib/ds/plhash.c:322] 15:32:08 INFO - #02: nsNodeInfoManager::RemoveNodeInfo(mozilla::dom::NodeInfo*) [dom/base/nsNodeInfoManager.cpp:436] 15:32:08 INFO - #03: mozilla::dom::NodeInfo::~NodeInfo() [dom/base/NodeInfo.cpp:41] 15:32:08 INFO - #04: mozilla::dom::NodeInfo::cycleCollection::DeleteCycleCollectable(void*) [memory/mozalloc/mozalloc.h:220] 15:32:08 INFO - #05: SnowWhiteKiller::~SnowWhiteKiller() [xpcom/base/nsCycleCollector.cpp:2647] 15:32:08 INFO - #06: nsCycleCollector::FreeSnowWhite(bool) [mfbt/LinkedList.h:170] 15:32:08 INFO - #07: nsCycleCollector_doDeferredDeletion() [xpcom/base/nsCycleCollector.cpp:4076] 15:32:08 INFO - #08: AsyncFreeSnowWhite::Run() [js/xpconnect/src/XPCJSRuntime.cpp:228] 15:32:08 INFO - #09: nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:855] 15:32:08 INFO - #10: NS_ProcessPendingEvents(nsIThread*, unsigned int) [xpcom/glue/nsThreadUtils.cpp:207] 15:32:08 INFO - #11: nsBaseAppShell::NativeEventCallback() [widget/nsBaseAppShell.cpp:99] 15:32:08 INFO - #12: nsAppShell::ProcessGeckoEvents(void*) [widget/cocoa/nsAppShell.mm:378] 15:32:08 INFO - #13: CoreFoundation + 0x4e401 15:32:08 INFO - #14: CoreFoundation + 0x4c5f9 15:32:08 INFO - #15: CoreFoundation + 0x4bdbf 15:32:08 INFO - #16: HIToolbox + 0x2e7ee 15:32:08 INFO - #17: HIToolbox + 0x2e5f3 15:32:08 INFO - #18: HIToolbox + 0x2e4ac 15:32:08 INFO - #19: AppKit + 0x43eb2 15:32:08 INFO - #20: AppKit + 0x43801 15:32:08 INFO - #21: -[GeckoNSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] [widget/cocoa/nsAppShell.mm:119] 15:32:08 INFO - #22: AppKit + 0x968f 15:32:08 INFO - #23: nsAppShell::Run() [xpcom/glue/nsCOMPtr.h:512] 15:32:08 INFO - #24: nsAppStartup::Run() [toolkit/components/startup/nsAppStartup.cpp:281] 15:32:08 INFO - #25: XREMain::XRE_mainRun() [toolkit/xre/nsAppRunner.cpp:4202] 15:32:08 INFO - #26: XREMain::XRE_main(int, char**, nsXREAppData const*) [toolkit/xre/nsAppRunner.cpp:4278] 15:32:08 INFO - #27: XRE_main [toolkit/xre/nsAppRunner.cpp:4498] 15:32:08 INFO - #28: main [browser/app/nsBrowserApp.cpp:294] 15:32:08 INFO - TEST-INFO | Main app process: killed by SIGHUP 15:32:08 INFO - 30 INFO TEST-PASS | dom/crypto/test/test_WebCrypto_ECDH.html | Generate an ECDH key for named curve P-256 15:32:08 INFO - 31 INFO TEST-PASS | dom/crypto/test/test_WebCrypto_ECDH.html | Generate an ECDH key and derive some bits 15:32:08 INFO - 32 ERROR TEST-UNEXPECTED-FAIL | dom/crypto/test/test_WebCrypto_ECDH.html | application terminated with exit code 1 15:32:08 INFO - runtests.py | Application ran for: 0:01:15.952169 15:32:08 INFO - zombiecheck | Reading PID log: /var/folders/9e/9e2-dEm5E9iUvchHZFem5k+++-k/-Tmp-/tmphGmXX0pidlog 15:32:33 INFO - mozcrash Saved minidump as /builds/slave/talos-slave/test/build/blobber_upload_dir/3FE7C33E-E68D-463C-9CAC-0DA971FBB4C8.dmp 15:32:33 INFO - mozcrash Saved app info as /builds/slave/talos-slave/test/build/blobber_upload_dir/3FE7C33E-E68D-463C-9CAC-0DA971FBB4C8.extra 15:32:33 WARNING - PROCESS-CRASH | dom/crypto/test/test_WebCrypto_ECDH.html | application crashed [@ nsNodeInfoManager::NodeInfoInnerKeyCompare(void const*, void const*)] 15:32:33 INFO - Crash dump filename: /var/folders/9e/9e2-dEm5E9iUvchHZFem5k+++-k/-Tmp-/tmpj8eXKN.mozrunner/minidumps/3FE7C33E-E68D-463C-9CAC-0DA971FBB4C8.dmp 15:32:33 INFO - Operating system: Mac OS X 15:32:33 INFO - 10.6.8 10K549 15:32:33 INFO - CPU: amd64 15:32:33 INFO - family 6 model 23 stepping 10 15:32:33 INFO - 2 CPUs 15:32:33 INFO - Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS 15:32:33 INFO - Crash address: 0x0 15:32:33 INFO - Thread 0 (crashed) 15:32:33 INFO - 0 XUL!nsNodeInfoManager::NodeInfoInnerKeyCompare(void const*, void const*) [nsNodeInfoManager.cpp:adb10dab9357 : 56 + 0x0] 15:32:33 INFO - rbx = 0x00007fff70b582f8 r12 = 0x000000011ed88680 15:32:33 INFO - r13 = 0x0000000106ed4938 r14 = 0x000000011dd786e0 15:32:33 INFO - r15 = 0x0000000000000000 rip = 0x00000001023906a4 15:32:33 INFO - rsp = 0x00007fff5fbfc7f0 rbp = 0x00007fff5fbfc810 15:32:33 INFO - Found by: given as instruction pointer in context 15:32:33 INFO - 1 libnss3.dylib!PL_HashTableRawRemove [plhash.c:adb10dab9357 : 146 + 0x13] 15:32:33 INFO - rbx = 0x000000001e53ace8 r12 = 0x000000011ed88680 15:32:33 INFO - r13 = 0x0000000106ed4938 r14 = 0x000000011dd786e0 15:32:33 INFO - r15 = 0x0000000000000000 rip = 0x0000000101305a54 15:32:33 INFO - rsp = 0x00007fff5fbfc820 rbp = 0x00007fff5fbfc880 15:32:33 INFO - Found by: call frame info 15:32:33 INFO - 2 libnss3.dylib!PL_HashTableRemove [plhash.c:adb10dab9357 : 322 + 0xa] 15:32:33 INFO - rbx = 0x000000011ed883e0 r12 = 0x0000000130a8cb80 15:32:33 INFO - r13 = 0x000000012da74918 r14 = 0x000000007d870120 15:32:33 INFO - r15 = 0x00000001238a5b00 rip = 0x0000000101305b93 15:32:33 INFO - rsp = 0x00007fff5fbfc890 rbp = 0x00007fff5fbfc8d0 15:32:33 INFO - Found by: call frame info 15:32:33 INFO - 3 XUL!nsNodeInfoManager::RemoveNodeInfo(mozilla::dom::NodeInfo*) [nsNodeInfoManager.cpp:adb10dab9357 : 436 + 0xf] 15:32:33 INFO - rbx = 0x0000000123537220 r12 = 0x000000011deeca38 15:32:33 INFO - r13 = 0x00007fff5fbfc9b0 r14 = 0x000000012da74918 15:32:33 INFO - r15 = 0x00007fff5fbfc9b0 rip = 0x00000001023915c1 15:32:33 INFO - rsp = 0x00007fff5fbfc8e0 rbp = 0x00007fff5fbfc8f0 15:32:33 INFO - Found by: call frame info 15:32:33 INFO - 4 XUL!mozilla::dom::NodeInfo::~NodeInfo() [NodeInfo.cpp:adb10dab9357 : 39 + 0x7] 15:32:33 INFO - rbx = 0x000000012da74900 r12 = 0x000000011deeca38 15:32:33 INFO - r13 = 0x00007fff5fbfc9b0 r14 = 0x0000000123537220 15:32:33 INFO - r15 = 0x00007fff5fbfc9b0 rip = 0x0000000102269c23 15:32:33 INFO - rsp = 0x00007fff5fbfc900 rbp = 0x00007fff5fbfc910 15:32:33 INFO - Found by: call frame info 15:32:33 INFO - 5 XUL!mozilla::dom::NodeInfo::cycleCollection::DeleteCycleCollectable(void*) [NodeInfo.cpp:adb10dab9357 : 38 + 0x7] 15:32:33 INFO - rbx = 0x000000012da74900 r12 = 0x000000011deeca38 15:32:33 INFO - r13 = 0x00007fff5fbfc9b0 r14 = 0x0000000123537220 15:32:33 INFO - r15 = 0x00007fff5fbfc9b0 rip = 0x000000010227ec53 15:32:33 INFO - rsp = 0x00007fff5fbfc920 rbp = 0x00007fff5fbfc930 15:32:33 INFO - Found by: call frame info 15:32:33 INFO - 6 XUL!SnowWhiteKiller::~SnowWhiteKiller() [nsCycleCollector.cpp:adb10dab9357 : 2647 + 0xe] 15:32:33 INFO - rbx = 0x00000001003de000 r12 = 0x000000011deeca38 15:32:33 INFO - r13 = 0x00007fff5fbfc9b0 r14 = 0x00007fff5fbfc9c0 15:32:33 INFO - r15 = 0x00007fff5fbfc9b0 rip = 0x000000010149815a 15:32:33 INFO - rsp = 0x00007fff5fbfc940 rbp = 0x00007fff5fbfc980 15:32:33 INFO - Found by: call frame info 15:32:33 INFO - 7 XUL!nsCycleCollector::FreeSnowWhite(bool) [nsCycleCollector.cpp:adb10dab9357 : 2640 + 0x4] 15:32:33 INFO - rbx = 0x000000011deec000 r12 = 0x00000001003de000 15:32:33 INFO - r13 = 0x0000000000000000 r14 = 0x00000001003de001 15:32:33 INFO - r15 = 0x00007fff5fbfc9b0 rip = 0x000000010148375d 15:32:33 INFO - rsp = 0x00007fff5fbfc990 rbp = 0x00007fff5fbfca00 15:32:33 INFO - Found by: call frame info 15:32:33 INFO - 8 XUL!nsCycleCollector_doDeferredDeletion() [nsCycleCollector.cpp:adb10dab9357 : 4076 + 0x4] 15:32:33 INFO - rbx = 0x0000000108e65c40 r12 = 0x000000010037f600 15:32:33 INFO - r13 = 0x000000010037f600 r14 = 0x0000000000000000 15:32:33 INFO - r15 = 0x0000000001111e71 rip = 0x00000001014877de 15:32:33 INFO - rsp = 0x00007fff5fbfca10 rbp = 0x00007fff5fbfca20 15:32:33 INFO - Found by: call frame info 15:32:33 INFO - 9 XUL!AsyncFreeSnowWhite::Run() [XPCJSRuntime.cpp:adb10dab9357 : 228 + 0x4] 15:32:33 INFO - rbx = 0x0000000108e65c40 r12 = 0x000000010037f600 15:32:33 INFO - r13 = 0x000000010037f600 r14 = 0x0000000000000000 15:32:33 INFO - r15 = 0x0000000001111e71 rip = 0x0000000101cafbe1 15:32:33 INFO - rsp = 0x00007fff5fbfca30 rbp = 0x00007fff5fbfca50 15:32:33 INFO - Found by: call frame info 15:32:33 INFO - 10 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:adb10dab9357 : 855 + 0x5] 15:32:33 INFO - rbx = 0x0000000000000000 r12 = 0x000000010037f600 15:32:33 INFO - r13 = 0x000000010037f600 r14 = 0x0000000000000000 15:32:33 INFO - r15 = 0x0000000001111e71 rip = 0x00000001015032e0 15:32:33 INFO - rsp = 0x00007fff5fbfca60 rbp = 0x00007fff5fbfcb30 15:32:33 INFO - Found by: call frame info 15:32:33 INFO - 11 XUL!NS_ProcessPendingEvents(nsIThread*, unsigned int) [nsThreadUtils.cpp:adb10dab9357 : 207 + 0xe] 15:32:33 INFO - rbx = 0x0000000000000000 r12 = 0x000000010037f600 15:32:33 INFO - r13 = 0x00007fff5fbfcb47 r14 = 0x0000000000000014 15:32:33 INFO - r15 = 0x0000000001111e71 rip = 0x000000010152ec5d 15:32:33 INFO - rsp = 0x00007fff5fbfcb40 rbp = 0x00007fff5fbfcb70 15:32:33 INFO - Found by: call frame info 15:32:33 INFO - 12 XUL!nsBaseAppShell::NativeEventCallback() [nsBaseAppShell.cpp:adb10dab9357 : 98 + 0xe] 15:32:33 INFO - rbx = 0x00000001003429e0 r12 = 0x0000000000000000 15:32:33 INFO - r13 = 0x0000000000000000 r14 = 0x000000010037f600 15:32:33 INFO - r15 = 0x0000000100342900 rip = 0x0000000103641f57 15:32:33 INFO - rsp = 0x00007fff5fbfcb80 rbp = 0x00007fff5fbfcba0 15:32:33 INFO - Found by: call frame info 15:32:33 INFO - 13 XUL!nsAppShell::ProcessGeckoEvents(void*) [nsAppShell.mm:adb10dab9357 : 377 + 0x7] 15:32:33 INFO - rbx = 0x0000000100510680 r12 = 0x0000000100510694 15:32:33 INFO - r13 = 0x0000000000000000 r14 = 0x0000000100500190 15:32:33 INFO - r15 = 0x00000001003429e0 rip = 0x000000010369423e 15:32:33 INFO - rsp = 0x00007fff5fbfcbb0 rbp = 0x00007fff5fbfcbf0 15:32:33 INFO - Found by: call frame info 15:32:33 INFO - 14 CoreFoundation + 0x4e400 15:32:33 INFO - rbx = 0x0000000100510680 r12 = 0x0000000100510694 15:32:33 INFO - r13 = 0x0000000000000000 r14 = 0x0000000100500190 15:32:33 INFO - r15 = 0x0000000100500190 rip = 0x00007fff8915e401 15:32:33 INFO - rsp = 0x00007fff5fbfcc00 rbp = 0x00007fff5fbfcc90 15:32:33 INFO - Found by: call frame info 15:32:33 INFO - 15 CoreFoundation + 0x4c5f8 15:32:33 INFO - rip = 0x00007fff8915c5f9 rsp = 0x00007fff5fbfcca0 15:32:33 INFO - rbp = 0x00007fff5fbfd5b0 15:32:33 INFO - Found by: stack scanning 15:32:33 INFO - Thread 1
Looks like this didn't happen again. Let's close it for now.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.