Application: plasmashell (5.20.4) Qt Version: 5.15.2 Frameworks Version: 5.77.0 Operating System: Linux 5.4.0-58-generic x86_64 Windowing system: Wayland Distribution: KDE neon User Edition 5.20 -- Information about the crash: - What I was doing when the application crashed: Changing scalate setting on screen configuration. - Unusual behavior I noticed: Scalate stuck at 100% with no way to change it. Everything freezes. Only can move mouse. The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [New LWP 20496] [New LWP 20592] [New LWP 20613] [New LWP 20614] [New LWP 20615] [New LWP 20616] [New LWP 20648] [New LWP 20649] [New LWP 20655] [New LWP 20657] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f783f179aff in __GI___poll (fds=0x7ffdec97ebe8, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29 [Current thread is 1 (Thread 0x7f783b3db3c0 (LWP 20469))] Thread 11 (Thread 0x7f7802bff700 (LWP 20657)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55b8feab8614) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b8feab85c0, cond=0x55b8feab85e8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55b8feab85e8, mutex=0x55b8feab85c0) at pthread_cond_wait.c:638 #3 0x00007f783f50cd1b in QWaitConditionPrivate::wait (deadline=..., this=0x55b8feab85c0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x55b8fdd23230, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f78412a6814 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #6 0x00007f78412a6c89 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f783f506bac in QThreadPrivate::start (arg=0x55b8fdd23190) at thread/qthread_unix.cpp:329 #8 0x00007f783e56b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f783f186293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f7816732700 (LWP 20655)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55b8fe9e4e74) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b8fe9e4e20, cond=0x55b8fe9e4e48) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55b8fe9e4e48, mutex=0x55b8fe9e4e20) at pthread_cond_wait.c:638 #3 0x00007f783f50cd1b in QWaitConditionPrivate::wait (deadline=..., this=0x55b8fe9e4e20) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x55b8fe9f3c10, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f78412a6814 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #6 0x00007f78412a6c89 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f783f506bac in QThreadPrivate::start (arg=0x55b8fe9f3b70) at thread/qthread_unix.cpp:329 #8 0x00007f783e56b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f783f186293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f7817fff700 (LWP 20649)): #0 0x00007f783daa909d in g_source_ref () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f783daa9168 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f783daaaaff in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f783daab152 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f783daab2e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f783f746fbb in QEventDispatcherGlib::processEvents (this=0x7f780c0043e0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f783f6eb1ab in QEventLoop::exec (this=this@entry=0x7f7817ffeca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #7 0x00007f783f505a12 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #8 0x00007f78411e138a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #9 0x00007f783f506bac in QThreadPrivate::start (arg=0x55b8fe92f930) at thread/qthread_unix.cpp:329 #10 0x00007f783e56b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #11 0x00007f783f186293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f78177fe700 (LWP 20648)): #0 0x00007f783daa772d in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f783daa9185 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f783daaaaff in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f783daab152 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f783daab2e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f783f746fbb in QEventDispatcherGlib::processEvents (this=0x7f780400b5c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f783f6eb1ab in QEventLoop::exec (this=this@entry=0x7f78177fdce0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #7 0x00007f783f505a12 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #8 0x00007f783f506bac in QThreadPrivate::start (arg=0x55b8fe145a40) at thread/qthread_unix.cpp:329 #9 0x00007f783e56b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f783f186293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f7830a06700 (LWP 20616)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55b8fdf69128) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b8fdf690d8, cond=0x55b8fdf69100) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55b8fdf69100, mutex=0x55b8fdf690d8) at pthread_cond_wait.c:638 #3 0x00007f783292462b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f783292423b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f783e56b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f783f186293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f7831207700 (LWP 20615)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55b8fdf69128) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b8fdf690d8, cond=0x55b8fdf69100) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55b8fdf69100, mutex=0x55b8fdf690d8) at pthread_cond_wait.c:638 #3 0x00007f783292462b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f783292423b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f783e56b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f783f186293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f7831a08700 (LWP 20614)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55b8fdf69128) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b8fdf690d8, cond=0x55b8fdf69100) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55b8fdf69100, mutex=0x55b8fdf690d8) at pthread_cond_wait.c:638 #3 0x00007f783292462b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f783292423b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f783e56b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f783f186293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f7832209700 (LWP 20613)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55b8fdf69128) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b8fdf690d8, cond=0x55b8fdf69100) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55b8fdf69100, mutex=0x55b8fdf690d8) at pthread_cond_wait.c:638 #3 0x00007f783292462b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f783292423b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f783e56b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f783f186293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f7839280700 (LWP 20592)): #0 0x00007f783daf8368 in g_mutex_unlock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f783daab169 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f783daab2e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f783f746fbb in QEventDispatcherGlib::processEvents (this=0x7f782c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f783f6eb1ab in QEventLoop::exec (this=this@entry=0x7f783927fcc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f783f505a12 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f7840ddcfa9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007f783f506bac in QThreadPrivate::start (arg=0x55b8fdbf4d60) at thread/qthread_unix.cpp:329 #8 0x00007f783e56b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f783f186293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f783a511700 (LWP 20496)): #0 __GI___libc_read (nbytes=16, buf=0x7f783a510aa0, fd=5) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=5, buf=0x7f783a510aa0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f783daf389f in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f783daaacfe in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f783daab152 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f783daab2e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f783f746fbb in QEventDispatcherGlib::processEvents (this=0x7f7834000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #7 0x00007f783f6eb1ab in QEventLoop::exec (this=this@entry=0x7f783a510cb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #8 0x00007f783f505a12 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #9 0x00007f784006ef4b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #10 0x00007f783f506bac in QThreadPrivate::start (arg=0x7f78400f2d80) at thread/qthread_unix.cpp:329 #11 0x00007f783e56b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007f783f186293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f783b3db3c0 (LWP 20469)): [KCrash Handler] #4 0x00007f7840124d5f in KConfigGroup::parent (this=this@entry=0x7ffdec97f550) at ./src/core/kconfiggroup.cpp:545 #5 0x000055b8fcd7c161 in PanelView::restore (this=this@entry=0x55b8fddd6160) at ./shell/panelview.cpp:576 #6 0x000055b8fcd7c582 in PanelView::containmentChanged (this=0x55b8fddd6160) at ./shell/panelview.cpp:1180 #7 0x000055b8fcd7c9d3 in PanelView::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x7ffdec97f730) at ./obj-x86_64-linux-gnu/shell/plasmashell_autogen/include/moc_panelview.cpp:261 #8 0x00007f783f7236f0 in doActivate<false> (sender=0x55b8fddd6160, signal_index=43, argv=0x7ffdec97f730) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395 #9 0x00007f7841a93d2a in ?? () from /usr/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5 #10 0x000055b8fcd8643d in ShellCorona::createWaitingPanels (this=0x55b8fd9764d0) at ./shell/shellcorona.cpp:1371 #11 0x00007f783f7236be in QtPrivate::QSlotObjectBase::call (a=0x7ffdec97f9c0, r=0x55b8fd9764d0, this=0x55b8fda2f0e0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #12 doActivate<false> (sender=0x55b8fd976588, signal_index=3, argv=0x7ffdec97f9c0) at kernel/qobject.cpp:3886 #13 0x00007f783f71ca87 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f783f986ca0 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffdec97f9c0) at kernel/qobject.cpp:3946 #14 0x00007f783f7281ee in QTimer::timeout (this=<optimized out>, _t1=...) at .moc/moc_qtimer.cpp:205 #15 0x00007f783f71a155 in QObject::event (this=0x55b8fd976588, e=0x7ffdec97fcf0) at kernel/qobject.cpp:1336 #16 0x00007f78403e6dc3 in QApplicationPrivate::notify_helper (this=this@entry=0x55b8fd94bf00, receiver=receiver@entry=0x55b8fd976588, e=e@entry=0x7ffdec97fcf0) at kernel/qapplication.cpp:3632 #17 0x00007f78403efbb8 in QApplication::notify (this=0x7ffdec980920, receiver=0x55b8fd976588, e=0x7ffdec97fcf0) at kernel/qapplication.cpp:3156 #18 0x00007f783f6ec69a in QCoreApplication::notifyInternal2 (receiver=0x55b8fd976588, event=0x7ffdec97fcf0) at ../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #19 0x00007f783f7462f0 in QTimerInfoList::activateTimers (this=0x55b8fd9960e0) at kernel/qtimerinfo_unix.cpp:643 #20 0x00007f783f746c24 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183 #21 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:230 #22 0x00007f783daaafbd in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x00007f783daab240 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007f783daab2e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x00007f783f746fa2 in QEventDispatcherGlib::processEvents (this=0x55b8fd9ba520, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #26 0x00007f783f6eb1ab in QEventLoop::exec (this=this@entry=0x55b8fe76bd10, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #27 0x00007f782466223a in KScreen::WaylandConfig::WaylandConfig (this=0x55b8fe76bcc0, parent=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:121 #28 0x00007f7824660dcc in KScreen::WaylandBackend::WaylandBackend (this=0x55b8fd9df8a0) at ./src/abstractbackend.h:35 #29 0x00007f782465c8a5 in qt_plugin_instance () at ./obj-x86_64-linux-gnu/backends/kwayland/KSC_KWayland_autogen/EWIEGA46WW/moc_waylandbackend.cpp:114 #30 0x00007f783f6e261f in QLibraryPrivate::pluginInstance (this=0x55b8fe33c060) at plugin/qlibrary.cpp:557 #31 0x00007f783f6d6247 in QPluginLoader::instance (this=this@entry=0x55b8fdc7c130) at plugin/qpluginloader.cpp:199 #32 0x00007f7833e7c8b4 in KScreen::BackendManager::loadBackendPlugin (loader=0x55b8fdc7c130, name=..., arguments=...) at ./src/backendmanager.cpp:198 #33 0x00007f7833e7cf5c in KScreen::BackendManager::loadBackendInProcess (this=0x55b8fd9ed270, name=...) at ./src/backendmanager.cpp:243 #34 0x00007f7833e88c0b in KScreen::ConfigOperationPrivate::loadBackend (this=this@entry=0x55b8fdd8b900) at ./src/configoperation.cpp:138 #35 0x00007f7833e89923 in KScreen::GetConfigOperation::start (this=0x55b8fdd91120) at ./src/getconfigoperation.cpp:173 #36 0x00007f783f71a239 in QObject::event (this=0x55b8fdd91120, e=0x55b8fdd83470) at kernel/qobject.cpp:1314 #37 0x00007f78403e6dc3 in QApplicationPrivate::notify_helper (this=this@entry=0x55b8fd94bf00, receiver=receiver@entry=0x55b8fdd91120, e=e@entry=0x55b8fdd83470) at kernel/qapplication.cpp:3632 #38 0x00007f78403efbb8 in QApplication::notify (this=0x7ffdec980920, receiver=0x55b8fdd91120, e=0x55b8fdd83470) at kernel/qapplication.cpp:3156 #39 0x00007f783f6ec69a in QCoreApplication::notifyInternal2 (receiver=0x55b8fdd91120, event=0x55b8fdd83470) at ../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #40 0x00007f783f6eefa1 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55b8fd9412e0) at kernel/qcoreapplication.cpp:1817 #41 0x00007f783f747947 in postEventSourceDispatch (s=0x55b8fd9ba760) at kernel/qeventdispatcher_glib.cpp:277 #42 0x00007f783daaafbd in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #43 0x00007f783daab240 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #44 0x00007f783daab2e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #45 0x00007f783f746fa2 in QEventDispatcherGlib::processEvents (this=0x55b8fd9ba520, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #46 0x00007f783f6eb1ab in QEventLoop::exec (this=this@entry=0x7ffdec9807d0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #47 0x00007f783f6f3354 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #48 0x000055b8fcd60d6c in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:252 [Inferior 1 (process 20469) detached] Possible duplicates by query: bug 429240, bug 428678, bug 427096, bug 425711, bug 423787. Reported using DrKonqi
#4 0x00007f7840124d5f in KConfigGroup::parent (this=this@entry=0x7ffdec97f550) at ./src/core/kconfiggroup.cpp:545 #5 0x000055b8fcd7c161 in PanelView::restore (this=this@entry=0x55b8fddd6160) at ./shell/panelview.cpp:576 #6 0x000055b8fcd7c582 in PanelView::containmentChanged (this=0x55b8fddd6160) at ./shell/panelview.cpp:1180
*** This bug has been marked as a duplicate of bug 425711 ***