If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Intermittent xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_bug542391.js | application crashed [@ mozilla::dom::indexedDB::`anonymous namespace'::FactoryOp::OpenDirectory] after Assertion failure: !QuotaClient::IsShuttingDownOnBackgroun

NEW
Unassigned

Status

()

Core
DOM: IndexedDB
P5
normal
6 months ago
2 months ago

People

(Reporter: aryx, Unassigned)

Tracking

({assertion, intermittent-failure})

Firefox Tracking Flags

(Not tracked)

Details

https://treeherder.mozilla.org/logviewer.html#?job_id=84895628&repo=autoland

08:28:26     INFO -  PID 10992 | Assertion failure: !QuotaClient::IsShuttingDownOnBackgroundThread(), at c:/builds/moz2_slave/autoland-w64-d-000000000000000/build/src/dom/indexedDB/ActorsParent.cpp:21408
08:28:37     INFO -  PID 10992 | #01: mozilla::dom::indexedDB::`anonymous namespace'::FactoryOp::FinishOpen [dom/indexedDB/ActorsParent.cpp:21369]
08:28:37     INFO -  PID 10992 | #02: mozilla::dom::indexedDB::`anonymous namespace'::FactoryOp::Run [dom/indexedDB/ActorsParent.cpp:21522]
08:28:37     INFO -  PID 10992 | #03: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1270]
08:28:37     INFO -  PID 10992 | #04: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/threads/nsThreadUtils.cpp:389]
08:28:37     INFO -  PID 10992 | #05: mozilla::dom::indexedDB::`anonymous namespace'::ConnectionPool::Shutdown [dom/indexedDB/ActorsParent.cpp:12607]
08:28:37     INFO -  PID 10992 | #06: mozilla::dom::indexedDB::`anonymous namespace'::QuotaClient::ShutdownWorkThreads [dom/indexedDB/ActorsParent.cpp:18203]
08:28:37     INFO -  PID 10992 | #07: mozilla::dom::quota::QuotaManager::Shutdown() [dom/quota/ActorsParent.cpp:3389]
08:28:37     INFO -  PID 10992 | #08: mozilla::dom::quota::QuotaManager::ShutdownRunnable::Run() [dom/quota/ActorsParent.cpp:2601]
08:28:37     INFO -  PID 10992 | #09: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1270]
08:28:37     INFO -  PID 10992 | #10: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/threads/nsThreadUtils.cpp:389]
08:28:37     INFO -  PID 10992 | #11: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:368]
08:28:37     INFO -  PID 10992 | #12: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:232]
08:28:37     INFO -  PID 10992 | #13: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:212]
08:28:37     INFO -  PID 10992 | #14: nsThread::ThreadFunc(void *) [xpcom/threads/nsThread.cpp:502]
08:28:37     INFO -  PID 10992 | #15: PR_NativeRunThread [nsprpub/pr/src/threads/combined/pruthr.c:406]
08:28:37     INFO -  PID 10992 | #16: pr_root [nsprpub/pr/src/md/windows/w95thred.c:96]
08:28:37     INFO -  PID 10992 | #17: ucrtbase.DLL + 0x1cab0
08:28:37     INFO -  PID 10992 | #18: KERNEL32.DLL + 0x167e
08:28:37     INFO -  PID 10992 | #19: ntdll.dll + 0x1c3f1
08:28:37     INFO -  <<<<<<<
08:28:37     INFO -  mozcrash Copy/paste: C:\slave\test\build\win32-minidump_stackwalk.exe c:\users\cltbld~1.t-w\appdata\local\temp\xpc-other-qjyi53\3c6506ce-c0f6-4bf8-94d1-cd6337c253df.dmp C:\slave\test\build\symbols
08:28:43     INFO -  mozcrash Saved minidump as C:\slave\test\build\blobber_upload_dir\3c6506ce-c0f6-4bf8-94d1-cd6337c253df.dmp
08:28:43     INFO -  mozcrash Saved app info as C:\slave\test\build\blobber_upload_dir\3c6506ce-c0f6-4bf8-94d1-cd6337c253df.extra
08:28:43  WARNING -  PROCESS-CRASH | xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_bug542391.js | application crashed [@ mozilla::dom::indexedDB::`anonymous namespace'::FactoryOp::OpenDirectory]
08:28:43     INFO -  Crash dump filename: c:\users\cltbld~1.t-w\appdata\local\temp\xpc-other-qjyi53\3c6506ce-c0f6-4bf8-94d1-cd6337c253df.dmp
08:28:43     INFO -  Operating system: Windows NT
08:28:43     INFO -                    6.2.9200
08:28:43     INFO -  CPU: amd64
08:28:43     INFO -       family 6 model 30 stepping 5
08:28:43     INFO -       8 CPUs
08:28:43     INFO -  GPU: UNKNOWN
08:28:43     INFO -  Crash reason:  EXCEPTION_BREAKPOINT
08:28:43     INFO -  Crash address: 0x7fc6d74b0b6
08:28:43     INFO -  Process uptime: 6 seconds
08:28:43     INFO -  Thread 24 (crashed)
08:28:43     INFO -   0  xul.dll!mozilla::dom::indexedDB::`anonymous namespace'::FactoryOp::OpenDirectory [ActorsParent.cpp:5f099873b15d : 21408 + 0x1b]
08:28:43     INFO -      rax = 0x0000000000000000   rdx = 0x00000016c58ff448
08:28:43     INFO -      rcx = 0x00000000ffffffff   rbx = 0x00000000000053a0
08:28:43     INFO -      rsi = 0x0000000000000000   rdi = 0x00000016c562b4c0
08:28:43     INFO -      rbp = 0x00000016c58ff530   rsp = 0x00000016c58ff430
08:28:43     INFO -       r8 = 0x00000016c58ff440    r9 = 0x00000016c58ff438
08:28:43     INFO -      r10 = 0x0000000000000000   r11 = 0x00000016c58fa980
08:28:43     INFO -      r12 = 0x0000000000000000   r13 = 0x0000000000000000
08:28:43     INFO -      r14 = 0x00000016b9a5be01   r15 = 0x0000000000000000
08:28:43     INFO -      rip = 0x000007fc6d74b0b6
08:28:43     INFO -      Found by: given as instruction pointer in context
08:28:43     INFO -   1  xul.dll!mozilla::dom::indexedDB::`anonymous namespace'::FactoryOp::FinishOpen [ActorsParent.cpp:5f099873b15d : 21368 + 0xd]
08:28:43     INFO -      rbx = 0x00000000000053a0   rbp = 0x00000016c58ff530
08:28:43     INFO -      rsp = 0x00000016c58ff5a0   r12 = 0x0000000000000000
08:28:43     INFO -      r13 = 0x0000000000000000   r14 = 0x00000016b9a5be01
08:28:43     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc6d73558f
08:28:43     INFO -      Found by: call frame info
08:28:43     INFO -   2  xul.dll!mozilla::dom::indexedDB::`anonymous namespace'::FactoryOp::Run [ActorsParent.cpp:5f099873b15d : 21521 + 0x5]
08:28:43     INFO -      rbx = 0x00000000000053a0   rbp = 0x00000016c58ff530
08:28:43     INFO -      rsp = 0x00000016c58ff5e0   r12 = 0x0000000000000000
08:28:43     INFO -      r13 = 0x0000000000000000   r14 = 0x00000016b9a5be01
08:28:43     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc6d759866
08:28:43     INFO -      Found by: call frame info
08:28:43     INFO -   3  xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:5f099873b15d : 1269 + 0x14]
08:28:43     INFO -      rbx = 0x00000000000053a0   rbp = 0x00000016c58ff530
08:28:43     INFO -      rsp = 0x00000016c58ff620   r12 = 0x0000000000000000
08:28:43     INFO -      r13 = 0x0000000000000000   r14 = 0x00000016b9a5be01
08:28:43     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc6b30fc27
08:28:43     INFO -      Found by: call frame info
08:28:43     INFO -   4  xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:5f099873b15d : 389 + 0xd]
08:28:43     INFO -      rbx = 0x00000000000053a0   rbp = 0x00000016c58ff530
08:28:43     INFO -      rsp = 0x00000016c58ff780   r12 = 0x0000000000000000
08:28:43     INFO -      r13 = 0x0000000000000000   r14 = 0x00000016b9a5be01
08:28:43     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc6b30ecf7
08:28:43     INFO -      Found by: call frame info
08:28:43     INFO -   5  xul.dll!mozilla::dom::indexedDB::`anonymous namespace'::ConnectionPool::Shutdown [ActorsParent.cpp:5f099873b15d : 12607 + 0xa]
08:28:43     INFO -      rbx = 0x00000000000053a0   rbp = 0x00000016c58ff530
08:28:43     INFO -      rsp = 0x00000016c58ff7c0   r12 = 0x0000000000000000
08:28:43     INFO -      r13 = 0x0000000000000000   r14 = 0x00000016b9a5be01
08:28:43     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc6d761232
08:28:43     INFO -      Found by: call frame info
08:28:43     INFO -   6  xul.dll!mozilla::dom::indexedDB::`anonymous namespace'::QuotaClient::ShutdownWorkThreads [ActorsParent.cpp:5f099873b15d : 18201 + 0x8]
08:28:43     INFO -      rbx = 0x00000000000053a0   rbp = 0x00000016c58ff530
08:28:43     INFO -      rsp = 0x00000016c58ff830   r12 = 0x0000000000000000
08:28:43     INFO -      r13 = 0x0000000000000000   r14 = 0x00000016b9a5be01
08:28:43     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc6d761784
08:28:43     INFO -      Found by: call frame info
08:28:43     INFO -   7  xul.dll!mozilla::dom::quota::QuotaManager::Shutdown() [ActorsParent.cpp:5f099873b15d : 3389 + 0x26]
08:28:43     INFO -      rbx = 0x00000000000053a0   rbp = 0x00000016c58ff530
08:28:43     INFO -      rsp = 0x00000016c58ff860   r12 = 0x0000000000000000
08:28:43     INFO -      r13 = 0x0000000000000000   r14 = 0x00000016b9a5be01
08:28:43     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc6d5dcf21
08:28:43     INFO -      Found by: call frame info
08:28:43     INFO -   8  xul.dll!mozilla::dom::quota::QuotaManager::ShutdownRunnable::Run() [ActorsParent.cpp:5f099873b15d : 2599 + 0x8]
08:28:43     INFO -      rbx = 0x00000000000053a0   rbp = 0x00000016c58ff530
08:28:43     INFO -      rsp = 0x00000016c58ff8c0   r12 = 0x0000000000000000
08:28:43     INFO -      r13 = 0x0000000000000000   r14 = 0x00000016b9a5be01
08:28:43     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc6d5dbfc7
08:28:43     INFO -      Found by: call frame info
08:28:43     INFO -   9  xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:5f099873b15d : 1269 + 0x14]
08:28:43     INFO -      rbx = 0x00000000000053a0   rbp = 0x00000016c58ff530
08:28:43     INFO -      rsp = 0x00000016c58ff8f0   r12 = 0x0000000000000000
08:28:43     INFO -      r13 = 0x0000000000000000   r14 = 0x00000016b9a5be01
08:28:43     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc6b30fc27
08:28:43     INFO -      Found by: call frame info
08:28:43     INFO -  10  xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:5f099873b15d : 389 + 0xd]
08:28:43     INFO -      rbx = 0x00000000000053a0   rbp = 0x00000016c58ff530
08:28:43     INFO -      rsp = 0x00000016c58ffa50   r12 = 0x0000000000000000
08:28:43     INFO -      r13 = 0x0000000000000000   r14 = 0x00000016b9a5be01
08:28:43     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc6b30ecf7
08:28:43     INFO -      Found by: call frame info
08:28:43     INFO -  11  xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:5f099873b15d : 368 + 0xa]
08:28:43     INFO -      rbx = 0x00000000000053a0   rbp = 0x00000016c58ff530
08:28:43     INFO -      rsp = 0x00000016c58ffa90   r12 = 0x0000000000000000
08:28:43     INFO -      r13 = 0x0000000000000000   r14 = 0x00000016b9a5be01
08:28:43     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc6b81b953
08:28:43     INFO -      Found by: call frame info
08:28:43     INFO -  12  xul.dll!MessageLoop::RunHandler() [message_loop.cc:5f099873b15d : 231 + 0x5]
08:28:43     INFO -      rbx = 0x00000000000053a0   rbp = 0x00000016c58ff530
08:28:43     INFO -      rsp = 0x00000016c58ffaf0   r12 = 0x0000000000000000
08:28:43     INFO -      r13 = 0x0000000000000000   r14 = 0x00000016b9a5be01
08:28:43     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc6b7e05ce
08:28:43     INFO -      Found by: call frame info
08:28:43     INFO -  13  xul.dll!MessageLoop::Run() [message_loop.cc:5f099873b15d : 211 + 0x8]
08:28:43     INFO -      rbx = 0x00000000000053a0   rbp = 0x00000016c58ff530
08:28:43     INFO -      rsp = 0x00000016c58ffb20   r12 = 0x0000000000000000
08:28:43     INFO -      r13 = 0x0000000000000000   r14 = 0x00000016b9a5be01
08:28:43     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc6b7e0292
08:28:43     INFO -      Found by: call frame info
08:28:43     INFO -  14  xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:5f099873b15d : 500 + 0x32]
08:28:43     INFO -      rbx = 0x00000000000053a0   rbp = 0x00000016c58ff530
08:28:43     INFO -      rsp = 0x00000016c58ffb70   r12 = 0x0000000000000000
08:28:43     INFO -      r13 = 0x0000000000000000   r14 = 0x00000016b9a5be01
08:28:43     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc6b31480c
08:28:43     INFO -      Found by: call frame info
08:28:43     INFO -  15  nss3.dll!PR_NativeRunThread [pruthr.c:5f099873b15d : 397 + 0x7]
08:28:43     INFO -      rbx = 0x00000000000053a0   rbp = 0x00000016c58ff530
08:28:43     INFO -      rsp = 0x00000016c58ffbd0   r12 = 0x0000000000000000
08:28:43     INFO -      r13 = 0x0000000000000000   r14 = 0x00000016b9a5be01
08:28:43     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc7306255a
08:28:43     INFO -      Found by: call frame info
08:28:43     INFO -  16  nss3.dll!pr_root [w95thred.c:5f099873b15d : 95 + 0x6]
08:28:43     INFO -      rbx = 0x00000000000053a0   rbp = 0x00000016c58ff530
08:28:43     INFO -      rsp = 0x00000016c58ffc00   r12 = 0x0000000000000000
08:28:43     INFO -      r13 = 0x0000000000000000   r14 = 0x00000016b9a5be01
08:28:43     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc73053d6e
08:28:43     INFO -      Found by: call frame info
08:28:43     INFO -  17  ucrtbase.dll!o__realloc_base + 0x60
08:28:43     INFO -      rbx = 0x00000000000053a0   rbp = 0x00000016c58ff530
08:28:43     INFO -      rsp = 0x00000016c58ffc30   r12 = 0x0000000000000000
08:28:43     INFO -      r13 = 0x0000000000000000   r14 = 0x00000016b9a5be01
08:28:43     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc739acab0
08:28:43     INFO -      Found by: call frame info
08:28:43     INFO -  18  kernel32.dll!BaseThreadInitThunk + 0x1a
08:28:43     INFO -      rbx = 0x00000000000053a0   rbp = 0x00000016c58ff530
08:28:43     INFO -      rsp = 0x00000016c58ffc60   r12 = 0x0000000000000000
08:28:43     INFO -      r13 = 0x0000000000000000   r14 = 0x00000016b9a5be01
08:28:43     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc8bae167e
08:28:43     INFO -      Found by: call frame info
08:28:43     INFO -  19  ntdll.dll!RtlUserThreadStart + 0x21
08:28:43     INFO -      rsp = 0x00000016c58ffc90   rip = 0x000007fc8bc3c3f1
08:28:43     INFO -      Found by: stack scanning
08:28:43     INFO -  20  KERNELBASE.dll!GetLegacyComposition + 0x1180
08:28:43     INFO -      rsp = 0x00000016c58ffcc0   rip = 0x000007fc88dd09d0
08:28:43     INFO -      Found by: stack scanning

Comment 1

6 months ago
5 failures in 867 pushes (0.006 failures/push) were associated with this bug in the last 7 days.   

Repository breakdown:
* mozilla-inbound: 4
* autoland: 1

Platform breakdown:
* windows8-64: 4
* linux64: 1

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1348682&startday=2017-04-03&endday=2017-04-09&tree=all

Comment 2

5 months ago
7 failures in 883 pushes (0.008 failures/push) were associated with this bug in the last 7 days.   

Repository breakdown:
* autoland: 3
* mozilla-inbound: 2
* mozilla-central: 2

Platform breakdown:
* windows8-64: 7

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1348682&startday=2017-04-24&endday=2017-04-30&tree=all

Comment 3

4 months ago
6 failures in 879 pushes (0.007 failures/push) were associated with this bug in the last 7 days.   

Repository breakdown:
* autoland: 4
* mozilla-inbound: 2

Platform breakdown:
* windows8-64: 6

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1348682&startday=2017-05-08&endday=2017-05-14&tree=all

Updated

2 months ago
Priority: -- → P5
You need to log in before you can comment on or make changes to this bug.