Bug 412755

Summary: plasmashell crashing while sending or recieving mails with kmail
Product: [Plasma] plasmashell Reporter: pipapo <piral>
Component: generic-crashAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: justin.zobel, kde, kde
Priority: NOR    
Version First Reported In: 5.12.9   
Target Milestone: 1.0   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description pipapo 2019-10-09 10:33:20 UTC
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...
Comment 1 David Edmundson 2019-10-09 10:45:51 UTC
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.
Comment 2 Kai Uwe Broulik 2019-10-09 10:48:49 UTC
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
Comment 3 pipapo 2019-10-09 11:39:21 UTC
Following command is crashing plasmashell as described.

#~: kdialog --passivepopup "foo"

For now the backtrace reads like this:

Application: Plasma (plasmashell), signal: Segmentation fault
Comment 4 pipapo 2019-10-10 10:33:06 UTC
This bug is really annoying in daily work.
As a workaround I deactivated messages for various services.
Comment 5 Kai Uwe Broulik 2019-10-10 10:37:57 UTC
For now either remove notification plasmoid or upgrade to Plasma 5.16 or newer. We're working on it but it is tough.
Comment 6 Justin Zobel 2020-12-06 21:17:40 UTC
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.
Comment 7 pipapo 2020-12-06 22:03:34 UTC
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.