Application: plasmashell (5.20.80) Qt Version: 5.15.0 Frameworks Version: 5.75.0 Operating System: Linux 5.4.0-48-generic x86_64 Windowing system: Wayland Distribution: KDE neon Unstable Edition -- Information about the crash: - What I was doing when the application crashed: Plasma crashed while I was updating packages via pkcon - Unusual behavior I noticed: Around 40% of download (or installation, I can't recall), cursor stopped responding, and Plasma suddenly crashed, bringing me to login screen. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [New LWP 3759] [New LWP 3802] [New LWP 3817] [New LWP 3818] [New LWP 3819] [New LWP 3820] [New LWP 3841] [New LWP 3842] [New LWP 3845] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007fd01807aaff in __GI___poll (fds=0x7fff30ad1ae8, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29 [Current thread is 1 (Thread 0x7fd01477f340 (LWP 3690))] Thread 10 (Thread 0x7fcfe8ec4700 (LWP 3845)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d0bc724b80) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d0bc724b30, cond=0x55d0bc724b58) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55d0bc724b58, mutex=0x55d0bc724b30) at pthread_cond_wait.c:638 #3 0x00007fd01840e10b in QWaitConditionPrivate::wait (deadline=..., this=0x55d0bc724b30) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x55d0bd5dc4f0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fd01a201154 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #6 0x00007fd01a2015c9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007fd01840820c in QThreadPrivate::start (arg=0x55d0bd5dc450) at thread/qthread_unix.cpp:342 #8 0x00007fd01747a609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007fd018087293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7fcff7ed1700 (LWP 3842)): #0 0x00007fd016a1733d in g_mutex_lock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007fd0169c9234 in g_main_context_acquire () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fd0169ca065 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fd0169ca2e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fd018644eab in QEventDispatcherGlib::processEvents (this=0x7fcfec012630, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fd0185e91bb in QEventLoop::exec (this=this@entry=0x7fcff7ed0d60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007fd018407082 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007fd01a13c30a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #8 0x00007fd01840820c in QThreadPrivate::start (arg=0x55d0bd5c1250) at thread/qthread_unix.cpp:342 #9 0x00007fd01747a609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fd018087293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7fcff714b700 (LWP 3841)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d0bd20fcb0) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d0bd20fc60, cond=0x55d0bd20fc88) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55d0bd20fc88, mutex=0x55d0bd20fc60) at pthread_cond_wait.c:638 #3 0x00007fd01840e10b in QWaitConditionPrivate::wait (deadline=..., this=0x55d0bd20fc60) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x55d0bd0cc780, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fd01a201154 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #6 0x00007fd01a2015c9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007fd01840820c in QThreadPrivate::start (arg=0x55d0bd0cc6e0) at thread/qthread_unix.cpp:342 #8 0x00007fd01747a609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007fd018087293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fd00a6bb700 (LWP 3820)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d0bcb39c48) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d0bcb39bf8, cond=0x55d0bcb39c20) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55d0bcb39c20, mutex=0x55d0bcb39bf8) at pthread_cond_wait.c:638 #3 0x00007fd01075d97b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007fd01075d58b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007fd01747a609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fd018087293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7fd00aebc700 (LWP 3819)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d0bcb39c48) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d0bcb39bf8, cond=0x55d0bcb39c20) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55d0bcb39c20, mutex=0x55d0bcb39bf8) at pthread_cond_wait.c:638 #3 0x00007fd01075d97b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007fd01075d58b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007fd01747a609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fd018087293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fd00b6bd700 (LWP 3818)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d0bcb39c48) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d0bcb39bf8, cond=0x55d0bcb39c20) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55d0bcb39c20, mutex=0x55d0bcb39bf8) at pthread_cond_wait.c:638 #3 0x00007fd01075d97b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007fd01075d58b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007fd01747a609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fd018087293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fd00bebe700 (LWP 3817)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d0bcb39c48) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d0bcb39bf8, cond=0x55d0bcb39c20) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55d0bcb39c20, mutex=0x55d0bcb39bf8) at pthread_cond_wait.c:638 #3 0x00007fd01075d97b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007fd01075d58b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007fd01747a609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fd018087293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fd01270b700 (LWP 3802)): #0 0x00007fd0184087a3 in QMutex::unlock (this=this@entry=0x55d0bc90ec80) at /usr/include/c++/9/bits/atomic_base.h:769 #1 0x00007fd018644db2 in QMutexLocker::unlock (this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270 #2 QMutexLocker::~QMutexLocker (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:243 #3 QThreadData::canWaitLocked (this=0x55d0bc90ec50) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:272 #4 postEventSourcePrepare (s=0x7fd004004bb0, timeout=0x7fd01270abb4) at kernel/qeventdispatcher_glib.cpp:260 #5 0x00007fd0169c972f in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007fd0169ca0db in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007fd0169ca2e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007fd018644eab in QEventDispatcherGlib::processEvents (this=0x7fd004000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #9 0x00007fd0185e91bb in QEventLoop::exec (this=this@entry=0x7fd01270ad80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #10 0x00007fd018407082 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #11 0x00007fd019d356c9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #12 0x00007fd01840820c in QThreadPrivate::start (arg=0x55d0bc912900) at thread/qthread_unix.cpp:342 #13 0x00007fd01747a609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #14 0x00007fd018087293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fd013989700 (LWP 3759)): #0 0x00007fd01807aaff in __GI___poll (fds=0x7fd00c005240, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fd0169ca1ae in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fd0169ca2e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fd018644eab in QEventDispatcherGlib::processEvents (this=0x7fd00c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fd0185e91bb in QEventLoop::exec (this=this@entry=0x7fd013988d70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007fd018407082 in QThread::exec (this=this@entry=0x7fd019051d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007fd018fcef2b in QDBusConnectionManager::run (this=0x7fd019051d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #7 0x00007fd01840820c in QThreadPrivate::start (arg=0x7fd019051d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342 #8 0x00007fd01747a609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007fd018087293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fd01477f340 (LWP 3690)): [KCrash Handler] #4 0x00007fd019083d5f in KConfigGroup::parent (this=this@entry=0x7fff30ad2350) at ./src/core/kconfiggroup.cpp:545 #5 0x000055d0bbf7be91 in PanelView::restore (this=this@entry=0x55d0bca09e70) at ./shell/panelview.cpp:576 #6 0x000055d0bbf7c2b2 in PanelView::containmentChanged (this=0x55d0bca09e70) at ./shell/panelview.cpp:1180 #7 0x000055d0bbf7c703 in PanelView::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x7fff30ad2530) at ./obj-x86_64-linux-gnu/shell/plasmashell_autogen/include/moc_panelview.cpp:261 #8 0x00007fd0186215e0 in doActivate<false> (sender=0x55d0bca09e70, signal_index=43, argv=0x7fff30ad2530) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395 #9 0x00007fd01861a977 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fd01aa16000 <PlasmaQuick::ContainmentView::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x0) at kernel/qobject.cpp:3946 #10 0x00007fd01a9ed867 in PlasmaQuick::ContainmentView::containmentChanged (this=<optimized out>) at ./obj-x86_64-linux-gnu/src/plasmaquick/KF5PlasmaQuick_autogen/include/moc_containmentview.cpp:267 #11 0x00007fd01a9edd3a in PlasmaQuick::ContainmentViewPrivate::setContainment (this=0x55d0bc9c2430, cont=0x55d0bc9c6720) at ./src/plasmaquick/containmentview.cpp:81 #12 0x00007fd01a9ee7cd in PlasmaQuick::ContainmentView::setContainment (this=this@entry=0x55d0bca09e70, cont=<optimized out>) at ./src/plasmaquick/containmentview.cpp:244 #13 0x000055d0bbf8600d in ShellCorona::createWaitingPanels (this=0x55d0bc6ce630) at ./shell/shellcorona.cpp:1372 #14 0x00007fd0186215ae in QtPrivate::QSlotObjectBase::call (a=0x7fff30ad27c0, r=0x55d0bc6ce630, this=0x55d0bc774da0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #15 doActivate<false> (sender=0x55d0bc6ce6e8, signal_index=3, argv=0x7fff30ad27c0) at kernel/qobject.cpp:3886 #16 0x00007fd01861a977 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fd0188d1ca0 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff30ad27c0) at kernel/qobject.cpp:3946 #17 0x00007fd0186260de in QTimer::timeout (this=<optimized out>, _t1=...) at .moc/moc_qtimer.cpp:205 #18 0x00007fd018618045 in QObject::event (this=0x55d0bc6ce6e8, e=0x7fff30ad2af0) at kernel/qobject.cpp:1336 #19 0x00007fd019341cc3 in QApplicationPrivate::notify_helper (this=this@entry=0x55d0bc686f60, receiver=receiver@entry=0x55d0bc6ce6e8, e=e@entry=0x7fff30ad2af0) at kernel/qapplication.cpp:3671 #20 0x00007fd01934ac70 in QApplication::notify (this=0x7fff30ad2e80, receiver=0x55d0bc6ce6e8, e=0x7fff30ad2af0) at kernel/qapplication.cpp:3417 #21 0x00007fd0185ea6aa in QCoreApplication::notifyInternal2 (receiver=0x55d0bc6ce6e8, event=0x7fff30ad2af0) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #22 0x00007fd0186441e0 in QTimerInfoList::activateTimers (this=0x55d0bc6ab060) at kernel/qtimerinfo_unix.cpp:643 #23 0x00007fd018644b14 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183 #24 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:230 #25 0x00007fd0169c9fbd in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x00007fd0169ca240 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x00007fd0169ca2e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x00007fd018644e92 in QEventDispatcherGlib::processEvents (this=0x55d0bc6a7540, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #29 0x00007fd0185e91bb in QEventLoop::exec (this=this@entry=0x7fff30ad2d30, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #30 0x00007fd0185f1354 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #31 0x000055d0bbf60ba2 in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:244 [Inferior 1 (process 3690) detached] Possible duplicates by query: bug 425711, bug 423787, bug 422901, bug 415884, bug 413185. Reported using DrKonqi
Created attachment 132514 [details] New crash information added by DrKonqi plasmashell (5.20.0) using Qt 5.15.0 - What I was doing when the application crashed: I had just logged into the system. I had a prior X11 session, logged out, and then logged in using a wayland session. I am using KDE Neon. -- Backtrace (Reduced): #4 0x00007fa31ec78d5f in KConfigGroup::parent (this=this@entry=0x7ffc8cda2a40) at ./src/core/kconfiggroup.cpp:545 #5 0x000055ce24f10011 in PanelView::restore (this=this@entry=0x55ce2535f170) at ./shell/panelview.cpp:576 #6 0x000055ce24f10432 in PanelView::containmentChanged (this=0x55ce2535f170) at ./shell/panelview.cpp:1180 #7 0x000055ce24f10883 in PanelView::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x7ffc8cda2c20) at ./obj-x86_64-linux-gnu/shell/plasmashell_autogen/include/moc_panelview.cpp:261 #8 0x00007fa31e20f5e0 in doActivate<false> (sender=0x55ce2535f170, signal_index=43, argv=0x7ffc8cda2c20) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
Created attachment 132654 [details] New crash information added by DrKonqi plasmashell (5.20.1) using Qt 5.15.0 - What I was doing when the application crashed: I updated NEON via Discover and then logged off and then logged back in when I saw the crash report. -- Backtrace (Reduced): #4 0x00007fe68b9a8d5f in KConfigGroup::parent (this=this@entry=0x7fff15d43ae0) at ./src/core/kconfiggroup.cpp:545 #5 0x000055892aa74011 in PanelView::restore (this=this@entry=0x55892c776be0) at ./shell/panelview.cpp:576 #6 0x000055892aa74432 in PanelView::containmentChanged (this=0x55892c776be0) at ./shell/panelview.cpp:1180 #7 0x000055892aa74883 in PanelView::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x7fff15d43cc0) at ./obj-x86_64-linux-gnu/shell/plasmashell_autogen/include/moc_panelview.cpp:261 #8 0x00007fe68af3f5e0 in doActivate<false> (sender=0x55892c776be0, signal_index=43, argv=0x7fff15d43cc0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
*** This bug has been marked as a duplicate of bug 425711 ***