ksplashqml crashes at login, resulting in Plasma hanging. To continue login I must switch to tty and startx. Operating System: Fedora Linux 38 (beta) KDE Plasma Version: 5.27.4 KDE Frameworks Version: 5.105.0 Qt Version: 5.15.9 Kernel Version: 6.2.11-300.fc38.x86_64 (64-bit) Graphics Platform: X11 Processors: 8 × AMD Ryzen 7 4700U with Radeon Graphics Memory: 14.5 GiB of RAM Graphics Processor: AMD Radeon Graphics Manufacturer: LENOVO Product Name: 81YQ System Version: IdeaPad 5 15ARE05 Crash dump: https://pastebin.com/LRS44RVt
Pasting the crashing thread inline for searchability: Core was generated by `/usr/bin/ksplashqml'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f4f65ae5d2e in QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::operator-> (this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:118 118 return d; [Current thread is 1 (Thread 0x7f4f6039c680 (LWP 3150))] Thread 1 (Thread 0x7f4f6039c680 (LWP 3150)): #0 0x00007f4f65ae5d2e in QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::operator-> (this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:118 No locals. #1 qGetPtrHelper<QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> > > (ptr=...) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1149 No locals. #2 QObject::d_func (this=<optimized out>) at kernel/qobject.h:132 No locals. #3 QObject::setProperty (this=this@entry=0x0, name=name@entry=0x561bc314e01e "stage", value=...) at kernel/qobject.cpp:4067 d = <optimized out> meta = <optimized out> id = <optimized out> p = {mobj = 0x7f4f66bfd300 <vtable for KPackage::Package+16>, handle = 3283977840, idx = 22043, menum = {mobj = 0x7f4f665fc0b0 <vtable for KConfigGroup+16>, handle = 3284026416}} #4 0x0000561bc314cc2f in SplashWindow::setStage (stage=0, this=0x7f4f3000ff30) at /usr/src/debug/plasma-workspace-5.27.4.1-2.fc38.x86_64/ksplash/ksplashqml/splashwindow.cpp:77 No locals. #5 SplashApp::adoptScreen (this=this@entry=0x7ffe9d5cb690, screen=0x561bc3b67cb0) at /usr/src/debug/plasma-workspace-5.27.4.1-2.fc38.x86_64/ksplash/ksplashqml/splashapp.cpp:132 w = 0x7f4f3000ff30 #6 0x0000561bc314b24f in SplashApp::SplashApp (argv=<optimized out>, argc=@0x7ffe9d5cb63c: 1, this=0x7ffe9d5cb690) at /usr/src/debug/plasma-workspace-5.27.4.1-2.fc38.x86_64/ksplash/ksplashqml/splashapp.cpp:72 screen = <optimized out> _container_71 = <optimized out> parser = {d = 0x561bc3b9d890} dbus = {d = 0x7f4f30001410} #7 main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.27.4.1-2.fc38.x86_64/ksplash/ksplashqml/main.cpp:27 format = {d = 0x561bc3ab4940} app = {<QGuiApplication> = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x561bc314f8d0 <vtable for SplashApp+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7f4f65c6ce20 <qt_meta_stringdata_QObject>, data = 0x7f4f65c6cd00 <qt_meta_data_QObject>, static_metacall = 0x7f4f65ae59f0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x561bc3ab6960}, static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7f4f65c6fdc0 <qt_meta_stringdata_Qt>, data = 0x7f4f65c6cf40 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7f4f65d5d400 <QObject::staticMetaObject>}, stringdata = 0x7f4f65c672e0 <qt_meta_stringdata_QCoreApplication>, data = 0x7f4f65c671c0 <qt_meta_data_QCoreApplication>, static_metacall = 0x7f4f65ab5650 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, static self = 0x7ffe9d5cb690}, static staticMetaObject = {d = {superdata = {direct = 0x7f4f65d65ce0 <QCoreApplication::staticMetaObject>}, stringdata = 0x7f4f663325c0 <qt_meta_stringdata_QGuiApplication>, data = 0x7f4f66332340 <qt_meta_data_QGuiApplication>, static_metacall = 0x7f4f65f61720 <QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7f4f66417b20 <QGuiApplication::staticMetaObject>}, stringdata = 0x561bc314e6c0 <qt_meta_stringdata_SplashApp>, data = 0x561bc314e0c0 <qt_meta_data_SplashApp>, static_metacall = 0x561bc314d010 <SplashApp::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_stage = 0, m_windows = {<QListSpecialMethods<SplashWindow*>> = {<No data fields>}, {p = {d = 0x7f4f65b88c40 <QListData::shared_null>}, d = 0x7f4f65b88c40 <QListData::shared_null>}}, m_testing = false, m_window = false, m_stages = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {d = 0x7f4f65b88c40 <QListData::shared_null>}, d = 0x7f4f65b88c40 <QListData::shared_null>}}, <No data fields>}, m_timer = {id = 0}, m_theme = {d = 0x561bc314e2c0 <SplashApp::SplashApp(int&, char**)::{lambda()#14}::operator()() const::qstring_literal>}}
Is this 100% reproducible? If so, does the problem go away if you remove the following files and folders: ~/.cache/icon-cache.kcache ~/.cache/mesa_shader_cache/ If so, this is Bug 443078. Otherwise, probably Bug 453385.
Fixed by running 'sudo dnf install mesa-*'
I am having this exact problem on Fedora 38, but I am unable to generate a crash report because I am missing the "debugger application". I am not sure what application I need to install in order to get the bug information, I already have GDB. Is this possibly a bug in Fedora itself? it happened on my first reboot after a completely clean reinstall. This system has have an Intel i5-7400 processor and Nvidia 1060 3 GB graphics card.