Bug 2361191 - Falkon 25.04 segfaults on launch attempt.
Summary: Falkon 25.04 segfaults on launch attempt.
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: falkon
Version: 42
Hardware: x86_64
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: Kevin Kofler
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-04-19 23:10 UTC by Stan Trzmiel
Modified: 2025-04-24 17:33 UTC (History)
4 users (show)

Fixed In Version: falkon-25.04.0-3.fc42
Clone Of:
Environment:
Last Closed: 2025-04-23 01:48:28 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Stan Trzmiel 2025-04-19 23:10:20 UTC
Falkon web browser started to crash on launch after 25.04 update. 

Backtrace from DrKonqi:

Application: Falkon (falkon), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>}

warning: Can't open file /dev/shm/.org.chromium.Chromium.P9KmKC (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:kwin-dmabuf-feedback-table (deleted) during file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem during file-backed mapping note processing
[New LWP 55067]
[New LWP 55070]
[New LWP 55068]
[New LWP 55085]
[New LWP 55084]
[New LWP 55078]
[New LWP 55086]
[New LWP 55087]
[New LWP 55088]
[New LWP 55090]
[New LWP 55095]
[New LWP 55091]
[New LWP 55096]
[New LWP 55099]
[New LWP 55101]
[New LWP 55103]
[New LWP 55094]
[New LWP 55104]
[New LWP 55097]
[New LWP 55071]
[New LWP 55069]
[New LWP 55089]
[New LWP 55100]
[New LWP 55098]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/falkon'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
44	      return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
[Current thread is 1 (Thread 0x7f6e92cde900 (LWP 55067))]
Function(s) ^std::(move|forward|as_const|(__)?addressof) will be skipped when stepping.
Function(s) ^std::(shared|unique)_ptr<.*>::(get|operator) will be skipped when stepping.
Function(s) ^std::(basic_string|vector|array|deque|(forward_)?list|(unordered_|flat_)?(multi)?(map|set)|span)<.*>::(c?r?(begin|end)|front|back|data|size|empty) will be skipped when stepping.
Function(s) ^std::(basic_string|vector|array|deque|span)<.*>::operator.] will be skipped when stepping.

Cannot QML trace cores :(
/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:547: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
  boot_time = datetime.utcfromtimestamp(psutil.boot_time()).strftime('%Y-%m-%dT%H:%M:%S')
/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:564: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
  'timestamp': datetime.utcnow().isoformat(),
[Current thread is 1 (Thread 0x7f6e92cde900 (LWP 55067))]

Thread 24 (Thread 0x7f6e3d7fa6c0 (LWP 55098)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=<optimized out>, a2=a2@entry=140111454897287, a3=a3@entry=1, a4=a4@entry=8, a5=a5@entry=0, a6=a6@entry=0, nr=17) at cancellation.c:49
#2  0x00007f6eacc7b774 in __syscall_cancel (a1=<optimized out>, a2=a2@entry=140111454897287, a3=a3@entry=1, a4=a4@entry=8, a5=a5@entry=0, a6=a6@entry=0, nr=17) at cancellation.c:75
#3  0x00007f6eaccd7d6c in __libc_pread64 (fd=<optimized out>, buf=buf@entry=0x7f6e3d7f8487, count=count@entry=1, offset=offset@entry=8) at ../sysdeps/unix/sysv/linux/pread64.c:25
#4  0x00007f6e6fff3b75 in pread (__fd=<optimized out>, __buf=0x7f6e3d7f8487, __nbytes=1, __offset=8) at /usr/include/bits/unistd.h:46
#5  sysfs_read (d=0x7f6e2000d9d0, pos=8, buf=0x7f6e3d7f8487 "", len=1) at /usr/src/debug/pciutils-3.13.0-7.fc42.x86_64/lib/sysfs.c:550
#6  0x00007f6e6ffefe56 in pci_read_data (d=<optimized out>, buf=0x7f6e3d7f8487, pos=<optimized out>, len=1) at /usr/src/debug/pciutils-3.13.0-7.fc42.x86_64/lib/access.c:101
#7  pci_read_byte (d=<optimized out>, pos=<optimized out>) at /usr/src/debug/pciutils-3.13.0-7.fc42.x86_64/lib/access.c:109
#8  0x00007f6ea71872c4 in angle::GetPCIDevicesWithLibPCI () at ../../../../../src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp:122
#9  0x00007f6ea7186519 in angle::GetSystemInfo () at ../../../../../src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp:74
#10 0x00007f6ea1b2bfa6 in gpu::CollectBasicGraphicsInfo () at ../../../../../src/3rdparty/chromium/gpu/config/gpu_info_collector_linux.cc:34
#11 0x00007f6ea7c6ca8c in gpu::GpuInit::InitializeInProcess () at ../../../../../src/3rdparty/chromium/gpu/ipc/service/gpu_init.cc:992
#12 0x00007f6ea7f37505 in content::InProcessGpuThread::Init () at ./../../../../../src/3rdparty/chromium/content/gpu/in_process_gpu_thread.cc:83
#13 0x00007f6ea5b1e235 in base::Thread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:399
#14 0x00007f6ea5b38ee5 in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#15 0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#16 0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 23 (Thread 0x7f6e27fff6c0 (LWP 55100)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f6eacc7bd9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x5634be1a00d0, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5634be1a00d0, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f6eacc7bdff in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5634be1a00d0, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f6eacc7e45e in __pthread_cond_wait_common (cond=0x5634be1a00b0, mutex=0x5634be1a0018, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x5634be1a00b0, mutex=0x5634be1a0018) at pthread_cond_wait.c:458
#7  0x00007f6ea5b3761c in base::ConditionVariable::Wait () at ./../../../../../src/3rdparty/chromium/base/synchronization/condition_variable_posix.cc:106
#8  0x00007f6ea7077e1d in non-virtual thunk to cc::SingleThreadTaskGraphRunner::Run() () at ../../../../../src/3rdparty/chromium/cc/raster/single_thread_task_graph_runner.h:39
#9  0x00007f6ea5b38ee5 in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#10 0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 22 (Thread 0x7f6e653686c0 (LWP 55089)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=232) at cancellation.c:49
#2  0x00007f6eacc7b774 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=232) at cancellation.c:75
#3  0x00007f6eacd01d95 in epoll_wait (epfd=<optimized out>, events=<optimized out>, maxevents=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#4  0x00007f6ea5b66c0c in base::MessagePumpEpoll::WaitForEpollEvents () at ./../../../../../src/3rdparty/chromium/base/message_loop/message_pump_epoll.cc:466
#5  0x00007f6ea5b66f26 in base::MessagePumpEpoll::Run () at ./../../../../../src/3rdparty/chromium/base/message_loop/message_pump_epoll.cc:283
#6  0x00007f6ea5afc705 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run () at ./../../../../../src/3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:640
#7  0x00007f6ea5abb1cb in base::RunLoop::Run () at ./../../../../../src/3rdparty/chromium/base/run_loop.cc:134
#8  base::RunLoop::Run () at ./../../../../../src/3rdparty/chromium/base/run_loop.cc:106
#9  0x00007f6ea5b1dbc6 in base::Thread::Run () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:338
#10 0x00007f6ea3f4fc12 in content::BrowserProcessIOThread::IOThreadRun () at ../../../../../src/3rdparty/chromium/content/browser/browser_process_io_thread.cc:102
#11 0x00007f6ea5b1e228 in base::Thread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:410
#12 0x00007f6ea5b38ee5 in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#13 0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#14 0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 21 (Thread 0x7f6e7dbff6c0 (LWP 55069)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f6eacc7bd9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x5634bdeb0588, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5634bdeb0588, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f6eacc7bdff in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5634bdeb0588, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f6eacc7e45e in __pthread_cond_wait_common (cond=0x5634bdeb0568, mutex=0x5634bdeb0540, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x5634bdeb0568, mutex=0x5634bdeb0540) at pthread_cond_wait.c:458
#7  0x00007f6ead4cbb6c in QWaitConditionPrivate::wait (this=0x5634bdeb0540, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:67
#8  QWaitCondition::wait (this=this@entry=0x5634bde56920, mutex=mutex@entry=0x5634bde56918, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:145
#9  0x00007f6e84d0140e in QtWaylandClient::EventThread::waitForReading (this=0x5634bde568e0) at /usr/src/debug/qt6-qtwayland-6.9.0-2.fc42.x86_64/src/client/qwaylanddisplay.cpp:220
#10 QtWaylandClient::EventThread::run (this=0x5634bde568e0) at /usr/src/debug/qt6-qtwayland-6.9.0-2.fc42.x86_64/src/client/qwaylanddisplay.cpp:181
#11 0x00007f6ead4bde24 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:433
#12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:365
#13 QThreadPrivate::start (arg=0x5634bde568e0) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:393
#14 0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#15 0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 20 (Thread 0x7f6e7c8c26c0 (LWP 55071)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f6eacc7bd9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x5634bdf28af0, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5634bdf28af0, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f6eacc7bdff in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5634bdf28af0, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f6eacc7e45e in __pthread_cond_wait_common (cond=0x5634bdf28ad0, mutex=0x5634bdf28aa0, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x5634bdf28ad0, mutex=0x5634bdf28aa0) at pthread_cond_wait.c:458
#7  0x00007f6e7574079d in cnd_wait () at /usr/lib64/dri-freeworld/libgallium-25.0.3.so
#8  0x00007f6e756fb1bc in util_queue_thread_func () at /usr/lib64/dri-freeworld/libgallium-25.0.3.so
#9  0x00007f6e757406cc in impl_thrd_routine () at /usr/lib64/dri-freeworld/libgallium-25.0.3.so
#10 0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 19 (Thread 0x7f6e3dffb6c0 (LWP 55097)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:49
#2  0x00007f6eacc7b774 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:75
#3  0x00007f6eaccf4a0e in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007f6ea5b433b2 in poll () at /usr/include/bits/poll2.h:44
#5  ThreadMain () at ./../../../../../src/3rdparty/chromium/base/files/file_path_watcher_inotify.cc:299
#6  0x00007f6ea5b38ee5 in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#7  0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#8  0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 18 (Thread 0x7f6e267fc6c0 (LWP 55104)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=0, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f6eacc7bd9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x5634be85a018, expected=0, op=<optimized out>, abstime=0x7f6e267fab90, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5634be85a018, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f6e267fab90, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f6eacc7bdff in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5634be85a018, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f6e267fab90, private=private@entry=0) at futex-internal.c:139
#5  0x00007f6eacc7e668 in __pthread_cond_wait_common (cond=0x5634be859ff8, mutex=0x5634be859fd0, clockid=<optimized out>, abstime=0x7f6e267fab90) at pthread_cond_wait.c:426
#6  ___pthread_cond_timedwait64 (cond=0x5634be859ff8, mutex=0x5634be859fd0, abstime=0x7f6e267fab90) at pthread_cond_wait.c:483
#7  0x00007f6ead4cbae6 in QWaitConditionPrivate::wait_relative (this=<optimized out>, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:57
#8  QWaitConditionPrivate::wait (this=0x5634be859fd0, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:65
#9  QWaitCondition::wait (this=this@entry=0x5634be85c2d0, mutex=mutex@entry=0x5634be5d55e8, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:145
#10 0x00007f6ead4c87b7 in QThreadPoolThread::run (this=0x5634be85c2c0) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qthreadpool.cpp:119
#11 0x00007f6ead4bde24 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:433
#12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:365
#13 QThreadPrivate::start (arg=0x5634be85c2c0) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:393
#14 0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#15 0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 17 (Thread 0x7f6e3effd6c0 (LWP 55094)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f6eacc7bd9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f6e3effb980, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f6e3effb980, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f6eacc7bdff in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f6e3effb980, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f6eacc7e45e in __pthread_cond_wait_common (cond=0x7f6e3effb960, mutex=0x7f6e3effb938, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x7f6e3effb960, mutex=0x7f6e3effb938) at pthread_cond_wait.c:458
#7  0x00007f6ea5b3761c in base::ConditionVariable::Wait () at ./../../../../../src/3rdparty/chromium/base/synchronization/condition_variable_posix.cc:106
#8  0x00007f6ea5b63978 in base::WaitableEvent::TimedWaitImpl () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:199
#9  0x00007f6ea5ad95a1 in base::WaitableEvent::TimedWait () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event.cc:67
#10 0x00007f6ea5b16ecb in base::internal::WorkerThread::RunWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:462
#11 0x00007f6ea5b1771d in base::internal::WorkerThread::RunPooledWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:379
#12 0x00007f6ea5b178ab in base::internal::WorkerThread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:359
#13 0x00007f6ea5b38ee5 in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#14 0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#15 0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 16 (Thread 0x7f6e26ffd6c0 (LWP 55103)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=0, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f6eacc7bd9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x5634be84da88, expected=0, op=<optimized out>, abstime=0x7f6e26ffbb90, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5634be84da88, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f6e26ffbb90, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f6eacc7bdff in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5634be84da88, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f6e26ffbb90, private=private@entry=0) at futex-internal.c:139
#5  0x00007f6eacc7e668 in __pthread_cond_wait_common (cond=0x5634be84da68, mutex=0x5634be84da40, clockid=<optimized out>, abstime=0x7f6e26ffbb90) at pthread_cond_wait.c:426
#6  ___pthread_cond_timedwait64 (cond=0x5634be84da68, mutex=0x5634be84da40, abstime=0x7f6e26ffbb90) at pthread_cond_wait.c:483
#7  0x00007f6ead4cbae6 in QWaitConditionPrivate::wait_relative (this=<optimized out>, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:57
#8  QWaitConditionPrivate::wait (this=0x5634be84da40, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:65
#9  QWaitCondition::wait (this=this@entry=0x5634be85f980, mutex=mutex@entry=0x5634be5d55e8, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:145
#10 0x00007f6ead4c87b7 in QThreadPoolThread::run (this=0x5634be85f970) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qthreadpool.cpp:119
#11 0x00007f6ead4bde24 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:433
#12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:365
#13 QThreadPrivate::start (arg=0x5634be85f970) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:393
#14 0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#15 0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 15 (Thread 0x7f6e277fe6c0 (LWP 55101)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f6eacc7bd9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f6e277fc810, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f6e277fc810, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f6eacc7bdff in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f6e277fc810, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f6eacc7e45e in __pthread_cond_wait_common (cond=0x7f6e277fc7f0, mutex=0x7f6e277fc7c8, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x7f6e277fc7f0, mutex=0x7f6e277fc7c8) at pthread_cond_wait.c:458
#7  0x00007f6ea5b3761c in base::ConditionVariable::Wait () at ./../../../../../src/3rdparty/chromium/base/synchronization/condition_variable_posix.cc:106
#8  0x00007f6ea5b63978 in base::WaitableEvent::TimedWaitImpl () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:199
#9  0x00007f6ea5ad95a1 in base::WaitableEvent::TimedWait () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event.cc:67
#10 0x00007f6ea5a87705 in base::MessagePumpDefault::Run () at ./../../../../../src/3rdparty/chromium/base/message_loop/message_pump_default.cc:53
#11 0x00007f6ea5afc705 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run () at ./../../../../../src/3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:640
#12 0x00007f6ea5abb1cb in base::RunLoop::Run () at ./../../../../../src/3rdparty/chromium/base/run_loop.cc:134
#13 base::RunLoop::Run () at ./../../../../../src/3rdparty/chromium/base/run_loop.cc:106
#14 0x00007f6ea5b1e08d in base::Thread::Run () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:338
#15 base::Thread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:410
#16 0x00007f6ea5b38ee5 in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#17 0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#18 0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 14 (Thread 0x7f6e3cff96c0 (LWP 55099)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=232) at cancellation.c:49
#2  0x00007f6eacc7b774 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=232) at cancellation.c:75
#3  0x00007f6eacd01d95 in epoll_wait (epfd=<optimized out>, events=<optimized out>, maxevents=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#4  0x00007f6ea5b66c0c in base::MessagePumpEpoll::WaitForEpollEvents () at ./../../../../../src/3rdparty/chromium/base/message_loop/message_pump_epoll.cc:466
#5  0x00007f6ea5b66f26 in base::MessagePumpEpoll::Run () at ./../../../../../src/3rdparty/chromium/base/message_loop/message_pump_epoll.cc:283
#6  0x00007f6ea5afc705 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run () at ./../../../../../src/3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:640
#7  0x00007f6ea5abb1cb in base::RunLoop::Run () at ./../../../../../src/3rdparty/chromium/base/run_loop.cc:134
#8  base::RunLoop::Run () at ./../../../../../src/3rdparty/chromium/base/run_loop.cc:106
#9  0x00007f6ea5b1dbc6 in base::Thread::Run () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:338
#10 0x00007f6ea7d62f5e in Run () at ./../../../../../src/3rdparty/chromium/content/child/child_process.cc:61
#11 0x00007f6ea5b1e228 in base::Thread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:410
#12 0x00007f6ea5b38ee5 in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#13 0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#14 0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 13 (Thread 0x7f6e3e7fc6c0 (LWP 55096)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f6eacc7bd9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f6e3e7fa980, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f6e3e7fa980, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f6eacc7bdff in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f6e3e7fa980, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f6eacc7e45e in __pthread_cond_wait_common (cond=0x7f6e3e7fa960, mutex=0x7f6e3e7fa938, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x7f6e3e7fa960, mutex=0x7f6e3e7fa938) at pthread_cond_wait.c:458
#7  0x00007f6ea5b3761c in base::ConditionVariable::Wait () at ./../../../../../src/3rdparty/chromium/base/synchronization/condition_variable_posix.cc:106
#8  0x00007f6ea5b63978 in base::WaitableEvent::TimedWaitImpl () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:199
#9  0x00007f6ea5ad95a1 in base::WaitableEvent::TimedWait () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event.cc:67
#10 0x00007f6ea5b16ecb in base::internal::WorkerThread::RunWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:462
#11 0x00007f6ea5b1771d in base::internal::WorkerThread::RunPooledWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:379
#12 0x00007f6ea5b178ab in base::internal::WorkerThread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:359
#13 0x00007f6ea5b38ee5 in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#14 0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#15 0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 12 (Thread 0x7f6e3ffff6c0 (LWP 55091)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f6eacc7bd9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x5634be2d0818, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5634be2d0818, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f6eacc7bdff in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5634be2d0818, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f6eacc7e45e in __pthread_cond_wait_common (cond=0x5634be2d07f8, mutex=0x5634be2d07c8, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x5634be2d07f8, mutex=0x5634be2d07c8) at pthread_cond_wait.c:458
#7  0x00007f6e7574079d in cnd_wait () at /usr/lib64/dri-freeworld/libgallium-25.0.3.so
#8  0x00007f6e756fb1bc in util_queue_thread_func () at /usr/lib64/dri-freeworld/libgallium-25.0.3.so
#9  0x00007f6e757406cc in impl_thrd_routine () at /usr/lib64/dri-freeworld/libgallium-25.0.3.so
#10 0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 11 (Thread 0x7f6e3f7fe6c0 (LWP 55095)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f6eacc7bd9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f6e3f7fc980, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f6e3f7fc980, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f6eacc7bdff in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f6e3f7fc980, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f6eacc7e45e in __pthread_cond_wait_common (cond=0x7f6e3f7fc960, mutex=0x7f6e3f7fc938, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x7f6e3f7fc960, mutex=0x7f6e3f7fc938) at pthread_cond_wait.c:458
#7  0x00007f6ea5b3761c in base::ConditionVariable::Wait () at ./../../../../../src/3rdparty/chromium/base/synchronization/condition_variable_posix.cc:106
#8  0x00007f6ea5b63978 in base::WaitableEvent::TimedWaitImpl () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:199
#9  0x00007f6ea5ad95a1 in base::WaitableEvent::TimedWait () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event.cc:67
#10 0x00007f6ea5b16ecb in base::internal::WorkerThread::RunWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:462
#11 0x00007f6ea5b1771d in base::internal::WorkerThread::RunPooledWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:379
#12 0x00007f6ea5b178ab in base::internal::WorkerThread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:359
#13 0x00007f6ea5b38ee5 in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#14 0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#15 0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7f6e64b676c0 (LWP 55090)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f6eacc7bd9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x5634be31ec18, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5634be31ec18, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f6eacc7bdff in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5634be31ec18, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f6eacc7e45e in __pthread_cond_wait_common (cond=0x5634be31ebf8, mutex=0x5634be31ebc8, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x5634be31ebf8, mutex=0x5634be31ebc8) at pthread_cond_wait.c:458
#7  0x00007f6e7574079d in cnd_wait () at /usr/lib64/dri-freeworld/libgallium-25.0.3.so
#8  0x00007f6e756fb1bc in util_queue_thread_func () at /usr/lib64/dri-freeworld/libgallium-25.0.3.so
#9  0x00007f6e757406cc in impl_thrd_routine () at /usr/lib64/dri-freeworld/libgallium-25.0.3.so
#10 0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7f6e65b696c0 (LWP 55088)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f6eacc7bd9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f6e65b67980, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f6e65b67980, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f6eacc7bdff in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f6e65b67980, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f6eacc7e45e in __pthread_cond_wait_common (cond=0x7f6e65b67960, mutex=0x7f6e65b67938, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x7f6e65b67960, mutex=0x7f6e65b67938) at pthread_cond_wait.c:458
#7  0x00007f6ea5b3761c in base::ConditionVariable::Wait () at ./../../../../../src/3rdparty/chromium/base/synchronization/condition_variable_posix.cc:106
#8  0x00007f6ea5b63978 in base::WaitableEvent::TimedWaitImpl () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:199
#9  0x00007f6ea5ad95a1 in base::WaitableEvent::TimedWait () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event.cc:67
#10 0x00007f6ea5b16ecb in base::internal::WorkerThread::RunWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:462
#11 0x00007f6ea5b1775d in base::internal::WorkerThread::RunSharedWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:389
#12 0x00007f6ea5b17910 in base::internal::WorkerThread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:362
#13 0x00007f6ea5b38ee5 in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#14 0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#15 0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x7f6e6636a6c0 (LWP 55087)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f6eacc7bd9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f6e66368980, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f6e66368980, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f6eacc7bdff in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f6e66368980, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f6eacc7e45e in __pthread_cond_wait_common (cond=0x7f6e66368960, mutex=0x7f6e66368938, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x7f6e66368960, mutex=0x7f6e66368938) at pthread_cond_wait.c:458
#7  0x00007f6ea5b3761c in base::ConditionVariable::Wait () at ./../../../../../src/3rdparty/chromium/base/synchronization/condition_variable_posix.cc:106
#8  0x00007f6ea5b63978 in base::WaitableEvent::TimedWaitImpl () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:199
#9  0x00007f6ea5ad95a1 in base::WaitableEvent::TimedWait () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event.cc:67
#10 0x00007f6ea5b16ecb in base::internal::WorkerThread::RunWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:462
#11 0x00007f6ea5b1771d in base::internal::WorkerThread::RunPooledWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:379
#12 0x00007f6ea5b178ab in base::internal::WorkerThread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:359
#13 0x00007f6ea5b38ee5 in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#14 0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#15 0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x7f6e66b6b6c0 (LWP 55086)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f6eacc7bd9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f6e66b69980, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f6e66b69980, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f6eacc7bdff in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f6e66b69980, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f6eacc7e45e in __pthread_cond_wait_common (cond=0x7f6e66b69960, mutex=0x7f6e66b69938, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x7f6e66b69960, mutex=0x7f6e66b69938) at pthread_cond_wait.c:458
#7  0x00007f6ea5b3761c in base::ConditionVariable::Wait () at ./../../../../../src/3rdparty/chromium/base/synchronization/condition_variable_posix.cc:106
#8  0x00007f6ea5b63978 in base::WaitableEvent::TimedWaitImpl () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:199
#9  0x00007f6ea5ad95a1 in base::WaitableEvent::TimedWait () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event.cc:67
#10 0x00007f6ea5b16ecb in base::internal::WorkerThread::RunWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:462
#11 0x00007f6ea5b1771d in base::internal::WorkerThread::RunPooledWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:379
#12 0x00007f6ea5b178ab in base::internal::WorkerThread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:359
#13 0x00007f6ea5b38ee5 in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#14 0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#15 0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7f6e751ff6c0 (LWP 55078)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:49
#2  0x00007f6eacc7b774 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:75
#3  0x00007f6eaccf4a0e in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007f6ea49e593e in poll () at /usr/include/bits/poll2.h:44
#5  content::SandboxIPCHandler::Run () at ../../../../../src/3rdparty/chromium/content/browser/sandbox_ipc_linux.cc:51
#6  0x00007f6ea5b38ee5 in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#7  0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#8  0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7f6e749336c0 (LWP 55084)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=61) at cancellation.c:49
#2  0x00007f6eacc7b774 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=61) at cancellation.c:75
#3  0x00007f6eacceb36f in __GI___wait4 (pid=<optimized out>, stat_loc=<optimized out>, options=<optimized out>, usage=<optimized out>) at ../sysdeps/unix/sysv/linux/wait4.c:30
#4  0x00007f6ea5b57547 in WaitpidWithTimeout () at ./../../../../../src/3rdparty/chromium/base/process/process_posix.cc:69
#5  base::Process::WaitForExitWithTimeoutImpl () at ./../../../../../src/3rdparty/chromium/base/process/process_posix.cc:389
#6  0x00007f6ea5b579f0 in base::Process::WaitForExitWithTimeout () at ./../../../../../src/3rdparty/chromium/base/process/process_posix.cc:353
#7  base::Process::WaitForExit () at ./../../../../../src/3rdparty/chromium/base/process/process_posix.cc:339
#8  ThreadMain () at ./../../../../../src/3rdparty/chromium/base/process/kill_posix.cc:139
#9  0x00007f6ea5b38ee5 in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#10 0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7f6e6736c6c0 (LWP 55085)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=232) at cancellation.c:49
#2  0x00007f6eacc7b774 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=232) at cancellation.c:75
#3  0x00007f6eacd01d95 in epoll_wait (epfd=<optimized out>, events=<optimized out>, maxevents=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#4  0x00007f6ea5b66c0c in base::MessagePumpEpoll::WaitForEpollEvents () at ./../../../../../src/3rdparty/chromium/base/message_loop/message_pump_epoll.cc:466
#5  0x00007f6ea5b66f26 in base::MessagePumpEpoll::Run () at ./../../../../../src/3rdparty/chromium/base/message_loop/message_pump_epoll.cc:283
#6  0x00007f6ea5afc705 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run () at ./../../../../../src/3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:640
#7  0x00007f6ea5abb1cb in base::RunLoop::Run () at ./../../../../../src/3rdparty/chromium/base/run_loop.cc:134
#8  base::RunLoop::Run () at ./../../../../../src/3rdparty/chromium/base/run_loop.cc:106
#9  0x00007f6ea5b1dbc6 in base::Thread::Run () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:338
#10 0x00007f6ea5b10b2d in base::internal::ServiceThread::Run () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/service_thread.cc:15
#11 0x00007f6ea5b1e228 in base::Thread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:410
#12 0x00007f6ea5b38ee5 in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#13 0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#14 0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7f6e84cf26c0 (LWP 55068)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:49
#2  0x00007f6eacc7b774 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:75
#3  0x00007f6eaccf4f36 in __GI_ppoll (fds=fds@entry=0x5634bdd8e640, nfds=nfds@entry=3, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007f6eac4f5210 in ppoll (__fds=0x5634bdd8e640, __nfds=3, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>, context=0x7f6e80000c80, timeout_usec=<optimized out>, fds=0x5634bdd8e640, n_fds=3) at ../glib/gmain.c:4632
#6  g_main_context_iterate_unlocked (context=context@entry=0x7f6e80000c80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4309
#7  0x00007f6eac4f52d3 in g_main_context_iteration (context=0x7f6e80000c80, may_block=1) at ../glib/gmain.c:4379
#8  0x00007f6ead5ff46d in QEventDispatcherGlib::processEvents (this=0x7f6e80000b70, flags=...) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#9  0x00007f6ead303783 in QEventLoop::exec (this=this@entry=0x7f6e84cf0bf0, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/global/qflags.h:77
#10 0x00007f6ead4217fd in QThread::exec (this=this@entry=0x7f6ead995cc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qthread.cpp:644
#11 0x00007f6ead8e5901 in QDBusConnectionManager::run (this=0x7f6ead995cc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/dbus/qdbusconnectionmanager.cpp:144
#12 0x00007f6ead4bde24 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:433
#13 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:365
#14 QThreadPrivate::start (arg=0x7f6ead995cc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:393
#15 0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#16 0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7f6e7d3fe6c0 (LWP 55070)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f6eacc7b72a in __internal_syscall_cancel (a1=a1@entry=140112524463168, a2=a2@entry=2, a3=a3@entry=-1, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:49
#2  0x00007f6eacc7b774 in __syscall_cancel (a1=a1@entry=140112524463168, a2=a2@entry=2, a3=a3@entry=-1, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:75
#3  0x00007f6eaccf4a0e in __GI___poll (fds=fds@entry=0x7f6e7d3fcc40, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007f6e84d01475 in poll (__fds=0x7f6e7d3fcc40, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:44
#5  QtWaylandClient::EventThread::run (this=0x5634bde64c80) at /usr/src/debug/qt6-qtwayland-6.9.0-2.fc42.x86_64/src/client/qwaylanddisplay.cpp:186
#6  0x00007f6ead4bde24 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:433
#7  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:365
#8  QThreadPrivate::start (arg=0x5634bde64c80) at /usr/src/debug/qt6-qtbase-6.9.0-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:393
#9  0x00007f6eacc7ef14 in start_thread (arg=<optimized out>) at pthread_create.c:448
#10 0x00007f6eacd01aac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7f6e92cde900 (LWP 55067)):
[KCrash Handler]
#5  BrowserWindow::statusBar (this=0x0) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/app/browserwindow.cpp:684
#6  0x00007f6eae2f0023 in BookmarksTools::addFolderToMenu (receiver=receiver@entry=0x5634bea6f170, menu=menu@entry=0x5634bea700e0, folder=0x5634bea7bab0) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/bookmarks/bookmarkstools.cpp:394
#7  0x00007f6eae2ef400 in BookmarksTools::addActionToMenu (receiver=receiver@entry=0x5634bea6f170, menu=menu@entry=0x5634bea700e0, item=<optimized out>) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/bookmarks/bookmarkstools.cpp:373
#8  0x00007f6eae2ef4c2 in BookmarksTools::addFolderContentsToMenu (receiver=0x5634bea6f170, menu=0x5634bea700e0, folder=<optimized out>) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/bookmarks/bookmarkstools.cpp:446
#9  0x00007f6eae2ef686 in BookmarksToolbarButton::createMenu (this=<optimized out>) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/bookmarks/bookmarkstoolbarbutton.cpp:140
#10 0x00007f6eae2ef768 in BookmarksToolbarButton::init (this=<optimized out>) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/bookmarks/bookmarkstoolbarbutton.cpp:239
#11 0x00007f6eae2ef7be in BookmarksToolbarButton::BookmarksToolbarButton (this=0x5634bea6f170, bookmark=0x5634bea7ba10, parent=<optimized out>, this=<optimized out>, bookmark=<optimized out>, parent=<optimized out>) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/bookmarks/bookmarkstoolbarbutton.cpp:45
#12 0x00007f6eae2ef822 in BookmarksToolbar::addItem (this=0x5634be99a110, item=0x5634bea7ba10) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/bookmarks/bookmarkstoolbar.cpp:235
#13 0x00007f6eae2ef8ef in BookmarksToolbar::refresh (this=0x5634be99a110) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/bookmarks/bookmarkstoolbar.cpp:124
#14 0x00007f6eae2efefc in BookmarksToolbar::BookmarksToolbar (this=<optimized out>, window=<optimized out>, parent=<optimized out>, this=<optimized out>, window=<optimized out>, parent=<optimized out>) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/bookmarks/bookmarkstoolbar.cpp:65
#15 0x00007f6eae298e16 in BrowserWindow::setupUi (this=this@entry=0x5634be8ae0d0) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/app/browserwindow.cpp:373
#16 0x00007f6eae299f88 in BrowserWindow::BrowserWindow (this=0x5634be8ae0d0, type=Qz::BW_FirstAppWindow, startUrls=..., this=<optimized out>, type=<optimized out>, startUrls=...) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/app/browserwindow.cpp:206
#17 0x00007f6eae2a8773 in MainApplication::createWindow (this=this@entry=0x7fff7b9afab0, type=type@entry=Qz::BW_FirstAppWindow, startUrls=...) at /usr/include/qt6/QtCore/qarraydata.h:60
#18 0x00007f6eae2af049 in MainApplication::MainApplication (this=this@entry=0x7fff7b9afab0, argc=@0x7fff7b9afa2c: 1, argv=<optimized out>, this=<optimized out>, argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/app/mainapplication.cpp:350
#19 0x000056349b219b59 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/main/main.cpp:67


Reproducible: Always

Steps to Reproduce:
1.Make sure KDE apps are updated to 25.04
2.Launch Falkon (be it from fonsole or using launcher).

Actual Results:
Launch indicator spins for several seconds, stops, but no Falkon window gets open.
If launched from terminal, 'Memory Protection Violation' error can be seen

Expected Results:
Web browser window opens.

Additional Information:
OS: Fedora 42

falkon-25.04.0-2.fc42.x86_64
Plasma 6.3.4-2
KF6: 6.13.0
Qt: 6.9.0-1
Kernel 6.14.2
Wayland session

Happens also on Fedora 41.

Downgrade to 24.12 made it start again, albeit with new browsedata.db. Updating to 25.04 made it crash again.

Comment 1 Kevin Kofler 2025-04-19 23:49:29 UTC
This looks clearly like an upstream regression to me. The relevant thread in the backtrace is this one:

Thread 1 (Thread 0x7f6e92cde900 (LWP 55067)):
[KCrash Handler]
#5  BrowserWindow::statusBar (this=0x0) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/app/browserwindow.cpp:684
#6  0x00007f6eae2f0023 in BookmarksTools::addFolderToMenu (receiver=receiver@entry=0x5634bea6f170, menu=menu@entry=0x5634bea700e0, folder=0x5634bea7bab0) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/bookmarks/bookmarkstools.cpp:394
#7  0x00007f6eae2ef400 in BookmarksTools::addActionToMenu (receiver=receiver@entry=0x5634bea6f170, menu=menu@entry=0x5634bea700e0, item=<optimized out>) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/bookmarks/bookmarkstools.cpp:373
#8  0x00007f6eae2ef4c2 in BookmarksTools::addFolderContentsToMenu (receiver=0x5634bea6f170, menu=0x5634bea700e0, folder=<optimized out>) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/bookmarks/bookmarkstools.cpp:446
#9  0x00007f6eae2ef686 in BookmarksToolbarButton::createMenu (this=<optimized out>) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/bookmarks/bookmarkstoolbarbutton.cpp:140
#10 0x00007f6eae2ef768 in BookmarksToolbarButton::init (this=<optimized out>) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/bookmarks/bookmarkstoolbarbutton.cpp:239
#11 0x00007f6eae2ef7be in BookmarksToolbarButton::BookmarksToolbarButton (this=0x5634bea6f170, bookmark=0x5634bea7ba10, parent=<optimized out>, this=<optimized out>, bookmark=<optimized out>, parent=<optimized out>) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/bookmarks/bookmarkstoolbarbutton.cpp:45
#12 0x00007f6eae2ef822 in BookmarksToolbar::addItem (this=0x5634be99a110, item=0x5634bea7ba10) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/bookmarks/bookmarkstoolbar.cpp:235
#13 0x00007f6eae2ef8ef in BookmarksToolbar::refresh (this=0x5634be99a110) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/bookmarks/bookmarkstoolbar.cpp:124
#14 0x00007f6eae2efefc in BookmarksToolbar::BookmarksToolbar (this=<optimized out>, window=<optimized out>, parent=<optimized out>, this=<optimized out>, window=<optimized out>, parent=<optimized out>) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/bookmarks/bookmarkstoolbar.cpp:65
#15 0x00007f6eae298e16 in BrowserWindow::setupUi (this=this@entry=0x5634be8ae0d0) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/app/browserwindow.cpp:373
#16 0x00007f6eae299f88 in BrowserWindow::BrowserWindow (this=0x5634be8ae0d0, type=Qz::BW_FirstAppWindow, startUrls=..., this=<optimized out>, type=<optimized out>, startUrls=...) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/app/browserwindow.cpp:206
#17 0x00007f6eae2a8773 in MainApplication::createWindow (this=this@entry=0x7fff7b9afab0, type=type@entry=Qz::BW_FirstAppWindow, startUrls=...) at /usr/include/qt6/QtCore/qarraydata.h:60
#18 0x00007f6eae2af049 in MainApplication::MainApplication (this=this@entry=0x7fff7b9afab0, argc=@0x7fff7b9afa2c: 1, argv=<optimized out>, this=<optimized out>, argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/lib/app/mainapplication.cpp:350
#19 0x000056349b219b59 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/falkon-25.04.0-2.fc42.x86_64/src/main/main.cpp:67

"BrowserWindow::statusBar (this=0x0)" really says it all. This is the opposite of the classic use-after-free, a use-before-allocation. BookmarkTools::addFolderToMenu tries to request the status bar of a browser window that is still being constructed.

Unfortunately, the broken update is already headed to stable and the push is already ongoing (and was already ongoing when you filed the bug), so I guess there is no way to prevent this from hitting all users anymore. It is a real problem that updates that include a completely broken Falkon can get all-positive karma. This is a result of the KDE SIG decision to default to Firefox instead of Falkon, unfortunately. Lack of testing of Falkon is an unavoidable result of this wrong decision.

Comment 2 Kevin Kofler 2025-04-19 23:50:10 UTC
(Note that I have given -1 votes to the Fedora 41 and 40 updates, so hopefully at least those will NOT go out until fixed.)

Comment 3 Kevin Kofler 2025-04-19 23:53:37 UTC
I think this fix:
https://invent.kde.org/network/falkon/-/commit/164475bf836ebf96874c227e0cd3c91aa33f4de7
for another crash at startup:
https://bugs.kde.org/show_bug.cgi?id=501535
introduced this new one.

Comment 4 Steve Cossette 2025-04-20 01:11:02 UTC
I tried installing Falkon 25.04 and starting it, I get no crash here, it seems to be working fine.

Have you tried wiping your user settings?

Comment 5 Derek Enz 2025-04-20 01:12:27 UTC
Installed Falkon 25.04 from Flathub.

Running F42 KDE 
Plasma 6.3.4
QT 6.8.2
Kernel 6.14.2-300


Bare metal. Falkon 25.04 is running fine so far.

Cannot repro the issue.

Comment 6 Kevin Kofler 2025-04-20 01:13:12 UTC
From the backtrace, I assume that the crash only happens if you have bookmarks in the menu, possibly only with subfolders. So wiping the bookmarks will probably make the crash go away, but it is not a fix and it loses data.

Comment 7 Kevin Kofler 2025-04-20 01:15:37 UTC
Note that long-time installs upgraded from one Fedora release to the next will have a "Fedora Bookmarks" subfolder with several subsubfolders in the bookmarks menu by default. That might not be the case for fresh installs anymore (not sure), but for upgraded installs, it is the normal case.

Comment 8 Kevin Kofler 2025-04-20 01:25:46 UTC
(In reply to Kevin Kofler from comment #3)
> I think this fix:
> https://invent.kde.org/network/falkon/-/commit/
> 164475bf836ebf96874c227e0cd3c91aa33f4de7
> for another crash at startup:
> https://bugs.kde.org/show_bug.cgi?id=501535
> introduced this new one.

Actually, the fix did not introduce the new crash, it just did not fix it.

Comment 9 Kevin Kofler 2025-04-20 01:28:27 UTC
Looks like addFolderToMenu needs the same kind of fix upstream made in addUrlToMenu, connecting to a lambda rather than directly to mApp->getWindow()->statusBar() that is not yet constructed at that point.

Comment 10 Kevin Kofler 2025-04-20 01:31:01 UTC
So something like:
-    QObject::connect(m, &QMenu::aboutToHide, mApp->getWindow()->statusBar(), &StatusBar::clearMessage);
+    QObject::connect(m, &QMenu::aboutToHide, [=]() {
+        mApp->getWindow()->statusBar()->clearMessage();
+    });
…
-    QObject::connect(act, &QAction::hovered, mApp->getWindow()->statusBar(), &StatusBar::clearMessage);
+    QObject::connect(act, &QAction::hovered, [=]() {
+        mApp->getWindow()->statusBar()->clearMessage();
+    });

Comment 11 Derek Enz 2025-04-20 01:46:12 UTC
Yes I do see the subfolders. Adding bookmarks as I go. So far it seems ok.

Comment 12 Derek Enz 2025-04-20 02:00:09 UTC
Ok added a new folder to the Bookmarks Bar.

Created a subfolder within the new folder.

Falkon crashed on startup.

Comment 13 Steve Cossette 2025-04-20 02:05:57 UTC
The updated Falkon has been untagged and removed from the update.

Comment 14 Kevin Kofler 2025-04-20 11:32:42 UTC
Upstream fix:
https://invent.kde.org/network/falkon/-/commit/dca93d08742f7c4ed66831ae1bea6078ffc7d716

This is basically what I suggested, but with the addition of one third spot that I had missed (in the addSeparatorToMenu method).

Comment 15 Fedora Update System 2025-04-21 09:11:30 UTC
FEDORA-2025-aa9bcfdea1 (falkon-25.04.0-3.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-aa9bcfdea1

Comment 16 Stan Trzmiel 2025-04-21 14:59:02 UTC
Confirmed, falkon-25.04.0-3 fixes the issue.

Comment 17 Derek Enz 2025-04-21 17:58:53 UTC
The new update fixes the issue.


Falkon-25.04.0-3.fc42 works as expected. Subfolders work fine and do not create a crash.

Comment 18 Fedora Update System 2025-04-22 00:41:02 UTC
FEDORA-2025-92b73e3acc (falkon-25.04.0-3.fc40) has been submitted as an update to Fedora 40.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-92b73e3acc

Comment 19 Fedora Update System 2025-04-22 00:41:03 UTC
FEDORA-2025-b832fbe8b0 (falkon-25.04.0-3.fc41) has been submitted as an update to Fedora 41.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-b832fbe8b0

Comment 20 Fedora Update System 2025-04-22 01:45:34 UTC
FEDORA-2025-aa9bcfdea1 has been pushed to the Fedora 42 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-aa9bcfdea1`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-aa9bcfdea1

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 21 Fedora Update System 2025-04-23 01:48:28 UTC
FEDORA-2025-aa9bcfdea1 (falkon-25.04.0-3.fc42) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 22 Fedora Update System 2025-04-23 03:26:00 UTC
FEDORA-2025-b832fbe8b0 has been pushed to the Fedora 41 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-b832fbe8b0`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-b832fbe8b0

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 23 Fedora Update System 2025-04-23 03:55:04 UTC
FEDORA-2025-92b73e3acc has been pushed to the Fedora 40 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-92b73e3acc`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-92b73e3acc

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 24 Fedora Update System 2025-04-24 03:29:32 UTC
FEDORA-2025-92b73e3acc (falkon-25.04.0-3.fc40) has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 25 Fedora Update System 2025-04-24 17:33:27 UTC
FEDORA-2025-b832fbe8b0 (falkon-25.04.0-3.fc41) has been pushed to the Fedora 41 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.