Bug 460378 - crash when changing the image of the day (background) since the update to plasma 5.26
Summary: crash when changing the image of the day (background) since the update to pla...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: System Tray (show other bugs)
Version: 5.26.0
Platform: unspecified Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi, regression
Depends on:
Blocks:
 
Reported: 2022-10-13 16:03 UTC by solid_snake_677
Modified: 2022-10-16 02:00 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.26.1


Attachments
New crash information added by DrKonqi (13.24 KB, text/plain)
2022-10-13 18:56 UTC, solid_snake_677
Details

Note You need to log in before you can comment on or make changes to this bug.
Description solid_snake_677 2022-10-13 16:03:17 UTC
Application: plasmashell (5.26.0)

Qt Version: 5.15.6
Frameworks Version: 5.98.0
Operating System: Linux 5.15.0-50-generic x86_64
Windowing System: X11
Distribution: KDE neon User - 5.26
DrKonqi: 5.26.0 [KCrashBackend]

-- Information about the crash:
total crash of the desktop when I pass from one image of the day to another in the wallpaper setting. Crash also during the automatic refresh of the wallpaper (bing) at the start of the computer. Bug present on a physical machine as well as on a virtual machine and only since the passage of plasma 5.25.5 to 5.26

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault

[New LWP 1241]
[New LWP 1307]
[New LWP 1308]
[New LWP 1309]
[New LWP 1310]
[New LWP 1311]
[New LWP 1373]
[New LWP 1451]
[New LWP 1452]
[New LWP 1453]
[New LWP 1466]
[New LWP 1469]
[New LWP 1471]
[New LWP 1472]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f216c01b520) at ../sysdeps/nptl/futex-internal.h:183
[Current thread is 1 (Thread 0x7f21739272c0 (LWP 1235))]

Thread 15 (Thread 0x7f210ffff700 (LWP 1472)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x559783d06440) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x559783d063f0, cond=0x559783d06418) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x559783d06418, mutex=0x559783d063f0) at pthread_cond_wait.c:647
#3  0x00007f2177b9e5eb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f217983b394 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f217983b809 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f2177b98543 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f21773c9609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f2177815133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f2130dff700 (LWP 1471)):
#0  0x00007f217780899f in __GI___poll (fds=0x7f2108005240, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f2175f1c36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2175f1c4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2177dd9b9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f2177d7db3b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f2177b97342 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f21793d7919 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f2177b98543 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f21773c9609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f2177815133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f2145877700 (LWP 1469)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55977fbcb4f0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55977fbcb4a0, cond=0x55977fbcb4c8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55977fbcb4c8, mutex=0x55977fbcb4a0) at pthread_cond_wait.c:647
#3  0x00007f2177b9e5eb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f217983b394 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f217983b809 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f2177b98543 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f21773c9609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f2177815133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f213946c700 (LWP 1466)):
#0  0x00007f217780899f in __GI___poll (fds=0x7f2128003ee0, nfds=1, timeout=3477671) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f2175f1c36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2175f1c4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2177dd9b9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f2177d7db3b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f2177b97342 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f21337c40bc in KCupsConnection::run() () from /lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007f2177b98543 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f21773c9609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f2177815133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f2146089700 (LWP 1453)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f2146088b50, clockid=<optimized out>, expected=0, futex_word=0x55977fdf7654) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f2146088b50, clockid=<optimized out>, mutex=0x55977fdf7600, cond=0x55977fdf7628) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55977fdf7628, mutex=0x55977fdf7600, abstime=0x7f2146088b50) at pthread_cond_wait.c:665
#3  0x00007f2177b9e578 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f2177b9ba91 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f2177b98543 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f21773c9609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007f2177815133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f214688a700 (LWP 1452)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f2146889b50, clockid=<optimized out>, expected=0, futex_word=0x55977fe17684) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f2146889b50, clockid=<optimized out>, mutex=0x55977fe17630, cond=0x55977fe17658) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55977fe17658, mutex=0x55977fe17630, abstime=0x7f2146889b50) at pthread_cond_wait.c:665
#3  0x00007f2177b9e578 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f2177b9ba91 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f2177b98543 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f21773c9609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007f2177815133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f2147232700 (LWP 1451)):
[KCrash Handler]
#4  0x00007f2179924e69 in QQuickItemGrabResult::render() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f2177db62f2 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f21798979dc in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f2179837339 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f217983b7c7 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#9  0x00007f2177b98543 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f21773c9609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007f2177815133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f215e849700 (LWP 1373)):
#0  0x00007f2175f188ed in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f2175f1a345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2175f1b82b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2175f1c29b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2175f1c4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f2177dd9b9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f2177d7db3b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f2177b97342 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f21793d7919 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007f2177b98543 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f21773c9609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007f2177815133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f2169472700 (LWP 1311)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55977ecd42c8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55977ecd4278, cond=0x55977ecd42a0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55977ecd42a0, mutex=0x55977ecd4278) at pthread_cond_wait.c:647
#3  0x00007f216a63a5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007f216a63a1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007f21773c9609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f2177815133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f2169c73700 (LWP 1310)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55977ece81a0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55977ece8150, cond=0x55977ece8178) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55977ece8178, mutex=0x55977ece8150) at pthread_cond_wait.c:647
#3  0x00007f216ad2318b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007f216ad2310b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007f21773c9609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f2177815133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f216a474700 (LWP 1309)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55977ece81a0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55977ece8150, cond=0x55977ece8178) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55977ece8178, mutex=0x55977ece8150) at pthread_cond_wait.c:647
#3  0x00007f216ad2318b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007f216ad2310b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007f21773c9609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f2177815133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f2170b25700 (LWP 1308)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55977ecedd4c) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55977ecedcf8, cond=0x55977ecedd20) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55977ecedd20, mutex=0x55977ecedcf8) at pthread_cond_wait.c:647
#3  0x00007f216ad2607b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007f216ad25edb in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007f21773c9609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f2177815133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f2171326700 (LWP 1307)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55977ecedbe8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55977ecedb98, cond=0x55977ecedbc0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55977ecedbc0, mutex=0x55977ecedb98) at pthread_cond_wait.c:647
#3  0x00007f216ad2607b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007f216ad25edb in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007f21773c9609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f2177815133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f2172b4f700 (LWP 1241)):
#0  0x00007f217780899f in __GI___poll (fds=0x7f216c0163a0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f2175f1c36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2175f1c4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2177dd9b9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f2177d7db3b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f2177b97342 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f2178718f4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f2177b98543 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f21773c9609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f2177815133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f21739272c0 (LWP 1235)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f216c01b520) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f216c01b4d0, cond=0x7f216c01b4f8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x7f216c01b4f8, mutex=0x7f216c01b4d0) at pthread_cond_wait.c:647
#3  0x00007f2177b9e5eb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f2179839987 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f217983a564 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f21798a6367 in QQuickWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f2178ab3e43 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8  0x00007f2178abcc58 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9  0x00007f2177d7f03a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f2178156fe4 in QPlatformWindow::windowEvent(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#11 0x00007f2178abcb21 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007f2177d7f03a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f2177dd8ed0 in QTimerInfoList::activateTimers() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007f2177dd9804 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007f2175f1c17d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f2175f1c400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f2175f1c4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f2177dd9b82 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007f2177d7db3b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007f2177d85ce4 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x000055977e1157ec in ?? ()
#22 0x00007f217771a083 in __libc_start_main (main=0x55977e1148d0, argc=1, argv=0x7fff82a29698, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff82a29688) at ../csu/libc-start.c:308
#23 0x000055977e11591e in ?? ()
[Inferior 1 (process 1235) detached]

Reported using DrKonqi
Comment 1 solid_snake_677 2022-10-13 18:56:04 UTC
Created attachment 152787 [details]
New crash information added by DrKonqi

plasmashell (5.26.0) using Qt 5.15.6

crash icon that sometimes appears in the taskbar at startup, without using the image of the day in the wallpapper configuration. on the other hand, if I change the source of the image of the day several times in a row, it systematically crashes and the whole screen goes black, I can just restart the computer

-- Backtrace (Reduced):
#4  0x00007f6544106e69 in QQuickItemGrabResult::render() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
[...]
#6  0x00007f65440799dc in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
[...]
#10 0x00007f6541bab609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007f6541ff7133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Comment 2 Nate Graham 2022-10-14 19:09:26 UTC
Cannot reproduce, no KDE code is implicated in what I can see in the backtrace, and the backtrace has no debug symbols for anything that would help. :(

If this crash is reproducible, could you please install debug symbols for Qt and Plasma, reproduce it, and attach a new symbolicated backtrace? See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports

Thanks!
Comment 3 solid_snake_677 2022-10-14 20:24:10 UTC
(In reply to Nate Graham from comment #2)
> Cannot reproduce, no KDE code is implicated in what I can see in the
> backtrace, and the backtrace has no debug symbols for anything that would
> help. :(
> 
> If this crash is reproducible, could you please install debug symbols for Qt
> and Plasma, reproduce it, and attach a new symbolicated backtrace? See
> https://community.kde.org/Guidelines_and_HOWTOs/Debugging/
> How_to_create_useful_crash_reports
> 
> Thanks!

hello, I have installed the debugging symbols, here is the result 

Application: Plasma (plasmashell), signal: Segmentation fault

[New LWP 1389]
[New LWP 1406]
[New LWP 1407]
[New LWP 1408]
[New LWP 1409]
[New LWP 1410]
[New LWP 1460]
[New LWP 1538]
[New LWP 1549]
[New LWP 1556]
[New LWP 2340]
[New LWP 3298]
[New LWP 3299]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56449a62ae24) at ../sysdeps/nptl/futex-internal.h:183
[Current thread is 1 (Thread 0x7fab862662c0 (LWP 1328))]

Thread 14 (Thread 0x7fab1f8b9700 (LWP 3299)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56449c4e41d0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56449c4e4180, cond=0x56449c4e41a8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56449c4e41a8, mutex=0x56449c4e4180) at pthread_cond_wait.c:647
#3  0x00007fab8a4dd5eb in QWaitConditionPrivate::wait (deadline=..., this=0x56449c4e4180) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x56449c4e40e8, mutex=mutex@entry=0x56449c4e40e0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fab8c17a394 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x56449c4e40d8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x56449c4e4040) at scenegraph/qsgthreadedrenderloop.cpp:935
#7  0x00007fab8c17a809 in QSGRenderThread::run (this=0x56449c4e4040) at scenegraph/qsgthreadedrenderloop.cpp:1052
#8  0x00007fab8a4d7543 in QThreadPrivate::start (arg=0x56449c4e4040) at thread/qthread_unix.cpp:330
#9  0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fab44dac700 (LWP 3298)):
#0  0x00007fab8a14799f in __GI___poll (fds=0x56449a0991d0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fab8885b36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fab8885b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fab8a718b9b in QEventDispatcherGlib::processEvents (this=0x56449ac91e30, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fab8a6bcb3b in QEventLoop::exec (this=this@entry=0x7fab44dabbc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fab8a4d6342 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fab8bd16919 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fab8a4d7543 in QThreadPrivate::start (arg=0x56449ac6a7b0) at thread/qthread_unix.cpp:330
#8  0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fab59d5a700 (LWP 2340)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56449ac8e6d0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56449ac8e680, cond=0x56449ac8e6a8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56449ac8e6a8, mutex=0x56449ac8e680) at pthread_cond_wait.c:647
#3  0x00007fab8a4dd5eb in QWaitConditionPrivate::wait (deadline=..., this=0x56449ac8e680) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x56449bcc8358, mutex=mutex@entry=0x56449bcc8350, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fab8c17a394 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x56449bcc8348) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x56449bcc82b0) at scenegraph/qsgthreadedrenderloop.cpp:935
#7  0x00007fab8c17a809 in QSGRenderThread::run (this=0x56449bcc82b0) at scenegraph/qsgthreadedrenderloop.cpp:1052
#8  0x00007fab8a4d7543 in QThreadPrivate::start (arg=0x56449bcc82b0) at thread/qthread_unix.cpp:330
#9  0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fab45ea3700 (LWP 1556)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56449b4ce204) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56449b4ce1b0, cond=0x56449b4ce1d8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56449b4ce1d8, mutex=0x56449b4ce1b0) at pthread_cond_wait.c:647
#3  0x00007fab8a4dd5eb in QWaitConditionPrivate::wait (deadline=..., this=0x56449b4ce1b0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x56449b4c7918, mutex=mutex@entry=0x56449b4c7910, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fab8c17a394 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x56449b4c7908) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x56449b4c7870) at scenegraph/qsgthreadedrenderloop.cpp:935
#7  0x00007fab8c17a809 in QSGRenderThread::run (this=0x56449b4c7870) at scenegraph/qsgthreadedrenderloop.cpp:1052
#8  0x00007fab8a4d7543 in QThreadPrivate::start (arg=0x56449b4c7870) at thread/qthread_unix.cpp:330
#9  0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fab477fe700 (LWP 1549)):
#0  0x00007fab888a7eec in g_private_get () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fab88885044 in g_thread_self () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fab8885b493 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fab8a718b9b in QEventDispatcherGlib::processEvents (this=0x7fab38000cd0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fab8a6bcb3b in QEventLoop::exec (this=this@entry=0x7fab477fdba0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fab8a4d6342 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fab46b3d0bc in KCupsConnection::run() () from /lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007fab8a4d7543 in QThreadPrivate::start (arg=0x56449ada28f0) at thread/qthread_unix.cpp:330
#8  0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fab4ffff700 (LWP 1538)):
[KCrash Handler]
#4  0x00007fab8c263e69 in QQuickItemGrabResult::render (this=0x56449b480520) at items/qquickitemgrabresult.cpp:271
#5  0x00007fab8a6f52f2 in QtPrivate::QSlotObjectBase::call (a=0x7fab4fffe9e0, r=0x56449b480520, this=0x56449ae29460) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#6  doActivate<false> (sender=0x56449a1b0f40, signal_index=29, argv=0x7fab4fffe9e0) at kernel/qobject.cpp:3919
#7  0x00007fab8a6ee587 in QMetaObject::activate (sender=sender@entry=0x56449a1b0f40, m=m@entry=0x7fab8c4ae860 <QQuickWindow::staticMetaObject>, local_signal_index=local_signal_index@entry=7, argv=argv@entry=0x0) at kernel/qobject.cpp:3979
#8  0x00007fab8c1d03d7 in QQuickWindow::afterRendering (this=this@entry=0x56449a1b0f40) at .moc/moc_qquickwindow.cpp:564
#9  0x00007fab8c1d69dc in QQuickWindowPrivate::renderSceneGraph (this=this@entry=0x56449a010ad0, size=..., surfaceSize=...) at items/qquickwindow.cpp:619
#10 0x00007fab8c176339 in QSGRenderThread::syncAndRender (this=0x7fab8000e8c0, grabImage=0x0) at /usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.6/QtGui/private/qrhi_p.h:1259
#11 0x00007fab8c17a7c7 in QSGRenderThread::run (this=0x7fab8000e8c0) at scenegraph/qsgthreadedrenderloop.cpp:1042
#12 0x00007fab8a4d7543 in QThreadPrivate::start (arg=0x7fab8000e8c0) at thread/qthread_unix.cpp:330
#13 0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#14 0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fab713a3700 (LWP 1460)):
#0  0x00007fab8a14799f in __GI___poll (fds=0x7fab54004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fab8885b36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fab8885b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fab8a718b9b in QEventDispatcherGlib::processEvents (this=0x7fab54000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fab8a6bcb3b in QEventLoop::exec (this=this@entry=0x7fab713a2bc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fab8a4d6342 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fab8bd16919 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fab8a4d7543 in QThreadPrivate::start (arg=0x56449a023bd0) at thread/qthread_unix.cpp:330
#8  0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fab72708700 (LWP 1410)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5644999132c8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564499913278, cond=0x5644999132a0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5644999132a0, mutex=0x564499913278) at pthread_cond_wait.c:647
#3  0x00007fab7e3d25eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007fab7e3d21eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fab7c8d2700 (LWP 1409)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564499927100) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5644999270b0, cond=0x5644999270d8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5644999270d8, mutex=0x5644999270b0) at pthread_cond_wait.c:647
#3  0x00007fab7eabb18b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007fab7eabb10b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fab7d0d3700 (LWP 1408)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564499927100) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5644999270b0, cond=0x5644999270d8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5644999270d8, mutex=0x5644999270b0) at pthread_cond_wait.c:647
#3  0x00007fab7eabb18b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007fab7eabb10b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fab7d8d4700 (LWP 1407)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56449992d6a8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56449992d658, cond=0x56449992d680) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56449992d680, mutex=0x56449992d658) at pthread_cond_wait.c:647
#3  0x00007fab7eabe07b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007fab7eabdedb in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fab7e0d5700 (LWP 1406)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56449992d548) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56449992d4f8, cond=0x56449992d520) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56449992d520, mutex=0x56449992d4f8) at pthread_cond_wait.c:647
#3  0x00007fab7eabe07b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007fab7eabdedb in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fab8548e700 (LWP 1389)):
#0  0x00007fab8a14799f in __GI___poll (fds=0x7fab80017340, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fab8885b36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fab8885b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fab8a718b9b in QEventDispatcherGlib::processEvents (this=0x7fab80000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fab8a6bcb3b in QEventLoop::exec (this=this@entry=0x7fab8548dbb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fab8a4d6342 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fab8b057f4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007fab8a4d7543 in QThreadPrivate::start (arg=0x7fab8b0dbd80) at thread/qthread_unix.cpp:330
#8  0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fab862662c0 (LWP 1328)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56449a62ae24) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56449a62add0, cond=0x56449a62adf8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56449a62adf8, mutex=0x56449a62add0) at pthread_cond_wait.c:647
#3  0x00007fab8a4dd5eb in QWaitConditionPrivate::wait (deadline=..., this=0x56449a62add0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x7fab8000e918, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fab8c178987 in QSGThreadedRenderLoop::polishAndSync (this=this@entry=0x56449a1a7dc0, w=0x7fab78007050, inExpose=inExpose@entry=false) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  0x00007fab8c179564 in QSGThreadedRenderLoop::handleUpdateRequest (this=0x56449a1a7dc0, window=0x56449a1b0f40) at scenegraph/qsgthreadedrenderloop.cpp:1429
#7  0x00007fab8c1e5367 in QQuickWindow::event (this=0x56449a1b0f40, e=0x7ffd5aa3ff30) at items/qquickwindow.cpp:1863
#8  0x00007fab8b3f2e43 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9  0x00007fab8b3fbc58 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007fab8a6be03a in QCoreApplication::notifyInternal2 (receiver=0x56449a1b0f40, event=0x7ffd5aa3ff30) at ../../include/QtCore/5.15.6/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332
#11 0x00007fab8aa95fe4 in QPlatformWindow::windowEvent(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#12 0x00007fab8b3fbb21 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007fab8a6be03a in QCoreApplication::notifyInternal2 (receiver=0x56449a1b0f40, event=0x7ffd5aa401c0) at ../../include/QtCore/5.15.6/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332
#14 0x00007fab8a717ed0 in QTimerInfoList::activateTimers (this=0x564499910a90) at kernel/qtimerinfo_unix.cpp:643
#15 0x00007fab8a718804 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183
#16 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:230
#17 0x00007fab8885b17d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007fab8885b400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007fab8885b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007fab8a718b82 in QEventDispatcherGlib::processEvents (this=0x564499910d40, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#21 0x00007fab8a6bcb3b in QEventLoop::exec (this=this@entry=0x7ffd5aa40400, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#22 0x00007fab8a6c4ce4 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#23 0x00005644992ed7ec in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:233
[Inferior 1 (process 1328) detached]
Comment 4 solid_snake_677 2022-10-14 20:31:01 UTC
another report obtained by changing the background via the images of the day


Application: Plasma (plasmashell), signal: Segmentation fault

[New LWP 1342]
[New LWP 1405]
[New LWP 1406]
[New LWP 1407]
[New LWP 1408]
[New LWP 1409]
[New LWP 1453]
[New LWP 1537]
[New LWP 1552]
[New LWP 1555]
[New LWP 1556]
[New LWP 1558]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fefa470d99f in __GI___poll (fds=0x7fffbb7ed138, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29
[Current thread is 1 (Thread 0x7fefa082c2c0 (LWP 1311))]

Thread 13 (Thread 0x7fef42788700 (LWP 1558)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fefa4a9f6f1 in QtLinuxFutex::_q_futex (val3=0, addr2=0x0, val2=0, val=<optimized out>, op=0, addr=<optimized out>) at thread/qfutex_p.h:133
#2  QtLinuxFutex::futexWait<QBasicAtomicInteger<unsigned int> > (expectedValue=<optimized out>, futex=...) at thread/qfutex_p.h:135
#3  futexSemaphoreTryAcquire_loop<false> (timeout=-1, nn=8589934593, curValue=<optimized out>, u=...) at thread/qsemaphore.cpp:219
#4  futexSemaphoreTryAcquire<false> (timeout=-1, n=1, u=...) at thread/qsemaphore.cpp:262
#5  QSemaphore::acquire (this=this@entry=0x7fef427874e0, n=n@entry=1) at thread/qsemaphore.cpp:326
#6  0x00007fefa4cbb256 in doActivate<false> (sender=0x55d74375d160, signal_index=0, argv=0x7fef42787560) at /usr/include/c++/9/bits/atomic_base.h:769
#7  0x00007fefa4cb4587 in QMetaObject::activate (sender=sender@entry=0x55d74375d160, m=m@entry=0x7fefa4f17ae0 <QObject::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fef42787560) at kernel/qobject.cpp:3979
#8  0x00007fefa4cb4643 in QObject::destroyed (this=this@entry=0x55d74375d160, _t1=<optimized out>, _t1@entry=0x55d74375d160) at .moc/moc_qobject.cpp:219
#9  0x00007fefa4cb9500 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1010
#10 0x00007fefa5682e6d in QDBusServiceWatcher::~QDBusServiceWatcher() () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#11 0x00007fefa4cae6fe in QObjectPrivate::deleteChildren (this=0x55d743761bc0) at kernel/qobject.cpp:2137
#12 0x00007fefa4cb9203 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1115
#13 0x00007fef941627c2 in StatusNotifierItemHost::~StatusNotifierItemHost (this=0x7fef941a9e40 <(anonymous namespace)::Q_QGS_privateStatusNotifierItemHostSelf::innerFunction()::holder>, __in_chrg=<optimized out>) at /usr/include/c++/9/bits/atomic_base.h:326
#14 0x00007fef9416282d in StatusNotifierItemHostSingleton::~StatusNotifierItemHostSingleton (this=<optimized out>, __in_chrg=<optimized out>) at ./applets/systemtray/statusnotifieritemhost.cpp:18
#15 (anonymous namespace)::Q_QGS_privateStatusNotifierItemHostSelf::Holder::~Holder (this=<optimized out>, __in_chrg=<optimized out>) at ./applets/systemtray/statusnotifieritemhost.cpp:24
#16 0x00007fefa46418a7 in __run_exit_handlers (status=1, listp=0x7fefa47e7718 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:108
#17 0x00007fefa4641a60 in __GI_exit (status=<optimized out>) at exit.c:139
#18 0x00007fefa3b440a3 in _XDefaultIOError () from /lib/x86_64-linux-gnu/libX11.so.6
#19 0x00007fefa018936e in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#20 0x00007fefa3b44352 in _XIOError () from /lib/x86_64-linux-gnu/libX11.so.6
#21 0x00007fefa3b4231c in _XReply () from /lib/x86_64-linux-gnu/libX11.so.6
#22 0x00007fefa3b3d7f1 in XSync () from /lib/x86_64-linux-gnu/libX11.so.6
#23 0x00007fef9e60d5f4 in ?? () from /lib/x86_64-linux-gnu/libGLX_mesa.so.0
#24 0x00007fef9c98e858 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#25 0x00007fef9d083017 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#26 0x00007fef9c98e961 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#27 0x00007fef9e60c4b4 in ?? () from /lib/x86_64-linux-gnu/libGLX_mesa.so.0
#28 0x00007fef9e68de8a in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
#29 0x00007fefa50aeff1 in QOpenGLContext::swapBuffers(QSurface*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#30 0x00007fefa673ca0c in QSGRenderThread::syncAndRender (this=0x55d7443c0170, grabImage=0x0) at scenegraph/qsgthreadedrenderloop.cpp:869
#31 0x00007fefa67407c7 in QSGRenderThread::run (this=0x55d7443c0170) at scenegraph/qsgthreadedrenderloop.cpp:1042
#32 0x00007fefa4a9d543 in QThreadPrivate::start (arg=0x55d7443c0170) at thread/qthread_unix.cpp:330
#33 0x00007fefa42ce609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#34 0x00007fefa471a133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fef679ae700 (LWP 1556)):
#0  0x00007fefa470d99f in __GI___poll (fds=0x7fef3c004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fefa2e2136e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fefa2e214a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fefa4cdeb9b in QEventDispatcherGlib::processEvents (this=0x7fef3c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fefa4c82b3b in QEventLoop::exec (this=this@entry=0x7fef679adbc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fefa4a9c342 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fefa62dc919 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fefa4a9d543 in QThreadPrivate::start (arg=0x55d743884e60) at thread/qthread_unix.cpp:330
#8  0x00007fefa42ce609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fefa471a133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fef663f8700 (LWP 1555)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d743921204) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d7439211b0, cond=0x55d7439211d8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55d7439211d8, mutex=0x55d7439211b0) at pthread_cond_wait.c:647
#3  0x00007fefa4aa35eb in QWaitConditionPrivate::wait (deadline=..., this=0x55d7439211b0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x55d7432a86d8, mutex=mutex@entry=0x55d7432a86d0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fefa6740394 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x55d7432a86c8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x55d7432a8630) at scenegraph/qsgthreadedrenderloop.cpp:935
#7  0x00007fefa6740809 in QSGRenderThread::run (this=0x55d7432a8630) at scenegraph/qsgthreadedrenderloop.cpp:1052
#8  0x00007fefa4a9d543 in QThreadPrivate::start (arg=0x55d7432a8630) at thread/qthread_unix.cpp:330
#9  0x00007fefa42ce609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007fefa471a133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fef65bf7700 (LWP 1552)):
#0  0x00007fefa470d99f in __GI___poll (fds=0x7fef580049e0, nfds=1, timeout=3424555) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fefa2e2136e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fefa2e214a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fefa4cdeb9b in QEventDispatcherGlib::processEvents (this=0x7fef58000e00, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fefa4c82b3b in QEventLoop::exec (this=this@entry=0x7fef65bf6ba0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fefa4a9c342 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fef649020bc in KCupsConnection::run() () from /lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007fefa4a9d543 in QThreadPrivate::start (arg=0x55d74355d9c0) at thread/qthread_unix.cpp:330
#8  0x00007fefa42ce609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fefa471a133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fef7291a700 (LWP 1537)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d7429cf400) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d7429cf3b0, cond=0x55d7429cf3d8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55d7429cf3d8, mutex=0x55d7429cf3b0) at pthread_cond_wait.c:647
#3  0x00007fefa4aa35eb in QWaitConditionPrivate::wait (deadline=..., this=0x55d7429cf3b0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x7fef9800e8c8, mutex=mutex@entry=0x7fef9800e8c0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fefa6740394 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x7fef9800e8b8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x7fef9800e820) at scenegraph/qsgthreadedrenderloop.cpp:935
#7  0x00007fefa6740809 in QSGRenderThread::run (this=0x7fef9800e820) at scenegraph/qsgthreadedrenderloop.cpp:1052
#8  0x00007fefa4a9d543 in QThreadPrivate::start (arg=0x7fef9800e820) at thread/qthread_unix.cpp:330
#9  0x00007fefa42ce609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007fefa471a133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fef94dea700 (LWP 1453)):
#0  0x00007fefa4a9da80 in QMutex::lock (this=this@entry=0x55d741ca67a0) at /usr/include/c++/9/bits/atomic_base.h:769
#1  0x00007fefa4cdea92 in QMutexLocker::QMutexLocker (m=0x55d741ca67a0, this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:238
#2  QThreadData::canWaitLocked (this=0x55d741ca6770) at ../../include/QtCore/5.15.6/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:279
#3  postEventSourcePrepare (s=0x7fef6c0047b0, timeout=0x7fef94de99f4) at kernel/qeventdispatcher_glib.cpp:260
#4  0x00007fefa2e208ef in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fefa2e2129b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fefa2e214a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fefa4cdeb9b in QEventDispatcherGlib::processEvents (this=0x7fef6c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#8  0x00007fefa4c82b3b in QEventLoop::exec (this=this@entry=0x7fef94de9bc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#9  0x00007fefa4a9c342 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#10 0x00007fefa62dc919 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#11 0x00007fefa4a9d543 in QThreadPrivate::start (arg=0x55d7423dd870) at thread/qthread_unix.cpp:330
#12 0x00007fefa42ce609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#13 0x00007fefa471a133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fef95ffb700 (LWP 1409)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d741ccdc88) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d741ccdc38, cond=0x55d741ccdc60) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55d741ccdc60, mutex=0x55d741ccdc38) at pthread_cond_wait.c:647
#3  0x00007fef9c99d5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007fef9c99d1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007fefa42ce609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fefa471a133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fef967fc700 (LWP 1408)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d741cc21f0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d741cc21a0, cond=0x55d741cc21c8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55d741cc21c8, mutex=0x55d741cc21a0) at pthread_cond_wait.c:647
#3  0x00007fef9d08618b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007fef9d08610b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007fefa42ce609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fefa471a133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fef96ffd700 (LWP 1407)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d741cc21f0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d741cc21a0, cond=0x55d741cc21c8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55d741cc21c8, mutex=0x55d741cc21a0) at pthread_cond_wait.c:647
#3  0x00007fef9d08618b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007fef9d08610b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007fefa42ce609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fefa471a133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fef977fe700 (LWP 1406)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d741cc7f38) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d741cc7ee8, cond=0x55d741cc7f10) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55d741cc7f10, mutex=0x55d741cc7ee8) at pthread_cond_wait.c:647
#3  0x00007fef9d08907b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007fef9d088edb in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007fefa42ce609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fefa471a133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fef97fff700 (LWP 1405)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d741cc7ddc) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d741cc7d88, cond=0x55d741cc7db0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55d741cc7db0, mutex=0x55d741cc7d88) at pthread_cond_wait.c:647
#3  0x00007fef9d08907b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007fef9d088edb in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007fefa42ce609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fefa471a133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fef9fa54700 (LWP 1342)):
#0  0x00007fefa470d99f in __GI___poll (fds=0x7fef98015f30, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fefa2e2136e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fefa2e214a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fefa4cdeb82 in QEventDispatcherGlib::processEvents (this=0x7fef98000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007fefa4c82b3b in QEventLoop::exec (this=this@entry=0x7fef9fa53bb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fefa4a9c342 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fefa561df4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007fefa4a9d543 in QThreadPrivate::start (arg=0x7fefa56a1d80) at thread/qthread_unix.cpp:330
#8  0x00007fefa42ce609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fefa471a133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fefa082c2c0 (LWP 1311)):
[KCrash Handler]
#4  0x00007fefa59b8e40 in QApplicationPrivate::notify_helper (this=this@entry=0x55d741bed040, receiver=receiver@entry=0x55d743170060, e=e@entry=0x7fef603cb7a0) at kernel/qapplication.cpp:3637
#5  0x00007fefa59c1c58 in QApplication::notify (this=0x7fffbb7ee3a0, receiver=0x55d743170060, e=0x7fef603cb7a0) at kernel/qapplication.cpp:3161
#6  0x00007fefa4c8403a in QCoreApplication::notifyInternal2 (receiver=0x55d743170060, event=0x7fef603cb7a0) at ../../include/QtCore/5.15.6/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332
#7  0x00007fefa4c86941 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55d741bc6ef0) at kernel/qcoreapplication.cpp:1821
#8  0x00007fefa4cdf527 in postEventSourceDispatch (s=0x55d741caba60) at kernel/qeventdispatcher_glib.cpp:277
#9  0x00007fefa2e2117d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fefa2e21400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fefa2e214a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007fefa4cdeb82 in QEventDispatcherGlib::processEvents (this=0x55d741cac080, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#13 0x00007fefa4c82b3b in QEventLoop::exec (this=this@entry=0x7fffbb7ee260, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#14 0x00007fefa4c8ace4 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#15 0x000055d73ffc77ec in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:233
[Inferior 1 (process 1311) detached]
Comment 5 Nate Graham 2022-10-14 20:43:20 UTC
Thank you! I believe this will be fixed by https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2220.
Comment 6 solid_snake_677 2022-10-15 23:15:59 UTC
(In reply to Nate Graham from comment #5)
> Thank you! I believe this will be fixed by
> https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2220.

if it can help you I add a report when the crash icon appears at the start of the computer in the taskbar without crashing the whole desktop. Sometimes the crash icon appears at startup without causing any particular problem, sometimes the whole desktop crashes (black screen) and sometimes nothing happens. This happens on a virtual machine as well as on a physical machine after updating to plasma 5.26 (from plasma 5.25.5)

Application: Plasma (plasmashell), signal: Segmentation fault

[New LWP 1400]
[New LWP 1498]
[New LWP 1499]
[New LWP 1500]
[New LWP 1501]
[New LWP 1503]
[New LWP 1552]
[New LWP 1582]
[New LWP 1589]
[New LWP 1601]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651167e7f74) at ../sysdeps/nptl/futex-internal.h:183
[Current thread is 1 (Thread 0x7f3e46a7b2c0 (LWP 1355))]

Thread 11 (Thread 0x7f3e07e96700 (LWP 1601)):
#0  0x00007f3e4a95c99f in __GI___poll (fds=0x7f3dfc0049e0, nfds=1, timeout=3490169) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f3e4907036e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3e490704a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f3e4af2db9b in QEventDispatcherGlib::processEvents (this=0x7f3dfc000cd0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f3e4aed1b3b in QEventLoop::exec (this=this@entry=0x7f3e07e95ba0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f3e4aceb342 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f3e06ba00bc in KCupsConnection::run() () from /lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007f3e4acec543 in QThreadPrivate::start (arg=0x565116f84080) at thread/qthread_unix.cpp:330
#8  0x00007f3e4a51d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f3e4a969133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f3e0dc9c700 (LWP 1589)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f3e0dc9bb50, clockid=<optimized out>, expected=0, futex_word=0x565116e7b560) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f3e0dc9bb50, clockid=<optimized out>, mutex=0x565116e7b510, cond=0x565116e7b538) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x565116e7b538, mutex=0x565116e7b510, abstime=0x7f3e0dc9bb50) at pthread_cond_wait.c:665
#3  0x00007f3e4acf2578 in QWaitConditionPrivate::wait_relative (this=0x565116e7b510, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x565116e7b510) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x565116450e60, mutex=mutex@entry=0x5651166c5928, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f3e4acefa91 in QThreadPoolThread::run (this=0x565116450e50) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007f3e4acec543 in QThreadPrivate::start (arg=0x565116450e50) at thread/qthread_unix.cpp:330
#8  0x00007f3e4a51d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f3e4a969133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f3e19989700 (LWP 1582)):
[KCrash Handler]
#4  0x00007f3e4ca78e69 in QQuickItemGrabResult::render (this=0x5651162b00d0) at items/qquickitemgrabresult.cpp:271
#5  0x00007f3e4af0a2f2 in QtPrivate::QSlotObjectBase::call (a=0x7f3e199889e0, r=0x5651162b00d0, this=0x565116373f60) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#6  doActivate<false> (sender=0x565116353f10, signal_index=29, argv=0x7f3e199889e0) at kernel/qobject.cpp:3919
#7  0x00007f3e4af03587 in QMetaObject::activate (sender=sender@entry=0x565116353f10, m=m@entry=0x7f3e4ccc3860 <QQuickWindow::staticMetaObject>, local_signal_index=local_signal_index@entry=7, argv=argv@entry=0x0) at kernel/qobject.cpp:3979
#8  0x00007f3e4c9e53d7 in QQuickWindow::afterRendering (this=this@entry=0x565116353f10) at .moc/moc_qquickwindow.cpp:564
#9  0x00007f3e4c9eb9dc in QQuickWindowPrivate::renderSceneGraph (this=this@entry=0x5651161c4f70, size=..., surfaceSize=...) at items/qquickwindow.cpp:619
#10 0x00007f3e4c98b339 in QSGRenderThread::syncAndRender (this=0x7f3e400067c0, grabImage=0x0) at /usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.6/QtGui/private/qrhi_p.h:1259
#11 0x00007f3e4c98f7c7 in QSGRenderThread::run (this=0x7f3e400067c0) at scenegraph/qsgthreadedrenderloop.cpp:1042
#12 0x00007f3e4acec543 in QThreadPrivate::start (arg=0x7f3e400067c0) at thread/qthread_unix.cpp:330
#13 0x00007f3e4a51d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#14 0x00007f3e4a969133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f3e31638700 (LWP 1552)):
#0  0x00007f3e4a95c99f in __GI___poll (fds=0x7f3e14004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f3e4907036e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3e490704a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f3e4af2db9b in QEventDispatcherGlib::processEvents (this=0x7f3e14000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f3e4aed1b3b in QEventLoop::exec (this=this@entry=0x7f3e31637bc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f3e4aceb342 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f3e4c52b919 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f3e4acec543 in QThreadPrivate::start (arg=0x5651161de6d0) at thread/qthread_unix.cpp:330
#8  0x00007f3e4a51d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f3e4a969133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f3e32849700 (LWP 1503)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x565115ace508) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x565115ace4b8, cond=0x565115ace4e0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x565115ace4e0, mutex=0x565115ace4b8) at pthread_cond_wait.c:647
#3  0x00007f3e3e63a5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007f3e3e63a1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007f3e4a51d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f3e4a969133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f3e3cc71700 (LWP 1501)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x565115ac2ca0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x565115ac2c50, cond=0x565115ac2c78) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x565115ac2c78, mutex=0x565115ac2c50) at pthread_cond_wait.c:647
#3  0x00007f3e3ed2318b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007f3e3ed2310b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007f3e4a51d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f3e4a969133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f3e3d472700 (LWP 1500)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x565115ac2ca0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x565115ac2c50, cond=0x565115ac2c78) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x565115ac2c78, mutex=0x565115ac2c50) at pthread_cond_wait.c:647
#3  0x00007f3e3ed2318b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007f3e3ed2310b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007f3e4a51d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f3e4a969133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f3e3dc73700 (LWP 1499)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x565115ac87bc) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x565115ac8768, cond=0x565115ac8790) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x565115ac8790, mutex=0x565115ac8768) at pthread_cond_wait.c:647
#3  0x00007f3e3ed2607b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007f3e3ed25edb in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007f3e4a51d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f3e4a969133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f3e3e474700 (LWP 1498)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x565115ac865c) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x565115ac8608, cond=0x565115ac8630) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x565115ac8630, mutex=0x565115ac8608) at pthread_cond_wait.c:647
#3  0x00007f3e3ed2607b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007f3e3ed25edb in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007f3e4a51d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f3e4a969133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f3e45ca3700 (LWP 1400)):
#0  0x00007f3e4a95c99f in __GI___poll (fds=0x7f3e40016000, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f3e4907036e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3e490704a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f3e4af2db9b in QEventDispatcherGlib::processEvents (this=0x7f3e40000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f3e4aed1b3b in QEventLoop::exec (this=this@entry=0x7f3e45ca2bb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f3e4aceb342 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f3e4b86cf4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f3e4acec543 in QThreadPrivate::start (arg=0x7f3e4b8f0d80) at thread/qthread_unix.cpp:330
#8  0x00007f3e4a51d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f3e4a969133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f3e46a7b2c0 (LWP 1355)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651167e7f74) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651167e7f20, cond=0x5651167e7f48) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5651167e7f48, mutex=0x5651167e7f20) at pthread_cond_wait.c:647
#3  0x00007f3e4acf25eb in QWaitConditionPrivate::wait (deadline=..., this=0x5651167e7f20) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x7f3e40006818, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f3e4c98d987 in QSGThreadedRenderLoop::polishAndSync (this=this@entry=0x56511634ad30, w=0x5651167d86c0, inExpose=inExpose@entry=false) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  0x00007f3e4c98e564 in QSGThreadedRenderLoop::handleUpdateRequest (this=0x56511634ad30, window=0x565116353f10) at scenegraph/qsgthreadedrenderloop.cpp:1429
#7  0x00007f3e4c9fa367 in QQuickWindow::event (this=0x565116353f10, e=0x7ffc2a9c4980) at items/qquickwindow.cpp:1863
#8  0x00007f3e4bc07e43 in QApplicationPrivate::notify_helper (this=this@entry=0x5651159ed040, receiver=receiver@entry=0x565116353f10, e=e@entry=0x7ffc2a9c4980) at kernel/qapplication.cpp:3637
#9  0x00007f3e4bc10c58 in QApplication::notify (this=0x7ffc2a9c4f90, receiver=0x565116353f10, e=0x7ffc2a9c4980) at kernel/qapplication.cpp:3161
#10 0x00007f3e4aed303a in QCoreApplication::notifyInternal2 (receiver=0x565116353f10, event=0x7ffc2a9c4980) at ../../include/QtCore/5.15.6/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332
#11 0x00007f3e4b2aafe4 in QPlatformWindow::windowEvent(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#12 0x00007f3e4bc10b21 in QApplication::notify (this=0x7ffc2a9c4f90, receiver=0x565116353f10, e=0x7ffc2a9c4c10) at kernel/qapplication.cpp:2879
#13 0x00007f3e4aed303a in QCoreApplication::notifyInternal2 (receiver=0x565116353f10, event=0x7ffc2a9c4c10) at ../../include/QtCore/5.15.6/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332
#14 0x00007f3e4af2ced0 in QTimerInfoList::activateTimers (this=0x565115aac670) at kernel/qtimerinfo_unix.cpp:643
#15 0x00007f3e4af2d804 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183
#16 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:230
#17 0x00007f3e4907017d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f3e49070400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f3e490704a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f3e4af2db82 in QEventDispatcherGlib::processEvents (this=0x565115aac920, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#21 0x00007f3e4aed1b3b in QEventLoop::exec (this=this@entry=0x7ffc2a9c4e50, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#22 0x00007f3e4aed9ce4 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#23 0x0000565113ebe7ec in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:233
[Inferior 1 (process 1355) detached]
Comment 7 Bug Janitor Service 2022-10-16 01:51:24 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/247
Comment 8 Fushan Wen 2022-10-16 01:53:36 UTC
Git commit 31e5d59353afcb46d703239326e05cce6c8253fd by Fushan Wen.
Committed on 16/10/2022 at 01:53.
Pushed by fusionfuture into branch 'Plasma/5.26'.

Revert "wallpapers/potd: show image with cursor when dragging"

This reverts commit 9bbb1e785cdbd908ece0e819d4b6672036623b5a
FIXED-IN: 5.26.1

M  +1    -9    wallpapers/potd/package/contents/ui/WallpaperDelegate.qml

https://invent.kde.org/plasma/kdeplasma-addons/commit/31e5d59353afcb46d703239326e05cce6c8253fd
Comment 9 Fushan Wen 2022-10-16 02:00:33 UTC
> QQuickItemGrabResult::render()

This seems suspicious and I have reverted dnd related code in Plasma/5.26 branch because I can't reproduce the bug on master. Please test again in 5.26.1 if possible and reopen if the issue still persists.