Bug 455506

Summary: Plasma crashing on startup
Product: [Plasma] plasmashell Reporter: greens17
Component: generic-crashAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: kde, nate
Priority: NOR    
Version First Reported In: 5.25.0   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: KCrash Handler

Description greens17 2022-06-17 19:35:12 UTC
Created attachment 149868 [details]
KCrash Handler

SUMMARY
Updated to 5.25.0 yesterday when it released to Arch - Stable and upon restarting and logging back in, Plasma now crashes every time. Plasma restarts itself but immediately crashes again and gets stuck in a crash loop. It seems to fix itself after waiting around 5-10 minutes of crash looping.

STEPS TO REPRODUCE
1. Updated from 5.24.5 to 5.25.0
2. Restarted and logged in
3. When my desktop loads, Plasma almost immediately crashes
4. After 5-10 minutes it will stop crashing and become stable again

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: EndeavourOS (Linux kernel: 5.15.48-1-lts (64-bit))
KDE Plasma Version: 5.25.0
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.4

ADDITIONAL INFORMATION
I only ever used maybe three 3rd party Plasma add-ons. Disabling them does not seem to fix the issue.
Sorry if this isn't a great bug report, this is the first one I've had to make thankfully.
I tried to submit a bug report through drkonqi but sometimes when Plasma would restart itself, drkonqi would close. I've attached the log that it gave me.
I tried downgrading my installed KDE packages to 5.24.5 as well. This seemed to fix it initially, but then the issue started the next restart. That might just be a configuration issue, considering I've never had this crash issue before upgrading.
I'm using an Nvidia GPU with the nvidia-dkms driver installed, if that's a relevant detail.
Comment 1 greens17 2022-06-18 17:58:04 UTC
It seems I may have fixed it by removing all my panels and replacing them from scratch.
Comment 2 Nate Graham 2022-06-21 17:30:06 UTC
> #4  0x00007fd447f477a3 in  () at /usr/lib/qt/qml/org/kde/plasma/calendar/libcalendarplugin.so

Are you using any 3rd-party calendar widgets?
Comment 3 greens17 2022-06-22 00:09:42 UTC
(In reply to Nate Graham from comment #2)
> > #4  0x00007fd447f477a3 in  () at /usr/lib/qt/qml/org/kde/plasma/calendar/libcalendarplugin.so
> 
> Are you using any 3rd-party calendar widgets?

I noticed that in the log. All I was using was the Holidays plugin, which I believe is official. I have it set to us_en-us holidays only.
Comment 4 Nate Graham 2022-06-22 15:43:47 UTC
Ok, thanks. Can you install debug symbols for plasma-framework, plasma-workspace, and plasma-desktop, and then reproduce the crash with a symbolicated backtrace?
Comment 5 greens17 2022-06-23 05:15:17 UTC
(In reply to Nate Graham from comment #4)
> Ok, thanks. Can you install debug symbols for plasma-framework,
> plasma-workspace, and plasma-desktop, and then reproduce the crash with a
> symbolicated backtrace?

Since I removed my panels and set them back up again, I haven't been able to replicate the crash again.
Comment 6 Nate Graham 2022-06-23 12:37:32 UTC
Then I guess there's nothing we can do here, sorry. To be able to debug the issue, we need either a symbolicated backtrace to tell us what *did* happen, or else a way for you to reproduce the issue now--and preferably both. With neither, there's not enough information to make this bug report actionable, I'm afraid.