SUMMARY plasamshell crashing when sending or recieving mails with kmail. STEPS TO REPRODUCE 1. Send a mail or recieve mails with kmail. OBSERVED RESULT plasmashell crash. EXPECTED RESULT No crash. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Neon packages (available in About System) KDE Plasma Version: 5.12.9 KDE Frameworks Version: 5.62.0 Qt Version: 5.13.1 ADDITIONAL INFORMATION #~:plasmashell ktp-legacy-presence: Current presence changed ktp-legacy-presence: Current presence changed ktp-common-internals: Current presence changed ktp-common-internals: Current presence changed trying to show an empty dialog file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/FolderItemDelegate.qml:302:17: QML Text: Binding loop detected for property "width" file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/FolderItemDelegate.qml:302:17: QML Text: Binding loop detected for property "width" file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/FolderItemDelegate.qml:302:17: QML Text: Binding loop detected for property "width" file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/FolderItemDelegate.qml:302:17: QML Text: Binding loop detected for property "width" file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/FolderItemDelegate.qml:302:17: QML Text: Binding loop detected for property "width" file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/FolderItemDelegate.qml:302:17: QML Text: Binding loop detected for property "width" using... PackageKit::Transaction(0x557fdd956150) "/3526_dbeaecab" using... PackageKit::Transaction(0x557fd7fbe120) "/3527_cdabbddb" Currrent active notifications: QHash() Guessing partOf as: 0 New Notification: "E-Mail erfolgreich gesendet" "Ihre E-Mail wurde erfolgreich versendet." -1 & Part of: 0 KCrash: Attempting to start /usr/bin/plasmashell from kdeinit sock_file=/run/user/1000/kdeinit5__0 KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = plasmashell path = /usr/bin pid = 23275 KCrash: Arguments: /usr/bin/plasmashell KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from kdeinit sock_file=/run/user/1000/kdeinit5__0 QSocketNotifier: Invalid socket 8 and type 'Read', disabling... QSocketNotifier: Invalid socket 21 and type 'Read', disabling...
crashes need to have a backtrace otherwise we can't do much. When you restart you should see a sad face icon in the systemtray - clicking this will open a dialog where you can send a crash report.
This is probably https://bugzilla.redhat.com/show_bug.cgi?id=1758263 It's a regression in Qt 5.12.5, Qt 5.13.1, Qt 5.14, and dev: https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?h=5.12&id=692b2da77427259a3589cf8a1311075863f2f5ec
Following command is crashing plasmashell as described. #~: kdialog --passivepopup "foo" For now the backtrace reads like this: Application: Plasma (plasmashell), signal: Segmentation fault
This bug is really annoying in daily work. As a workaround I deactivated messages for various services.
For now either remove notification plasmoid or upgrade to Plasma 5.16 or newer. We're working on it but it is tough.
Thank you for the report. As this was reported on an older version of plasmashell, can you please test on a recent and confirm if this issue is still occurring or if this bug report can be marked as resolved. I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
This issue vanished with this version. I can't reproduce this behaviour anymore. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Neon packages (available in About System) KDE Plasma Version: 5.20.4 KDE Frameworks Version: 5.76.0 Qt Version: 5.15.1 Thanks for taking care.