Bug 435760

Summary: Plasma Shell crashes during heavy HDD utilisation
Product: [Plasma] plasmashell Reporter: viktor.aschenbrenner
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED UPSTREAM    
Severity: crash CC: alois1, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.21.4   
Target Milestone: 1.0   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: New crash information added by DrKonqi

Description viktor.aschenbrenner 2021-04-15 09:35:28 UTC
Application: plasmashell (5.21.4)

Qt Version: 5.15.2
Frameworks Version: 5.81.0
Operating System: Linux 5.8.0-49-generic x86_64
Windowing System: Wayland
Drkonqi Version: 5.21.4
Distribution: KDE neon User Edition 5.21

-- Information about the crash:
- What I was doing when the application crashed:
Heavy HDD utilisation due to copying files around. Plasma Shell stopped responding and crashed eventually. This also happens frequently with different KDE applications.
- Unusual behavior I noticed:
The Windows after a few seconds the windows would become greyed out just before crashing. Following the crash the Plasma Shell would not restart automatically. This usually requires a re-sign-in.

The crash can be reproduced every time.

-- Backtrace (Reduced):
#4  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
#5  0x00007f38360d2864 in __GI_abort () at abort.c:79
#6  0x00007f383650bbf7 in QMessageLogger::fatal(char const*, ...) const () from /lib/x86_64-linux-gnu/libQt5Core.so.5
[...]
#8  0x00007f383457816c in QtWaylandClient::QWaylandDisplay::flushRequests() () from /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
[...]
#10 0x00007f3836767773 in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) () from /lib/x86_64-linux-gnu/libQt5Core.so.5


Possible duplicates by query: bug 435008, bug 434676, bug 434533, bug 434313, bug 434128.

Reported using DrKonqi
Comment 1 viktor.aschenbrenner 2021-04-15 09:35:28 UTC
Created attachment 137628 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Alois Wohlschlager 2021-04-15 10:13:49 UTC
This is Qt aborting because the Wayland connection breaks, here because one end takes too long to respond. It is being worked on in Qt.