Summary: | Plasma shell crash after login screen | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | martin.ignatov01 |
Component: | generic-crash | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | kdedev, nate |
Priority: | NOR | ||
Version: | master | ||
Target Milestone: | 1.0 | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Log from the crash |
What Plasma version are you using, and in what distro? Do you have any custom widgets in the user account that crashes on login? (In reply to Nate Graham from comment #1) > What Plasma version are you using, and in what distro? > > Do you have any custom widgets in the user account that crashes on login? Hi, Im using plasma 6.1.3 in Nobara 40, I have custom widgets but there aren't any that crash. I somewhat fixed the issue by renaming all kde and plasma config files and now I can log on but I'd love to know what exactly caused it. I also did not mention that I ran dnf update and upgrade and this happened after I shut down the system. Any tips where should I be looking for logs or something? Can you diff your new and old config files and attach the result — after scrubbing personal information from it? Those are just a few of the files but i don't think the problem could be from them martin@martin:~$ diff -w .gtkrc-2.0-kde4 ~/plasmabackup/.gtkrc-2.0-kde4 0a1 > gtk-sound-theme-name="ocean" 8d8 < gtk-sound-theme-name="ocean" martin@martin:~$ diff -w ~/.config/kdedefaults ~/plasmabackup/kdedefaults diff -w /home/martin/.config/kdedefaults/kdeglobals /home/martin/plasmabackup/kdedefaults/kdeglobals 2c2 < ColorScheme=Nobara --- > ColorScheme=BlackGlass Only in /home/martin/plasmabackup/kdedefaults: kscreenlockerrc diff -w /home/martin/.config/kdedefaults/kwinrc /home/martin/plasmabackup/kdedefaults/kwinrc 3a4,6 > [Windows] > Placement=Centered > martin@martin:~$ diff -w ~/.config/xsettingsd/xsettingsd.conf ~/plasmabackup/xsettingsd/xsettingsd.conf 0a1,2 > Net/SoundThemeName "ocean" > Net/ThemeName "Breeze-Dark" 5d6 < Net/ThemeName "Breeze-Dark" 12d12 < Net/SoundThemeName "ocean" Thanks. Yeah nothing that looks helpful unfortunately. Searchable backtrace Thread 1 (Thread 0x7f2e656006c0 (LWP 8050)): [KCrash Handler] #5 QQmlRefPointer<QQmlTypePrivate const>::QQmlRefPointer (this=0x7f2e655fe578, other=...) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/ftw/qqmlrefcount_p.h:184 #6 QQmlType::QQmlType (this=this@entry=0x7f2e655fe578) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/qqmltype.cpp:98 #7 0x00007f2e9820f9d5 in QV4::ResolvedTypeReference::type (this=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/jsruntime/qv4resolvedtypereference_p.h:46 #8 QQmlPropertyCacheCreator<QQmlTypeCompiler>::propertyCacheForObject (this=this@entry=0x7f2e655fe990, obj=obj@entry=0x7f2e30298038, context=..., error=error@entry=0x7f2e655fe660) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/qqmlpropertycachecreator_p.h:365 #9 0x00007f2e9821f109 in QQmlPropertyCacheCreator<QQmlTypeCompiler>::buildMetaObjectRecursively (this=this@entry=0x7f2e655fe990, objectIndex=1, context=..., isVMERequired=isVMERequired@entry=QQmlPropertyCacheCreator<QQmlTypeCompiler>::VMEMetaObjectIsRequired::Maybe) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/qqmlpropertycachecreator_p.h:279 #10 0x00007f2e9821f4c2 in QQmlPropertyCacheCreator<QQmlTypeCompiler>::buildMetaObjectRecursively (this=this@entry=0x7f2e655fe990, objectIndex=objectIndex@entry=0, context=..., isVMERequired=isVMERequired@entry=QQmlPropertyCacheCreator<QQmlTypeCompiler>::VMEMetaObjectIsRequired::Maybe) at /usr/include/qt6/QtCore/qendian.h:258 #11 0x00007f2e9821fb98 in QQmlPropertyCacheCreator<QQmlTypeCompiler>::buildMetaObjectsIncrementally (this=this@entry=0x7f2e655fe990) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/qqmlpropertycachecreator_p.h:225 #12 0x00007f2e9820e152 in QQmlTypeCompiler::compile (this=this@entry=0x7f2e655febb0) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/qqmltypecompiler.cpp:63 #13 0x00007f2e98221925 in QQmlTypeData::compile(QQmlRefPointer<QQmlTypeNameCache> const&, QV4::ResolvedTypeReferenceMap*, std::function<QByteArray ()> const&) (this=this@entry=0x7f2e30005370, typeNameCache=..., resolvedTypeCache=resolvedTypeCache@entry=0x7f2e655fed18, dependencyHasher=...) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/qqmltypedata.cpp:831 #14 0x00007f2e9822999e in QQmlTypeData::done (this=0x7f2e30005370) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/qqmltypedata.cpp:520 #15 0x00007f2e98131065 in QQmlDataBlob::tryDone (this=0x7f2e30005370) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/qqmldatablob.cpp:485 #16 QQmlDataBlob::tryDone (this=0x7f2e30005370) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/qqmldatablob.cpp:476 #17 0x00007f2e982412a0 in QQmlTypeLoader::setData (this=<optimized out>, blob=..., d=...) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/qqmltypeloader.cpp:415 #18 0x00007f2e98241bb9 in QQmlTypeLoader::setData (this=this@entry=0x563703547450, blob=..., fileName=...) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/qqmltypeloader.cpp:395 #19 0x00007f2e98241cc0 in QQmlTypeLoader::loadThread (this=this@entry=0x563703547450, blob=...) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/qqmltypeloader.cpp:260 #20 0x00007f2e982420ea in PlainLoader::loadThread (this=<optimized out>, loader=0x563703547450, blob=0x7f2e30005370) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/qqmltypeloader.cpp:109 #21 QQmlTypeLoader::doLoad<PlainLoader> (loader=<optimized out>, this=0x563703547450, blob=0x7f2e30005370, mode=QQmlTypeLoader::PreferSynchronous) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/qqmltypeloader.cpp:168 #22 QQmlTypeLoader::load (this=0x563703547450, blob=0x7f2e30005370, mode=QQmlTypeLoader::PreferSynchronous) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/qqmltypeloader.cpp:198 #23 0x00007f2e98242788 in QQmlTypeLoader::getType (this=this@entry=0x563703547450, unNormalizedUrl=..., mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/qqmltypeloader.cpp:968 #24 0x00007f2e98227edd in QQmlTypeData::resolveTypes (this=this@entry=0x56370358d1a0) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/qqmltypedata.cpp:930 #25 0x00007f2e9822c209 in QQmlTypeData::allDependenciesDone (this=0x56370358d1a0) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/qqmltypedata.cpp:800 #26 0x00007f2e9824141b in QQmlTypeLoader::setData (this=<optimized out>, blob=..., d=...) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/ftw/qqmlrefcount_p.h:73 #27 0x00007f2e98241bb9 in QQmlTypeLoader::setData (this=this@entry=0x563703547450, blob=..., fileName=...) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/qqmltypeloader.cpp:395 #28 0x00007f2e98241cc0 in QQmlTypeLoader::loadThread (this=0x563703547450, blob=...) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/qqmltypeloader.cpp:260 #29 0x00007f2e9824f1dc in std::__invoke_impl<void, void (QQmlTypeLoaderThread::*&)(QQmlRefPointer<QQmlDataBlob> const&), QQmlTypeLoaderThread*, QQmlRefPointer<QQmlDataBlob> > (__f=<optimized out>, __t=@0x7f2e655ff628: 0x5637036327e0) at /usr/include/c++/14/bits/invoke.h:71 #30 std::__invoke<void (QQmlTypeLoaderThread::*&)(QQmlRefPointer<QQmlDataBlob> const&), QQmlTypeLoaderThread*, QQmlRefPointer<QQmlDataBlob> > (__fn=<optimized out>) at /usr/include/c++/14/bits/invoke.h:96 #31 std::__apply_impl<void (QQmlTypeLoaderThread::*&)(QQmlRefPointer<QQmlDataBlob> const&), std::tuple<QQmlTypeLoaderThread*, QQmlRefPointer<QQmlDataBlob> >, 0ul, 1ul> (__f=<optimized out>, __t=...) at /usr/include/c++/14/tuple:2921 #32 std::apply<void (QQmlTypeLoaderThread::*&)(QQmlRefPointer<QQmlDataBlob> const&), std::tuple<QQmlTypeLoaderThread*, QQmlRefPointer<QQmlDataBlob> > > (__f=<optimized out>, __t=...) at /usr/include/c++/14/tuple:2936 #33 QQmlThread::createMessageFromMethod<void (QQmlTypeLoaderThread::*)(QQmlRefPointer<QQmlDataBlob> const&), QQmlRefPointer<QQmlDataBlob> const&>(void (QQmlTypeLoaderThread::*&&)(QQmlRefPointer<QQmlDataBlob> const&), QQmlRefPointer<QQmlDataBlob> const&)::I::call(QQmlThread*) (this=<optimized out>, thread=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/ftw/qqmlthread_p.h:107 #34 0x00007f2e980eab5d in QQmlThreadPrivate::threadEvent (this=this@entry=0x5637036fae00) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/ftw/qqmlthread.cpp:148 #35 0x00007f2e980eb5fd in QQmlThreadPrivate::event (this=0x5637036fae00, e=0x563703666830) at /usr/src/debug/qt6-qtdeclarative-6.7.2-2.fc40.x86_64/src/qml/qml/ftw/qqmlthread.cpp:105 #36 0x00007f2e9938b218 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5637036fae00, e=0x563703666830) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/widgets/kernel/qapplication.cpp:3287 #37 0x00007f2e96d96dc8 in QCoreApplication::notifyInternal2 (receiver=0x5637036fae00, event=0x563703666830) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/kernel/qcoreapplication.cpp:1142 #38 0x00007f2e96d9702d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/kernel/qcoreapplication.cpp:1583 #39 0x00007f2e96d9ab91 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x563703631380) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/kernel/qcoreapplication.cpp:1940 #40 0x00007f2e96d9ae3d in QCoreApplication::sendPostedEvents (receiver=<optimized out>, event_type=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/kernel/qcoreapplication.cpp:1797 #41 0x00007f2e970858ef in postEventSourceDispatch (s=0x7f2e30000f20) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:244 #42 0x00007f2e95a03e8c in g_main_dispatch (context=0x7f2e30000c60) at ../glib/gmain.c:3344 #43 g_main_context_dispatch_unlocked (context=0x7f2e30000c60) at ../glib/gmain.c:4152 #44 0x00007f2e95a65c98 in g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7f2e30000c60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4217 #45 0x00007f2e95a05383 in g_main_context_iteration (context=0x7f2e30000c60, may_block=1) at ../glib/gmain.c:4282 #46 0x00007f2e970850a3 in QEventDispatcherGlib::processEvents (this=0x7f2e30000b70, flags=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #47 0x00007f2e96da3b03 in QEventLoop::exec (this=this@entry=0x7f2e655ffa70, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/global/qflags.h:34 #48 0x00007f2e96eb7e4f in QThread::exec (this=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/global/qflags.h:74 #49 0x00007f2e96f5463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #50 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #51 QThreadPrivate::start (arg=0x5637036fae00) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #52 0x00007f2e966a66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447 #53 0x00007f2e9672a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 *** This bug has been marked as a duplicate of bug 463648 *** |
Created attachment 172663 [details] Log from the crash Plasma shell crash after login screen. Im new in the linux world. Its probably problem with config since I could log in after making new user account. It still crashes when i try to log in the old one.