Bug 489930 - Crash reported during desktop login
Summary: Crash reported during desktop login
Status: RESOLVED DUPLICATE of bug 489180
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: 6.1.1
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2024-07-08 14:46 UTC by pdavis@pebcac.org
Modified: 2024-07-09 17:59 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (202.11 KB, text/plain)
2024-07-08 14:46 UTC, pdavis@pebcac.org
Details

Note You need to log in before you can comment on or make changes to this bug.
Description pdavis@pebcac.org 2024-07-08 14:46:51 UTC
Application: plasmashell (6.1.1)

Qt Version: 6.7.2
Frameworks Version: 6.3.0
Operating System: Linux 6.9.7-200.fc40.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 40 (KDE Plasma)"
DrKonqi: 6.1.1 [CoredumpBackend]

-- Information about the crash:
This issue appears to happen whenever I login to  the system. I do not remember if this started before or after signing nvidia drivers to allow for secure boot in the bios. I am in the process of removing and readding the signed drivers now via mokutil. 

I have not seen anything strange within the logs that I checked, but that could simply be because I do not know where to look. If there is more information you need or commands I can run to help with this investigation, please let me know.

The crash can be reproduced sometimes.

-- Backtrace (Reduced):
#5  QtWaylandClient::QWaylandWindow::waylandScreen (this=this@entry=0x5559e6cdc3c0) at /usr/src/debug/qt6-qtwayland-6.7.2-1.fc40.x86_64/src/client/qwaylandwindow.cpp:956
#6  0x00007f6d48babdab in QtWaylandClient::QWaylandWindow::devicePixelRatio (this=0x5559e6cdc3c0) at /usr/src/debug/qt6-qtwayland-6.7.2-1.fc40.x86_64/src/client/qwaylandwindow.cpp:1517
#7  QtWaylandClient::QWaylandWindow::scale (this=this@entry=0x5559e6cdc3c0) at /usr/src/debug/qt6-qtwayland-6.7.2-1.fc40.x86_64/src/client/qwaylandwindow.cpp:1514
#8  0x00007f6d40f50fdb in QtWaylandClient::QWaylandEglWindow::updateSurface (this=0x5559e6cdc3c0, create=true) at /usr/src/debug/qt6-qtwayland-6.7.2-1.fc40.x86_64/src/hardwareintegration/client/wayland-egl/qwaylandeglwindow.cpp:70
#9  0x00007f6d40f51973 in QtWaylandClient::QWaylandGLContext::makeCurrent (this=this@entry=0x7f6bd8002210, surface=<optimized out>) at /usr/src/debug/qt6-qtwayland-6.7.2-1.fc40.x86_64/src/hardwareintegration/client/wayland-egl/qwaylandglcontext.cpp:318


Reported using DrKonqi
Comment 1 pdavis@pebcac.org 2024-07-08 14:46:54 UTC
Created attachment 171479 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Kacper Koniuszy 2024-07-09 17:59:35 UTC
This is the same case as bug 489180, which was resolved upstream in Qt but the fix is probably not available in distro packages yet.

Unfortunately, even if you build Qt yourself, you might still have plasmashell crashes as there's another similar problem, see bug 489072.

*** This bug has been marked as a duplicate of bug 489180 ***