Bug 490993 - plasmashell crash
Summary: plasmashell crash
Status: RESOLVED DUPLICATE of bug 484687
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: 6.1.3
Platform: Neon Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2024-07-29 17:38 UTC by tkaratzo
Modified: 2024-07-30 10:35 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tkaratzo 2024-07-29 17:38:00 UTC
Application: plasmashell (6.1.3)

Qt Version: 6.7.0
Frameworks Version: 6.4.0
Operating System: Linux 5.15.0-117-generic x86_64
Windowing System: X11
Distribution: KDE neon 6.0
DrKonqi: 6.1.3 [CoredumpBackend]

-- Information about the crash:
Hello dear KDE developers,

This is a duplicate of bugs:
- https://bugs.kde.org/show_bug.cgi?id=490426
- https://bugs.kde.org/show_bug.cgi?id=484687

Sorry for this, but I don't see a way to add information
from the Crash Handler to an existing bug.

In the meantime, multiple updates have occurred,
but this plasmashell crash is still happening.

As a reminder: I simply need to turn off
my monitor. When I turn it on again, I get
a notification by the Crash Handler, that plasmashell
crashed.

The desktop is automatically "restarted", and all open
applications are "juggled" on my task bar, requiring
me to "sort" them again.

It's not like I can't work with that, it's simply immensely
annoying. 

If you need any more information, let me know.

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 55676]
[New LWP 55679]
[New LWP 55678]
[New LWP 55685]
[New LWP 55763]
[New LWP 55683]
[New LWP 55684]
[New LWP 55690]
[New LWP 55689]
[New LWP 55753]
[New LWP 55686]
[New LWP 55844]
[New LWP 55845]
[New LWP 56493]
[New LWP 55843]
[New LWP 55707]
[New LWP 56492]
[New LWP 56491]
[New LWP 55752]
[New LWP 55722]
[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 --no-respawn'.
Program terminated with signal SIGABRT, Aborted.
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140404986198720) at ./nptl/pthread_kill.c:44
Download failed: Invalid argument.  Continuing without source file ./nptl/./nptl/pthread_kill.c.
[Current thread is 1 (Thread 0x7fb29553bac0 (LWP 55676))]

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/quick/util/qquickpixmapcache.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 ./io/../sysdeps/unix/sysv/linux/poll.c.
Download failed: Invalid argument.  Continuing without source file ./obj-x86_64-linux-gnu/./src/quick/scenegraph/qsgthreadedrenderloop.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 ./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/libkcups/./src/libkcups/KCupsConnection.cpp.
Download failed: Invalid argument.  Continuing without source file ./misc/../sysdeps/unix/sysv/linux/epoll_wait.c.
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/plugins/platforms/xcb/qxcbeventqueue.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/widgets/kernel/qapplication.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/plugins/platforms/xcb/qxcbeventdispatcher.cpp.
Download failed: Invalid argument.  Continuing without source file ./obj-x86_64-linux-gnu/./src/plugins/platforms/xcb/qxcbconnection.cpp.
Download failed: Invalid argument.  Continuing without source file ./obj-x86_64-linux-gnu/./src/plugins/platforms/xcb/qxcbconnection.cpp.
Download failed: Invalid argument.  Continuing without source file ./obj-x86_64-linux-gnu/./src/plugins/platforms/xcb/qxcbconnection_screens.cpp.
Download failed: Invalid argument.  Continuing without source file ./obj-x86_64-linux-gnu/./src/corelib/kernel/qcoreapplication.h.
Download failed: Invalid argument.  Continuing without source file ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/src/gui/Gui_autogen/include/moc_qguiapplication.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 0x7fb29553bac0 (LWP 55676))]

Thread 20 (Thread 0x7fb2523fc640 (LWP 55722)):
#0  0x00007fb29b020bcf in __GI___poll (fds=0x55c81d51f720, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb299e03256 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb299dab3e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb29b5d3570 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fb23c000b70, flags=...) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:394
#4  0x00007fb29b800e3b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fb2523fb9d0, flags=...) at ./src/corelib/global/qflags.h:34
#5  0x00007fb29b719f48 in QThread::exec() (this=this@entry=0x55c81d7b8000) at ./src/corelib/global/qflags.h:74
#6  0x00007fb29ccb514c in QQuickPixmapReader::run() (this=0x55c81d7b8000) at ./src/quick/util/qquickpixmapcache.cpp:1162
#7  0x00007fb29b6e0c9d in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:326
#8  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:262
#9  QThreadPrivate::start(void*) (arg=0x55c81d7b8000) at ./src/corelib/thread/qthread_unix.cpp:285
#10 0x00007fb29af9cac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#11 0x00007fb29b02e850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 19 (Thread 0x7fb22d398640 (LWP 55752)):
#0  0x00007fb29b020bcf in __GI___poll (fds=0x7fb21c001c50, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb23bd3921d in  () at /lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007fb23bd225a1 in pa_mainloop_poll () at /lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007fb23bd2d0bb in pa_mainloop_iterate () at /lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007fb23bd2d170 in pa_mainloop_run () at /lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007fb23bd3d37d in  () at /lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007fb23bcd9cb3 in  () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-15.99.so
#7  0x00007fb29af9cac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#8  0x00007fb29b02e850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 18 (Thread 0x7fb237fbd640 (LWP 56491)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55c8204c2450) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55c8204c2450) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55c8204c2450, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fb29af9ba41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c8204c2400, cond=0x55c8204c2428) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55c8204c2428, mutex=0x55c8204c2400) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fb29b6e66bb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55c8204c2400) at ./src/corelib/thread/qwaitcondition_unix.cpp:102
#6  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55c81f6b8ac0, mutex=mutex@entry=0x55c81f6b8ab8, deadline=...) at ./src/corelib/thread/qwaitcondition_unix.cpp:180
#7  0x00007fb29cc1e576 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55c81f6b8aa0) at ./src/quick/scenegraph/qsgthreadedrenderloop.cpp:197
#8  QSGRenderThread::processEventsAndWaitForMore() (this=0x55c81f6b8a00) at ./src/quick/scenegraph/qsgthreadedrenderloop.cpp:868
#9  QSGRenderThread::run() (this=0x55c81f6b8a00) at ./src/quick/scenegraph/qsgthreadedrenderloop.cpp:991
#10 0x00007fb29b6e0c9d in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:326
#11 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:262
#12 QThreadPrivate::start(void*) (arg=0x55c81f6b8a00) at ./src/corelib/thread/qthread_unix.cpp:285
#13 0x00007fb29af9cac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#14 0x00007fb29b02e850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 17 (Thread 0x7fb2377bc640 (LWP 56492)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7fb20405290c) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7fb20405290c) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fb20405290c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fb29af9ba41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7fb2040528b8, cond=0x7fb2040528e0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x7fb2040528e0, mutex=0x7fb2040528b8) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fb28d5de52d in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#6  0x00007fb28d58e8bb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#7  0x00007fb28d5de45b in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#8  0x00007fb29af9cac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007fb29b02e850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 16 (Thread 0x7fb2729f0640 (LWP 55707)):
#0  0x00007fb29b020bcf in __GI___poll (fds=0x55c81d1f2010, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb299e03256 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb299dab3e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb29b5d3570 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fb264000b70, flags=...) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:394
#4  0x00007fb29b800e3b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fb2729efa20, flags=...) at ./src/corelib/global/qflags.h:34
#5  0x00007fb29b719f48 in QThread::exec() (this=<optimized out>) at ./src/corelib/global/qflags.h:74
#6  0x00007fb29b6e0c9d in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:326
#7  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:262
#8  QThreadPrivate::start(void*) (arg=0x55c81d2bf5a0) at ./src/corelib/thread/qthread_unix.cpp:285
#9  0x00007fb29af9cac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#10 0x00007fb29b02e850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 15 (Thread 0x7fb214ac8640 (LWP 55843)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55c821e89800) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55c821e89800) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55c821e89800, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fb29af9ba41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c821e897b0, cond=0x55c821e897d8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55c821e897d8, mutex=0x55c821e897b0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fb29b6e66bb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55c821e897b0) at ./src/corelib/thread/qwaitcondition_unix.cpp:102
#6  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55c820465460, mutex=mutex@entry=0x55c820465458, deadline=...) at ./src/corelib/thread/qwaitcondition_unix.cpp:180
#7  0x00007fb29cc1e576 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55c820465440) at ./src/quick/scenegraph/qsgthreadedrenderloop.cpp:197
#8  QSGRenderThread::processEventsAndWaitForMore() (this=0x55c8204653a0) at ./src/quick/scenegraph/qsgthreadedrenderloop.cpp:868
#9  QSGRenderThread::run() (this=0x55c8204653a0) at ./src/quick/scenegraph/qsgthreadedrenderloop.cpp:991
#10 0x00007fb29b6e0c9d in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:326
#11 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:262
#12 QThreadPrivate::start(void*) (arg=0x55c8204653a0) at ./src/corelib/thread/qthread_unix.cpp:285
#13 0x00007fb29af9cac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#14 0x00007fb29b02e850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 14 (Thread 0x7fb236fbb640 (LWP 56493)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7fb204086a38) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7fb204086a38) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fb204086a38, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fb29af9ba41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7fb2040869e8, cond=0x7fb204086a10) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x7fb204086a10, mutex=0x7fb2040869e8) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fb28d5de52d in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#6  0x00007fb28d58e8bb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#7  0x00007fb28d5de45b in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#8  0x00007fb29af9cac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007fb29b02e850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 13 (Thread 0x7fb1af2d2640 (LWP 55845)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7fb1a808645c) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7fb1a808645c) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fb1a808645c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fb29af9ba41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7fb1a8086408, cond=0x7fb1a8086430) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x7fb1a8086430, mutex=0x7fb1a8086408) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fb28d5de52d in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#6  0x00007fb28d58e8bb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#7  0x00007fb28d5de45b in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#8  0x00007fb29af9cac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007fb29b02e850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 12 (Thread 0x7fb1afad3640 (LWP 55844)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7fb1a80522e8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7fb1a80522e8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fb1a80522e8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fb29af9ba41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7fb1a8052298, cond=0x7fb1a80522c0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x7fb1a80522c0, mutex=0x7fb1a8052298) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fb28d5de52d in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#6  0x00007fb28d58e8bb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#7  0x00007fb28d5de45b in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#8  0x00007fb29af9cac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007fb29b02e850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 11 (Thread 0x7fb28080c640 (LWP 55686)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55c81cced9b8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55c81cced9b8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55c81cced9b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fb29af9ba41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c81cced968, cond=0x55c81cced990) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55c81cced990, mutex=0x55c81cced968) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fb28d5de52d in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#6  0x00007fb28d58e8bb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#7  0x00007fb28d5de45b in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#8  0x00007fb29af9cac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007fb29b02e850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 10 (Thread 0x7fb22db99640 (LWP 55753)):
#0  0x00007fb29b020bcf in __GI___poll (fds=0x55c81e7622a0, nfds=1, timeout=3499845) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb299e03256 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb299dab3e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb29b5d3570 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fb218001640, flags=...) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:394
#4  0x00007fb29b800e3b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fb22db989c0, flags=...) at ./src/corelib/global/qflags.h:34
#5  0x00007fb29b719f48 in QThread::exec() (this=this@entry=0x7fb264a61820) at ./src/corelib/global/qflags.h:74
#6  0x00007fb23b02726c in KCupsConnection::run() (this=0x7fb264a61820) at ./src/libkcups/KCupsConnection.cpp:253
#7  0x00007fb29b6e0c9d in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:326
#8  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:262
#9  QThreadPrivate::start(void*) (arg=0x7fb264a61820) at ./src/corelib/thread/qthread_unix.cpp:285
#10 0x00007fb29af9cac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#11 0x00007fb29b02e850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 9 (Thread 0x7fb273bff640 (LWP 55689)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55c81ce12f38) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55c81ce12f38) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55c81ce12f38, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fb29af9ba41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c81ce12ee8, cond=0x55c81ce12f10) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55c81ce12f10, mutex=0x55c81ce12ee8) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fb28d5de52d in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#6  0x00007fb28d58e8bb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#7  0x00007fb28d5de45b in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#8  0x00007fb29af9cac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007fb29b02e850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 8 (Thread 0x7fb2733fe640 (LWP 55690)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55c81ce46e68) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55c81ce46e68) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55c81ce46e68, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fb29af9ba41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c81ce46e18, cond=0x55c81ce46e40) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55c81ce46e40, mutex=0x55c81ce46e18) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fb28d5de52d in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#6  0x00007fb28d58e8bb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#7  0x00007fb28d5de45b in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#8  0x00007fb29af9cac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007fb29b02e850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 7 (Thread 0x7fb28c904640 (LWP 55684)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55c81cd1b020) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55c81cd1b020) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55c81cd1b020, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fb29af9ba41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c81cd1afd0, cond=0x55c81cd1aff8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55c81cd1aff8, mutex=0x55c81cd1afd0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fb28d5de52d in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#6  0x00007fb28d58e8bb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#7  0x00007fb28d5de45b in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#8  0x00007fb29af9cac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007fb29b02e850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 6 (Thread 0x7fb28d246640 (LWP 55683)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55c81ccdab84) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55c81ccdab84) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55c81ccdab84, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fb29af9ba41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c81ccdab30, cond=0x55c81ccdab58) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55c81ccdab58, mutex=0x55c81ccdab30) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fb28d5de52d in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#6  0x00007fb28d58e8bb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#7  0x00007fb28d5de45b in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#8  0x00007fb29af9cac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007fb29b02e850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 5 (Thread 0x7fb22cb59640 (LWP 55763)):
#0  0x00007fb29b02de2e in epoll_wait (epfd=73, events=0x7fb22cb58640, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007fb22eac4918 in  () at /usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#2  0x00007fb22eab7d7c in  () at /usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#3  0x00007fb22eb65226 in  () at /lib/x86_64-linux-gnu/libpipewire-0.3.so.0
#4  0x00007fb29af9cac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#5  0x00007fb29b02e850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 4 (Thread 0x7fb28100d640 (LWP 55685)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55c81cced814) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55c81cced814) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55c81cced814, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fb29af9ba41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c81cced7c0, cond=0x55c81cced7e8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55c81cced7e8, mutex=0x55c81cced7c0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fb28d5de52d in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#6  0x00007fb28d58e8bb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#7  0x00007fb28d5de45b in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#8  0x00007fb29af9cac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007fb29b02e850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 3 (Thread 0x7fb294bff640 (LWP 55678)):
#0  0x00007fb29b020bcf in __GI___poll (fds=0x7fb290018690, nfds=5, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb299e03256 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb299dab3e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb29b5d3570 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fb290000b70, flags=...) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:394
#4  0x00007fb29b800e3b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fb294bfe9d0, flags=...) at ./src/corelib/global/qflags.h:34
#5  0x00007fb29b719f48 in QThread::exec() (this=this@entry=0x7fb29c3093e0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at ./src/corelib/global/qflags.h:74
#6  0x00007fb29c2ec50e in QDBusConnectionManager::run() (this=0x7fb29c3093e0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at ./src/dbus/qdbusconnectionmanager.cpp:144
#7  0x00007fb29b6e0c9d in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:326
#8  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:262
#9  QThreadPrivate::start(void*) (arg=0x7fb29c3093e0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at ./src/corelib/thread/qthread_unix.cpp:285
#10 0x00007fb29af9cac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#11 0x00007fb29b02e850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7fb28ffff640 (LWP 55679)):
#0  0x00007fb29b020bcf in __GI___poll (fds=0x7fb28fffe928, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb29dc6f7e2 in  () at /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fb29dc7122c in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fb294f6b458 in QXcbEventQueue::run() (this=0x55c81cae49b0) at ./src/plugins/platforms/xcb/qxcbeventqueue.cpp:192
#4  0x00007fb29b6e0c9d in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:326
#5  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:262
#6  QThreadPrivate::start(void*) (arg=0x55c81cae49b0) at ./src/corelib/thread/qthread_unix.cpp:285
#7  0x00007fb29af9cac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#8  0x00007fb29b02e850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7fb29553bac0 (LWP 55676)):
[KCrash Handler]
#6  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140404986198720) at ./nptl/pthread_kill.c:44
#7  __pthread_kill_internal (signo=6, threadid=140404986198720) at ./nptl/pthread_kill.c:78
#8  __GI___pthread_kill (threadid=140404986198720, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#9  0x00007fb29af4a476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#10 0x00007fb29af307f3 in __GI_abort () at ./stdlib/abort.c:79
#11 0x00007fb29b85ab6e in qAbort() () at ./src/corelib/global/qglobal.cpp:161
#12 0x00007fb29b85520a in qt_message_fatal<QString&> (message=..., context=<optimized out>) 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=<optimized out>, msg=<optimized out>, ap=ap@entry=0x7ffdc5a575b0) at ./src/corelib/global/qlogging.cpp:374
#14 0x00007fb29b85b511 in QMessageLogger::fatal(char const*, ...) const (this=<optimized out>, msg=<optimized out>) at ./src/corelib/global/qlogging.cpp:889
#15 0x00007fb29b81fb22 in qt_assert_x(char const*, char const*, char const*, int) (where=where@entry=0x55c81c5c9570 "void ScreenPool::handleScreenRemoved(QScreen*)", what=<optimized out>, file=file@entry=0x55c81c5c970f "./shell/screenpool.cpp", line=line@entry=261) at ./src/corelib/global/qassert.cpp:77
#16 0x000055c81c510567 in ScreenPool::handleScreenRemoved(QScreen*) (this=<optimized out>, screen=<optimized out>) at ./shell/screenpool.cpp:261
#17 0x00007fb29b7c055e in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffdc5a57880, r=0x55c81cfa0860, this=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ./src/corelib/kernel/qobjectdefs_impl.h:469
#18 doActivate<false>(QObject*, int, void**) (sender=0x7ffdc5a58060, signal_index=10, argv=0x7ffdc5a57880) at ./src/corelib/kernel/qobject.cpp:4078
#19 0x00007fb29bc02546 in QGuiApplication::screenRemoved(QScreen*) (this=<optimized out>, _t1=<optimized out>) at ./obj-x86_64-linux-gnu/src/gui/Gui_autogen/include/moc_qguiapplication.cpp:428
#20 0x00007fb29bc5fa72 in QWindowSystemInterface::handleScreenRemoved(QPlatformScreen*) (platformScreen=0x55c81cb0b990) at ./src/corelib/kernel/qcoreapplication.h:97
#21 0x00007fb294f5ac5c in QXcbConnection::initializeScreensFromMonitor(xcb_screen_iterator_t*, int, QXcbScreen**, bool) (this=this@entry=0x55c81cae4e70, it=it@entry=0x7ffdc5a57ac0, xcbScreenNumber=xcbScreenNumber@entry=0, primaryScreen=primaryScreen@entry=0x7ffdc5a57aa0, initialized=initialized@entry=true) at ./src/plugins/platforms/xcb/qxcbconnection_screens.cpp:567
#22 0x00007fb294f5b258 in QXcbConnection::initializeScreens(bool) (this=0x55c81cae4e70, initialized=true) at ./src/plugins/platforms/xcb/qxcbconnection_screens.cpp:317
#23 0x00007fb294f50132 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) (this=0x55c81cae4e70, event=0x7fb288012d40) at ./src/plugins/platforms/xcb/qxcbconnection.cpp:590
#24 0x00007fb294f567ee in QXcbConnection::processXcbEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55c81cae4e70, flags=...) at ./src/plugins/platforms/xcb/qxcbconnection.cpp:1087
#25 0x00007fb294f6e2c7 in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at ./src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:55
#26 0x00007fb299dadd3b in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007fb299e032b8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007fb299dab3e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007fb29b5d3570 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55c81cba7930, flags=...) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:394
#30 0x00007fb29b800e3b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffdc5a57f80, flags=..., flags@entry=...) at ./src/corelib/global/qflags.h:34
#31 0x00007fb29b802a6c in QCoreApplication::exec() () at ./src/corelib/global/qflags.h:74
#32 0x00007fb29bbfc330 in QGuiApplication::exec() () at ./src/gui/kernel/qguiapplication.cpp:1926
#33 0x00007fb29d8c78d9 in QApplication::exec() () at ./src/widgets/kernel/qapplication.cpp:2555
#34 0x000055c81c51362c in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:188

Reported using DrKonqi
Comment 1 cwo 2024-07-30 10:35:15 UTC
Thank you for the bug report! This issue has already been filed; please follow the linked bug report for updates on a fix.

*** This bug has been marked as a duplicate of bug 484687 ***