Bug 488163

Summary: Plasma crashes uppon restore
Product: [Plasma] plasmashell Reporter: Rafael Martinez <rafael.martinezcalvo>
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DOWNSTREAM    
Severity: crash CC: kde, nate
Priority: NOR Keywords: drkonqi
Version First Reported In: 5.27.11   
Target Milestone: 1.0   
Platform: Debian unstable   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Rafael Martinez 2024-06-07 14:25:52 UTC
Application: plasmashell (5.27.11)

Qt Version: 5.15.13
Frameworks Version: 5.115.0
Operating System: Linux 6.8.12-amd64 x86_64
Windowing System: X11
Distribution: Debian GNU/Linux trixie/sid
DrKonqi: 5.27.11 [CoredumpBackend]

-- Information about the crash:
I've set up hibernation on my desktop, but it seems everytime i restore from hibernation state, Plasma just crashes. The applications are still usable, but the panels are frozen, and the application launcher also won't open.

It also happens when simply put to sleep.

I'm using: Plasma 5.27.11, X11, nvidia drivers

The crash can be reproduced every time.

-- Backtrace (Reduced):
#10 0x00007fa4ddf8d7bf in vvk::Destroy(VkDevice_T*, VkCommandPool_T*, vvk::DeviceDispatch const&) (device=<optimized out>, handle=<optimized out>, dld=<optimized out>) at /home/rafael/src/wallpaper-engine-kde-plugin/src/backend_scene/src/Vulkan/vulkan_wrapper.cpp:189
#11 0x00007fa4ddf65f07 in vvk::Handle<VkCommandPool_T*, VkDevice_T*, vvk::DeviceDispatch>::Release() (this=0x7fa4a801eb70) at /home/rafael/src/wallpaper-engine-kde-plugin/src/backend_scene/src/Vulkan/include/Vulkan/../vvk/handle.hpp:61
#12 vvk::Handle<VkCommandPool_T*, VkDevice_T*, vvk::DeviceDispatch>::~Handle() (this=0x7fa4a801eb70, __in_chrg=<optimized out>) at /home/rafael/src/wallpaper-engine-kde-plugin/src/backend_scene/src/Vulkan/include/Vulkan/../vvk/handle.hpp:34
#13 vvk::CommandPool::~CommandPool() (this=0x7fa4a801eb70, __in_chrg=<optimized out>) at /home/rafael/src/wallpaper-engine-kde-plugin/src/backend_scene/src/Vulkan/include/Vulkan/../vvk/vulkan_wrapper.hpp:403
#14 wallpaper::vulkan::Device::~Device() (this=this@entry=0x7fa4a801e490, __in_chrg=<optimized out>) at /home/rafael/src/wallpaper-engine-kde-plugin/src/backend_scene/src/Vulkan/Device.cpp:171


Reported using DrKonqi
Comment 1 Rafael Martinez 2024-06-07 14:25:53 UTC
Created attachment 170229 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Nate Graham 2024-06-08 04:56:54 UTC
It's crashing in wallpaper-engine-kde-plugin, which is a 3rd-party plugin. Please report this to the plugin author.

Also, why is Vulkan being used? This isn't something we formally support? I'd recommend undoing whatever you did to turn that on.