Closed Bug 1947444 Opened 11 months ago Closed 2 months ago

Intermittent Assertion failure: !mConn, at /builds/worker/checkouts/gecko/toolkit/components/places/ConcurrentConnection.cpp:193

Categories

(Toolkit :: Places, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: assertion, intermittent-failure)

Attachments

(1 file)

Filed by: smolnar [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=494342684&repo=try
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/PYsxSJSnSXCdrPO9rF0cLg/runs/0/artifacts/public/logs/live_backing.log


[WARN  webrender::device::gl] Cropping texture upload Box2D((0, 0), (0, 1)) to None
[task 2025-02-11T10:41:45.365Z] 10:41:45     INFO -  [Parent 3756, Main Thread] WARNING: NS_ENSURE_TRUE(mPresShell) failed: file /builds/worker/checkouts/gecko/layout/generic/nsFrameSelection.cpp:1708
[task 2025-02-11T10:41:45.489Z] 10:41:45     INFO -  [Parent 3756, Main Thread] WARNING: NS_ENSURE_TRUE(mPresShell) failed: file /builds/worker/checkouts/gecko/layout/generic/nsFrameSelection.cpp:1708
[task 2025-02-11T10:41:45.538Z] 10:41:45     INFO -  [Parent 3756, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/chrome/nsChromeRegistry.cpp:182
[task 2025-02-11T10:41:45.539Z] 10:41:45     INFO -  [Parent 3756, Main Thread] WARNING: 'NS_FAILED(rv)', file /builds/worker/checkouts/gecko/chrome/nsChromeProtocolHandler.cpp:73
[task 2025-02-11T10:41:45.550Z] 10:41:45     INFO -  [Parent 3756, Main Thread] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/worker/checkouts/gecko/parser/html/nsHtml5StreamParser.cpp:1215
[task 2025-02-11T10:41:45.669Z] 10:41:45     INFO -  [Parent 3756, Main Thread] WARNING: [l10n][mutations] Failed to start a refresh observer.: file /builds/worker/checkouts/gecko/dom/l10n/L10nMutations.cpp:327
[task 2025-02-11T10:41:45.709Z] 10:41:45     INFO -  [3756] Assertion failure: !mConn, at /builds/worker/checkouts/gecko/toolkit/components/places/ConcurrentConnection.cpp:193
[task 2025-02-11T10:41:45.884Z] 10:41:45     INFO -  #01: GIFFT_LabeledTimingDistributionCancel[D:\task_173926991048697\build\application\firefox\xul.dll +0x76a3c8c]
[task 2025-02-11T10:41:45.885Z] 10:41:45     INFO -  #02: DumpCompleteHeap[D:\task_173926991048697\build\application\firefox\xul.dll +0x15c1ac4]
[task 2025-02-11T10:41:45.886Z] 10:41:45     INFO -  #03: ???[D:\task_173926991048697\build\application\firefox\xul.dll +0x75375e]
[task 2025-02-11T10:41:45.886Z] 10:41:45     INFO -  #04: ???[D:\task_173926991048697\build\application\firefox\xul.dll +0x7486e9]
[task 2025-02-11T10:41:45.886Z] 10:41:45     INFO -  #05: ???[D:\task_173926991048697\build\application\firefox\xul.dll +0x746228]
[task 2025-02-11T10:41:45.886Z] 10:41:45     INFO -  #06: ???[D:\task_173926991048697\build\application\firefox\xul.dll +0x74673a]
[task 2025-02-11T10:41:45.886Z] 10:41:45     INFO -  #07: ???[D:\task_173926991048697\build\application\firefox\xul.dll +0x756777]
[task 2025-02-11T10:41:45.887Z] 10:41:45     INFO -  #08: ???[D:\task_173926991048697\build\application\firefox\xul.dll +0x77173c]
[task 2025-02-11T10:41:45.887Z] 10:41:45     INFO -  #09: ???[D:\task_173926991048697\build\application\firefox\xul.dll +0x7793b1]
[task 2025-02-11T10:41:45.887Z] 10:41:45     INFO -  #10: mozilla_net_is_label_safe[D:\task_173926991048697\build\application\firefox\xul.dll +0x13793f8]
[task 2025-02-11T10:41:45.888Z] 10:41:45     INFO -  #11: mozilla_net_is_label_safe[D:\task_173926991048697\build\application\firefox\xul.dll +0x12e46cf]
[task 2025-02-11T10:41:45.888Z] 10:41:45     INFO -  #12: mozilla_net_is_label_safe[D:\task_173926991048697\build\application\firefox\xul.dll +0x12e459f]
[task 2025-02-11T10:41:45.888Z] 10:41:45     INFO -  #13: VR_RuntimePath[D:\task_173926991048697\build\application\firefox\xul.dll +0x66c1b28]
[task 2025-02-11T10:41:45.888Z] 10:41:45     INFO -  #14: VR_RuntimePath[D:\task_173926991048697\build\application\firefox\xul.dll +0x67d44e4]
[task 2025-02-11T10:41:45.889Z] 10:41:45     INFO -  #15: GIFFT_LabeledTimingDistributionCancel[D:\task_173926991048697\build\application\firefox\xul.dll +0x7862957]
[task 2025-02-11T10:41:45.889Z] 10:41:45     INFO -  #16: GIFFT_LabeledTimingDistributionCancel[D:\task_173926991048697\build\application\firefox\xul.dll +0x79ff974]
[task 2025-02-11T10:41:45.889Z] 10:41:45     INFO -  #17: GIFFT_LabeledTimingDistributionCancel[D:\task_173926991048697\build\application\firefox\xul.dll +0x7a02952]
[task 2025-02-11T10:41:45.889Z] 10:41:45     INFO -  #18: GIFFT_LabeledTimingDistributionCancel[D:\task_173926991048697\build\application\firefox\xul.dll +0x7a03820]
[task 2025-02-11T10:41:45.890Z] 10:41:45     INFO -  #19: ???[D:\task_173926991048697\build\application\firefox\firefox.exe +0x18b4]
[task 2025-02-11T10:41:45.891Z] 10:41:45     INFO -  #20: ???[D:\task_173926991048697\build\application\firefox\firefox.exe +0x1247]
[task 2025-02-11T10:41:45.891Z] 10:41:45     INFO -  #21: TargetNtUnmapViewOfSection[D:\task_173926991048697\build\application\firefox\firefox.exe +0xa49a8]
[task 2025-02-11T10:41:45.891Z] 10:41:45     INFO -  #22: BaseThreadInitThunk[C:\Windows\System32\KERNEL32.DLL +0x2e8d7]
[task 2025-02-11T10:41:45.891Z] 10:41:45     INFO -  #23: RtlUserThreadStart[C:\Windows\SYSTEM32\ntdll.dll +0xdfbcc]
[task 2025-02-11T10:41:46.384Z] 10:41:46     INFO -  mozcrash Copy/paste: D:/task_173926991048697/fetches\minidump-stackwalk\minidump-stackwalk.exe --symbols-url=https://symbols.mozilla.org/ --cyborg=C:\Users\task_173926991048697\AppData\Local\Temp\tmp1nqvgife\7bd46b4f-43e2-41e2-a867-fbd1803fb46a.trace C:\Users\task_173926991048697\AppData\Local\Temp\tmpv1p655xm.mozrunner\minidumps\7bd46b4f-43e2-41e2-a867-fbd1803fb46a.dmp D:\task_173926991048697\build\symbols
[task 2025-02-11T10:41:56.551Z] 10:41:56     INFO -  mozcrash Saved minidump as D:\task_173926991048697\build\blobber_upload_dir\7bd46b4f-43e2-41e2-a867-fbd1803fb46a.dmp
[task 2025-02-11T10:41:56.553Z] 10:41:56     INFO -  mozcrash Saved app info as D:\task_173926991048697\build\blobber_upload_dir\7bd46b4f-43e2-41e2-a867-fbd1803fb46a.extra
[task 2025-02-11T10:41:56.561Z] 10:41:56    ERROR -  PROCESS-CRASH | MOZ_ASSERT(!mConn) [@ mozilla::places::ConcurrentConnection::Complete] | browser/components/sessionstore/test/marionette/test_restore_sidebar.py TestSessionRestore.test_restore_sidebar_open_from_backup_pref
[task 2025-02-11T10:41:56.561Z] 10:41:56     INFO -  Process type: main
[task 2025-02-11T10:41:56.561Z] 10:41:56     INFO -  Process pid: 3756
[task 2025-02-11T10:41:56.561Z] 10:41:56     INFO -  Mozilla crash reason: MOZ_ASSERT(!mConn)
[task 2025-02-11T10:41:56.562Z] 10:41:56     INFO -  Crash dump filename: C:\Users\task_173926991048697\AppData\Local\Temp\tmpv1p655xm.mozrunner\minidumps\7bd46b4f-43e2-41e2-a867-fbd1803fb46a.dmp
[task 2025-02-11T10:41:56.562Z] 10:41:56     INFO -  Operating system: Windows NT
[task 2025-02-11T10:41:56.562Z] 10:41:56     INFO -                    10.0.26100
[task 2025-02-11T10:41:56.562Z] 10:41:56     INFO -  CPU: amd64
[task 2025-02-11T10:41:56.562Z] 10:41:56     INFO -       family 6 model 106 stepping 6
[task 2025-02-11T10:41:56.562Z] 10:41:56     INFO -       8 CPUs
[task 2025-02-11T10:41:56.563Z] 10:41:56     INFO -  Crash reason:  EXCEPTION_BREAKPOINT
[task 2025-02-11T10:41:56.563Z] 10:41:56     INFO -  Crash address: 0x00007ffbde8b3c9d
[task 2025-02-11T10:41:56.563Z] 10:41:56     INFO -  Crashing instruction: `int 0x3`
[task 2025-02-11T10:41:56.563Z] 10:41:56     INFO -  No memory accessed by instruction
[task 2025-02-11T10:41:56.563Z] 10:41:56     INFO -  No instruction pointer update by instruction
[task 2025-02-11T10:41:56.563Z] 10:41:56     INFO -  Process uptime: 3 seconds
[task 2025-02-11T10:41:56.564Z] 10:41:56     INFO -  Thread 0 MainThread (crashed) - tid: 6572
[task 2025-02-11T10:41:56.564Z] 10:41:56     INFO -   0  xul.dll!mozilla::places::ConcurrentConnection::Complete(nsresult, nsISupports*) [ConcurrentConnection.cpp:978066be465ef6de8328a55a5a0f8b1a7ea2b621 : 193 + 0x0]
[task 2025-02-11T10:41:56.564Z] 10:41:56     INFO -       rax = 0x00007ffbe38599ac    rdx = 0x0000000000000000
[task 2025-02-11T10:41:56.564Z] 10:41:56     INFO -       rcx = 0x00007ffbfa63b2e8    rbx = 0x0000000000000000
[task 2025-02-11T10:41:56.564Z] 10:41:56     INFO -       rsi = 0x000001b32c2f6720    rdi = 0x000000b1417ff0c8
[task 2025-02-11T10:41:56.565Z] 10:41:56     INFO -       rbp = 0x0000000000000000    rsp = 0x000000b1417fed40
[task 2025-02-11T10:41:56.565Z] 10:41:56     INFO -        r8 = 0x000000b1417ffdd0     r9 = 0x00007ffc23cfc48c
[task 2025-02-11T10:41:56.566Z] 10:41:56     INFO -       r10 = 0x0000000000000008    r11 = 0x000000b1417fe2d0
[task 2025-02-11T10:41:56.566Z] 10:41:56     INFO -       r12 = 0x000001b32c885190    r13 = 0x000000b1417fee6f
[task 2025-02-11T10:41:56.566Z] 10:41:56     INFO -       r14 = 0x000001b32c8458d0    r15 = 0x000001b31a374f70
[task 2025-02-11T10:41:56.566Z] 10:41:56     INFO -       rip = 0x00007ffbde8b3c9d
[task 2025-02-11T10:41:56.566Z] 10:41:56     INFO -      Found by: given as instruction pointer in context
[task 2025-02-11T10:41:56.567Z] 10:41:56     INFO -   1  xul.dll!mozilla::storage::CallbackComplete::Run() [mozStorageConnection.h:978066be465ef6de8328a55a5a0f8b1a7ea2b621 : 548 + 0xf]
[task 2025-02-11T10:41:56.567Z] 10:41:56     INFO -       rbx = 0x000001b31a375070    rsi = 0x000001b32c2dd1f0
[task 2025-02-11T10:41:56.567Z] 10:41:56     INFO -       rdi = 0x000000b1417ff0c8    rbp = 0x0000000000000000
[task 2025-02-11T10:41:56.567Z] 10:41:56     INFO -       rsp = 0x000000b1417fedb0    r12 = 0x000001b32c885190
[task 2025-02-11T10:41:56.567Z] 10:41:56     INFO -       r13 = 0x000000b1417fee6f    r14 = 0x000001b31a379040
[task 2025-02-11T10:41:56.568Z] 10:41:56     INFO -       r15 = 0x000001b31a374f70    rip = 0x00007ffbd87d1ac4
[task 2025-02-11T10:41:56.568Z] 10:41:56     INFO -      Found by: call frame info
[task 2025-02-11T10:41:56.568Z] 10:41:56     INFO -   2  xul.dll!mozilla::RunnableTask::Run() [TaskController.cpp:978066be465ef6de8328a55a5a0f8b1a7ea2b621 : 714 + 0xc]
[task 2025-02-11T10:41:56.568Z] 10:41:56     INFO -       rbx = 0x000001b31a375070    rsi = 0x000001b32c885190
[task 2025-02-11T10:41:56.568Z] 10:41:56     INFO -       rdi = 0x000000b1417ff0c8    rbp = 0x0000000000000000
[task 2025-02-11T10:41:56.569Z] 10:41:56     INFO -       rsp = 0x000000b1417fedf0    r12 = 0x000001b32c885190
[task 2025-02-11T10:41:56.569Z] 10:41:56     INFO -       r13 = 0x000000b1417fee6f    r14 = 0x000001b31a379040
[task 2025-02-11T10:41:56.569Z] 10:41:56     INFO -       r15 = 0x000001b31a374f70    rip = 0x00007ffbd796375e
[task 2025-02-11T10:41:56.569Z] 10:41:56     INFO -      Found by: call frame info
[task 2025-02-11T10:41:56.570Z] 10:41:56     INFO -   3  xul.dll!mozilla::TaskController::RunTask(mozilla::Task*) [TaskController.cpp:978066be465ef6de8328a55a5a0f8b1a7ea2b621 : 250]
[task 2025-02-11T10:41:56.570Z] 10:41:56     INFO -      Found by: inlining
[task 2025-02-11T10:41:56.570Z] 10:41:56     INFO -   4  xul.dll!mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex &> const&) [TaskController.cpp:978066be465ef6de8328a55a5a0f8b1a7ea2b621 : 1143 + 0x10]
[task 2025-02-11T10:41:56.570Z] 10:41:56     INFO -       rbx = 0x000001b31a375070    rsi = 0x000001b31a374f40
[task 2025-02-11T10:41:56.570Z] 10:41:56     INFO -       rbp = 0x0000000000000000    rsp = 0x000000b1417fee20
[task 2025-02-11T10:41:56.571Z] 10:41:56     INFO -       r12 = 0x000001b32c885190    r13 = 0x000000b1417fee6f
[task 2025-02-11T10:41:56.571Z] 10:41:56     INFO -       r14 = 0x000001b31a379040    r15 = 0x000001b31a374f70
[task 2025-02-11T10:41:56.571Z] 10:41:56     INFO -       rip = 0x00007ffbd79586e9
[task 2025-02-11T10:41:56.571Z] 10:41:56     INFO -      Found by: call frame info
[task 2025-02-11T10:41:56.571Z] 10:41:56     INFO -   5  xul.dll!mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex &> const&) [TaskController.cpp:978066be465ef6de8328a55a5a0f8b1a7ea2b621 : 966 + 0xa]
[task 2025-02-11T10:41:56.572Z] 10:41:56     INFO -       rbx = 0x000001b31a33f100    rsi = 0x000001b31a374f40
[task 2025-02-11T10:41:56.572Z] 10:41:56     INFO -       rdi = 0x000000b1417ff0c8    rbp = 0x0000000000000000
[task 2025-02-11T10:41:56.572Z] 10:41:56     INFO -       rsp = 0x000000b1417ff000    r12 = 0x0000000000000001
[task 2025-02-11T10:41:56.572Z] 10:41:56     INFO -       r13 = 0xaaaaaaaaaaaaaaaa    r14 = 0x000000b1417ff200
[task 2025-02-11T10:41:56.572Z] 10:41:56     INFO -       r15 = 0x0000000000000000    rip = 0x00007ffbd7956228
[task 2025-02-11T10:41:56.573Z] 10:41:56     INFO -      Found by: call frame info
[task 2025-02-11T10:41:56.573Z] 10:41:56     INFO -   6  xul.dll!mozilla::TaskController::ProcessPendingMTTask(bool) [TaskController.cpp:978066be465ef6de8328a55a5a0f8b1a7ea2b621 : 650 + 0x7]
[task 2025-02-11T10:41:56.573Z] 10:41:56     INFO -       rbx = 0x000001b31a379058    rsi = 0x000001b31a374f40
[task 2025-02-11T10:41:56.574Z] 10:41:56     INFO -       rdi = 0x000001b31a374f70    rbp = 0x0000000000000000
[task 2025-02-11T10:41:56.574Z] 10:41:56     INFO -       rsp = 0x000000b1417ff090    r12 = 0x0000000000000001
[task 2025-02-11T10:41:56.574Z] 10:41:56     INFO -       r13 = 0xaaaaaaaaaaaaaaaa    r14 = 0x000000b1417ff200
[task 2025-02-11T10:41:56.574Z] 10:41:56     INFO -       r15 = 0x0000000000000000    rip = 0x00007ffbd795673a
[task 2025-02-11T10:41:56.574Z] 10:41:56     INFO -      Found by: call frame info
[task 2025-02-11T10:41:56.575Z] 10:41:56     INFO -   7  xul.dll!mozilla::TaskController::TaskController::<lambda_5>::operator()() const [TaskController.cpp:978066be465ef6de8328a55a5a0f8b1a7ea2b621 : 351]
[task 2025-02-11T10:41:56.575Z] 10:41:56     INFO -      Found by: inlining
Component: Marionette → Places
Product: Remote Protocol → Toolkit
Attached file bt.html

I've just hit this assert. During startup with session restore (but had other startups with session restore happen without hitting this assert). Attaching output of bt and bt full.

#10 0x00007f9b7efb71c4 in MOZ_CrashSequence (aAddress=0x0, aLine=196) at /home/user/dev/firefox/obj-debug/dist/include/mozilla/Assertions.h:248
#11 mozilla::places::ConcurrentConnection::Complete (this=0x7f9b457aae40, aRv=nsresult::NS_OK, aData=0x7f9b4caeabb0) at /home/user/dev/firefox/toolkit/components/places/ConcurrentConnection.cpp:196
#12 0x00007f9b7efb730d in non-virtual thunk to mozilla::places::ConcurrentConnection::Complete(nsresult, nsISupports*) () from /home/user/dev/firefox/obj-debug/dist/bin/libxul.so
#13 0x00007f9b78f215e0 in mozilla::storage::CallbackComplete::Run (this=0x7f9b46421e80) at /home/user/dev/firefox/storage/mozStorageConnection.h:548
#14 0x00007f9b781091e8 in mozilla::RunnableTask::Run (this=0x7f9b438aca80) at /home/user/dev/firefox/xpcom/threads/TaskController.cpp:705
#15 0x00007f9b780ffec8 in mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal (this=this@entry=0x7f9b89c20900, aProofOfLock=...) at /home/user/dev/firefox/xpcom/threads/TaskController.cpp:1325
#16 0x00007f9b780fd808 in mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal (this=this@entry=0x7f9b89c20900, aProofOfLock=...) at /home/user/dev/firefox/xpcom/threads/TaskController.cpp:1148
#17 0x00007f9b780fdc86 in mozilla::TaskController::ProcessPendingMTTask (this=0x7f9b89c20900, aMayWait=false) at /home/user/dev/firefox/xpcom/threads/TaskController.cpp:641
#18 0x00007f9b78102a97 in mozilla::TaskController::TaskController()::$_0::operator()() const (this=<optimized out>) at /home/user/dev/firefox/xpcom/threads/TaskController.cpp:333
#19 mozilla::detail::RunnableFunction<mozilla::TaskController::TaskController()::$_0>::Run (this=<optimized out>) at /home/user/dev/firefox/xpcom/threads/nsThreadUtils.h:549
#20 0x00007f9b78124f5b in nsThread::ProcessNextEvent (this=0x7f9b89c54120, aMayWait=<optimized out>, aResult=0x7ffcabf5ce3f) at /home/user/dev/firefox/xpcom/threads/nsThread.cpp:1157
#21 0x00007f9b7812ae60 in NS_ProcessNextEvent (aThread=0x7f9b8c00b780, aThread@entry=0x7f9b89c54120, aMayWait=false) at /home/user/dev/firefox/xpcom/threads/nsThreadUtils.cpp:462
#22 0x00007f9b78d12951 in mozilla::ipc::MessagePump::Run (this=0x7f9b6da63ac0, aDelegate=0x7f9b89c91a40) at /home/user/dev/firefox/ipc/glue/MessagePump.cpp:85
#23 0x00007f9b78c4fa72 in MessageLoop::RunHandler (this=0x7f9b8c00b780) at /home/user/dev/firefox/ipc/chromium/src/base/message_loop.cc:366
#24 MessageLoop::Run (this=0x7f9b8c00b780) at /home/user/dev/firefox/ipc/chromium/src/base/message_loop.cc:348
#25 0x00007f9b7e0c6ed9 in nsBaseAppShell::Run (this=0x7f9b861a1100) at /home/user/dev/firefox/widget/nsBaseAppShell.cpp:148
#26 0x00007f9b7e1adbd5 in nsAppShell::Run (this=0x7f9b861a1100) at /home/user/dev/firefox/widget/gtk/nsAppShell.cpp:471
#27 0x00007f9b7f204ad5 in nsAppStartup::Run (this=0x7f9b6d3aef10) at /home/user/dev/firefox/toolkit/components/startup/nsAppStartup.cpp:291
#28 0x00007f9b7f374a6f in XREMain::XRE_mainRun (this=this@entry=0x7ffcabf5d160) at /home/user/dev/firefox/toolkit/xre/nsAppRunner.cpp:5889
#29 0x00007f9b7f375bb8 in XREMain::XRE_main (this=this@entry=0x7ffcabf5d160, argc=argc@entry=3, argv=argv@entry=0x7ffcabf5e4b8, aConfig=...) at /home/user/dev/firefox/toolkit/xre/nsAppRunner.cpp:6134
#30 0x00007f9b7f376639 in XRE_main (argc=3, argv=0x7ffcabf5e4b8, aConfig=...) at /home/user/dev/firefox/toolkit/xre/nsAppRunner.cpp:6207
#31 0x000055ef1d0ef1e5 in do_main (argc=3, argv=0x7ffcabf5e4b8, envp=0x7ffcabf5e4d8) at /home/user/dev/firefox/browser/app/nsBrowserApp.cpp:229
#32 main (argc=3, argv=0x7ffcabf5e4b8, envp=0x7ffcabf5e4d8) at /home/user/dev/firefox/browser/app/nsBrowserApp.cpp:487
Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: