Closed Bug 1184946 Opened 9 years ago Closed 4 years ago

Intermittent dom/push/test/test_unregister.html | application crashed [@ mozilla::dom::indexedDB::::ConnectionPool::CloseDatabase] after "Assertion failure: !aDatabaseInfo->TotalTransactionCount(), at ActorsParent.cpp:11154"

Categories

(Core :: Storage: IndexedDB, defect, P5)

x86
Linux
defect

Tracking

()

RESOLVED INVALID
Tracking Status
firefox42 --- affected

People

(Reporter: RyanVM, Unassigned)

Details

(Keywords: assertion, crash, intermittent-failure)

01:58:30 INFO - 15 INFO TEST-START | dom/push/test/test_unregister.html
01:58:30 INFO - ++DOMWINDOW == 20 (0x99849400) [pid = 2030] [serial = 38] [outer = 0x94d30800]
01:58:31 INFO - PushWebSocket {"pushEndpoint":"https://updates.push.services.mozilla.com/push/gAAAAABVqMO3iUNRX8tPD50EwoQhbnWK2LbAbfwJPnt5boOREekANnB7eqYSLmsnJ5IRqs2xZWjnaabC3qIm4ctbMzjYCq3Pq5hfK7YH89bLJunqbQAsv5eP2oUzQEejPldiopnQ_CXu3QwDh_YVOhk7SwCWyt3JSKftPYKTfwozAU2HaHhTfEg=","scope":"http://mochi.test:8888/tests/dom/push/test/","origin":"http://mochi.test:8888","originAttributes":"","pushCount":0,"lastPush":0,"quota":16,"channelID":"4b72b80c-804f-4ae2-b4ed-eb7f925af4a0","version":null}
01:58:31 INFO - MEMORY STAT | vsize 657MB | residentFast 213MB | heapAllocated 53MB
01:58:31 INFO - 16 INFO TEST-OK | dom/push/test/test_unregister.html | took 1409ms
01:58:31 INFO - ++DOMWINDOW == 21 (0xa0b32000) [pid = 2030] [serial = 39] [outer = 0x94d30800]
01:58:32 INFO - ++DOMWINDOW == 22 (0x9a272000) [pid = 2030] [serial = 40] [outer = 0x94d30800]
01:58:32 INFO - --DOCSHELL 0x965f5800 == 7 [pid = 2030] [id = 7]
01:58:33 INFO - ###!!! [Parent][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost
01:58:33 INFO - --DOMWINDOW == 21 (0x9650cc00) [pid = 2030] [serial = 34] [outer = (nil)] [url = about:blank]
01:58:33 INFO - --DOMWINDOW == 20 (0x9fad0800) [pid = 2030] [serial = 37] [outer = 0x94d30800] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html]
01:58:33 INFO - --DOCSHELL 0xa513a800 == 6 [pid = 2030] [id = 1]
01:58:33 INFO - Assertion failure: !aDatabaseInfo->TotalTransactionCount(), at /builds/slave/b2g-in-lx-d-000000000000000000/build/src/dom/indexedDB/ActorsParent.cpp:11154
01:58:58 INFO - #01: mozilla::dom::indexedDB::::ConnectionPool::CloseDatabase [dom/indexedDB/ActorsParent.cpp:11154]
01:58:58 INFO - #02: mozilla::dom::indexedDB::::ConnectionPool::CloseDatabaseWhenIdleInternal [dom/indexedDB/ActorsParent.cpp:11184]
01:58:58 INFO - #03: mozilla::dom::indexedDB::::Database::CloseInternal [dom/indexedDB/ActorsParent.cpp:12495]
01:58:58 INFO - #04: mozilla::dom::indexedDB::::Database::RecvClose [xpcom/glue/nsDebug.h:40]
01:58:58 INFO - #05: mozilla::dom::indexedDB::PBackgroundIDBDatabaseParent::OnMessageReceived(IPC::Message const&) [obj-firefox/ipc/ipdl/PBackgroundIDBDatabaseParent.cpp:443]
01:58:58 INFO - #06: mozilla::ipc::PBackgroundParent::OnMessageReceived(IPC::Message const&) [obj-firefox/ipc/ipdl/PBackgroundParent.cpp:967]
01:58:58 INFO - #07: mozilla::ipc::MessageChannel::DispatchAsyncMessage(IPC::Message const&) [ipc/glue/MessageChannel.h:517]
01:58:58 INFO - #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message const&) [ipc/glue/MessageChannel.cpp:1293]
01:58:58 INFO - #09: mozilla::ipc::MessageChannel::OnMaybeDequeueOne() [ipc/glue/MessageChannel.cpp:1264]
01:58:58 INFO - #10: RunnableMethod<mozilla::ipc::MessageChannel, bool (mozilla::ipc::MessageChannel::*)(), Tuple0>::Run() [ipc/chromium/src/base/tuple.h:387]
01:58:58 INFO - #11: mozilla::ipc::MessageChannel::DequeueTask::Run() [ipc/glue/MessageChannel.h:456]
01:58:58 INFO - #12: MessageLoop::RunTask(Task*) [ipc/chromium/src/base/message_loop.cc:365]
01:58:58 INFO - #13: MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) [ipc/chromium/src/base/message_loop.cc:375]
01:58:58 INFO - #14: MessageLoop::DoWork() [ipc/chromium/src/base/message_loop.cc:459]
01:58:58 INFO - #15: mozilla::ipc::DoWorkRunnable::Run() [ipc/glue/MessagePump.cpp:221]
01:58:58 INFO - #16: nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:867]
01:58:58 INFO - #17: NS_ProcessNextEvent(nsIThread*, bool) [xpcom/glue/nsThreadUtils.cpp:277]
01:58:58 INFO - #18: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:355]
01:58:58 INFO - #19: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:234]
01:58:58 INFO - #20: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:520]
01:58:58 INFO - #21: nsThread::ThreadFunc(void*) [xpcom/threads/nsThread.cpp:362]
01:58:58 INFO - #22: _pt_root [nsprpub/pr/src/pthreads/ptthread.c:215]
01:58:58 INFO - #23: libpthread.so.0 + 0x6d4c
01:58:58 INFO - TEST-INFO | Main app process: killed by SIGSEGV
01:58:58 INFO - 17 INFO TEST-START | Shutdown
01:58:58 INFO - 18 INFO Passed: 97
01:58:58 INFO - 19 INFO Failed: 0
01:58:58 INFO - 20 INFO Todo: 0
01:58:58 INFO - 21 INFO Slowest: 10474ms - /tests/dom/push/test/test_try_registering_offline_disabled.html
01:58:58 INFO - 22 INFO SimpleTest FINISHED
01:58:58 INFO - 23 INFO TEST-INFO | Ran 1 Loops
01:58:58 INFO - 24 INFO SimpleTest FINISHED
01:58:58 WARNING - TEST-UNEXPECTED-FAIL | dom/push/test/test_unregister.html | application terminated with exit code 11
01:58:58 INFO - runtests.py | Application ran for: 0:01:03.949476
01:58:58 INFO - zombiecheck | Reading PID log: /tmp/tmpa3x5MUpidlog
01:59:14 INFO - mozcrash Saved minidump as /builds/slave/test/build/blobber_upload_dir/59547f39-22b2-4d3e-2a86c85f-67de66ae.dmp
01:59:14 INFO - mozcrash Saved app info as /builds/slave/test/build/blobber_upload_dir/59547f39-22b2-4d3e-2a86c85f-67de66ae.extra
01:59:14 WARNING - PROCESS-CRASH | dom/push/test/test_unregister.html | application crashed [@ mozilla::dom::indexedDB::::ConnectionPool::CloseDatabase]
01:59:14 INFO - Crash dump filename: /tmp/tmp0wMT3n.mozrunner/minidumps/59547f39-22b2-4d3e-2a86c85f-67de66ae.dmp
01:59:14 INFO - Operating system: Linux
01:59:14 INFO - 0.0.0 Linux 3.2.0-76-generic-pae #111-Ubuntu SMP Tue Jan 13 22:34:29 UTC 2015 i686
01:59:14 INFO - CPU: x86
01:59:14 INFO - GenuineIntel family 6 model 62 stepping 4
01:59:14 INFO - 1 CPU
01:59:14 INFO - Crash reason: SIGSEGV
01:59:14 INFO - Crash address: 0x0
01:59:14 INFO - Thread 15 (crashed)
01:59:14 INFO - 0 libxul.so!mozilla::dom::indexedDB::::ConnectionPool::CloseDatabase [ActorsParent.cpp:ac1cfdfcdd29 : 11154 + 0x19]
01:59:14 INFO - eip = 0xb366a4d8 esp = 0xa69fed90 ebp = 0xa69fedd8 ebx = 0xb6e3ef94
01:59:14 INFO - esi = 0x94337d60 edi = 0x97f180dc eax = 0x00000000 ecx = 0xb75fe8ac
01:59:14 INFO - edx = 0x00000000 efl = 0x00010282
01:59:14 INFO - Found by: given as instruction pointer in context
01:59:14 INFO - 1 libxul.so!mozilla::dom::indexedDB::::ConnectionPool::CloseDatabaseWhenIdleInternal [ActorsParent.cpp:ac1cfdfcdd29 : 11183 + 0x9]
01:59:14 INFO - eip = 0xb366a6f5 esp = 0xa69fede0 ebp = 0xa69fee18 ebx = 0xb6e3ef94
01:59:14 INFO - esi = 0x97f180c0 edi = 0x97f180dc
01:59:14 INFO - Found by: call frame info
01:59:14 INFO - 2 libxul.so!mozilla::dom::indexedDB::::Database::CloseInternal [ActorsParent.cpp:ac1cfdfcdd29 : 4772 + 0x4]
01:59:14 INFO - eip = 0xb366d9c5 esp = 0xa69fee20 ebp = 0xa69fee48 ebx = 0xb6e3ef94
01:59:14 INFO - esi = 0xa6bfa120 edi = 0xa69fefe4
01:59:14 INFO - Found by: call frame info
01:59:14 INFO - 3 libxul.so!mozilla::dom::indexedDB::::Database::RecvClose [ActorsParent.cpp:ac1cfdfcdd29 : 12847 + 0x7]
01:59:14 INFO - eip = 0xb366da8d esp = 0xa69fee50 ebp = 0xa69fee58 ebx = 0xb6e3ef94
01:59:14 INFO - esi = 0x00000000 edi = 0xa69fefe4
01:59:14 INFO - Found by: call frame info
01:59:14 INFO - 4 libxul.so!mozilla::dom::indexedDB::PBackgroundIDBDatabaseParent::OnMessageReceived(IPC::Message const&) [PBackgroundIDBDatabaseParent.cpp:ac1cfdfcdd29 : 443 + 0x2]
01:59:14 INFO - eip = 0xb23d2c85 esp = 0xa69fee60 ebp = 0xa69feeb8 ebx = 0xb6e3ef94
01:59:14 INFO - esi = 0x00000000 edi = 0xa69fefe4
01:59:14 INFO - Found by: call frame info
01:59:14 INFO - 5 libxul.so!mozilla::ipc::PBackgroundParent::OnMessageReceived(IPC::Message const&) [PBackgroundParent.cpp:ac1cfdfcdd29 : 967 + 0x8]
01:59:14 INFO - eip = 0xb24f5d0d esp = 0xa69feec0 ebp = 0xa69feed8 ebx = 0xb6e3ef94
01:59:14 INFO - esi = 0xb7285300 edi = 0xa69fefe4
01:59:14 INFO - Found by: call frame info
01:59:14 INFO - 6 libxul.so!mozilla::ipc::MessageChannel::DispatchAsyncMessage(IPC::Message const&) [MessageChannel.cpp:ac1cfdfcdd29 : 1373 + 0x9]
01:59:14 INFO - eip = 0xb238fee8 esp = 0xa69feee0 ebp = 0xa69fef18 ebx = 0xb6e3ef94
01:59:14 INFO - esi = 0xb7285334 edi = 0xa69fefe4
01:59:14 INFO - Found by: call frame info
01:59:14 INFO - 7 libxul.so!mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message const&) [MessageChannel.cpp:ac1cfdfcdd29 : 1293 + 0x8]
01:59:14 INFO - eip = 0xb239dd26 esp = 0xa69fef20 ebp = 0xa69fefa8 ebx = 0xb6e3ef94
01:59:14 INFO - esi = 0xb7285334 edi = 0xa69fefe4
01:59:14 INFO - Found by: call frame info
01:59:14 INFO - 8 libxul.so!mozilla::ipc::MessageChannel::OnMaybeDequeueOne() [MessageChannel.cpp:ac1cfdfcdd29 : 1264 + 0xb]
01:59:14 INFO - eip = 0xb239f2c9 esp = 0xa69fefb0 ebp = 0xa69ff018 ebx = 0xb6e3ef94
01:59:14 INFO - esi = 0xb7285334 edi = 0xa69fefe4
01:59:14 INFO - Found by: call frame info
01:59:14 INFO - 9 libxul.so!RunnableMethod<mozilla::ipc::MessageChannel, bool (mozilla::ipc::MessageChannel::*)(), Tuple0>::Run() [tuple.h:ac1cfdfcdd29 : 387 + 0x12]
01:59:14 INFO - eip = 0xb238eb94 esp = 0xa69ff020 ebp = 0xa69ff038 ebx = 0xb6e3ef94
01:59:14 INFO - esi = 0x958cee80 edi = 0xa86479e0
01:59:14 INFO - Found by: call frame info
01:59:14 INFO - 10 libxul.so!mozilla::ipc::MessageChannel::DequeueTask::Run() [MessageChannel.h:ac1cfdfcdd29 : 456 + 0x7]
01:59:14 INFO - eip = 0xb239110d esp = 0xa69ff040 ebp = 0xa69ff058 ebx = 0xb6e3ef94
01:59:14 INFO - esi = 0x958cee80 edi = 0xa86479e0
01:59:14 INFO - Found by: call frame info
Bulk assigning P3 to all open intermittent bugs without a priority set in Firefox components per bug 1298978.
Priority: -- → P3
Priority: P3 → P5
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.