Closed
Bug 1240476
Opened 10 years ago
Closed 10 years ago
Intermittent browser_storage_dynamic_windows.js | application crashed [@ mozilla::dom::indexedDB::::QuotaClient::PerformIdleMaintenanceOnDatabaseInternal] | Assertion failure: lastVacuumSize > 0, at ActorsParent.cpp:17606
Categories
(Core :: Storage: IndexedDB, defect)
Core
Storage: IndexedDB
Tracking
()
RESOLVED
FIXED
mozilla47
| Tracking | Status | |
|---|---|---|
| firefox46 | --- | affected |
People
(Reporter: cbook, Assigned: janv)
References
()
Details
(Keywords: assertion, crash, intermittent-failure)
https://treeherder.mozilla.org/logviewer.html#?job_id=3107793&repo=mozilla-central
02:05:18 WARNING - PROCESS-CRASH | devtools/server/tests/browser/browser_storage_dynamic_windows.js | application crashed [@ mozilla::dom::indexedDB::::QuotaClient::PerformIdleMaintenanceOnDatabaseInternal]
02:05:18 INFO - Crash dump filename: /tmp/tmpYboRR9.mozrunner/minidumps/6f9c560b-b7db-eac1-04acd028-6b238501.dmp
02:05:18 INFO - Operating system: Linux
02:05:18 INFO - 0.0.0 Linux 3.2.0-76-generic #111-Ubuntu SMP Tue Jan 13 22:16:09 UTC 2015 x86_64
02:05:18 INFO - CPU: amd64
02:05:18 INFO - family 6 model 45 stepping 7
02:05:18 INFO - 1 CPU
02:05:18 INFO - Crash reason: SIGSEGV
02:05:18 INFO - Crash address: 0x0
02:05:18 INFO - Process uptime: not available
02:05:18 INFO - Thread 45 (crashed)
02:05:18 INFO - 0 libxul.so!mozilla::dom::indexedDB::::QuotaClient::PerformIdleMaintenanceOnDatabaseInternal [ActorsParent.cpp:8cb42e7a16b4 : 17606 + 0x24]
02:05:18 INFO - rax = 0x0000000000000000 rdx = 0x0000000000000000
02:05:18 INFO - rcx = 0x00007f7b35f4ff4d rbx = 0x0000000000000000
02:05:18 INFO - rsi = 0x00007f7b36223a80 rdi = 0x00007f7b2c646f17
02:05:18 INFO - rbp = 0x00007f7aed4acb30 rsp = 0x00007f7aed4ac9e0
02:05:18 INFO - r8 = 0x00007f7aed4ad700 r9 = 0x6c2d34365f363878
02:05:18 INFO - r10 = 0x756e672d78756e69 r11 = 0x0000000000000000
02:05:18 INFO - r12 = 0x00007f7ae6641d60 r13 = 0x00007f7ae667d9c8
02:05:18 INFO - r14 = 0x00007f7aed4aca38 r15 = 0x00007f7b09ccc180
02:05:18 INFO - rip = 0x00007f7b2a8fb76f
02:05:18 INFO - Found by: given as instruction pointer in context
02:05:18 INFO - 1 libxul.so!mozilla::dom::indexedDB::::QuotaClient::PerformIdleMaintenanceOnDatabase [ActorsParent.cpp:8cb42e7a16b4 : 17290 + 0xd]
02:05:18 INFO - rbx = 0x0000000000000000 rbp = 0x00007f7aed4acb70
02:05:18 INFO - rsp = 0x00007f7aed4acb40 r12 = 0x00007f7b09ccc180
02:05:18 INFO - r13 = 0x00007f7ae667d9c8 r14 = 0x00007f7aed4acb80
02:05:18 INFO - r15 = 0x0000000000000000 rip = 0x00007f7b2a8fc777
02:05:18 INFO - Found by: call frame info
02:05:18 INFO - 2 libxul.so!nsRunnableMethodImpl<void (mozilla::dom::indexedDB::{anonymous}::QuotaClient::*)(unsigned int, const nsACString_internal&, mozilla::dom::indexedDB::{anonymous}::QuotaClient::SingleMaintenanceInfo&&), true, unsigned int, nsCString, mozilla::dom::indexedDB::{anonymous}::QuotaClient::SingleMaintenanceInfo&&>::Run [nsThreadUtils.h:8cb42e7a16b4 : 708 + 0x13]
02:05:18 INFO - rbx = 0x00007f7ae667d980 rbp = 0x00007f7aed4acbb0
02:05:18 INFO - rsp = 0x00007f7aed4acb80 r12 = 0x00007f7b2a8fc5b6
02:05:18 INFO - r13 = 0x00007f7b09ccc180 r14 = 0x0000000000000000
02:05:18 INFO - r15 = 0x0000000000000000 rip = 0x00007f7b2a8d0b57
02:05:18 INFO - Found by: call frame info
02:05:18 INFO - 3 libxul.so!nsThreadPool::Run() [nsThreadPool.cpp:8cb42e7a16b4 : 221 + 0x11]
02:05:18 INFO - rbx = 0x00007f7b172a2460 rbp = 0x00007f7aed4acc50
02:05:18 INFO - rsp = 0x00007f7aed4acbc0 r12 = 0x0000000000000000
02:05:18 INFO - r13 = 0x00007f7aed4acc00 r14 = 0x0000000000000000
02:05:18 INFO - r15 = 0x0000000000000000 rip = 0x00007f7b291fffe7
02:05:18 INFO - Found by: call frame info
02:05:18 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:8cb42e7a16b4 : 989 + 0x12]
02:05:18 INFO - rbx = 0x00007f7b172b7e00 rbp = 0x00007f7aed4acce0
02:05:18 INFO - rsp = 0x00007f7aed4acc60 r12 = 0x0000000000000000
02:05:18 INFO - r13 = 0x00007f7ae6681c00 r14 = 0x00007f7aed4accff
02:05:18 INFO - r15 = 0x00007f7aed4acc80 rip = 0x00007f7b29200fb1
02:05:18 INFO - Found by: call frame info
02:05:18 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:8cb42e7a16b4 : 297 + 0xd]
02:05:18 INFO - rbx = 0x00007f7ae6681c00 rbp = 0x00007f7aed4acd10
02:05:18 INFO - rsp = 0x00007f7aed4accf0 r12 = 0x00007f7b19c27da0
02:05:18 INFO - r13 = 0x00007f7ae6681c28 r14 = 0x0000000000000901
02:05:18 INFO - r15 = 0x00007f7ae6681c20 rip = 0x00007f7b29229ebb
02:05:18 INFO - Found by: call frame info
02:05:18 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:8cb42e7a16b4 : 326 + 0xb]
02:05:18 INFO - rbx = 0x00007f7ae6681c00 rbp = 0x00007f7aed4acd70
02:05:18 INFO - rsp = 0x00007f7aed4acd20 r12 = 0x00007f7b19c27da0
02:05:18 INFO - r13 = 0x00007f7ae6681c28 r14 = 0x0000000000000901
02:05:18 INFO - r15 = 0x00007f7ae6681c20 rip = 0x00007f7b294dd1b2
02:05:18 INFO - Found by: call frame info
02:05:18 INFO - 7 libxul.so!MessageLoop::RunInternal() [message_loop.cc:8cb42e7a16b4 : 234 + 0x17]
02:05:18 INFO - rbx = 0x00007f7b19c27da0 rbp = 0x00007f7aed4acdb0
02:05:18 INFO - rsp = 0x00007f7aed4acd80 r12 = 0x00007f7b19c27da0
02:05:18 INFO - r13 = 0x00007f7b172b7e20 r14 = 0x0000000000000901
02:05:18 INFO - r15 = 0x0000000000000001 rip = 0x00007f7b294b8bb5
02:05:18 INFO - Found by: call frame info
02:05:18 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:8cb42e7a16b4 : 227 + 0x8]
02:05:18 INFO - rbx = 0x00007f7b19c27da0 rbp = 0x00007f7aed4acdf0
02:05:18 INFO - rsp = 0x00007f7aed4acdc0 r12 = 0x00007f7b19c27da0
02:05:18 INFO - r13 = 0x00007f7b172b7e20 r14 = 0x0000000000000901
02:05:18 INFO - r15 = 0x0000000000000001 rip = 0x00007f7b294b8bdc
02:05:18 INFO - Found by: call frame info
02:05:18 INFO - 9 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:8cb42e7a16b4 : 401 + 0x8]
02:05:18 INFO - rbx = 0x00007f7b172b7e00 rbp = 0x00007f7aed4ace50
02:05:18 INFO - rsp = 0x00007f7aed4ace00 r12 = 0x00007f7b19c27da0
02:05:18 INFO - r13 = 0x00007f7b172b7e20 r14 = 0x0000000000000901
02:05:18 INFO - r15 = 0x0000000000000001 rip = 0x00007f7b291ff849
02:05:18 INFO - Found by: call frame info
02:05:18 INFO - 10 libnspr4.so!_pt_root [ptthread.c:8cb42e7a16b4 : 212 + 0x7]
02:05:18 INFO - rbx = 0x00007f7b025ce1e0 rbp = 0x00007f7aed4acea0
02:05:18 INFO - rsp = 0x00007f7aed4ace60 r12 = 0x0000000000000000
02:05:18 INFO - r13 = 0x0000000000000984 r14 = 0x0000000000000984
02:05:18 INFO - r15 = 0x0000000000000001 rip = 0x00007f7b359e6c88
02:05:18 INFO - Found by: call frame info
02:05:18 INFO - 11 libpthread-2.15.so!__pthread_get_minstack + 0x125a
02:05:18 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
02:05:18 INFO - rsp = 0x00007f7aed4aceb0 r12 = 0x00007f7b16dfe700
02:05:18 INFO - r13 = 0x00007f7aed4ad9c0 r14 = 0x0000000000000000
02:05:18 INFO - r15 = 0x0000000000000003 rip = 0x00007f7b36e4de9a
02:05:18 INFO - Found by: call frame info
02:05:18 INFO - 12 libc-2.15.so!clone + 0x6d
02:05:18 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
02:05:18 INFO - rsp = 0x00007f7aed4acfc0 r12 = 0x00007f7b16dfe700
02:05:18 INFO - r13 = 0x00007f7aed4ad9c0 r14 = 0x0000000000000000
02:05:18 INFO - r15 = 0x0000000000000003 rip = 0x00007f7b35f5d2ed
02:05:18 INFO - Found by: call frame info
02:05:18 INFO - Thread 0
02:05:18 INFO - 0 libxul.so!js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, unsigned long> >::setCollision() [HashTable.h:8cb42e7a16b4 : 770 + 0x3]
02:05:18 INFO - rax = 0x00000000c1bbfea7 rdx = 0x00007f7ae5500000
02:05:18 INFO - rcx = 0x0000000000000000 rbx = 0x000000000000c1bb
02:05:18 INFO - rsi = 0x00007fff2d8fef18 rdi = 0x00007f7ae5622988
02:05:18 INFO - rbp = 0x00007fff2d8feed0 rsp = 0x00007fff2d8fee68
02:05:18 INFO - r8 = 0x0000000000009cd3 r9 = 0x00007fff2d8fef18
02:05:18 INFO - r10 = 0x000000000000ffff r11 = 0x0000000000000001
02:05:18 INFO - r12 = 0x00000000c1bbfea7 r13 = 0x00007f7b1bae1068
02:05:18 INFO - r14 = 0x00007f7ae5622988 r15 = 0x000000005e8e9cd2
02:05:18 INFO - rip = 0x00007f7b2bd9ca3a
02:05:18 INFO - Found by: given as instruction pointer in context
02:05:18 INFO - 1 libxul.so!js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, unsigned long>, js::HashMap<js::gc::Cell*, unsigned long, js::PointerHasher<js::gc::Cell*, 3ul>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::lookup(js::gc::Cell* const&, unsigned int, unsigned int) const [HashTable.h:8cb42e7a16b4 : 1327 + 0x18]
02:05:18 INFO - rbx = 0x000000000000c1bb rbp = 0x00007fff2d8feed0
02:05:18 INFO - rsp = 0x00007fff2d8fee70 r12 = 0x00000000c1bbfea7
02:05:18 INFO - r13 = 0x00007f7b1bae1068 r14 = 0x00007f7ae5622988
02:05:18 INFO - r15 = 0x000000005e8e9cd2 rip = 0x00007f7b2bd9cbe
02:05:00 INFO - Assertion failure: lastVacuumSize > 0, at /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/indexedDB/ActorsParent.cpp:17606
02:05:00 INFO - #01: mozilla::dom::indexedDB::::QuotaClient::PerformIdleMaintenanceOnDatabase [memory/mozalloc/mozalloc.h:186]
02:05:00 INFO - #02: nsRunnableMethodImpl<void (mozilla::dom::indexedDB::{anonymous}::QuotaClient::*)(unsigned int, const nsACString_internal&, mozilla::dom::indexedDB::{anonymous}::QuotaClient::SingleMaintenanceInfo&&), true, unsigned int, nsCString, mozilla::dom::indexedDB::{anonymous}::QuotaClient::SingleMaintenanceInfo&&>::Run [xpcom/glue/nsThreadUtils.h:708]
02:05:00 INFO - #03: nsThreadPool::Run() [xpcom/threads/nsThreadPool.cpp:222]
02:05:00 INFO - #04: nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:989]
02:05:00 INFO - #05: NS_ProcessNextEvent(nsIThread*, bool) [xpcom/glue/nsThreadUtils.cpp:297]
02:05:00 INFO - #06: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:327]
02:05:00 INFO - #07: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:235]
02:05:00 INFO - #08: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:520]
02:05:00 INFO - #09: nsThread::ThreadFunc(void*) [xpcom/threads/nsThread.cpp:403]
02:05:00 INFO - #10: _pt_root [nsprpub/pr/src/pthreads/ptthread.c:215]
02:05:00 INFO - #11: libpthread.so.0 + 0x7e9a
Comment 1•10 years ago
|
||
Fixed by bug 1248550.
Assignee: nobody → jvarga
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla47
You need to log in
before you can comment on or make changes to this bug.
Description
•