https://bugs.kde.org/show_bug.cgi?id=479589

            Bug ID: 479589
           Summary: Plasma crashes and restarts when screen is lcked
    Classification: Plasma
           Product: plasmashell
           Version: 5.27.5
          Platform: Debian stable
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: ah...@khalifa.ws
                CC: k...@davidedmundson.co.uk
  Target Milestone: 1.0

Application: plasmashell (5.27.5)

Qt Version: 5.15.8
Frameworks Version: 5.103.0
Operating System: Linux 6.4.3 x86_64
Windowing System: X11
Distribution: Debian GNU/Linux 12 (bookworm)
DrKonqi: 5.27.5 [CoredumpBackend]

-- Information about the crash:
On a multiscreen setup, when unlocking there is occasionally a crash handler
dialog complaining about a plasma crash.
Desktop looks normal and is restored to a normal state, just the DrKonqi dialog
complaining about the crash
It's not directly after a lock or a manual lock/unlock. But usually when
leaving the machine for a while to to lock itself then coming back a few hours
later.

This behaviour has been around for more than a  year since the machine was on
Debian 11 and persisted through the upgrade to 12.
There are several standard widgets running and frequent changes to primary
screen and going from 1->2->3 screens multiple times a day.

The crash can be reproduced sometimes.

-- Backtrace (Reduced):
#5  QWeakPointer<QObject>::internalData() const (this=0x58) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:696
#6  QPointer<QScreen>::data() const (this=0x58) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:77
#7  QPointer<QScreen>::operator QScreen*() const (this=0x58) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:83
#8  DesktopView::screenToFollow() const (this=0x0) at
./shell/desktopview.cpp:124
#9  0x000056410df0d4c0 in ShellCorona::screenInvariants() const
(this=0x56410ec8a3c0) at ./shell/shellcorona.cpp:828


Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to