Intermittent test_contacts_basics.html | Exited with code -2147483645 during test run | application crashed [@ KERNELBASE.dll + 0x89ae4] after "Assertion failure: rv != 0, at nsprpub/pr/src/md/windows/w95cv.c:153"

RESOLVED WORKSFORME

Status

()

Core
DOM: Contacts
--
critical
RESOLVED WORKSFORME
4 years ago
2 years ago

People

(Reporter: RyanVM, Unassigned)

Tracking

({assertion, crash, intermittent-failure})

Trunk
x86
Windows 8
assertion, crash, intermittent-failure
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

4 years ago
Guessing this is related to bug 888891.

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

WINNT 6.2 mozilla-inbound debug test mochitest-2 on 2013-09-06 08:53:04 PDT for push 5da8f0c08bd0
slave: t-w864-ix-113

09:00:31     INFO -  4082 INFO TEST-PASS | /tests/dom/contacts/tests/test_contacts_basics.html | The contact now has an ID.
09:00:31     INFO -  4083 INFO TEST-PASS | /tests/dom/contacts/tests/test_contacts_basics.html | The contact now has an ID.
09:00:31     INFO -  --DOMWINDOW == 75 (10F30948) [serial = 2127] [outer = 00000000] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html]
09:00:31     INFO -  --DOMWINDOW == 74 (10F22770) [serial = 2118] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/browser-element/mochitest/test_browserElement_oop_Titlechange.html]
09:00:31     INFO -  --DOMWINDOW == 73 (10F29E10) [serial = 2121] [outer = 00000000] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html]
09:00:31     INFO -  --DOMWINDOW == 72 (10F19328) [serial = 2117] [outer = 00000000] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html]
09:00:31     INFO -  --DOMWINDOW == 71 (10F2D288) [serial = 2122] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/browser-element/mochitest/test_browserElement_oop_TopBarrier.html]
09:00:31     INFO -  --DOMWINDOW == 70 (10F1A568) [serial = 2125] [outer = 00000000] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html]
09:00:31     INFO -  --DOMWINDOW == 69 (10F19570) [serial = 2112] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/browser-element/mochitest/test_browserElement_oop_Stop.html]
09:00:31     INFO -  --DOMWINDOW == 68 (10F304B8) [serial = 2123] [outer = 00000000] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html]
09:00:31     INFO -  --DOMWINDOW == 67 (10F316F8) [serial = 2126] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/browser-element/mochitest/test_browserElement_oop_XFrameOptions.html]
09:00:31     INFO -  --DOMWINDOW == 66 (10F25080) [serial = 2120] [outer = 00000000] [url = about:blank]
09:00:31     INFO -  --DOMWINDOW == 65 (1DD95058) [serial = 1892] [outer = 00000000] [url = data:text/html,<html><body><script>alert("test")</script></body></html>]
09:00:31     INFO -  --DOMWINDOW == 64 (23D9CF50) [serial = 2042] [outer = 00000000] [url = http://example.org/tests/dom/browser-element/mochitest/file_empty.html]
09:00:31     INFO -  --DOMWINDOW == 63 (13DF0AD8) [serial = 1765] [outer = 00000000] [url = about:blank]
09:00:31     INFO -  --DOMWINDOW == 62 (13471D18) [serial = 1919] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/browser-element/mochitest/file_browserElement_SetVisibleFrames_Outer.html]
09:00:31     INFO -  --DOMWINDOW == 61 (23DAB5B8) [serial = 2041] [outer = 00000000] [url = about:blank]
09:00:31     INFO -  --DOMWINDOW == 60 (10809038) [serial = 2090] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/browser-element/mochitest/test_browserElement_oop_PromptConfirm.html]
09:00:31     INFO -  --DOMWINDOW == 59 (1080D260) [serial = 2091] [outer = 00000000] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html]
09:00:31     INFO -  --DOMWINDOW == 58 (1082B848) [serial = 2098] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/browser-element/mochitest/test_browserElement_oop_RemoveBrowserElement.html]
09:00:31     INFO -  --DOMWINDOW == 57 (1081BB10) [serial = 2099] [outer = 00000000] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html]
09:00:31     INFO -  --DOMWINDOW == 56 (10822400) [serial = 2100] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/browser-element/mochitest/test_browserElement_oop_ScrollEvent.html]
09:00:31     INFO -  --DOMWINDOW == 55 (1082A608) [serial = 2101] [outer = 00000000] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html]
09:00:31     INFO -  --DOMWINDOW == 54 (1DD9B700) [serial = 2079] [outer = 00000000] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html]
09:00:31     INFO -  --DOMWINDOW == 53 (1DD96050) [serial = 1851] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/browser-element/mochitest/test_browserElement_inproc_Opensearch.html]
09:00:31     INFO -  --DOMWINDOW == 52 (15BED9E0) [serial = 1731] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/browser-element/mochitest/test_browserElement_inproc_DocumentFirstPaint.html]
09:00:31     INFO -  --DOMWINDOW == 51 (15BFD040) [serial = 1745] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/browser-element/mochitest/test_browserElement_inproc_ExposableURI.html]
09:00:31     INFO -  --DOMWINDOW == 50 (13DF2AC8) [serial = 1763] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/browser-element/mochitest/test_browserElement_inproc_FrameWrongURI.html]
09:00:31     INFO -  --DOMWINDOW == 49 (1DDA4470) [serial = 1773] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/browser-element/mochitest/test_browserElement_inproc_GetScreenshot.html]
09:00:31     INFO -  --DOMWINDOW == 48 (1AA5B060) [serial = 1819] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/browser-element/mochitest/test_browserElement_inproc_OpenWindow.html]
09:00:31     INFO -  --DOMWINDOW == 47 (13DCDE38) [serial = 1758] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/browser-element/mochitest/test_browserElement_inproc_ForwardName.html]
09:00:31     INFO -  --DOMWINDOW == 46 (13DE7448) [serial = 2031] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/browser-element/mochitest/test_browserElement_oop_CloseFromOpener.html]
09:00:31     INFO -  --DOMWINDOW == 45 (13DD44E0) [serial = 2032] [outer = 00000000] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html]
09:00:31     INFO -  --DOMWINDOW == 44 (23D92B10) [serial = 2035] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/browser-element/mochitest/test_browserElement_oop_CookiesNotThirdParty.html]
09:00:31     INFO -  --DOMWINDOW == 43 (1B057E70) [serial = 1952] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/browser-element/mochitest/test_browserElement_inproc_Titlechange.html]
09:00:31     INFO -  --DOMWINDOW == 42 (23D9C630) [serial = 2036] [outer = 00000000] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html]
09:00:31     INFO -  --DOMWINDOW == 41 (23DA3A88) [serial = 2039] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/browser-element/mochitest/test_browserElement_oop_DataURI.html]
09:00:31     INFO -  --DOMWINDOW == 40 (1B086CF8) [serial = 1963] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/browser-element/mochitest/test_browserElement_inproc_TopBarrier.html]
09:00:31     INFO -  --DOMWINDOW == 39 (1082B600) [serial = 2094] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/browser-element/mochitest/test_browserElement_oop_Reload.html]
09:00:31     INFO -  --DOMWINDOW == 38 (1082BCD8) [serial = 2095] [outer = 00000000] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html]
09:00:31     INFO -  0[8fd940]: Assertion failure: rv != 0, at e:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/nsprpub/pr/src/md/windows/w95cv.c:153
09:00:31     INFO -  Assertion failure: rv != 0, at e:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/nsprpub/pr/src/md/windows/w95cv.c:153
09:00:33  WARNING -  TEST-UNEXPECTED-FAIL | /tests/dom/contacts/tests/test_contacts_basics.html | Exited with code -2147483645 during test run
09:00:33     INFO -  INFO | automation.py | Application ran for: 0:04:31.835000
09:00:33     INFO -  INFO | zombiecheck | Reading PID log: c:\users\cltbld~1.t-w\appdata\local\temp\tmp2ttwiypidlog

09:00:39  WARNING -  PROCESS-CRASH | /tests/dom/contacts/tests/test_contacts_basics.html | application crashed [@ KERNELBASE.dll + 0x89ae4]
09:00:39     INFO -  Crash dump filename: c:\users\cltbld~1.t-w\appdata\local\temp\tmpkxcbui\minidumps\6d73df8b-f7e4-424d-84d4-060b416ca418.dmp
09:00:39     INFO -  Operating system: Windows NT
09:00:39     INFO -                    6.2.9200
09:00:39     INFO -  CPU: x86
09:00:39     INFO -       GenuineIntel family 6 model 30 stepping 5
09:00:39     INFO -       8 CPUs
09:00:39     INFO -  Crash reason:  EXCEPTION_BREAKPOINT
09:00:39     INFO -  Crash address: 0x776f9ae4
09:00:39     INFO -  Thread 0 (crashed)
09:00:39     INFO -   0  KERNELBASE.dll + 0x89ae4
09:00:39     INFO -      eip = 0x776f9ae4   esp = 0x0048eae0   ebp = 0x0048eaf0   ebx = 0x7109f3b8
09:00:39     INFO -      esi = 0x70d51440   edi = 0x710a4cb8   eax = 0x00000000   ecx = 0x7f04ed2d
09:00:39     INFO -      edx = 0x70e4e4d8   efl = 0x00200216
09:00:39     INFO -      Found by: given as instruction pointer in context
09:00:39     INFO -   1  nss3.dll!md_UnlockAndPostNotifies [w95cv.c:5da8f0c08bd0 : 153 + 0x17]
09:00:39     INFO -      eip = 0x70fdf08a   esp = 0x0048eaf8   ebp = 0x0048eb78
09:00:39     INFO -      Found by: previous frame's frame pointer
09:00:39     INFO -   2  nss3.dll!_PR_MD_UNLOCK [w95cv.c:5da8f0c08bd0 : 363 + 0xb]
09:00:39     INFO -      eip = 0x70fdf506   esp = 0x0048eb80   ebp = 0x0048eb84
09:00:39     INFO -      Found by: call frame info
09:00:39     INFO -   3  nss3.dll!PR_Unlock [prulock.c:5da8f0c08bd0 : 315 + 0x8]
09:00:39     INFO -      eip = 0x70fdbef4   esp = 0x0048eb8c   ebp = 0x0048eb98
09:00:39     INFO -      Found by: call frame info
09:00:39     INFO -   4  nss3.dll!PR_ExitMonitor [prmon.c:5da8f0c08bd0 : 100 + 0x7]
09:00:39     INFO -      eip = 0x70fceb1b   esp = 0x0048eba0   ebp = 0x0048ebac
09:00:39     INFO -      Found by: call frame info
09:00:39     INFO -   5  xul.dll!mozilla::ReentrantMonitor::Exit() [BlockingResourceBase.cpp:5da8f0c08bd0 : 290 + 0x8]
09:00:39     INFO -      eip = 0x7359a126   esp = 0x0048ebb4   ebp = 0x0048ebe0
09:00:39     INFO -      Found by: call frame info
09:00:39     INFO -   6  xul.dll!nsThreadPool::PutEvent(nsIRunnable *) [nsThreadPool.cpp:5da8f0c08bd0 : 119 + 0x7]
09:00:39     INFO -      eip = 0x735ebba7   esp = 0x0048ebc0   ebp = 0x0048ebe0
09:00:39     INFO -      Found by: call frame info
09:00:39     INFO -   7  xul.dll!nsThreadPool::Dispatch(nsIRunnable *,unsigned int) [nsThreadPool.cpp:5da8f0c08bd0 : 277 + 0x9]
09:00:39     INFO -      eip = 0x735ec06c   esp = 0x0048ebe8   ebp = 0x0048ebf8
09:00:39     INFO -      Found by: call frame info
09:00:39     INFO -   8  xul.dll!mozilla::dom::indexedDB::TransactionThreadPool::TransactionQueue::Unblock() [TransactionThreadPool.cpp:5da8f0c08bd0 : 540 + 0x13]
09:00:39     INFO -      eip = 0x72b1171e   esp = 0x0048ec00   ebp = 0x0048ec24
09:00:39     INFO -      Found by: call frame info
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Depends on: 920606
No longer depends on: 920606
Comment hidden (Treeherder Robot)

Updated

4 years ago
Component: DOM: Device Interfaces → DOM: Contacts
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Should someone have a look to this crash? This does not seem to be related to DOM Contacts but to something much deeper in the thread implementation, and this scares me somewhat. Especially that we get a lot of these in the past few days.

I don't know who to ask though, Ryan would you know?
(Reporter)

Comment 11

4 years ago
There are numerous bugs on file for other intermittent [@ KERNELBASE.dll + 0x89ae4] crashes that have gone nowhere.
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Inactive; closing (see bug 1180138).
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.