Bug 491023 - Plasmashell crash on dock (w/ external displays) disconnect
Summary: Plasmashell crash on dock (w/ external displays) disconnect
Status: RESOLVED DUPLICATE of bug 489072
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: 6.1.3
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2024-07-30 12:36 UTC by Miren Radia
Modified: 2024-07-30 12:54 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/52845/events/b97deea07f9d435fb5b837889ccedc1f/


Attachments
New crash information added by DrKonqi (220.78 KB, text/plain)
2024-07-30 12:36 UTC, Miren Radia
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Miren Radia 2024-07-30 12:36:20 UTC
Application: plasmashell (6.1.3)

Qt Version: 6.7.2
Frameworks Version: 6.4.0
Operating System: Linux 6.9.11-200.fc40.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora release 40 (Forty)"
DrKonqi: 6.1.3 [CoredumpBackend]

-- Information about the crash:
I often connect my laptop to a Dell WD22TB4 dock. On this dock, I have 2 external 4K displays connected and when connected, I disable my laptop's internal display. This crash happens when I disconnect from the dock and the laptop's internal display re-enables.

The crash can be reproduced sometimes.

-- Backtrace (Reduced):
#5  0x00007f89cb618884 in QPlatformScreen::screen() const () at /lib64/libQt6Gui.so.6
#6  0x00007f89cc5ac4f5 in QtWaylandClient::QWaylandWindow::handleScreensChanged (this=0x55dd06e5d710) at /usr/src/debug/qt6-qtwayland-6.7.2-2.fc40.x86_64/src/client/qwaylandwindow.cpp:1410
#7  0x00007f89cadfc872 in QtPrivate::QSlotObjectBase::call (this=0x55dd06ecde70, r=<optimized out>, a=0x7ffedc9f14e8) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/kernel/qobjectdefs_impl.h:469
#8  doActivate<false> (sender=0x55dd06e60300, signal_index=3, argv=0x7ffedc9f14e8) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/kernel/qobject.cpp:4086
#9  0x00007f89cadfc872 in QtPrivate::QSlotObjectBase::call (this=0x55dd06c7e850, r=<optimized out>, a=0x7ffedc9f1630) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/kernel/qobjectdefs_impl.h:469


Reported using DrKonqi
Comment 1 Miren Radia 2024-07-30 12:36:21 UTC
Created attachment 172121 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 cwo 2024-07-30 12:54:01 UTC
Thank you for the bug report! This issue has already been filed and was identified as an upstream issue in Qt, which should be fixed in the upcoming version. Please see the linked bug report for more information.

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