Application: plasmashell (5.19.0) Qt Version: 5.15.0 Frameworks Version: 5.70.0 Operating System: Linux 5.6.14-1-default x86_64 Windowing system: Wayland Distribution: openSUSE Tumbleweed -- Information about the crash: - What I was doing when the application crashed: Whenever I log in to Plasma, there's an icon in the system tray saying plasmashell crashed, but I'm not sure if the crash happens during login or logout. Important: This crash message only happens when I choose the Wayland session. I'm using a NVIDIA GPU with the latest proprietary graphics driver installed, so I understand the Wayland support right now might not the best, but I'm hoping it can be improved. Thank you! The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [KCrash Handler] #4 QExplicitlySharedDataPointer<KConfigGroupPrivate>::operator bool (this=0x18) at /usr/include/qt5/QtCore/qshareddata.h:176 #5 KConfigGroup::parent (this=this@entry=0x7ffd3f1eb240) at /usr/src/debug/kconfig-5.70.0-1.2.x86_64/src/core/kconfiggroup.cpp:545 #6 0x000055663c0ae84d in PanelView::restore (this=0x55663cc02cb0) at /usr/src/debug/plasma5-workspace-5.19.0-1.1.x86_64/shell/panelview.cpp:576 #7 0x000055663c0af1b5 in PanelView::containmentChanged (this=0x55663cc02cb0) at /usr/src/debug/plasma5-workspace-5.19.0-1.1.x86_64/shell/panelview.cpp:1179 #8 PanelView::qt_static_metacall (_o=0x55663cc02cb0, _c=<optimized out>, _id=<optimized out>, _a=0x7ffd3f1eb3b0) at /usr/src/debug/plasma5-workspace-5.19.0-1.1.x86_64/build/shell/plasmashell_autogen/include/moc_panelview.cpp:261 #9 0x00007fb52a44f020 in doActivate<false> (sender=0x55663cc02cb0, signal_index=43, argv=0x7ffd3f1eb3b0, argv@entry=0x0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395 #10 0x00007fb52a448340 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fb52c61afc0 <PlasmaQuick::ContainmentView::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x0) at kernel/qobject.cpp:3946 #11 0x00007fb52c5f4f23 in PlasmaQuick::ContainmentView::containmentChanged (this=<optimized out>) at /usr/src/debug/plasma-framework-5.70.0-2.2.x86_64/build/src/plasmaquick/KF5PlasmaQuick_autogen/include/moc_containmentview.cpp:267 #12 0x00007fb52c5f61d1 in PlasmaQuick::ContainmentViewPrivate::setContainment (this=0x55663d381d70, cont=0x55663cb05da0) at /usr/src/debug/plasma-framework-5.70.0-2.2.x86_64/src/plasmaquick/containmentview.cpp:93 #13 0x00007fb52c5f7849 in PlasmaQuick::ContainmentView::setContainment (this=this@entry=0x55663cc02cb0, cont=<optimized out>) at /usr/src/debug/plasma-framework-5.70.0-2.2.x86_64/src/plasmaquick/containmentview.cpp:256 #14 0x000055663c0b3d50 in ShellCorona::createWaitingPanels (this=<optimized out>) at /usr/src/debug/plasma5-workspace-5.19.0-1.1.x86_64/shell/shellcorona.cpp:1406 #15 0x00007fb52a44efe6 in QtPrivate::QSlotObjectBase::call (a=0x7ffd3f1eb760, r=0x55663c7b6530, this=0x55663c855900) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #16 doActivate<false> (sender=0x55663c7b65e8, signal_index=3, argv=argv@entry=0x7ffd3f1eb760) at kernel/qobject.cpp:3886 #17 0x00007fb52a448340 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fb52a6fac40 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd3f1eb760) at kernel/qobject.cpp:3946 #18 0x00007fb52a452efa in QTimer::timeout (this=<optimized out>, _t1=...) at .moc/moc_qtimer.cpp:205 #19 0x00007fb52a44496f in QObject::event (this=0x55663c7b65e8, e=0x7ffd3f1eb8d0) at kernel/qobject.cpp:1291 #20 0x00007fb52afc50cf in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55663c7b65e8, e=0x7ffd3f1eb8d0) at kernel/qapplication.cpp:3671 #21 0x00007fb52a418b0a in QCoreApplication::notifyInternal2 (receiver=0x55663c7b65e8, event=0x7ffd3f1eb8d0) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #22 0x00007fb52a46f313 in QTimerInfoList::activateTimers (this=0x55663c78e960) at kernel/qtimerinfo_unix.cpp:643 #23 0x00007fb52a46fbcc in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183 #24 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:230 #25 0x00007fb5288a72c7 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #26 0x00007fb5288a7648 in ?? () from /usr/lib64/libglib-2.0.so.0 #27 0x00007fb5288a76ff in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #28 0x00007fb52a46ff4f in QEventDispatcherGlib::processEvents (this=0x55663c7df690, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #29 0x00007fb52a4174cb in QEventLoop::exec (this=this@entry=0x7ffd3f1ebb10, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #30 0x00007fb52a41f730 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #31 0x000055663c093c87 in main (argc=<optimized out>, argv=0x7ffd3f1ebd30) at /usr/src/debug/plasma5-workspace-5.19.0-1.1.x86_64/shell/main.cpp:222 [Inferior 1 (process 7227) detached] Possible duplicates by query: bug 422780, bug 422675, bug 422632, bug 422585, bug 422395. Reported using DrKonqi
this says that somehow the panelview at startup in some condition can have an invalid config group
btw, none of the "suggested duplicated" seem to have anything to do with it
*** This bug has been marked as a duplicate of bug 425711 ***