Bug 496702 - Plasmashell crashes when interacting with panel on wayland
Summary: Plasmashell crashes when interacting with panel on wayland
Status: RESOLVED DUPLICATE of bug 482754
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (other bugs)
Version First Reported In: 6.2.3
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-26 12:59 UTC by jussa.pitkaranta
Modified: 2024-11-26 17:08 UTC (History)
2 users (show)

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


Attachments
journalctl output from the crash, and starting at line 1018 the KDE crash handler output (262.35 KB, text/plain)
2024-11-26 12:59 UTC, jussa.pitkaranta
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jussa.pitkaranta 2024-11-26 12:59:09 UTC
Created attachment 176133 [details]
journalctl output from the crash, and starting at line 1018 the KDE crash handler output

SUMMARY
For a couple days, when some sort of pop up opens from the panel and then is closed, plasmashell crashes and restarts. This happens on Fedora 41 with Plasma 6.2.3, Nvidia 565.

STEPS TO REPRODUCE
1. Start computer
2. Open something from the panel that opens  a pop-up (application launcher, volume control, etc.)
3. Close the pop-up

OBSERVED RESULT
Pop-up closes and plasmashell crashes

EXPECTED RESULT
Pop-up closes, plasmashell stays running

SOFTWARE/OS VERSIONS

(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: Fedora 41
KDE Plasma Version: 6.2.3
KDE Frameworks Version: 6.8.0
Qt Version: 6.8.0
Nvidia driver version: 565

Attachment has the journalctl output from the crash, and starting at line 1018 the KDE crash handler output.
Comment 1 Nate Graham 2024-11-26 17:08:01 UTC
Searchable backtrace:


Thread 1 (Thread 0x7f6b29bfe6c0 (LWP 5894)):
[KCrash Handler]
#5  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#6  0x00007f6b3ee7ed03 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:78
#7  0x00007f6b3ee25d1e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007f6b3ee0d942 in __GI_abort () at abort.c:79
#9  0x00007f6b42426f93 in wl_abort (fmt=fmt@entry=0x7f6b4242cf28 "Tried to add event to destroyed queue\n") at ../src/wayland-util.c:476
#10 0x00007f6b4242954f in queue_event (display=<optimized out>, len=56) at ../src/wayland-client.c:1613
#11 read_events (display=0x55c2349e4590) at ../src/wayland-client.c:1709
#12 wl_display_read_events (display=0x55c2349e4590) at ../src/wayland-client.c:1792
#13 0x00007f6b4070c38e in QtWaylandClient::EventThread::run (this=0x55c234a18530) at /usr/src/debug/qt6-qtwayland-6.8.0-2.fc41.x86_64/src/client/qwaylanddisplay.cpp:191
#14 0x00007f6b3f6b638b in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:335
#15 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:263
#16 QThreadPrivate::start (arg=0x55c234a18530) at /usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:294
#17 0x00007f6b3ee7ccd7 in start_thread (arg=<optimized out>) at pthread_create.c:448
#18 0x00007f6b3ef00c8c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Comment 2 Nate Graham 2024-11-26 17:08:35 UTC

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