Application: skrooge (2.26.1) Qt Version: 5.15.3 Frameworks Version: 5.87.0 Operating System: Linux 5.11.0-38-generic x86_64 Windowing System: Wayland Distribution: KDE neon User - Plasma 25th Anniversary Edition DrKonqi: 5.23.1 [KCrashBackend] -- Information about the crash: - What I was doing when the application crashed: The skrooge application crashes after systematically recording an accounting transaction. The crash can be reproduced sometimes. -- Backtrace: Application: Skrooge (skrooge), signal: Segmentation fault [New LWP 3472] [New LWP 3473] [New LWP 3474] [New LWP 3475] [New LWP 3476] [New LWP 3477] [New LWP 3486] [New LWP 3488] [New LWP 3495] [New LWP 3496] [New LWP 3497] [New LWP 3498] [New LWP 3504] [New LWP 3518] [New LWP 3569] [New LWP 3571] [New LWP 4683] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f23067a5aff in __GI___poll (fds=0x7ffd1b53ed38, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29 __preamble__ [Current thread is 1 (Thread 0x7f2305bfc200 (LWP 3471))] Thread 18 (Thread 0x7f22b17fa700 (LWP 4683)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f22b17f90b0, clockid=<optimized out>, expected=0, futex_word=0x7f22b17f9288) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f22b17f90b0, clockid=<optimized out>, mutex=0x7f22b17f9238, cond=0x7f22b17f9260) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x7f22b17f9260, mutex=0x7f22b17f9238, abstime=0x7f22b17f90b0) at pthread_cond_wait.c:665 #3 0x00007f22fe46920a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 #4 0x000000000000080f in ?? () #5 0x000000003b20e47c in ?? () #6 0x00000000000007ee in ?? () #7 0x000000003b20e47c in ?? () #8 0x00007f22c000cdc8 in ?? () #9 0x329da6ad9cdb4e00 in ?? () #10 0x0000000000000000 in ?? () Thread 17 (Thread 0x7f22b37fe700 (LWP 3571)): #0 __GI___libc_read (nbytes=10, buf=0x7f22b37fd1de, fd=64) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=64, buf=0x7f22b37fd1de, nbytes=10) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f22f62ec975 in pa_read () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so #3 0x00007f22f8dce416 in pa_mainloop_prepare () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #4 0x00007f22f8dceeb4 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #5 0x00007f22f8dcef70 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #6 0x00007f22f8ddd11d in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #7 0x00007f22f631b72c in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so #8 0x00007f2304af9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f23067b2293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7f22c90b4700 (LWP 3569)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f2305f9efd8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f2305f9ef88, cond=0x7f2305f9efb0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x7f2305f9efb0, mutex=0x7f2305f9ef88) at pthread_cond_wait.c:647 #3 0x00007f2305ea163a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #4 0x00007f2305ea165f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #5 0x00007f2304af9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f23067b2293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7f2291ffb700 (LWP 3518)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f2291ffa268) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f2291ffa218, cond=0x7f2291ffa240) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x7f2291ffa240, mutex=0x7f2291ffa218) at pthread_cond_wait.c:647 #3 0x00007f22fe4690ab in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 #4 0x00007f2291ffa0c0 in ?? () #5 0x00007f22fe45e58f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 #6 0x000055f8258e2ba0 in ?? () #7 0x00007f2291ffa0e8 in ?? () #8 0x0000000000000000 in ?? () Thread 14 (Thread 0x7f22927fc700 (LWP 3504)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f22927fb188) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f22927fb138, cond=0x7f22927fb160) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x7f22927fb160, mutex=0x7f22927fb138) at pthread_cond_wait.c:647 #3 0x00007f22fe4690ab in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 #4 0x0000000000000000 in ?? () Thread 13 (Thread 0x7f2292ffd700 (LWP 3498)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f2292ffc268) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f2292ffc218, cond=0x7f2292ffc240) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x7f2292ffc240, mutex=0x7f2292ffc218) at pthread_cond_wait.c:647 #3 0x00007f22fe4690ab in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 #4 0x0000000000000000 in ?? () Thread 12 (Thread 0x7f22937fe700 (LWP 3497)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f22937fd188) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f22937fd138, cond=0x7f22937fd160) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x7f22937fd160, mutex=0x7f22937fd138) at pthread_cond_wait.c:647 #3 0x00007f22fe4690ab in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 #4 0x0000000000000000 in ?? () Thread 11 (Thread 0x7f2293fff700 (LWP 3496)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f2293ffe188) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f2293ffe138, cond=0x7f2293ffe160) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x7f2293ffe160, mutex=0x7f2293ffe138) at pthread_cond_wait.c:647 #3 0x00007f22fe4690ab in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 #4 0x0000000000000000 in ?? () Thread 10 (Thread 0x7f22b0ff9700 (LWP 3495)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55f825acac0c) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55f825acab48, cond=0x55f825acabe0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55f825acabe0, mutex=0x55f825acab48) at pthread_cond_wait.c:647 #3 0x00007f22fe4690ab in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 #4 0x00007f2298000b60 in ?? () #5 0x000055f82609abd8 in ?? () #6 0x00007f22b0ff83c0 in ?? () #7 0x00007f22fe4507c1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 #8 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f22c88b3700 (LWP 3488)): #0 0x00007f23067b25ce in epoll_wait (epfd=38, events=0x7f22b8002000, maxevents=32, timeout=0) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 #1 0x00007f22f89235e9 in ?? () from /usr/lib/x86_64-linux-gnu/libevent-2.1.so.7 #2 0x00007f22f8919625 in event_base_loop () from /usr/lib/x86_64-linux-gnu/libevent-2.1.so.7 #3 0x00007f22fe4787fc in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 #4 0x00007f22c88b2310 in ?? () #5 0x0001000000000000 in ?? () #6 0x00007f22c88b21e0 in ?? () #7 0x00007f22c88b21d8 in ?? () #8 0x00007f22c88b2298 in ?? () #9 0x00007f22c88b2310 in ?? () #10 0x00007f22c88b2370 in ?? () #11 0x00007f230672d419 in __GI___libc_malloc (bytes=139787370177056) at malloc.c:3066 #12 0x0000000000000001 in ?? () #13 0x7fffffffffffffff in ?? () #14 0x00007f22c88b2370 in ?? () #15 0x00007f22c88b2250 in ?? () #16 0x00007f22fe42f69c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 #17 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f22c98b5700 (LWP 3486)): #0 __lll_lock_wait_private (futex=0x7f230687e4b0 <_IO_stdfile_2_lock>) at ./lowlevellock.c:35 #1 0x00007f230670d1f6 in buffered_vfprintf (s=s@entry=0x7f230687c5c0 <_IO_2_1_stderr_>, format=format@entry=0x7f22f893b258 "[%s] %s\n", args=args@entry=0x7f22c98b3af0, mode_flags=mode_flags@entry=2) at vfprintf-internal.c:2381 #2 0x00007f2306709ea4 in __vfprintf_internal (s=0x7f230687c5c0 <_IO_2_1_stderr_>, format=0x7f22f893b258 "[%s] %s\n", ap=ap@entry=0x7f22c98b3af0, mode_flags=2) at vfprintf-internal.c:1346 #3 0x00007f23067c11b3 in ___fprintf_chk (fp=<optimized out>, flag=<optimized out>, format=<optimized out>) at fprintf_chk.c:33 #4 0x00007f22f8921b36 in event_logv_ () from /usr/lib/x86_64-linux-gnu/libevent-2.1.so.7 #5 0x00007f22f8921d09 in event_warn () from /usr/lib/x86_64-linux-gnu/libevent-2.1.so.7 #6 0x00007f22f8923768 in ?? () from /usr/lib/x86_64-linux-gnu/libevent-2.1.so.7 #7 0x00007f22f8919625 in event_base_loop () from /usr/lib/x86_64-linux-gnu/libevent-2.1.so.7 #8 0x00007f22fe478918 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 #9 0x00007f22b4002510 in ?? () #10 0x0001000000000000 in ?? () #11 0x00007f22c98b4200 in ?? () #12 0x00007f22c98b41f8 in ?? () #13 0x00007f22c98b42b8 in ?? () #14 0x000000006e1f1cc0 in ?? () #15 0x0000000000000737 in ?? () #16 0x0000000000082100 in ?? () #17 0x00007f23038a3d20 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 #18 0x000055f825babd80 in ?? () #19 0x7fffffffffffffff in ?? () #20 0x0000000000000001 in ?? () #21 0x7fffffffffffffff in ?? () #22 0x00007f22c98b4370 in ?? () #23 0x00007f22c98b4270 in ?? () #24 0x00007f22fe42f69c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 #25 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f22e2617700 (LWP 3477)): #0 0x00007f23067a5aff in __GI___poll (fds=0x7f22d0005240, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f230410236e in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f23041024a3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f2306d7f5eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f2306d2387b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f2306b3d292 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f2306608f4b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f2306b3e42c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f2304af9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f23067b2293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f22e2ffd700 (LWP 3476)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55f825718848) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55f8257187f8, cond=0x55f825718820) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55f825718820, mutex=0x55f8257187f8) at pthread_cond_wait.c:647 #3 0x00007f22eeda7e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #4 0x00007f22eeda7a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #5 0x00007f2304af9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f23067b2293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f22e37fe700 (LWP 3475)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55f825718848) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55f8257187f8, cond=0x55f825718820) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55f825718820, mutex=0x55f8257187f8) at pthread_cond_wait.c:647 #3 0x00007f22eeda7e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #4 0x00007f22eeda7a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #5 0x00007f2304af9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f23067b2293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f22e3fff700 (LWP 3474)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55f825718848) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55f8257187f8, cond=0x55f825718820) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55f825718820, mutex=0x55f8257187f8) at pthread_cond_wait.c:647 #3 0x00007f22eeda7e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #4 0x00007f22eeda7a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #5 0x00007f2304af9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f23067b2293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f22e89cf700 (LWP 3473)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55f825718848) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55f8257187f8, cond=0x55f825718820) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55f825718820, mutex=0x55f8257187f8) at pthread_cond_wait.c:647 #3 0x00007f22eeda7e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #4 0x00007f22eeda7a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #5 0x00007f2304af9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f23067b2293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f22e934f700 (LWP 3472)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55f825717160) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55f825717110, cond=0x55f825717138) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55f825717138, mutex=0x55f825717110) at pthread_cond_wait.c:647 #3 0x00007f22eeda7e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #4 0x00007f22eeda7a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #5 0x00007f2304af9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f23067b2293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f2305bfc200 (LWP 3471)): [KCrash Handler] #4 0x00007f2306d24cf0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f2307b92c29 in QCompleter::eventFilter(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #6 0x00007f2306d24ae3 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f2307805db2 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #8 0x00007f230780ebb8 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #9 0x00007f2306d24d7a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f22f8eb5493 in QtWaylandClient::QWaylandTextInput::commit (this=0x55f8256789a0) at qwaylandinputcontext.cpp:98 #11 0x00007f22f8eb552d in QtWaylandClient::QWaylandInputContext::commit (this=0x55f825681570) at qwaylandinputcontext.cpp:574 #12 0x00007f230780c8bd in QApplication::setActiveWindow(QWidget*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #13 0x00007f230780c993 in QApplicationPrivate::notifyActiveWindowChange(QWindow*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #14 0x00007f2307104dd5 in QGuiApplicationPrivate::processActivatedEvent(QWindowSystemInterfacePrivate::ActivatedWindowEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #15 0x00007f2307109a7c in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #16 0x00007f23070e17ac in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #17 0x00007f22f8ed55a4 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5 #18 0x00007f230410217d in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #19 0x00007f2304102400 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #20 0x00007f23041024a3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007f2306d7f5d2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x00007f2306d2387b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #23 0x00007f2306d2ba34 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #24 0x000055f824c69e8c in main (argc=<optimized out>, argv=<optimized out>) at ./skrooge/main.cpp:203 [Inferior 1 (process 3471) detached] Possible duplicates by query: bug 430007, bug 423234, bug 421299, bug 417010, bug 406488. Reported using DrKonqi
The crash is not in Skrooge code. This seems to be in Qt. May be due to wayland.