Bug 417955

Summary: Random plasmashell crash
Product: [Plasma] plasmashell Reporter: Simon Vogl <simon.vogl>
Component: generic-crashAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: nate
Priority: NOR    
Version: 5.18.1   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Crash Report / Stack Trace from journalctl

Description Simon Vogl 2020-02-20 21:34:32 UTC
Created attachment 126234 [details]
Crash Report / Stack Trace from journalctl

SUMMARY
Somehow plasmashell randomly crashed during normal use of desktop today.
It just restarted itself just fine however.
I'm not sure wether this is a critical bug or not, just wanted to upload the stack trace in case it helps. The bug is rare and hard to reproduce, but in case the stack trace is somehow usefull I wanted to provide it. It's attatched, its called "crash.txt". I extracted it from journalctl.

STEPS TO REPRODUCE
1. Use you plasma desktop for a very long time until it eventually crashes.

OBSERVED RESULT
plasma randomly crashes

EXPECTED RESULT
plasma shouldn't crash out of nowhere


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 5.5.4-zen1-1-zen / 5.18.1
(available in About System)
KDE Plasma Version: 5.18.1
KDE Frameworks Version: 5.67.0
Qt Version: 5.14.1

ADDITIONAL INFORMATION
The bug is hard to reproduce and incredibly rare, just wanted to provide the stacktrace in case its easily fixable.

Thanks for taking a look, I really appreciate it.
Comment 1 Nate Graham 2020-02-21 05:48:49 UTC
> libGLX_nvidia.so.0 + 0x4da07

Urgh, crashing in the NVIDIA driver. :/
Comment 2 Simon Vogl 2020-02-22 08:55:58 UTC
Another theory (can't guarantee it's correct)
Well, some other stack trace also inlcudes libglib-2.0.so.0, which recently recieved a non-upstream security patch for CVE-2020-6750 from Arch:
https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/glib2&id=bee298139ed4fc6199d09270b38484bf9f737a82. I had this version installed when the crash happened.
Since then, glib2 has been updated to the latest upstream version (2.62.5) which includes a fix for CVE-2020-6750:
https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/glib2&id=66b983fa7abe7a059dd1d99047c8117905d8abaa
Since then I haven't experienced any crashes. However, due to the rarity of the bug I might just have been lucky. I will keep an eye on wether plasmashell will crash or not now, but I already used it for 1 hour today and no crashes so far.
Comment 3 Nate Graham 2021-02-23 21:04:24 UTC

*** This bug has been marked as a duplicate of bug 414823 ***