https://bugs.kde.org/show_bug.cgi?id=493494

            Bug ID: 493494
           Summary: kwin_wayland crashes randomly
    Classification: Plasma
           Product: kwin
           Version: 6.1.5
          Platform: NixOS
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: generic-crash
          Assignee: kwin-bugs-n...@kde.org
          Reporter: kdebugtracker.possum...@aleeas.com
  Target Milestone: ---

SUMMARY

Today (after an update?) my KDE desktop started crashing often, about every 30
minutes to several hours, with always the same stacktrace (see additional
information). I mostly use firefox, telegram-desktop and kconsole on my
desktop.
I will paste backtrace and systemd journals in additional information.

STEPS TO REPRODUCE
1. Unknown, but happens often

OBSERVED RESULT
kwin_wayland crashes.

EXPECTED RESULT
kwin doesn't crash.

SOFTWARE/OS VERSIONS
Operating System: NixOS 24.11
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.6.0
Qt Version: 6.7.2
Kernel Version: 6.10.9-zen1 (64-bit)
Graphics Platform: Wayland
Processors: 12 × 11th Gen Intel® Core™ i5-11400 @ 2.60GHz
Memory: 23.3 GiB of RAM
Graphics Processor: AMD Radeon RX 6600 XT

ADDITIONAL INFORMATION
The stacktrace:

#0  0x000073aa3b0c979b in simple_mtx_lock (mtx=0x73aa0c1baa54)
    at ../src/util/simple_mtx.h:106
#1  _mesa_lock_debug_state (ctx=ctx@entry=0x73aa0c0f7010)
    at ../src/mesa/main/debug_output.c:770
#2  0x000073aa3b0ca45a in _mesa_log_msg (ctx=0x73aa0c0f7010, 
    source=MESA_DEBUG_SOURCE_SHADER_COMPILER, type=MESA_DEBUG_TYPE_OTHER, id=1, 
    severity=MESA_DEBUG_SEVERITY_NOTIFICATION, len=270, 
    buf=0x73aa1a9fbbf0 "Shader Stats: SGPRS: 56 VGPRS: 32 Code Size: 1532 LDS:
0 Scratch: 0 Max Waves: 16 Spilled SGPRs: 0 Spilled VGPRs: 0 PrivMem VGPRs: 0
LSOutputs: 0 HSOutputs: 0 HSPatchOuts: 0 ESOutputs: 0 GSOutputs: 0 "...) at
../src/mesa/main/debug_output.c:948
#3  0x000073aa3b1307a7 in _mesa_gl_vdebugf (ctx=0x73aa0c0f7010,
id=0x73aa3d3841dc <id>, 
    source=MESA_DEBUG_SOURCE_SHADER_COMPILER, type=MESA_DEBUG_TYPE_OTHER, 
    severity=MESA_DEBUG_SEVERITY_NOTIFICATION, 
    fmtString=0x73aa3c53aef0 "Shader Stats: SGPRS: %d VGPRS: %d Code Size: %d
LDS: %d Scratch: %d Max Waves: %d Spilled SGPRs: %d Spilled VGPRs: %d PrivMem
VGPRs: %d LSOutputs: %u HSOutputs: %u HSPatchOuts: %u ESOutputs: %u GSOutp"...,
args=0x73aa1a9fcc60)
    at ../src/mesa/main/errors.c:171
#4  0x000073aa3b0c95a0 in _debug_message (data=<optimized out>, id=<optimized
out>, 
    ptype=<optimized out>, fmt=<optimized out>, args=<optimized out>)
    at ../src/mesa/main/debug_output.c:739
#5  0x000073aa3af0ab9c in _util_debug_message (cb=cb@entry=0x14ef2ba0, 
    id=id@entry=0x73aa3d3841dc <id>,
type=type@entry=UTIL_DEBUG_TYPE_SHADER_INFO, 
    fmt=fmt@entry=0x73aa3c53aef0 "Shader Stats: SGPRS: %d VGPRS: %d Code Size:
%d LDS: %d Scratch: %d Max Waves: %d Spilled SGPRs: %d Spilled VGPRs: %d
PrivMem VGPRs: %d LSOutputs: %u HSOutputs: %u HSPatchOuts: %u ESOutputs: %u
GSOutp"...) at ../src/util/u_debug.c:74
#6  0x000073aa3b6ea904 in si_shader_dump_stats_for_shader_db (
    screen=screen@entry=0x12995bf0, shader=shader@entry=0x14ef2a70, 
    debug=debug@entry=0x14ef2ba0) at
../src/gallium/drivers/radeonsi/si_shader.c:1325
#7  0x000073aa3b6ee518 in si_compile_shader (sscreen=sscreen@entry=0x12995bf0, 
    compiler=compiler@entry=0x73aa00000b70, shader=shader@entry=0x14ef2a70, 
    debug=debug@entry=0x14ef2ba0) at
../src/gallium/drivers/radeonsi/si_shader.c:3047
#8  0x000073aa3b6ef63d in si_create_shader_variant (sscreen=0x12995bf0, 
    compiler=0x73aa00000b70, shader=0x14ef2a70, debug=0x14ef2ba0)
    at ../src/gallium/drivers/radeonsi/si_shader.c:3378
#9  0x000073aa3b723caa in si_build_shader_variant (shader=0x14ef2a70, 
    thread_index=<optimized out>, low_priority=<optimized out>)
    at ../src/gallium/drivers/radeonsi/si_state_shaders.cpp:2840
#10 0x000073aa3af09869 in util_queue_thread_func (input=input@entry=0x12af89d0)
    at ../src/util/u_queue.c:309
#11 0x000073aa3af2b7a7 in impl_thrd_routine (p=<optimized out>)
    at ../src/c11/impl/threads_posix.c:67
#12 0x000073aa40e99a42 in start_thread (arg=<optimized out>) at
pthread_create.c:447
#13 0x000073aa40f1905c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

The systemd journal:
Sep 22 19:28:10 home-desktop kwin_wayland[41451]: This plugin does not support
raise()
Sep 22 19:28:59 home-desktop kwin_wayland[41451]: This plugin does not support
raise()
Sep 22 19:28:59 home-desktop kwin_wayland[41451]: kwin_scene_opengl: 0x2:
GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT)
Sep 22 19:28:59 home-desktop kwin_wayland[41451]: kwin_scene_opengl: 0x2:
GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT)
Sep 22 19:28:59 home-desktop kwin_wayland[41451]: kwin_scene_opengl: 0x2:
GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT)
Sep 22 19:29:00 home-desktop systemd-coredump[49681]: Process 41451
(.kwin_wayland-w) of user 1000 dumped core.
Sep 22 19:29:00 home-desktop kwin_wayland_wrapper[41531]: (EE) failed to read
Wayland events: Broken pipe
Sep 22 19:29:00 home-desktop kwin_wayland[49715]: No backend specified,
automatically choosing drm
Sep 22 19:29:00 home-desktop kwin_wayland[49715]: kwin_libinput: Libinput:
event15 - Wacom Intuos S 2 Pad: libinput bug: missing tablet capabilities: pen
resolution. Ignoring this device.
Sep 22 19:29:00 home-desktop kwin_wayland_wrapper[49871]: The XKEYBOARD keymap
compiler (xkbcomp) reports:
Sep 22 19:29:00 home-desktop kwin_wayland_wrapper[49871]: > Warning:         
Unsupported maximum keycode 708, clipping.
Sep 22 19:29:00 home-desktop kwin_wayland_wrapper[49871]: >                  
X11 cannot support keycodes above 255.
Sep 22 19:29:00 home-desktop kwin_wayland_wrapper[49871]: > Warning:         
Could not resolve keysym XF86KbdInputAssistPrevgrou
Sep 22 19:29:00 home-desktop kwin_wayland_wrapper[49871]: > Warning:         
Could not resolve keysym XF86KbdInputAssistNextgrou
Sep 22 19:29:00 home-desktop kwin_wayland_wrapper[49871]: Errors from xkbcomp
are not fatal to the X server
Sep 22 19:29:01 home-desktop kcminit[49880]: Initializing 
"/nix/store/1c1580lym6lyjyrc8hidmdrp21zzxwp8-plasma-workspace-6.1.5/lib/qt-6/plugins/plasma/kcms/systemsettings/kcm_fonts.so"
Sep 22 19:29:01 home-desktop kcminit[49880]: Initializing 
"/nix/store/1c1580lym6lyjyrc8hidmdrp21zzxwp8-plasma-workspace-6.1.5/lib/qt-6/plugins/plasma/kcms/systemsettings/kcm_style.so"

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to