Summary: | Plasmashell crashes on KDE desktop start in X11 and cannot be fixed | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Peter <pmuhl1848> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | kde, nate, robert.stokreef |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.24.6 | ||
Target Milestone: | 1.0 | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
Apport Retrace GDB of plasmashell crash report
New crash information added by DrKonqi |
Description
Peter
2022-09-07 22:10:35 UTC
Just remembered something I should mention. I tried going to the earlier version of my kernel at startup (so 5.15.0-46-generic rather than 5.15.0-47-generic). I did not have these problems when I was running 5.15.0-46-generic. However, this had zero effect on the problem. Thank you for the bug report! Unfortunately the backtrace is incomplete and missing debug symbols for the following lines that we need to figure out exactly what's going wrong:
> #6 0x00007f3b9cc2df29 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/applets/org.kde.plasma.systemtray.so
> #7 0x00007f3b9cc2df4d in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/applets/org.kde.plasma.systemtray.so
I don't know exactly what the debug symbol package name for plasma-workspace is on Ubuntu, so you may have to ask in an Ubuntu-specific venue about that.
(In reply to Nate Graham from comment #2) > Thank you for the bug report! Unfortunately the backtrace is incomplete and > missing debug symbols for the following lines that we need to figure out > exactly what's going wrong: > > > #6 0x00007f3b9cc2df29 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/applets/org.kde.plasma.systemtray.so > > #7 0x00007f3b9cc2df4d in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/applets/org.kde.plasma.systemtray.so > > I don't know exactly what the debug symbol package name for plasma-workspace > is on Ubuntu, so you may have to ask in an Ubuntu-specific venue about that. I've installed debug symbols for all the libraries the crash report mentions. Problem now is that whenever I go into KDE, no crash report is triggered, even though the panels and background fail to appear. Tried a few times already. I accessed KDE many times before the currently reported crash report was generated. I don't suppose there is some to encourage it to report? Created attachment 151994 [details]
Apport Retrace GDB of plasmashell crash report
I do not know if I did this in a useful way (e.g., I ran from my working desktop Gnome), but I installed apport-retrace and ran it against the plasmashell crash report that is the basis of this KDE bug report, with debug symbols in place. Please find that enclosed. Beyond this, I probably won't be of much help because I need a working KDE system and am about to wipe and reinstall my computer.
There we go, thanks! Pasting inline for searchability: (gdb) bt #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139894059489728) at ./nptl/pthread_kill.c:44 #1 __pthread_kill_internal (signo=11, threadid=139894059489728) at ./nptl/pthread_kill.c:78 #2 __GI___pthread_kill (threadid=139894059489728, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 #3 0x00007f3ba3f0f476 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26 #4 0x00007f3ba643557c in KCrash::defaultCrashHandler(int) () from /lib/x86_64-linux-gnu/libKF5Crash.so.5 #5 <signal handler called> #6 Plasma::Applet::immutability (this=0x0) at ./src/plasma/applet.cpp:493 #7 0x00007f3ba65b214d in Plasma::Applet::destroy (this=0x0) at ./src/plasma/applet.cpp:303 #8 0x00007f3b9cc2df29 in SystemTrayContainer::~SystemTrayContainer (this=0x55a0bcba9f30, __in_chrg=<optimized out>) at ./applets/systemtray/container/systemtraycontainer.cpp:24 #9 0x00007f3b9cc2df4d in SystemTrayContainer::~SystemTrayContainer (this=0x55a0bcba9f30, __in_chrg=<optimized out>) at ./applets/systemtray/container/systemtraycontainer.cpp:26 #10 0x00007f3ba4605a5e in QObjectPrivate::deleteChildren (this=0x55a0bcb58050) at kernel/qobject.cpp:2104 #11 0x00007f3ba4610914 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082 #12 0x00007f3ba65b6c7d in Plasma::Containment::~Containment (this=0x55a0bcb583d0, __in_chrg=<optimized out>) at ./src/plasma/containment.cpp:83 #13 0x00007f3ba46081b3 in QObject::event (this=0x55a0bcb583d0, e=0x55a0bcc3c120) at kernel/qobject.cpp:1301 #14 0x00007f3ba52c8713 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55a0bcb583d0, e=0x55a0bcc3c120) at kernel/qapplication.cpp:3637 #15 0x00007f3ba45dae2a in QCoreApplication::notifyInternal2 (receiver=0x55a0bcb583d0, event=0x55a0bcc3c120) at kernel/qcoreapplication.cpp:1064 #16 0x00007f3ba45ddf17 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55a0bc58aec0) at kernel/qcoreapplication.cpp:1821 #17 0x00007f3ba4634a57 in postEventSourceDispatch (s=0x55a0bc672c50) at kernel/qeventdispatcher_glib.cpp:277 #18 0x00007f3ba29acd1b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #19 0x00007f3ba2a016f8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #20 0x00007f3ba29aa3c3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007f3ba46340a8 in QEventDispatcherGlib::processEvents (this=0x55a0bc673270, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #22 0x00007f3ba45d974b in QEventLoop::exec (this=this@entry=0x7ffe7c684e40, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #23 0x00007f3ba45e1ce4 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #24 0x000055a0bb27adce in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:238 (gdb) using *** This bug has been marked as a duplicate of bug 420245 *** Created attachment 152156 [details]
New crash information added by DrKonqi
plasmashell (5.25.5) using Qt 5.15.6
I restarted my computer after installing about 5.5GiB of updates only to see a blank screen with a mouse cursor. I rebooted and got the same result again, so I did ctrl alt F2, logged in and started X only to be met by error message dialogues and my plasma shell not starting. I opened my terminal and tried kstart5, however that ended up having the same behaviour. Apologies if I am missing some debug symbols - not every one could be installed it seems.
-- Backtrace (Reduced):
#4 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#5 0x00007f52ab4a2859 in __GI_abort () at abort.c:79
#6 0x00007f52ab8e6bd9 in qt_message_fatal (context=..., message=<synthetic pointer>...) at global/qlogging.cpp:1914
#7 QMessageLogger::fatal(char const*, ...) const (this=this@entry=0x7fffff1caeb0, msg=msg@entry=0x7f52abcda448 "Cannot mix incompatible Qt library (%d.%d.%d) with this library (%d.%d.%d)") at global/qlogging.cpp:893
#8 0x00007f52ab8fbd71 in QObjectPrivate::checkForIncompatibleLibraryVersion(int) const (this=<optimized out>, version=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qlogging.h:90
(In reply to Robert S. from comment #7) > Created attachment 152156 [details] > New crash information added by DrKonqi > > plasmashell (5.25.5) using Qt 5.15.6 > > I restarted my computer after installing about 5.5GiB of updates only to see > a blank screen with a mouse cursor. I rebooted and got the same result > again, so I did ctrl alt F2, logged in and started X only to be met by error > message dialogues and my plasma shell not starting. I opened my terminal and > tried kstart5, however that ended up having the same behaviour. Apologies if > I am missing some debug symbols - not every one could be installed it seems. > > -- Backtrace (Reduced): > #4 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 > #5 0x00007f52ab4a2859 in __GI_abort () at abort.c:79 > #6 0x00007f52ab8e6bd9 in qt_message_fatal (context=..., message=<synthetic > pointer>...) at global/qlogging.cpp:1914 > #7 QMessageLogger::fatal(char const*, ...) const > (this=this@entry=0x7fffff1caeb0, msg=msg@entry=0x7f52abcda448 "Cannot mix > incompatible Qt library (%d.%d.%d) with this library (%d.%d.%d)") at > global/qlogging.cpp:893 > #8 0x00007f52ab8fbd71 in > QObjectPrivate::checkForIncompatibleLibraryVersion(int) const > (this=<optimized out>, version=<optimized out>) at > ../../include/QtCore/../../src/corelib/global/qlogging.h:90 Alright nevermind, a sudo apt full-upgrade and sudo apt autoremove --purge seems to have fixed it. It'll happen randomly; it's still ultimately the same issue as Bug 420245, which is not fixed yet. *** This bug has been marked as a duplicate of bug 420245 *** |