Bug 507124 - Plasma on Wayland flashes into a black-green screen and crashes
Summary: Plasma on Wayland flashes into a black-green screen and crashes
Status: RESOLVED DUPLICATE of bug 506758
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (other bugs)
Version First Reported In: 6.4.3
Platform: KDE Linux Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi, wayland-only
Depends on:
Blocks:
 
Reported: 2025-07-16 17:09 UTC by info
Modified: 2025-07-21 16:19 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/175428/events/f842851ad05e4c9da758baa030227317/


Attachments
New crash information added by DrKonqi (130.35 KB, text/plain)
2025-07-16 17:09 UTC, info
Details

Note You need to log in before you can comment on or make changes to this bug.
Description info 2025-07-16 17:09:38 UTC
Application: plasmashell (6.4.3)

ApplicationNotResponding [ANR]: false
Qt Version: 6.9.1
Frameworks Version: 6.16.0
Operating System: Linux 6.11.0-29-generic x86_64
Windowing System: Wayland
Distribution: KDE neon User Edition
DrKonqi: 6.4.3 [CoredumpBackend]

-- Information about the crash:
Immediately before this crash the entire screen blanked / flashed with blank and green left and right halfs of the screen. 

This occured while browsing/scrolling a static web page with no video content or multimedia, on Firefox (flatpak) 140.0.4

After the flash this crash report was generated for plasmashell. Restarting plasmashell was succesful. 

Exact same flash of green an black occured earlier on the same day when shutting down the machine, but no other effects could be observed as the machine continued shutting down.

These effects occured only after switching to Plasma Wayland. Such effects have never occured on X11.

The crash can be reproduced sometimes.

-- Backtrace (Reduced):
#6  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
#7  __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#8  __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#9  0x0000713c2224527e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#10 0x0000713c222288ff in __GI_abort () at ./stdlib/abort.c:79
#11 0x0000713c222297b6 in __libc_message_impl (fmt=fmt@entry=0x713c223ce8d7 "%s\n") at ../sysdeps/posix/libc_fatal.c:134
#12 0x0000713c222a8ff5 in malloc_printerr (str=str@entry=0x713c223d1ca0 "malloc(): unaligned fastbin chunk detected") at ./malloc/malloc.c:5772
#13 0x0000713c222abe6c in _int_malloc (av=av@entry=0x713c14000030, bytes=bytes@entry=72) at ./malloc/malloc.c:3929
#14 0x0000713c222ae87e in __libc_calloc (n=<optimized out>, elem_size=<optimized out>) at ./malloc/malloc.c:3754
#15 0x0000713c2129a6fb in _dbus_pending_call_new_unlocked () at /lib/x86_64-linux-gnu/libdbus-1.so.3
#16 0x0000713c21286d88 in dbus_connection_send_with_reply () at /lib/x86_64-linux-gnu/libdbus-1.so.3
#17 0x0000713c231a4eec in ??? () at /lib/x86_64-linux-gnu/libQt6DBus.so.6
#18 0x0000713c22e0af60 in QObject::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#19 0x0000713c22eb62ac in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#20 0x0000713c22eb66db in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#21 0x0000713c22c6227f in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6


Reported using DrKonqi
Comment 1 info 2025-07-16 17:09:39 UTC
Created attachment 183285 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 TraceyC 2025-07-21 16:11:17 UTC
Searchable backtrace

Thread 1 (Thread 0x713c1c1ff6c0 (LWP 1590)):
[KCrash Handler]
#6  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
#7  __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#8  __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#9  0x0000713c2224527e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#10 0x0000713c222288ff in __GI_abort () at ./stdlib/abort.c:79
#11 0x0000713c222297b6 in __libc_message_impl (fmt=fmt@entry=0x713c223ce8d7 "%s\n") at ../sysdeps/posix/libc_fatal.c:134
#12 0x0000713c222a8ff5 in malloc_printerr (str=str@entry=0x713c223d1ca0 "malloc(): unaligned fastbin chunk detected") at ./malloc/malloc.c:5772
#13 0x0000713c222abe6c in _int_malloc (av=av@entry=0x713c14000030, bytes=bytes@entry=72) at ./malloc/malloc.c:3929
#14 0x0000713c222ae87e in __libc_calloc (n=<optimized out>, elem_size=<optimized out>) at ./malloc/malloc.c:3754
#15 0x0000713c2129a6fb in _dbus_pending_call_new_unlocked () at /lib/x86_64-linux-gnu/libdbus-1.so.3
#16 0x0000713c21286d88 in dbus_connection_send_with_reply () at /lib/x86_64-linux-gnu/libdbus-1.so.3
#17 0x0000713c231a4eec in ??? () at /lib/x86_64-linux-gnu/libQt6DBus.so.6
#18 0x0000713c22e0af60 in QObject::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#19 0x0000713c22eb62ac in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#20 0x0000713c22eb66db in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#21 0x0000713c22c6227f in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#22 0x0000713c215ba5c5 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x0000713c21619737 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x0000713c215b9a63 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x0000713c22c6124f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#26 0x0000713c22ec0b6b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#27 0x0000713c22dce6b7 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#28 0x0000713c231e191d in ??? () at /lib/x86_64-linux-gnu/libQt6DBus.so.6
#29 0x0000713c22d9482c in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#30 0x0000713c2229caa4 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
#31 0x0000713c22329c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Comment 3 TraceyC 2025-07-21 16:19:20 UTC
Thank you for the bug report. Based on the backtrace this looks like a duplicate of bug 506758. Please follow that report if you would like updates on the progress of this issue.

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