Closed Bug 956396 Opened 10 years ago Closed 10 years ago

Intermittent automation.py | application crashed [@ nsTArray_Impl<nsAutoPtr<mozilla::dom::workers::WorkerPrivate::SyncQueue>, nsTArrayInfallibleAllocator>::ElementAt(unsigned int)] (ASSERTION: Bad event!: 'mSyncQueues.Length() > aEvent->mSyncQueueKey")

Categories

(Core :: DOM: Workers, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

References

Details

(Keywords: assertion, crash, intermittent-failure)

+++ This bug was initially created as a clone of Bug #848098 +++

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

Ubuntu VM 12.04 x64 mozilla-aurora debug test mochitest-other on 2014-01-03 10:29:30 PST for push 7d2e0f2f729d
slave: tst-linux64-spot-485

11:04:26     INFO -  INFO | runtests.py | SSL tunnel pid: 2834
11:04:26     INFO -  INFO | runtests.py | Application pid: 2836
11:04:26     INFO -  ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpAWXpqm/runtests_leaks.log
11:04:26     INFO -  Xlib:  extension "RANDR" missing on display ":0".
11:04:27     INFO -  [2836] WARNING: No disk space watcher component available!: file ../../../dom/indexedDB/IndexedDatabaseManager.cpp, line 224
11:04:27     INFO -  ++DOCSHELL 0x2abde00 == 1 [pid = 2836] [id = 1]
11:04:27     INFO -  ++DOMWINDOW == 1 (0x2ac4eb8) [pid = 2836] [serial = 1] [outer = (nil)]
11:04:27     INFO -  ++DOMWINDOW == 2 (0x2ac68b8) [pid = 2836] [serial = 2] [outer = 0x2ac4eb8]
11:04:27     INFO -  pldhash: for the table at address 0x260d118, the given entrySize of 168 definitely favors chaining over double hashing.
11:04:28     INFO -  ++DOCSHELL 0x308e800 == 2 [pid = 2836] [id = 2]
11:04:28     INFO -  ++DOMWINDOW == 3 (0x3091ed8) [pid = 2836] [serial = 3] [outer = (nil)]
11:04:28     INFO -  ++DOMWINDOW == 4 (0x3094498) [pid = 2836] [serial = 4] [outer = 0x3091ed8]
11:04:28     INFO -  ++DOMWINDOW == 5 (0x30ce988) [pid = 2836] [serial = 5] [outer = 0x2ac4eb8]
11:04:28     INFO -  -*- Webapps.jsm : Saving /tmp/tmpAWXpqm/webapps/webapps.json
11:04:28     INFO -  -*- Webapps.jsm : Saving /tmp/tmpAWXpqm/webapps/webapps.json
11:04:28     INFO -  [2836] ###!!! ASSERTION: Bad event!: 'mSyncQueues.Length() > aEvent->mSyncQueueKey', file ../../../dom/workers/WorkerPrivate.cpp, line 4263
11:04:28     INFO -  UNKNOWN [/builds/slave/test/build/application/firefox/libxul.so +0x014afa92]
11:04:28     INFO -  UNKNOWN [/builds/slave/test/build/application/firefox/libxul.so +0x014a8ff3]
11:04:28     INFO -  UNKNOWN [/builds/slave/test/build/application/firefox/libxul.so +0x014ab11d]
11:04:28     INFO -  UNKNOWN [/builds/slave/test/build/application/firefox/libxul.so +0x00a1688e]
11:04:28     INFO -  UNKNOWN [/builds/slave/test/build/application/firefox/libxul.so +0x00ce0b6c]
11:04:28     INFO -  UNKNOWN [/builds/slave/test/build/application/firefox/libxul.so +0x009fb16d]
11:04:28     INFO -  UNKNOWN [/builds/slave/test/build/application/firefox/libxul.so +0x009fb2be]
11:04:28     INFO -  UNKNOWN [/builds/slave/test/build/application/firefox/libxul.so +0x009747a3]
11:04:46     INFO -  nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:612]
11:04:46     INFO -  UNKNOWN [/builds/slave/test/build/application/firefox/libxul.so +0x009296c9]
11:04:46     INFO -  UNKNOWN [/builds/slave/test/build/application/firefox/libxul.so +0x00b9c5e7]
11:04:46     INFO -  UNKNOWN [/builds/slave/test/build/application/firefox/libxul.so +0x00b89a9c]
11:04:46     INFO -  UNKNOWN [/builds/slave/test/build/application/firefox/libxul.so +0x00b89ac4]
11:04:46     INFO -  UNKNOWN [/builds/slave/test/build/application/firefox/libxul.so +0x0124588f]
11:04:46     INFO -  UNKNOWN [/builds/slave/test/build/application/firefox/libxul.so +0x01e699cf]
11:04:46     INFO -  UNKNOWN [/builds/slave/test/build/application/firefox/libxul.so +0x01e17204]
11:04:46     INFO -  UNKNOWN [/builds/slave/test/build/application/firefox/libxul.so +0x01e19ce7]
11:04:46     INFO -  XRE_main+0x000000ce [/builds/slave/test/build/application/firefox/libxul.so +0x01e19f4f]
11:04:46     INFO -  UNKNOWN [/builds/slave/test/build/application/firefox/firefox +0x00003ba1]
11:04:46     INFO -  UNKNOWN [/builds/slave/test/build/application/firefox/firefox +0x00003cc7]
11:04:46     INFO -  __libc_start_main+0x000000ed [/lib/x86_64-linux-gnu/libc.so.6 +0x0002176d]
11:04:46     INFO -  UNKNOWN [/builds/slave/test/build/application/firefox/firefox +0x000031a9]
11:04:46     INFO -  Assertion failure: i < Length() (invalid array index), at ../../dist/include/nsTArray.h:878
11:04:46  WARNING -  TEST-UNEXPECTED-FAIL | automation.py | application terminated with exit code 2816
11:04:46     INFO -  INFO | runtests.py | Application ran for: 0:00:20.104634
11:04:46     INFO -  INFO | zombiecheck | Reading PID log: /tmp/tmppEUZvDpidlog
11:04:54  WARNING -  PROCESS-CRASH | automation.py | application crashed [@ nsTArray_Impl<nsAutoPtr<mozilla::dom::workers::WorkerPrivate::SyncQueue>, nsTArrayInfallibleAllocator>::ElementAt(unsigned int)]
11:04:54     INFO -  Crash dump filename: /tmp/tmpAWXpqm/minidumps/47ac1089-a9e6-2dfb-7ae2223e-0458f91c.dmp
11:04:54     INFO -  Operating system: Linux
11:04:54     INFO -                    0.0.0 Linux 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64
11:04:54     INFO -  CPU: amd64
11:04:54     INFO -       family 6 model 45 stepping 7
11:04:54     INFO -       1 CPU
11:04:54     INFO -  Crash reason:  SIGSEGV
11:04:54     INFO -  Crash address: 0x0
11:04:54     INFO -  Thread 0 (crashed)
11:04:54     INFO -   0  libxul.so!nsTArray_Impl<nsAutoPtr<mozilla::dom::workers::WorkerPrivate::SyncQueue>, nsTArrayInfallibleAllocator>::ElementAt(unsigned int) [nsTArray.h:7d2e0f2f729d : 878 + 0x5]
11:04:54     INFO -      rbx = 0x0000000002c4a6d0   r12 = 0x00000000033b4cc0
11:04:54     INFO -      r13 = 0x0000000000000000   r14 = 0x0000000000000002
11:04:54     INFO -      r15 = 0x0000000000000002   rip = 0x00007f611106aa73
11:04:54     INFO -      rsp = 0x00007fffae861880   rbp = 0x00007fffae861880
11:04:54     INFO -      Found by: given as instruction pointer in context
11:04:54     INFO -   1  libxul.so!mozilla::dom::workers::WorkerPrivate::DispatchToSyncQueue(mozilla::dom::workers::WorkerSyncRunnable*) [nsTArray.h:7d2e0f2f729d : 911 + 0x4]
11:04:54     INFO -      rbx = 0x0000000002c4a6d0   r12 = 0x00000000033b4cc0
11:04:54     INFO -      r13 = 0x0000000000000000   r14 = 0x0000000000000002
11:04:54     INFO -      r15 = 0x0000000000000002   rip = 0x00007f611106f35e
11:04:54     INFO -      rsp = 0x00007fffae861890   rbp = 0x00007fffae8618d0
11:04:54     INFO -      Found by: call frame info
11:04:54     INFO -   2  libxul.so!mozilla::dom::workers::WorkerRunnable::Dispatch(JSContext*) [WorkerPrivate.cpp:7d2e0f2f729d : 1759 + 0x8]
11:04:54     INFO -      rbx = 0x00000000033b4cc0   r12 = 0x00007f6104053b01
11:04:54     INFO -      r13 = 0x0000000000000000   r14 = 0x0000000000000002
11:04:54     INFO -      r15 = 0x0000000000000002   rip = 0x00007f6111068a92
11:04:54     INFO -      rsp = 0x00007fffae8618e0   rbp = 0x00007fffae861950
11:04:54     INFO -      Found by: call frame info
11:04:54     INFO -   3  libxul.so!ScriptLoaderRunnable::ExecuteFinishedScripts [ScriptLoader.cpp:7d2e0f2f729d : 591 + 0x9]
11:04:54     INFO -      rbx = 0x00000000033b4cc0   r12 = 0x00007f6104053b20
11:04:54     INFO -      r13 = 0x0000000000000002   r14 = 0x0000000000000002
11:04:54     INFO -      r15 = 0x0000000000000002   rip = 0x00007f6111061ff3
11:04:54     INFO -      rsp = 0x00007fffae861960   rbp = 0x00007fffae861990
11:04:54     INFO -      Found by: call frame info
11:04:54     INFO -   4  libxul.so!ScriptLoaderRunnable::OnStreamComplete [ScriptLoader.cpp:7d2e0f2f729d : 254 + 0x4]
11:04:54     INFO -      rbx = 0x00007f6104053b20   r12 = 0x00007f6104053cd8
11:04:54     INFO -      r13 = 0x0000000000000000   r14 = 0x0000000000003eb7
11:04:54     INFO -      r15 = 0x00000000034ca010   rip = 0x00007f611106411d
11:04:54     INFO -      rsp = 0x00007fffae8619a0   rbp = 0x00007fffae8619f0
11:04:54     INFO -      Found by: call frame info
Intermittent failure not seen for >3 months; filter on mass-intermittent-wfm-20140812.
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.