Bug 495094

Summary: Plasma shell crashing frequently on Wayland
Product: [Plasma] plasmashell Reporter: Corey <kde.snide974>
Component: generic-crashAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: crash CC: alex, nicolas.fella
Priority: NOR Keywords: drkonqi
Version First Reported In: 6.2.1   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Corey 2024-10-20 16:07:19 UTC
Application: plasmashell (6.2.1)

ApplicationNotResponding [ANR]: false
Qt Version: 6.8.0
Frameworks Version: 6.7.0
Operating System: Linux 6.11.4-zen1-1-zen x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 6.2.1 [CoredumpBackend]

-- Information about the crash:
I am getting frequent crashes of plasma shell using wayland. 

This typically happens when interacting with the taskbar and tray icons, the whole screen except my windows goes black and then comes back again, with the 'plasma shell has crashed' window appearing.

I don't think this has been happening that long, maybe a week or so. I am using archlinx and pretty frequently update my packages.
I do not have any sort of customisations applied that I have done myself.

The reporter is unsure if this crash is reproducible.

-- Backtrace (Reduced):
#5  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#6  0x0000759b892a5463 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:78
#7  0x0000759b8924c120 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x0000759b892334c3 in __GI_abort () at abort.c:79
#9  0x0000759b8c2cd734 in wl_abort (fmt=fmt@entry=0x759b8c2d27f0 "Tried to add event to destroyed queue\n") at ../wayland-1.23.1/src/wayland-util.c:476


Reported using DrKonqi
Comment 1 Corey 2024-10-20 16:07:20 UTC
Created attachment 175058 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Nicolas Fella 2024-10-20 19:47:27 UTC
The backtrace suggests you changed Plasma to use Vulkan instead of OpenGL. Don't do that, it's experimental and unsupported
Comment 3 Corey 2024-10-20 23:30:48 UTC
(In reply to Nicolas Fella from comment #2)
> The backtrace suggests you changed Plasma to use Vulkan instead of OpenGL.
> Don't do that, it's experimental and unsupported

You are correct, thanks for spotting that!
I do remember changing it to that not long ago actually, after I had some other crash which forced plasma to use software rendering.

I've put it back to OpenGL and haven't had any issues since.

Feel free to close - thanks :)
Comment 4 Nicolas Fella 2024-10-21 12:30:22 UTC
Thanks for confirming