Bug 500532

Summary: plasmashell crashes after waheup from standby
Product: [Plasma] plasmashell Reporter: rolf <r.bodmann>
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: kde, nate
Priority: NOR Keywords: drkonqi
Version First Reported In: 5.27.11   
Target Milestone: 1.0   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description rolf 2025-02-21 17:05:28 UTC
Application: plasmashell (5.27.11)

Qt Version: 5.15.12
Frameworks Version: 5.115.0
Operating System: Linux 6.4.0-150600.23.38-default x86_64
Windowing System: X11
Distribution: openSUSE Leap 15.6
DrKonqi: 5.27.11 [KCrashBackend]

-- Information about the crash:
plasmashell: Open GL context could not be created

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault

[KCrash Handler]
#4  0x00007fac293b1b90 in QOpenGLContext::isValid() const () from /usr/lib64/libQt5Gui.so.5
#5  0x00007fac2ac16896 in ?? () from /usr/lib64/libQt5Quick.so.5
#6  0x00007fac2ac18a94 in ?? () from /usr/lib64/libQt5Quick.so.5
#7  0x00007fac29373d15 in QWindow::event(QEvent*) () from /usr/lib64/libQt5Gui.so.5
#8  0x00007fac2aca5569 in QQuickWindow::event(QEvent*) () from /usr/lib64/libQt5Quick.so.5
#9  0x00007fac29b9f87c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#10 0x00007fac29ba663f in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#11 0x00007fac28ed7d53 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#12 0x00007fac293698f7 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () from /usr/lib64/libQt5Gui.so.5
#13 0x00007fac29369b5d in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib64/libQt5Gui.so.5
#14 0x00007fac2934010b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Gui.so.5
#15 0x00007fac244d4dfa in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#16 0x00007fac27158fac in ?? () from /usr/lib64/libglib-2.0.so.0
#17 0x00007fac2715abd0 in ?? () from /usr/lib64/libglib-2.0.so.0
#18 0x00007fac2715b1cc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#19 0x00007fac28f3a17c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#20 0x00007fac28ed65ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#21 0x00007fac28edfdf7 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#22 0x000055eae8e8f9e0 in main ()
[Inferior 1 (process 8057) detached]

Reported using DrKonqi
Comment 1 Nate Graham 2025-02-24 15:23:20 UTC
I'm afraid 5.27.11 is out of support at this point; Plasma 6 has been released for over a year, and we don't have the resources to investigate issues in Plasma 5, sorry.