Bug 500252 - System boots up and log into the KDE desktop(wayland), plasmashell, kclockd, kalarm, kgpg, DiscoverNotifier, and kalendarac crashes
Summary: System boots up and log into the KDE desktop(wayland), plasmashell, kclockd, ...
Status: RESOLVED DUPLICATE of bug 500326
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 6.3.0
Platform: Arch Linux Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-17 11:40 UTC by minegame
Modified: 2025-02-19 05:56 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description minegame 2025-02-17 11:40:44 UTC
SUMMARY
On Arch Linux, after updating the system on 2025-02-13 09:25:54 UTC, when the system boots up and I log into the KDE desktop(wayland), plasmashell, kclockd, kalarm, kgpg, DiscoverNotifier, and kalendarac crashes.

STEPS TO REPRODUCE
1. As long as you log in to the KDE desktop (Wayland) in the login window, plasmashell, kclockd, kalarm, kgpg, DiscoverNotifier, and kalendarac will crash.

System environment
VMWare Player 16.1.2 on Windows 10 Professional 22H2


OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
$ kinfo
Operating System: Arch Linux 
KDE Plasma Version: 6.3.0
KDE Frameworks Version: 6.10.0
Qt Version: 6.8.2
Kernel Version: 6.12.13-1-lts (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i7-2600 CPU @ 3.40GHz
Memory: 3.8 GiB of RAM
Graphics Processor: SVGA3D; build: RELEASE;  LLVM;

plasmashell Version: 6.3.0
kclock Version: 24.12.2-1
kalarm Version: 24.12.2-1
kgpg Version: 24.12.2-1
DiscoverNotifier Version: 6.3.0-1
kalendarac Version: 24.12.2-1


ADDITIONAL INFORMATION
Since the core dumps of these programs have similar backtraces in gdb, I have put them together to better identify and resolve the issues.

$ uname -a
Linux XunDa07 6.12.13-1-lts #1 SMP PREEMPT_DYNAMIC Sat, 08 Feb 2025 15:16:04 +0000 x86_64 GNU/Linux

$ coredumpctl -r
TIME                         PID  UID GID SIG     COREFILE     EXE                               SIZE
Sat 2025-02-15 17:38:13 CST 1109 1000 985 SIGSEGV present      /usr/bin/kalendarac               4.4M
Sat 2025-02-15 17:38:03 CST 1161 1000 985 SIGSEGV present      /usr/lib/DiscoverNotifier         1.9M
Sat 2025-02-15 17:38:01 CST 1140 1000 985 SIGSEGV present      /usr/bin/kgpg                     2.2M
Sat 2025-02-15 17:38:00 CST 1181 1000 985 SIGSEGV present      /usr/bin/kalarm                   2.4M
Sat 2025-02-15 17:37:57 CST 1159 1000 985 SIGSEGV present      /usr/bin/kclockd                    2M
Sat 2025-02-15 17:37:52 CST  870 1000 985 SIGSEGV present      /usr/bin/plasmashell              2.1M
 .... omitted


Analyze the data
(core dump: first line: text, second line: binary)

1. arch boot and login kde desktop(wayland) full journal
http://0x0.st/8N7v.txt

2. plasmashell core dump
http://0x0.st/8N7w.txt
http://0x0.st/8N7x.bin

3. kclockd core dump
http://0x0.st/8N77.txt
http://0x0.st/8N7E.bin

4. kalarm core dump
http://0x0.st/8Nhz.txt
http://0x0.st/8N70.bin

5. kgpg core dump
http://0x0.st/8N73.txt
http://0x0.st/8N7Y.bin

6. DiscoverNotifier core dump
http://0x0.st/8N7D.txt
http://0x0.st/8N7k.bin

7. kalendarac core dump
http://0x0.st/8N7C.txt
http://0x0.st/8N7l.bin
Comment 1 Harald Sitter 2025-02-17 11:55:17 UTC
Looks similar to https://bugs.kde.org/show_bug.cgi?id=499919

Makes me wonder if maybe some Qt patch backport is responsible.
Comment 2 Nate Graham 2025-02-18 15:37:54 UTC
Yep, looks like the same thing indeed.
Comment 3 Nate Graham 2025-02-18 15:41:47 UTC

*** This bug has been marked as a duplicate of bug 500326 ***
Comment 4 Nate Graham 2025-02-18 15:45:46 UTC
Did you by any chance have a drawing tablet plugged in at the time?
Comment 5 minegame 2025-02-19 05:56:18 UTC
(In reply to Nate Graham from comment #4)
> Did you by any chance have a drawing tablet plugged in at the time?

No. Why do you mention a drawing tablet?