Application: plasmashell (6.0.90) (Compiled from sources) Qt Version: 6.7.1 Frameworks Version: 6.2.0 Operating System: Linux 6.9.2-gentoo x86_64 Windowing System: Wayland Distribution: "Gentoo Linux" DrKonqi: 6.0.90 [KCrashBackend] -- Information about the crash: Laptop with 1. internal display disabled. 2. Lid closed. 3. External display connected. External display was turned off, and laptop was left to lock itself. ~8 minutes after locking, external display was turned on and session was unlocked. plasmashell briefly disappeared and appeared again after that. Crash report was generated. Automatic restart of plasmashell or drkonqi report doesn't happen if laptop goes to sleep (which happens after display is turned on, if sleep is enabled in power settings) Duplicate of https://bugs.kde.org/show_bug.cgi?id=485313, but now with different, new-er version of plasmashell and more information. sddm wayland-session logs of the crash: [20::36:51.811] unknown: FormData.buddyFor must be a direct child of the attachee. Attachee: QQuickColumnLayout(0x55d27db7a870, parent=0x55d27f250720, geometry=0,0 0x0), buddyFor: TextField_QMLTYPE_99(0x55d27e468ce0, parent=0x55d27e25b300, geometry=0,0 0x0) xsettingsd: Reloading configuration xsettingsd: Loaded 20 settings from /home/nho/.config/xsettingsd/xsettingsd.conf [20::59:20.877] unknown: Creating a fake screen in order for Qt not to crash [20::59:20.877] unknown: Creating a fake screen in order for Qt not to crash [20::59:20.877] unknown: Creating a fake screen in order for Qt not to crash [20::59:20.877] unknown: Creating a fake screen in order for Qt not to crash [20::59:20.877] unknown: Creating a fake screen in order for Qt not to crash [20::59:20.877] unknown: Creating a fake screen in order for Qt not to crash [20::59:20.877] unknown: Creating a fake screen in order for Qt not to crash [20::59:20.877] unknown: Creating a fake screen in order for Qt not to crash [20::59:20.877] unknown: Creating a fake screen in order for Qt not to crash [20::59:20.877] unknown: Creating a fake screen in order for Qt not to crash [20::59:20.877] unknown: removing output "HDMI-A-1" [20::59:20.878] unknown: Creating a fake screen in order for Qt not to crash [20::59:20.878] unknown: handleScreenAdded QScreen(0x56002e8efdd0, name="") QRect(0,0 0x0) [20::59:20.878] unknown: Creating a fake screen in order for Qt not to crash [20::59:20.878] unknown: handleScreenRemoved QScreen(0x56002dc73fc0, name="HDMI-A-1") [20::59:20.883] unknown: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/FolderItemDelegate.qml:237:17: Unable to assign [undefined] to bool [20::59:20.883] unknown: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/FolderItemDelegate.qml:366:21: Unable to assign [undefined] to bool [20::59:20.883] unknown: Exposed with no visual parent. Window positioning broken. [20::59:20.884] unknown: Exposed with no visual parent. Window positioning broken. [20::59:20.886] unknown: Exposed with no visual parent. Window positioning broken. [20::59:20.887] unknown: handleScreenAdded QScreen(0x56002f721bc0, name="eDP-1") QRect(0,0 1536x864) [20::59:20.887] unknown: handleOutputOrderChanged QList("eDP-1") [20::59:20.887] unknown: screenOrderChanged, old order: QList() new order: QList(QScreen(0x56002f721bc0, name="eDP-1")) [20::59:20.899] unknown: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:24:1: QML ContainmentItem: Cannot anchor to an item that isn't a parent or sibling. [20::59:20.899] unknown: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:24:1: QML ContainmentItem: Cannot anchor to an item that isn't a parent or sibling. [20::59:20.899] unknown: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:24:1: QML ContainmentItem: Cannot anchor to an item that isn't a parent or sibling. [20::59:20.899] unknown: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:24:1: QML ContainmentItem: Cannot anchor to an item that isn't a parent or sibling. [20::59:20.903] unknown: handleScreenRemoved QScreen(0x56002e8efdd0, name="") [20::59:20.904] unknown: Initializing "/usr/lib64/qt6/plugins/plasma/kcms/systemsettings/kcm_fonts.so" [20::59:20.906] unknown: Initializing "/usr/lib64/qt6/plugins/plasma/kcms/systemsettings/kcm_style.so" [20::59:20.957] unknown: Exposed with no visual parent. Window positioning broken. [20::59:21.206] unknown: The cached device pixel ratio value was stale on window update. Please file a QTBUG which explains how to reproduce. [20::59:21.208] unknown: The cached device pixel ratio value was stale on window update. Please file a QTBUG which explains how to reproduce. xsettingsd: Reloading configuration xsettingsd: Loaded 20 settings from /home/nho/.config/xsettingsd/xsettingsd.conf [20::59:21.678] unknown: Creating a fake screen in order for Qt not to crash [20::59:21.678] unknown: Creating a fake screen in order for Qt not to crash [20::59:21.678] unknown: Creating a fake screen in order for Qt not to crash [20::59:21.678] unknown: Creating a fake screen in order for Qt not to crash [20::59:21.678] unknown: Creating a fake screen in order for Qt not to crash [20::59:21.678] unknown: Creating a fake screen in order for Qt not to crash [20::59:21.678] unknown: Creating a fake screen in order for Qt not to crash [20::59:21.678] unknown: adding output 66 [20::59:21.678] unknown: Creating a fake screen in order for Qt not to crash [20::59:21.678] unknown: Creating a fake screen in order for Qt not to crash [20::59:21.678] unknown: Creating a fake screen in order for Qt not to crash [20::59:21.678] unknown: Creating a fake screen in order for Qt not to crash [20::59:21.678] unknown: Creating a fake screen in order for Qt not to crash [20::59:21.678] unknown: handleScreenAdded QScreen(0x56002e7e9b40, name="") QRect(0,0 0x0) [20::59:21.678] unknown: handleScreenRemoved QScreen(0x56002f721bc0, name="eDP-1") [20::59:21.683] unknown: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/FolderItemDelegate.qml:237:17: Unable to assign [undefined] to bool [20::59:21.683] unknown: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/FolderItemDelegate.qml:366:21: Unable to assign [undefined] to bool [20::59:21.703] unknown: Initializing "/usr/lib64/qt6/plugins/plasma/kcms/systemsettings/kcm_fonts.so" [20::59:21.706] unknown: Initializing "/usr/lib64/qt6/plugins/plasma/kcms/systemsettings/kcm_style.so" [20::59:21.745] unknown: Exposed with no visual parent. Window positioning broken. [20::59:21.745] unknown: Exposed with no visual parent. Window positioning broken. [20::59:21.745] unknown: Exposed with no visual parent. Window positioning broken. [20::59:21.746] unknown: handleScreenAdded QScreen(0x56002e712e50, name="HDMI-A-1") QRect(0,0 1920x1080) [20::59:21.746] unknown: handleOutputOrderChanged QList("HDMI-A-1") [20::59:21.746] unknown: screenOrderChanged, old order: QList() new order: QList(QScreen(0x56002e712e50, name="HDMI-A-1")) [20::59:21.750] unknown: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:24:1: QML ContainmentItem: Cannot anchor to an item that isn't a parent or sibling. [20::59:21.750] unknown: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:24:1: QML ContainmentItem: Cannot anchor to an item that isn't a parent or sibling. [20::59:21.750] unknown: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:24:1: QML ContainmentItem: Cannot anchor to an item that isn't a parent or sibling. [20::59:21.750] unknown: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:24:1: QML ContainmentItem: Cannot anchor to an item that isn't a parent or sibling. [20::59:21.753] unknown: handleScreenRemoved QScreen(0x56002e7e9b40, name="") [20::59:21.755] unknown: Exposed with no visual parent. Window positioning broken. [20::59:21.756] unknown: Exposed with no visual parent. Window positioning broken. [20::59:21.756] unknown: Exposed with no visual parent. Window positioning broken. [20::59:21.756] unknown: Exposed with no visual parent. Window positioning broken. [20::59:28.701] unknown: Could not create EGL surface (EGL error 0x3000) [20::59:28.737] unknown: Failed to write to the pipe: Bad file descriptor. KCrash: Attempting to start /usr/bin/plasmashell KCrash: Application 'plasmashell' crashing... crashRecursionCounter = 2 KCrash: Application Name = plasmashell path = /usr/bin pid = 4118 KCrash: Arguments: /usr/bin/plasmashell KCrash: Attempting to start /usr/lib64/libexec/drkonqi [20::59:29.771] unknown: handleOutputOrderChanged QList() [20::59:29.771] unknown: handleOutputOrderChanged QList() [20::59:29.774] unknown: handleOutputOrderChanged QList("HDMI-A-1") [20::59:29.774] unknown: handleScreenAdded QScreen(0x55fbeafd58a0, name="HDMI-A-1") QRect(0,0 1920x1080) [20::59:29.774] unknown: screenOrderChanged, old order: QList() new order: QList(QScreen(0x55fbeafd58a0, name="HDMI-A-1")) [20::59:29.778] unknown: QSocketNotifier: Invalid socket 6 and type 'Read', disabling... [20::59:29.778] unknown: QSocketNotifier: Invalid socket 20 and type 'Read', disabling... [20::59:29.785] unknown: KPackageStructure of KPluginMetaData(pluginId:"org.kde.plasma.kclock_1x2", fileName: "/usr/share/plasma/plasmoids/org.kde.plasma.kclock_1x2/metadata.json") does not match requested format "Plasma/Applet" [20::59:29.785] unknown: KPackageStructure of KPluginMetaData(pluginId:"org.kde.plasma.kweather_1x4", fileName: "/usr/share/plasma/plasmoids/org.kde.plasma.kweather_1x4/metadata.json") does not match requested format "Plasma/Applet" [20::59:29.853] unknown: This plugin does not support polling idle time [20::59:29.855] unknown: Registering ":1.59/StatusNotifierItem" to system tray [20::59:29.912] unknown: Applet preload policy set to 1 [20::59:29.918] unknown: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:195:25: QML FolderViewDropArea (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "minimumWidth" [20::59:29.981] unknown: Toolbox not loading, toolbox package is either invalid or disabled. [20::59:29.981] unknown: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:24:1: QML ContainmentItem: Cannot anchor to an item that isn't a parent or sibling. [20::59:29.981] unknown: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:24:1: QML ContainmentItem: Cannot anchor to an item that isn't a parent or sibling. [20::59:29.981] unknown: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:24:1: QML ContainmentItem: Cannot anchor to an item that isn't a parent or sibling. [20::59:29.981] unknown: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:24:1: QML ContainmentItem: Cannot anchor to an item that isn't a parent or sibling. [20::59:29.990] unknown: adding output 60 [20::59:29.990] unknown: adding output 66 [20::59:29.990] unknown: Loading Wayland backend. [20::59:30.077] unknown: Plasma Shell startup completed dbus-daemon[3894]: [session uid=1000 pid=3894 pidfd=5] Activating service name='org.kde.KSplash' requested by ':1.56' (uid=1000 pid=5234 comm="/usr/bin/plasmashell") [20::59:30.269] unknown: file:///usr/share/plasma/plasmoids/org.kde.plasma.kicker/contents/ui/MenuRepresentation.qml:204:20: Duplicate signal name: invalid override of property change signal or superclass signal [20::59:30.269] unknown: file:///usr/share/plasma/plasmoids/org.kde.plasma.kicker/contents/ui/MenuRepresentation.qml:233:21: Duplicate method name: invalid override of property change signal or superclass signal [20::59:30.272] unknown: file:///usr/share/plasma/plasmoids/org.kde.plasma.kicker/contents/ui/main.qml:45: TypeError: Value is null and could not be converted to an object [20::59:30.363] unknown: file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/main.qml:162:21: QML KSortFilterProxyModel: Binding loop detected for property "sourceModel" [20::59:30.365] unknown: file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/main.qml:162:21: QML KSortFilterProxyModel: Binding loop detected for property "sourceModel" [20::59:30.399] expression for source: SystemTray ItemLoader: Invalid state, cannot determine source! [20::59:30.499] unknown: Could not connect "org.cups.cupsd.Notifier" to PrinterFinishingsChanged(QString, QString, QString, uint, QString, bool) : [20::59:30.567] unknown: kameleon supported false [20::59:30.567] unknown: kameleon enabled true [20::59:30.593] unknown: error getting max keyboard brightness via dbus QDBusError("org.freedesktop.DBus.Error.UnknownObject", "No such object path '/org/kde/Solid/PowerManagement/Actions/KeyboardBrightnessControl'") [20::59:30.702] unknown: QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0 [20::59:30.901] unknown: QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0 [20::59:35.854] unknown: qrc:/ui/MainPage.qml:64:13: QML MainPageButton: Binding loop detected for property "icon.height" [20::59:35.855] unknown: qrc:/ui/MainPage.qml:48:13: QML MainPageButton: Binding loop detected for property "icon.height" [20::59:35.885] unknown: QSocketNotifier: Invalid socket 89 and type 'Read', disabling... [20::59:35.885] unknown: QSocketNotifier: Invalid socket 101 and type 'Read', disabling... [20::59:35.895] unknown: Service ":1.59" unregistered [20::59:41.065] unknown: qrc:/ui/DeveloperPage.qml:12:1: QML DeveloperPage: Created graphical object was not placed in the graphics scene. [20::59:41.077] onStateChanged: 1 [20::59:41.077] onStateChanged: 2 [20::59:41.077] expression for onUsefulnessChanged: usefulness [20::59:41.077] expression for onUsefulnessChanged: 1 [20::59:41.077] expression for onUsefulnessChanged: 4 /usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:515: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). boot_time = datetime.utcfromtimestamp(psutil.boot_time()).strftime('%Y-%m-%dT%H:%M:%S') [21::00:30.531] unknown: WaitForName: Service was not registered within timeout dbus-daemon[3894]: [session uid=1000 pid=3894 pidfd=5] Activated service 'org.kde.KSplash' failed: Process org.kde.KSplash exited with status 1 [21::01:1.613] unknown: Could not open sentry payload file "/tmp/drkonqi-PMUsZL/sentry_payload.json" [21::01:1.614] onStateChanged: 2 [21::01:1.614] onStateChanged: 2 [21::01:1.662] expression for onUsefulnessChanged: usefulness [21::01:1.662] expression for onUsefulnessChanged: 4 [21::01:1.662] expression for onUsefulnessChanged: 4 [21::01:1.761] unknown: QAbstractAnimation::pause: Cannot pause a stopped animation [21::01:43.250] unknown: qrc:/ui/WelcomePage.qml:11:1: QML WelcomePage: Created graphical object was not placed in the graphics scene. [21::01:46.424] unknown: qrc:/ui/ContextPage.qml:11:1: QML ContextPage: Created graphical object was not placed in the graphics scene. [21::02:0.284] unknown: qrc:/ui/BacktracePage.qml:10:1: QML BacktracePage: Created graphical object was not placed in the graphics scene. [21::02:0.291] onStateChanged: 2 [21::02:0.292] onStateChanged: 2 [21::02:0.292] expression for onUsefulnessChanged: usefulness [21::02:0.292] expression for onUsefulnessChanged: 4 [21::02:0.292] expression for onUsefulnessChanged: 4 [21::02:56.138] unknown: qrc:/ui/BugzillaPage.qml:11:1: QML BugzillaPage: Created graphical object was not placed in the graphics scene. [21::02:57.233] unknown: qrc:/ui/LoginPage.qml:12:1: QML LoginPage: Created graphical object was not placed in the graphics scene. [21::02:57.241] unknown: qrc:/ui/LoginPage.qml:51:13: Unable to assign PageRow_QMLTYPE_74 to QWindow [21::03:0.042] unknown: This plugin does not support raise() [21::03:0.043] unknown: OpenGL vendor string: AMD [21::03:0.043] unknown: OpenGL renderer string: AMD Radeon Graphics (radeonsi, renoir, LLVM 17.0.6, DRM 3.57, 6.9.2-gentoo) [21::03:0.043] unknown: OpenGL version string: 4.6 (Core Profile) Mesa 24.1.0 [21::03:0.043] unknown: OpenGL shading language version string: 4.60 [21::03:0.043] unknown: Driver: Unknown [21::03:0.043] unknown: GPU class: Unknown [21::03:0.043] unknown: OpenGL version: 4.6 [21::03:0.043] unknown: GLSL version: 4.60 [21::03:0.043] unknown: Mesa version: 24.1 [21::03:0.043] unknown: Requires strict binding: no [21::03:0.043] unknown: Virtual Machine: no [21::03:0.044] unknown: OpenGL vendor string: AMD [21::03:0.044] unknown: OpenGL renderer string: AMD Radeon Graphics (radeonsi, renoir, LLVM 17.0.6, DRM 3.57, 6.9.2-gentoo) [21::03:0.044] unknown: OpenGL version string: 4.6 (Core Profile) Mesa 24.1.0 [21::03:0.044] unknown: OpenGL shading language version string: 4.60 [21::03:0.044] unknown: Driver: Unknown [21::03:0.044] unknown: GPU class: Unknown [21::03:0.044] unknown: OpenGL version: 4.6 [21::03:0.044] unknown: GLSL version: 4.60 [21::03:0.044] unknown: Mesa version: 24.1 [21::03:0.044] unknown: Requires strict binding: no [21::03:0.044] unknown: Virtual Machine: no [21::03:0.071] unknown: 0x2: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) [21::03:0.073] unknown: 0x2: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) [21::03:0.077] unknown: 0x2: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) [21::03:0.083] unknown: 0x2: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) [21::03:0.096] unknown: 0x2: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) [21::03:0.103] unknown: 0x2: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) The crash can be reproduced every time. -- Backtrace (Reduced): #6 0x00007f172c089f9b in QAbstractAnimationJob::stateChanged (this=this@entry=0x7f171c085d30, newState=newState@entry=QAbstractAnimationJob::Running, oldState=oldState@entry=QAbstractAnimationJob::Stopped) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.1/work/qtdeclarative-everywhere-src-6.7.1/src/qml/animations/qabstractanimationjob.cpp:601 #7 0x00007f172c0ae362 in QAbstractAnimationJob::setState (this=0x7f171c085d30, newState=QAbstractAnimationJob::Running) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.1/work/qtdeclarative-everywhere-src-6.7.1/src/qml/animations/qabstractanimationjob.cpp:352 #8 QAbstractAnimationJob::setState (this=0x7f171c085d30, newState=QAbstractAnimationJob::Running) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.1/work/qtdeclarative-everywhere-src-6.7.1/src/qml/animations/qabstractanimationjob.cpp:297 #9 0x00007f172c897382 in QQuickAnimatorController::beforeNodeSync (this=<optimized out>) at /usr/include/qt6/QtCore/qsharedpointer_impl.h:274 #10 0x00007f172ca2d0af in QQuickWindowPrivate::syncSceneGraph (this=0x5600316d7270) at /usr/include/qt6/QtCore/qscopedpointer.h:90 Reported using DrKonqi
Created attachment 169917 [details] New crash information added by DrKonqi DrKonqi auto-attaching complete backtrace.
#6 0x00007f172c089f9b in QAbstractAnimationJob::stateChanged (this=this@entry=0x7f171c085d30, newState=newState@entry=QAbstractAnimationJob::Running, oldState=oldState@entry=QAbstractAnimationJob::Stopped) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.1/work/qtdeclarative-everywhere-src-6.7.1/src/qml/animations/qabstractanimationjob.cpp:601 #7 0x00007f172c0ae362 in QAbstractAnimationJob::setState (this=0x7f171c085d30, newState=QAbstractAnimationJob::Running) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.1/work/qtdeclarative-everywhere-src-6.7.1/src/qml/animations/qabstractanimationjob.cpp:352 #8 QAbstractAnimationJob::setState (this=0x7f171c085d30, newState=QAbstractAnimationJob::Running) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.1/work/qtdeclarative-everywhere-src-6.7.1/src/qml/animations/qabstractanimationjob.cpp:297 #9 0x00007f172c897382 in QQuickAnimatorController::beforeNodeSync (this=<optimized out>) at /usr/include/qt6/QtCore/qsharedpointer_impl.h:274 #10 0x00007f172ca2d0af in QQuickWindowPrivate::syncSceneGraph (this=0x5600316d7270) at /usr/include/qt6/QtCore/qscopedpointer.h:90 #11 0x00007f172c7bab75 in QSGRenderThread::sync (this=this@entry=0x56002ff82440, inExpose=inExpose@entry=true) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.1/work/qtdeclarative-everywhere-src-6.7.1/src/quick/scenegraph/qsgthreadedrenderloop.cpp:552 #12 0x00007f172c7d8af3 in QSGRenderThread::syncAndRender (this=this@entry=0x56002ff82440) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.1/work/qtdeclarative-everywhere-src-6.7.1/src/quick/scenegraph/qsgthreadedrenderloop.cpp:715 #13 0x00007f172c7e18f3 in QSGRenderThread::run (this=0x56002ff82440) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.1/work/qtdeclarative-everywhere-src-6.7.1/src/quick/scenegraph/qsgthreadedrenderloop.cpp:974 #14 0x00007f172b1eb19d in operator() (__closure=<optimized out>) at /var/tmp/portage/dev-qt/qtbase-6.7.1/work/qtbase-everywhere-src-6.7.1/src/corelib/thread/qthread_unix.cpp:326 #15 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /var/tmp/portage/dev-qt/qtbase-6.7.1/work/qtbase-everywhere-src-6.7.1/src/corelib/thread/qthread_unix.cpp:262 #16 QThreadPrivate::start (arg=0x56002ff82440) at /var/tmp/portage/dev-qt/qtbase-6.7.1/work/qtbase-everywhere-src-6.7.1/src/corelib/thread/qthread_unix.cpp:285 #17 0x00007f172abf9821 in ??? () at /usr/lib64/libc.so.6 #18 0x00007f172ac7b96c in ??? () at /usr/lib64/libc.so.6
*** Bug 486912 has been marked as a duplicate of this bug. ***
*** Bug 485798 has been marked as a duplicate of this bug. ***
*** Bug 481718 has been marked as a duplicate of this bug. ***
We believe this is fixed in Qt, please reopen if an issue persists with Qt 6.8
*** Bug 495581 has been marked as a duplicate of this bug. ***
Bug 495581 experiences the crash with Qt 6.8.0; re-opening.
*** Bug 494760 has been marked as a duplicate of this bug. ***
Created attachment 179380 [details] backtrace It crashes. It still crashes. Operating System: Gentoo Linux 2.17 KDE Plasma Version: 6.3.3 KDE Frameworks Version: 6.11.0 Qt Version: 6.8.2 Kernel Version: 6.13.7-gentoo (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 5700U with Radeon Graphics Memory: 15.0 GiB of RAM Graphics Processor: AMD Radeon Graphics Manufacturer: LENOVO Product Name: 82KD System Version: Lenovo V15 G2 ALC
window has bogus value, qt tries to unwind exception, dereferences bogus value that points to unmapped memory and crashes...
*** Bug 499324 has been marked as a duplicate of this bug. ***
This has 30 events in Sentry, and a number of duplicate report. Marking as High
I can reproduce this at will and able to perform whatever procedures needed to find the cause, saw crashes with gdb attached. Have qtbase, qtdeclarative and plasmashell build with -Og -ggdb already...
If I connect to laptop with crashing plasmashell over ssh and do `loginctl unlock-session` then plasmashell doesn't crash...
Or not. Apparently, it decided not to crash only once, and resumed crashing afterwards.
I think I isolated cause of the crash? If konversation is running, plasmashell crashes. If konversation is not running, plasmashell survives lock and unlock,
(In reply to jy6x2b32pie9 from comment #17) > I think I isolated cause of the crash? If konversation is running, > plasmashell crashes. If konversation is not running, plasmashell survives > lock and unlock, Hey, I can confirm that I use Konversation, so that's an interesting find!
I'm not able to reproduce this right now on git-master Screen lock timeout - 1 min Konversation running 1. Laptop closed with external monitor attached, disable laptop monitor in settings. 2. Turn off monitor. 3. Let KDE lock screen. 4. Turn monitor on (for me it turns on automatically when the laptop lid is opened) 5. Unlock KDE. Leaving this for more experienced plasmashell contributors to look at
Can you try: Laptop. External monitor connected, Konversation is running, lid is closed. External keyboard is connected. 1. Lock screen with Meta-L (or your shortcut for screenlock) 2. Press Esc to blank and turn off monitor. 3. Wait a little. 4. Press any key to bring monitor back, to KDE lock screen. There is double click of hardware disconnecting and connecting sounds. 5. Unlock. 6. Plasma crashes for me.
(In reply to TraceyC from comment #19) > I'm not able to reproduce this right now on git-master > > Screen lock timeout - 1 min > Konversation running > 1. Laptop closed with external monitor attached, disable laptop monitor in > settings. > 2. Turn off monitor. > 3. Let KDE lock screen. > 4. Turn monitor on (for me it turns on automatically when the laptop lid is > opened) > 5. Unlock KDE. > > Leaving this for more experienced plasmashell contributors to look at If you are on IRC I can send you a message while your desktop is locked. Perhaps the bug is triggered by Konversation presenting a notification while the screen is locked?
*** Bug 504131 has been marked as a duplicate of this bug. ***
*** Bug 506952 has been marked as a duplicate of this bug. ***
I tried to repro this but had no luck. What I tried was: - set screen to turn off on locking - open konversations and connect to network - close it to tray - lock screen and it turns off Then on anothee device i send a query, but no crash. I also tried to keep systemtray pinned open, so that it covers the area where the notification pops up. But didnt work either.
(In reply to Akseli Lahtinen from comment #24) > I tried to repro this but had no luck. > > What I tried was: > > - set screen to turn off on locking > - open konversations and connect to network > - close it to tray > - lock screen and it turns off > > Then on anothee device i send a query, but no crash. > > I also tried to keep systemtray pinned open, so that it covers the area > where the notification pops up. But didnt work either. Forgot to share my system info Operating System: Fedora Linux 42 KDE Plasma Version: 6.4.80 KDE Frameworks Version: 6.17.0 Qt Version: 6.9.1 Kernel Version: 6.15.7-200.fc42.x86_64 (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 3600 6-Core Processor Memory: 16 GiB of RAM (15.5 GiB usable) Graphics Processor: AMD Radeon RX 6600
Well. Changed hardware. Now I can't replicate it myself.
Sentry has 270 events with 19 user reports, as recently as 3 days ago, so this is definitely still ongoing. Different reported causes: - System wake - Connecting to TV over HDMI - Connecting / reconnecting external monitor - KDE Wallet
Sentry implies this is fixed with Qt 6.9.2. Please open a new ticket if this crash occurs again