Application: plasmashell (6.1.4) Qt Version: 6.7.2 Frameworks Version: 6.5.0 Operating System: Linux 6.8.0-40-generic x86_64 Windowing System: Wayland Distribution: KDE neon 6.1 DrKonqi: 6.1.4 [CoredumpBackend] -- Information about the crash: What title says. Maybe related to AMD GPU driver? I had issues with radeonsi and blacklisted the module. Now only using Wayland with amdgpu driver. Other than occasional plasmashell crash - everything behaves as normal. I always get a crash warning notification on boot. Even when plasmashell functions as normal after.. OS: KDE Neon Machine: HP EliteBook 845 G7 Notebook PC Kernel: Linux dgalants-neon 6.8.0-40-generic #40~22.04.3-Ubuntu SMP PREEMPT_DYNAMIC Tue Jul 30 17:30:19 UTC 2 x86_64 x86_64 x86_64 GNU/Linux USB: 2 USB hubs with 2 external screens Going to try and update and update the GPU driver. maybe it will all magically work :)... The crash can be reproduced every time. -- Backtrace: Application: plasmashell (plasmashell), signal: Aborted Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0} [New LWP 591695] [New LWP 591700] [New LWP 591710] [New LWP 591705] [New LWP 591711] [New LWP 591703] [New LWP 591701] [New LWP 591702] [New LWP 591712] [New LWP 591704] [New LWP 591713] [New LWP 591699] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/usr/bin/plasmashell'. Program terminated with signal SIGABRT, Aborted. #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=125495476705984) at ./nptl/pthread_kill.c:44 Download failed: Invalid argument. Continuing without source file ./nptl/./nptl/pthread_kill.c. [Current thread is 1 (Thread 0x7223314f5ac0 (LWP 591695))] Cannot QML trace cores :( Download failed: Invalid argument. Continuing without source file ./misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S. Download failed: Invalid argument. Continuing without source file ./nptl/./nptl/pthread_create.c. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/./src/corelib/thread/qthread_unix.cpp. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/./src/dbus/qdbusconnectionmanager.cpp. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/./src/corelib/global/qflags.h. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/./src/corelib/global/qflags.h. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/./src/corelib/kernel/qeventdispatcher_glib.cpp. Download failed: Invalid argument. Continuing without source file ./debian/build/deb/../../../glib/gmain.c. Download failed: Invalid argument. Continuing without source file ./debian/build/deb/../../../glib/gmain.c. Download failed: Invalid argument. Continuing without source file ./io/../sysdeps/unix/sysv/linux/poll.c. Download failed: Invalid argument. Continuing without source file ./nptl/./nptl/pthread_cond_wait.c. Download failed: Invalid argument. Continuing without source file ./nptl/./nptl/futex-internal.c. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/./src/client/qwaylanddisplay.cpp. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/./src/corelib/thread/qwaitcondition_unix.cpp. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/shell/./shell/main.cpp. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/src/./src/kdbusservice.cpp. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/./src/gui/platform/unix/qeventdispatcher_glib.cpp. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/./src/gui/kernel/qwindowsysteminterface.cpp. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/./src/gui/kernel/qguiapplication.cpp. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/./src/gui/kernel/qscreen.cpp. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/src/gui/Gui_autogen/include/moc_qscreen.cpp. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/./src/corelib/kernel/qobject.cpp. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/./src/corelib/kernel/qobjectdefs_impl.h. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/shell/./shell/screenpool.cpp. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/./src/corelib/global/qassert.cpp. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/./src/corelib/global/qlogging.cpp. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/./src/corelib/global/qglobal.cpp. Download failed: Invalid argument. Continuing without source file ./stdlib/./stdlib/abort.c. Download failed: Invalid argument. Continuing without source file ./signal/../sysdeps/posix/raise.c. Download failed: Invalid argument. Continuing without source file ./nptl/./nptl/pthread_kill.c. [Current thread is 1 (Thread 0x7223314f5ac0 (LWP 591695))] Thread 12 (Thread 0x722330c00640 (LWP 591699)): #0 0x0000722336b18bcf in __GI___poll (fds=0x61e251116920, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x0000722335dbe256 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x61e251116920, timeout=<optimized out>, context=0x72232c001d20) at ../../../glib/gmain.c:4518 #2 g_main_context_iterate.constprop.0 (context=context@entry=0x72232c001d20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4208 #3 0x0000722335d663e3 in g_main_context_iteration (context=0x72232c001d20, may_block=1) at ../../../glib/gmain.c:4278 #4 0x0000722337462700 in QEventDispatcherGlib::processEvents (this=0x72232c000b70, flags=...) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:394 #5 0x00007223376a3feb in QEventLoop::exec (this=0x722330bff9d0, flags=...) at ./src/corelib/global/qflags.h:34 #6 0x00007223375bf1d8 in QThread::exec (this=this@entry=0x7223381ff4c0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at ./src/corelib/global/qflags.h:74 #7 0x00007223381e260e in QDBusConnectionManager::run (this=0x7223381ff4c0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at ./src/dbus/qdbusconnectionmanager.cpp:144 #8 0x000072233758132d in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:326 #9 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at ./src/corelib/thread/qthread_unix.cpp:262 #10 QThreadPrivate::start (arg=0x7223381ff4c0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at ./src/corelib/thread/qthread_unix.cpp:285 #11 0x0000722336a94ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #12 0x0000722336b26850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 11 (Thread 0x72230fe00640 (LWP 591713)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x61e2514f4118) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x61e2514f4118) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x61e2514f4118, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x0000722336a93a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x61e2514f40c8, cond=0x61e2514f40f0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x61e2514f40f0, mutex=0x61e2514f40c8) at ./nptl/pthread_cond_wait.c:627 #5 0x000072232871952d in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #6 0x00007223286c98bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #7 0x000072232871945b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #8 0x0000722336a94ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x0000722336b26850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 10 (Thread 0x722322a00640 (LWP 591704)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x61e251292c00) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x61e251292c00) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x61e251292c00, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x0000722336a93a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x61e251292bb0, cond=0x61e251292bd8) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x61e251292bd8, mutex=0x61e251292bb0) at ./nptl/pthread_cond_wait.c:627 #5 0x000072232871952d in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #6 0x00007223286c98bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #7 0x000072232871945b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #8 0x0000722336a94ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x0000722336b26850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 9 (Thread 0x722314e00640 (LWP 591712)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x61e2514c01e8) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x61e2514c01e8) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x61e2514c01e8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x0000722336a93a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x61e2514c0198, cond=0x61e2514c01c0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x61e2514c01c0, mutex=0x61e2514c0198) at ./nptl/pthread_cond_wait.c:627 #5 0x000072232871952d in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #6 0x00007223286c98bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #7 0x000072232871945b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #8 0x0000722336a94ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x0000722336b26850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 8 (Thread 0x722323e00640 (LWP 591702)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x61e25127ff70) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x61e25127ff70) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x61e25127ff70, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x0000722336a93a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x61e25127ff20, cond=0x61e25127ff48) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x61e25127ff48, mutex=0x61e25127ff20) at ./nptl/pthread_cond_wait.c:627 #5 0x000072232871952d in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #6 0x00007223286c98bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #7 0x000072232871945b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #8 0x0000722336a94ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x0000722336b26850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 7 (Thread 0x72232b000640 (LWP 591701)): #0 0x0000722336b18bcf in __GI___poll (fds=fds@entry=0x72232afffa10, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007223380fcb51 in poll (__timeout=-1, __nfds=2, __fds=0x72232afffa10) at /usr/include/x86_64-linux-gnu/bits/poll2.h:39 #2 QtWaylandClient::EventThread::run (this=0x61e2511c8050) at ./src/client/qwaylanddisplay.cpp:182 #3 0x000072233758132d in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:326 #4 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at ./src/corelib/thread/qthread_unix.cpp:262 #5 QThreadPrivate::start (arg=0x61e2511c8050) at ./src/corelib/thread/qthread_unix.cpp:285 #6 0x0000722336a94ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #7 0x0000722336b26850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 6 (Thread 0x722323400640 (LWP 591703)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x61e2512760f0) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x61e2512760f0) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x61e2512760f0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x0000722336a93a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x61e2512760a0, cond=0x61e2512760c8) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x61e2512760c8, mutex=0x61e2512760a0) at ./nptl/pthread_cond_wait.c:627 #5 0x000072232871952d in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #6 0x00007223286c98bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #7 0x000072232871945b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #8 0x0000722336a94ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x0000722336b26850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 5 (Thread 0x722320c00640 (LWP 591711)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x61e25147f168) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x61e25147f168) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x61e25147f168, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x0000722336a93a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x61e25147f118, cond=0x61e25147f140) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x61e25147f140, mutex=0x61e25147f118) at ./nptl/pthread_cond_wait.c:627 #5 0x000072232871952d in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #6 0x00007223286c98bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #7 0x000072232871945b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #8 0x0000722336a94ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x0000722336b26850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 4 (Thread 0x722322000640 (LWP 591705)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x61e251292da8) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x61e251292da8) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x61e251292da8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x0000722336a93a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x61e251292d58, cond=0x61e251292d80) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x61e251292d80, mutex=0x61e251292d58) at ./nptl/pthread_cond_wait.c:627 #5 0x000072232871952d in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #6 0x00007223286c98bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #7 0x000072232871945b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #8 0x0000722336a94ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x0000722336b26850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 3 (Thread 0x722321600640 (LWP 591710)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x61e25144b238) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x61e25144b238) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x61e25144b238, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x0000722336a93a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x61e25144b1e8, cond=0x61e25144b210) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x61e25144b210, mutex=0x61e25144b1e8) at ./nptl/pthread_cond_wait.c:627 #5 0x000072232871952d in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #6 0x00007223286c98bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #7 0x000072232871945b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #8 0x0000722336a94ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x0000722336b26850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 2 (Thread 0x72232ba00640 (LWP 591700)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x61e2512188f4) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x61e2512188f4) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x61e2512188f4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x0000722336a93a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x61e2512188a0, cond=0x61e2512188c8) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x61e2512188c8, mutex=0x61e2512188a0) at ./nptl/pthread_cond_wait.c:627 #5 0x0000722337585cfb in QWaitConditionPrivate::wait (deadline=..., this=0x61e2512188a0) at ./src/corelib/thread/qwaitcondition_unix.cpp:102 #6 QWaitCondition::wait (this=this@entry=0x61e251139380, mutex=mutex@entry=0x61e251139378, deadline=...) at ./src/corelib/thread/qwaitcondition_unix.cpp:180 #7 0x00007223380fcae7 in QtWaylandClient::EventThread::waitForReading (this=0x61e251139340) at ./src/client/qwaylanddisplay.cpp:216 #8 QtWaylandClient::EventThread::run (this=0x61e251139340) at ./src/client/qwaylanddisplay.cpp:177 #9 0x000072233758132d in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:326 #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at ./src/corelib/thread/qthread_unix.cpp:262 #11 QThreadPrivate::start (arg=0x61e251139340) at ./src/corelib/thread/qthread_unix.cpp:285 #12 0x0000722336a94ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #13 0x0000722336b26850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 1 (Thread 0x7223314f5ac0 (LWP 591695)): [KCrash Handler] #6 __pthread_kill_implementation (no_tid=0, signo=6, threadid=125495476705984) at ./nptl/pthread_kill.c:44 #7 __pthread_kill_internal (signo=6, threadid=125495476705984) at ./nptl/pthread_kill.c:78 #8 __GI___pthread_kill (threadid=125495476705984, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #9 0x0000722336a42476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #10 0x0000722336a287f3 in __GI_abort () at ./stdlib/abort.c:79 #11 0x00007223376fdbca in qAbort () at ./src/corelib/global/qglobal.cpp:161 #12 0x00007223376f875a in qt_message_fatal<QString&> (message=..., context=...) at ./src/corelib/global/qlogging.cpp:2025 #13 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=..., msg=<optimized out>, ap=ap@entry=0x7ffdeb8348f0) at ./src/corelib/global/qlogging.cpp:374 #14 0x00007223376fe56d in QMessageLogger::fatal (this=<optimized out>, msg=<optimized out>) at ./src/corelib/global/qlogging.cpp:889 #15 0x00007223376c2ce2 in qt_assert_x (where=where@entry=0x61e24ff1b630 "void ScreenPool::screenInvariants()", what=<optimized out>, file=file@entry=0x61e24ff1b70f "./shell/screenpool.cpp", line=line@entry=372) at ./src/corelib/global/qassert.cpp:77 #16 0x000061e24fe625a5 in ScreenPool::screenInvariants (this=0x61e2515630c0) at ./shell/screenpool.cpp:372 #17 0x000061e24fee0421 in ScreenPool::handleOutputOrderChanged (this=0x61e2515630c0, newOrder=...) at ./shell/screenpool.cpp:337 #18 0x000061e24fee0e73 in ScreenPool::reconsiderOutputOrder (this=0x61e2515630c0) at ./shell/screenpool.cpp:346 #19 0x000072233766381b in QtPrivate::QSlotObjectBase::call (a=<optimized out>, r=<optimized out>, this=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ./src/corelib/kernel/qobjectdefs_impl.h:469 #20 doActivate<false> (sender=0x61e251128c90, signal_index=3, argv=0x7ffdeb834db0) at ./src/corelib/kernel/qobject.cpp:4086 #21 0x0000722337b2d426 in QScreen::geometryChanged (this=this@entry=0x61e251128c90, _t1=...) at ./obj-x86_64-linux-gnu/src/gui/Gui_autogen/include/moc_qscreen.cpp:397 #22 0x0000722337b34fda in QScreenPrivate::UpdateEmitter::~UpdateEmitter (this=<optimized out>, this=<optimized out>) at ./src/gui/kernel/qscreen.cpp:817 #23 0x0000722337aed619 in QGuiApplicationPrivate::processScreenGeometryChange (e=0x61e251567780) at ./src/gui/kernel/qguiapplication.cpp:3190 #24 QGuiApplicationPrivate::processScreenGeometryChange (e=0x61e251567780) at ./src/gui/kernel/qguiapplication.cpp:3171 #25 0x0000722337b5017c in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at ./src/gui/kernel/qwindowsysteminterface.cpp:1114 #26 0x0000722337f11e34 in userEventSourceDispatch (source=<optimized out>) at ./src/gui/platform/unix/qeventdispatcher_glib.cpp:38 #27 0x0000722335d68d3b in g_main_dispatch (context=0x72232c005040) at ../../../glib/gmain.c:3419 #28 g_main_context_dispatch (context=0x72232c005040) at ../../../glib/gmain.c:4137 #29 0x0000722335dbe2b8 in g_main_context_iterate.constprop.0 (context=context@entry=0x72232c005040, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4213 #30 0x0000722335d663e3 in g_main_context_iteration (context=0x72232c005040, may_block=1) at ../../../glib/gmain.c:4278 #31 0x0000722337462700 in QEventDispatcherGlib::processEvents (this=0x61e25112bd70, flags=...) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:394 #32 0x00007223376a3feb in QEventLoop::exec (this=this@entry=0x7ffdeb835350, flags=..., flags@entry=...) at ./src/corelib/global/qflags.h:34 #33 0x000072233a05fe72 in Registration::waitForRegistration (this=0x7ffdeb835320) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qflags.h:74 #34 Registration::attemptRegistration (this=0x7ffdeb835320) at ./src/kdbusservice.cpp:248 #35 Registration::registerOnBus (this=0x7ffdeb835320) at ./src/kdbusservice.cpp:159 #36 Registration::run (this=0x7ffdeb835320) at ./src/kdbusservice.cpp:111 #37 KDBusService::KDBusService (this=<optimized out>, options=..., parent=<optimized out>, this=<optimized out>, options=..., parent=<optimized out>) at ./src/kdbusservice.cpp:283 #38 0x000061e24fe655da in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:183 Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 464377 ***
(In reply to Nate Graham from comment #1) > > *** This bug has been marked as a duplicate of bug 464377 *** Ahh thank you so much Nate! Could you point me to why it looks similar to the duplicate bug? I feel pretty lost looking through the coredump :)
It's "ScreenPool::screenInvariants" that tipped me off. Reading backtraces is a bit of a black art, but you get better at it over time.