Bug 449288

Summary: Plasma crash when attempting to switch Bluetooth audio profile
Product: [Plasma] plasmashell Reporter: JP Florijn <jpflorijn>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: nicolas.fella, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.23.5   
Target Milestone: 1.0   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description JP Florijn 2022-01-28 12:38:42 UTC
Application: plasmashell (5.23.5)

Qt Version: 5.15.2
Frameworks Version: 5.90.0
Operating System: Linux 5.16.1-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.23.5 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
I attempted to switch Bluetooth audio profiles (from HFP to A2DP)

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[KCrash Handler]
#6  0x00007f4f07b8b854 in QScreen::handle() const (this=0x5650b3f51aa0) at kernel/qscreen.cpp:182
#7  0x00007f4f02131150 in QXcbGlxIntegration::createPlatformOpenGLContext(QOpenGLContext*) const (this=<optimized out>, context=0x5650b81d2080) at qxcbglxintegration.cpp:195
#8  0x00007f4f07ba8cad in QOpenGLContext::create() (this=0x5650b81d2080) at kernel/qopenglcontext.cpp:612
#9  0x00007f4f091d7488 in QSGRenderThread::sync(bool, bool) (this=this@entry=0x5650b8175c30, inExpose=inExpose@entry=true, inGrab=inGrab@entry=false) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:620
#10 0x00007f4f091d922c in QSGRenderThread::syncAndRender(QImage*) (this=0x5650b8175c30, grabImage=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:778
#11 0x00007f4f091d9f67 in QSGRenderThread::run() (this=0x5650b8175c30) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1043
#12 0x00007f4f0751feef in QThreadPrivate::start(void*) (arg=0x5650b8175c30) at thread/qthread_unix.cpp:331
#13 0x00007f4f070863d7 in start_thread (arg=<optimized out>) at pthread_create.c:435
#14 0x00007f4f0710f6e0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 12 (Thread 0x7f4e77dff640 (LWP 4150) "QSGRenderThread"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5650b66baeb4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f4f07082b5f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5650b66baeb4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f4f07085710 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5650b66bae60, cond=0x5650b66bae88) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x5650b66bae88, mutex=0x5650b66bae60) at pthread_cond_wait.c:619
#5  0x00007f4f07525d6b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., deadline=..., this=0x5650b66bae60) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5650b6639498, mutex=mutex@entry=0x5650b6639490, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f4f091d7b63 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5650b6639488) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#8  QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5650b66393f0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#9  0x00007f4f091d9fa9 in QSGRenderThread::run() (this=0x5650b66393f0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#10 0x00007f4f0751feef in QThreadPrivate::start(void*) (arg=0x5650b66393f0) at thread/qthread_unix.cpp:331
#11 0x00007f4f070863d7 in start_thread (arg=<optimized out>) at pthread_create.c:435
#12 0x00007f4f0710f6e0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 11 (Thread 0x7f4ebbfff640 (LWP 3412) "QSGRenderThread"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5650b7257140, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f4f07082b5f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5650b7257140, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f4f07085710 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5650b72570f0, cond=0x5650b7257118) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x5650b7257118, mutex=0x5650b72570f0) at pthread_cond_wait.c:619
#5  0x00007f4f07525d6b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., deadline=..., this=0x5650b72570f0) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5650b7221778, mutex=mutex@entry=0x5650b7221770, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f4f091d7b63 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5650b7221768) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#8  QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5650b72216d0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#9  0x00007f4f091d9fa9 in QSGRenderThread::run() (this=0x5650b72216d0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#10 0x00007f4f0751feef in QThreadPrivate::start(void*) (arg=0x5650b72216d0) at thread/qthread_unix.cpp:331
#11 0x00007f4f070863d7 in start_thread (arg=<optimized out>) at pthread_create.c:435
#12 0x00007f4f0710f6e0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 10 (Thread 0x7f4e88be9640 (LWP 2704) "QSGRenderThread"):
#1  0x00007f4f09845892 in poll (__timeout=-1, __nfds=1, __fds=0x7f4e88be8258) at /usr/include/bits/poll2.h:48
#2  _xcb_conn_wait (c=0x5650b3e59ec0, vector=0x7f4e88be8348, count=0x7f4e88be8344, cond=<optimized out>) at /usr/src/debug/libxcb-1.14-1.8.x86_64/src/xcb_conn.c:480
#3  0x00007f4f09845bd0 in _xcb_conn_wait (count=0x7f4e88be8344, vector=0x7f4e88be8348, cond=0x5650b3e5aff0, c=0x5650b3e59ec0) at /usr/src/debug/libxcb-1.14-1.8.x86_64/src/xcb_out.c:463
#4  _xcb_out_send (c=c@entry=0x5650b3e59ec0, vector=<optimized out>, vector@entry=0x7f4e88be83d0, count=<optimized out>, count@entry=3) at /usr/src/debug/libxcb-1.14-1.8.x86_64/src/xcb_out.c:464
#5  0x00007f4f09846e14 in xcb_writev (requests=2, count=3, vector=0x7f4e88be83d0, c=0x5650b3e59ec0) at /usr/src/debug/libxcb-1.14-1.8.x86_64/src/xcb_out.c:412
#6  xcb_writev (c=0x5650b3e59ec0, vector=0x7f4e88be83d0, count=3, requests=2) at /usr/src/debug/libxcb-1.14-1.8.x86_64/src/xcb_out.c:405
#7  0x00007f4f06a685ce in _XSend () at /lib64/libX11.so.6
#8  0x00007f4f06a6d0c9 in _XReply () at /lib64/libX11.so.6
#9  0x00007f4f0164f60f in  () at /lib64/libGLX_nvidia.so.0
#10 0x00007f4f015f25c2 in  () at /lib64/libGLX_nvidia.so.0
#11 0x00007f4efad092b2 in  () at /lib64/libnvidia-glcore.so.470.94
#12 0x00007f4efadfebad in  () at /lib64/libnvidia-glcore.so.470.94
#13 0x00007f4f0164d0d1 in  () at /lib64/libGLX_nvidia.so.0
#14 0x00007f4f01618610 in  () at /lib64/libGLX_nvidia.so.0
#15 0x00007f4f02132246 in QGLXContext::swapBuffers(QPlatformSurface*) (this=0x7f4e7ca97270, surface=0x5650b52a30f0) at qglxintegration.cpp:637
#16 0x00007f4f091d977c in QSGRenderThread::syncAndRender(QImage*) (this=0x5650b558b1a0, grabImage=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:870
#17 0x00007f4f091d9f67 in QSGRenderThread::run() (this=0x5650b558b1a0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1043
#18 0x00007f4f0751feef in QThreadPrivate::start(void*) (arg=0x5650b558b1a0) at thread/qthread_unix.cpp:331
#19 0x00007f4f070863d7 in start_thread (arg=<optimized out>) at pthread_create.c:435
#20 0x00007f4f0710f6e0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 9 (Thread 0x7f4e8a35b640 (LWP 2699) "KCupsConnection"):
#1  0x00007f4f05a4152f in g_main_context_prepare (context=context@entry=0x7f4e78000c20, priority=priority@entry=0x7f4e8a35aa00) at ../glib/gmain.c:3775
#2  0x00007f4f05a41feb in g_main_context_iterate (context=context@entry=0x7f4e78000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4155
#3  0x00007f4f05a421df in g_main_context_iteration (context=0x7f4e78000c20, may_block=1) at ../glib/gmain.c:4240
#4  0x00007f4f0775c3d6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f4e78000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f4f0770382b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f4e8a35ab40, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#6  0x00007f4f0751ed7e in QThread::exec() (this=this@entry=0x5650b59a41d0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f4e8a8e8f28 in KCupsConnection::run() (this=0x5650b59a41d0) at /usr/src/debug/kde-print-manager-21.12.1-1.1.x86_64/libkcups/KCupsConnection.cpp:289
#8  0x00007f4f0751feef in QThreadPrivate::start(void*) (arg=0x5650b59a41d0) at thread/qthread_unix.cpp:331
#9  0x00007f4f070863d7 in start_thread (arg=<optimized out>) at pthread_create.c:435
#10 0x00007f4f0710f6e0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 8 (Thread 0x7f4e9492c640 (LWP 2689) "plasmashell"):
#1  __pselect (nfds=nfds@entry=5, readfds=readfds@entry=0x7f4e94923ae0, writefds=writefds@entry=0x0, exceptfds=exceptfds@entry=0x0, timeout=<optimized out>, timeout@entry=0x7f4e94923ad0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/pselect.c:57
#2  0x00007f4f051bfbcd in usbmuxd_listen_inotify () at /usr/src/debug/libusbmuxd-2.0.2-1.7.x86_64/src/libusbmuxd.c:923
#3  0x00007f4f051c08e8 in usbmuxd_listen () at /usr/src/debug/libusbmuxd-2.0.2-1.7.x86_64/src/libusbmuxd.c:979
#4  device_monitor (data=<optimized out>) at /usr/src/debug/libusbmuxd-2.0.2-1.7.x86_64/src/libusbmuxd.c:1107
#5  0x00007f4f070863d7 in start_thread (arg=<optimized out>) at pthread_create.c:435
#6  0x00007f4f0710f6e0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 7 (Thread 0x7f4eb8ff9640 (LWP 2662) "CPMMListener"):
#1  0x00007f4efad24141 in  () at /lib64/libnvidia-glcore.so.470.94
#2  0x00007f4efad21c6d in  () at /lib64/libnvidia-glcore.so.470.94
#3  0x00007f4f070863d7 in start_thread (arg=<optimized out>) at pthread_create.c:435
#4  0x00007f4f0710f6e0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 6 (Thread 0x7f4eb97fa640 (LWP 2661) "QSGRenderThread"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5650b478aa80, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f4f07082b5f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5650b478aa80, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f4f07085710 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5650b478aa30, cond=0x5650b478aa58) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x5650b478aa58, mutex=0x5650b478aa30) at pthread_cond_wait.c:619
#5  0x00007f4f07525d6b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., deadline=..., this=0x5650b478aa30) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x7f4ef400e038, mutex=mutex@entry=0x7f4ef400e030, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f4f091d7b63 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x7f4ef400e028) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#8  QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x7f4ef400df90) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#9  0x00007f4f091d9fa9 in QSGRenderThread::run() (this=0x7f4ef400df90) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#10 0x00007f4f0751feef in QThreadPrivate::start(void*) (arg=0x7f4ef400df90) at thread/qthread_unix.cpp:331
#11 0x00007f4f070863d7 in start_thread (arg=<optimized out>) at pthread_create.c:435
#12 0x00007f4f0710f6e0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 5 (Thread 0x7f4eed9ca640 (LWP 2641) "QQuickPixmapRea"):
#1  __GI___libc_read (fd=32, buf=buf@entry=0x7f4eed9c9920, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f4f05a9012f in read (__nbytes=16, __buf=0x7f4eed9c9920, __fd=<optimized out>) at /usr/include/bits/unistd.h:47
#3  g_wakeup_acknowledge (wakeup=0x7f4ee8003ec0) at ../glib/gwakeup.c:210
#4  0x00007f4f05a41a2a in g_main_context_check (context=context@entry=0x7f4ee00126e0, max_priority=2147483647, fds=fds@entry=0x7f4ee0010fd0, n_fds=n_fds@entry=1) at ../glib/gmain.c:3927
#5  0x00007f4f05a42065 in g_main_context_iterate (context=context@entry=0x7f4ee00126e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4172
#6  0x00007f4f05a421df in g_main_context_iteration (context=0x7f4ee00126e0, may_block=1) at ../glib/gmain.c:4240
#7  0x00007f4f0775c3d6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f4ee0008d80, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#8  0x00007f4f0770382b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f4eed9c9b40, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#9  0x00007f4f0751ed7e in QThread::exec() (this=this@entry=0x7f4ef00aa520) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#10 0x00007f4f09122b26 in QQuickPixmapReader::run() (this=0x7f4ef00aa520) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/quick/util/qquickpixmapcache.cpp:1024
#11 0x00007f4f0751feef in QThreadPrivate::start(void*) (arg=0x7f4ef00aa520) at thread/qthread_unix.cpp:331
#12 0x00007f4f070863d7 in start_thread (arg=<optimized out>) at pthread_create.c:435
#13 0x00007f4f0710f6e0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 4 (Thread 0x7f4ef9f44640 (LWP 2628) "QQmlThread"):
#1  __GI___libc_read (fd=27, buf=buf@entry=0x7f4ef9f43940, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f4f05a9012f in read (__nbytes=16, __buf=0x7f4ef9f43940, __fd=<optimized out>) at /usr/include/bits/unistd.h:47
#3  g_wakeup_acknowledge (wakeup=0x7f4ef40039a0) at ../glib/gwakeup.c:210
#4  0x00007f4f05a41a2a in g_main_context_check (context=context@entry=0x7f4ef0000c20, max_priority=2147483647, fds=fds@entry=0x7f4ef0004a60, n_fds=n_fds@entry=1) at ../glib/gmain.c:3927
#5  0x00007f4f05a42065 in g_main_context_iterate (context=context@entry=0x7f4ef0000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4172
#6  0x00007f4f05a421df in g_main_context_iteration (context=0x7f4ef0000c20, may_block=1) at ../glib/gmain.c:4240
#7  0x00007f4f0775c3d6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f4ef0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#8  0x00007f4f0770382b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f4ef9f43b60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#9  0x00007f4f0751ed7e in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#10 0x00007f4f08d9f025 in  () at /lib64/libQt5Qml.so.5
#11 0x00007f4f0751feef in QThreadPrivate::start(void*) (arg=0x5650b42518b0) at thread/qthread_unix.cpp:331
#12 0x00007f4f070863d7 in start_thread (arg=<optimized out>) at pthread_create.c:435
#13 0x00007f4f0710f6e0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 3 (Thread 0x7f4f02117640 (LWP 2558) "QDBusConnection"):
#1  0x00007f4f05a420be in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f4ef4015870, timeout=<optimized out>, context=0x7f4ef4000c20) at ../glib/gmain.c:4478
#2  g_main_context_iterate (context=context@entry=0x7f4ef4000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4170
#3  0x00007f4f05a421df in g_main_context_iteration (context=0x7f4ef4000c20, may_block=1) at ../glib/gmain.c:4240
#4  0x00007f4f0775c3d6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f4ef4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f4f0770382b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f4f02116b50, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#6  0x00007f4f0751ed7e in QThread::exec() (this=this@entry=0x7f4f081aa440 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f4f08131287 in QDBusConnectionManager::run() (this=0x7f4f081aa440 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#8  0x00007f4f0751feef in QThreadPrivate::start(void*) (arg=0x7f4f081aa440 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:331
#9  0x00007f4f070863d7 in start_thread (arg=<optimized out>) at pthread_create.c:435
#10 0x00007f4f0710f6e0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7f4f02d51640 (LWP 2550) "QXcbEventQueue"):
#1  0x00007f4f09845892 in poll (__timeout=-1, __nfds=1, __fds=0x7f4f02d50a88) at /usr/include/bits/poll2.h:48
#2  _xcb_conn_wait (c=0x5650b3e59ec0, vector=0x0, count=0x0, cond=<optimized out>) at /usr/src/debug/libxcb-1.14-1.8.x86_64/src/xcb_conn.c:480
#3  0x00007f4f098472ac in _xcb_conn_wait (count=0x0, vector=0x0, cond=0x5650b3e59f00, c=0x5650b3e59ec0) at /usr/src/debug/libxcb-1.14-1.8.x86_64/src/xcb_conn.c:446
#4  xcb_wait_for_event (c=0x5650b3e59ec0) at /usr/src/debug/libxcb-1.14-1.8.x86_64/src/xcb_in.c:697
#5  0x00007f4f02e79dc0 in QXcbEventQueue::run() (this=0x5650b3e547a0) at qxcbeventqueue.cpp:228
#6  0x00007f4f0751feef in QThreadPrivate::start(void*) (arg=0x5650b3e547a0) at thread/qthread_unix.cpp:331
#7  0x00007f4f070863d7 in start_thread (arg=<optimized out>) at pthread_create.c:435
#8  0x00007f4f0710f6e0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7f4f04b95980 (LWP 2539) "plasmashell"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5650b6acacc0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f4f07082b5f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5650b6acacc0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f4f07085710 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5650b6acac70, cond=0x5650b6acac98) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x5650b6acac98, mutex=0x5650b6acac70) at pthread_cond_wait.c:619
#5  0x00007f4f07525d6b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., deadline=..., this=0x5650b6acac70) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5650b8175c88, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f4f091db8ba in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) (this=this@entry=0x5650b45fc180, w=w@entry=0x5650b8175ba0, inExpose=inExpose@entry=true) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#8  0x00007f4f091dcc22 in QSGThreadedRenderLoop::handleExposure(QQuickWindow*) (this=0x5650b45fc180, window=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1375
#9  0x00007f4f07b6f645 in QWindow::event(QEvent*) (this=0x7f4efc01c300, ev=<optimized out>) at kernel/qwindow.cpp:2438
#10 0x00007f4f084a2a7f in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x7f4efc01c300, e=0x7ffe159b3420) at kernel/qapplication.cpp:3632
#11 0x00007f4f07704e2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x7f4efc01c300, event=0x7ffe159b3420) at kernel/qcoreapplication.cpp:1064
#12 0x00007f4f07b6499d in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) (e=0x7f4efc00d250) at kernel/qguiapplication.cpp:3258
#13 0x00007f4f07b3985c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169
#14 0x00007f4f02e7ae0a in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=source@entry=0x5650b3f7ac30) at qxcbeventdispatcher.cpp:105
#15 0x00007f4f05a41d9f in g_main_dispatch (context=0x7f4efc005000) at ../glib/gmain.c:3381
#16 g_main_context_dispatch (context=0x7f4efc005000) at ../glib/gmain.c:4099
#17 0x00007f4f05a42128 in g_main_context_iterate (context=context@entry=0x7f4efc005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175
#18 0x00007f4f05a421df in g_main_context_iteration (context=0x7f4efc005000, may_block=1) at ../glib/gmain.c:4240
#19 0x00007f4f0775c364 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5650b3f851c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#20 0x00007f4f0770382b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffe159b3690, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#21 0x00007f4f0770bb00 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#22 0x00007f4f07b5725c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1867
#23 0x00007f4f084a29f5 in QApplication::exec() () at kernel/qapplication.cpp:2824
#24 0x00005650b1e1f366 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma5-workspace-5.23.5-1.1.x86_64/shell/main.cpp:238
[Inferior 1 (process 2539) detached]

Possible duplicates by query: bug 447751, bug 445498, bug 445327, bug 442126, bug 440124.

Reported using DrKonqi
Comment 1 Nicolas Fella 2022-01-28 12:52:29 UTC

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