https://bugs.kde.org/show_bug.cgi?id=516451
Bug ID: 516451
Summary: Kwin crashes while playing Star Citizen
Classification: Plasma
Product: kwin
Version First 6.5.5
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: crash
Priority: NOR
Component: compositing
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
Kwin suffers a crash occasionally while playing Star Citizen. So far, I haven't
been able to identify a specific set of actions which results in the issue, but
the backtrace seems to indicate an issue during compositing. I suspect that it
may simply be a matter of heavy load rather than an application-specific
trigger.
STEPS TO REPRODUCE
1. Launch Star Citizen
2. Play for an arbitrary amount of time (sometimes a few minutes, sometimes a
few hours)
3. Observe crash
OBSERVED RESULT
Sudden black screen and automatic restart of Kwin, taking all child
applications with it
EXPECTED RESULT
Kwin should not crash
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Nobara Linux 43
KDE Plasma Version: 6.5.5
KDE Frameworks Version: 6.22.0
Qt Version: 6.10.1
ADDITIONAL INFORMATION
Backtrace:
#0 0x00007fd7082813cc in __pthread_kill_implementation () from
/lib64/libc.so.6
#1 0x00007fd70822715e in raise () from /lib64/libc.so.6
#2 0x00007fd70820e6d0 in abort () from /lib64/libc.so.6
#3 0x00007fd70820f73b in __libc_message_impl.cold () from /lib64/libc.so.6
#4 0x00007fd70828b665 in malloc_printerr () from /lib64/libc.so.6
#5 0x00007fd70828d8a6 in _int_free_chunk () from /lib64/libc.so.6
#6 0x00007fd70b82e03a in KWin::WorkspaceScene::prePaint(KWin::SceneView*) ()
from /lib64/libkwin.so.6
#7 0x00007fd70b66dec9 in KWin::Compositor::composite(KWin::RenderLoop*) ()
from /lib64/libkwin.so.6
#8 0x00007fd70896759a in void doActivate<false>(QObject*, int, void**) () from
/lib64/libQt6Core.so.6
#9 0x00007fd70b694baa in KWin::RenderLoop::frameRequested(KWin::RenderLoop*)
() from /lib64/libkwin.so.6
#10 0x00007fd708958f55 in QObject::event(QEvent*) () from
/lib64/libQt6Core.so.6
#11 0x00007fd709c3db9f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQt6Widgets.so.6
#12 0x00007fd7088fc4e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt6Core.so.6
#13 0x00007fd708ad01f8 in QTimerInfoList::activateTimers() () from
/lib64/libQt6Core.so.6
#14 0x00007fd708ad456b in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt6Core.so.6
#15 0x00007fd7096fe5d2 in
QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /lib64/libQt6Gui.so.6
#16 0x00007fd708909063 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt6Core.so.6
#17 0x00007fd708904819 in QCoreApplication::exec() () from
/lib64/libQt6Core.so.6
#18 0x000055c9d598ba59 in main ()
System logs leading up to the crash:
Feb 21 02:12:12 nobara-pc pipewire-pulse[5046]: mod.protocol-pulse:
0x55eeed585c00: [Star Citizen] overrun recover read:268918784 avail:12288
max:7680 skip:11328
Feb 21 02:12:12 nobara-pc pipewire-pulse[5046]: mod.protocol-pulse:
0x55eeed585c00: [Star Citizen] overrun recover read:268932992 avail:16512
max:7680 skip:15552
Feb 21 02:12:12 nobara-pc pipewire-pulse[5046]: mod.protocol-pulse:
0x55eeed585c00: [Star Citizen] overrun recover read:268959104 avail:8832
max:7680 skip:7872
Feb 21 02:12:12 nobara-pc pipewire-pulse[5046]: mod.protocol-pulse:
0x55eeed585c00: [Star Citizen] overrun recover read:268967936 avail:16384
max:7680 skip:15424
Feb 21 02:12:13 nobara-pc pipewire-pulse[5046]: mod.protocol-pulse:
0x55eeed585c00: [Star Citizen] overrun recover read:268990080 avail:37248
max:7680 skip:36288
Feb 21 02:12:13 nobara-pc pipewire-pulse[5046]: mod.protocol-pulse:
0x55eeed585c00: [Star Citizen] overrun recover read:269031168 avail:8448
max:7680 skip:7488
Feb 21 02:12:13 nobara-pc pipewire-pulse[5046]: mod.protocol-pulse:
0x55eeed585c00: [Star Citizen] overrun recover read:269039616 avail:8192
max:7680 skip:7232
Feb 21 02:12:13 nobara-pc pipewire-pulse[5046]: mod.protocol-pulse:
0x55eeed585c00: [Star Citizen] overrun recover read:269055488 avail:23040
max:7680 skip:22080
Feb 21 02:12:14 nobara-pc pipewire-pulse[5046]: mod.protocol-pulse:
0x55eeed585c00: [Star Citizen] overrun recover read:269090048 avail:25344
max:7680 skip:24384
Feb 21 02:12:14 nobara-pc pipewire-pulse[5046]: mod.protocol-pulse:
0x55eeed585c00: [Star Citizen] overrun recover read:269115392 avail:18432
max:7680 skip:17472
Feb 21 02:12:14 nobara-pc pipewire-pulse[5046]: mod.protocol-pulse:
0x55eeed585c00: [Star Citizen] overrun recover read:269133824 avail:24576
max:7680 skip:23616
Feb 21 02:12:14 nobara-pc kdeconnectd[5473]: No uuids found for
"80:5B:65:57:C3:C5"
Feb 21 02:12:14 nobara-pc kwin_wayland_wrapper[5047]: free(): invalid next size
(fast)
Feb 21 02:12:14 nobara-pc audit[5047]: ANOM_ABEND auid=1000 uid=1000 gid=1001
ses=1 subj=unconfined pid=5047 comm="kwin_wayland" exe="/usr/bin/kwin_wayland"
sig=6 res=1
Feb 21 02:12:14 nobara-pc systemd-coredump[148845]: Process 5047 (kwin_wayland)
of user 1000 terminated abnormally with signal 6/ABRT, processing...
Feb 21 02:12:14 nobara-pc systemd[1]: Created slice
system-systemd\x2dcoredump.slice - Slice /system/systemd-coredump.
░░ Subject: A start job for unit system-systemd\x2dcoredump.slice has finished
successfully
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░
░░ A start job for unit system-systemd\x2dcoredump.slice has finished
successfully.
░░
░░ The job identifier is 10890.
Feb 21 02:12:14 nobara-pc audit: BPF prog-id=96 op=LOAD
Feb 21 02:12:14 nobara-pc audit: BPF prog-id=97 op=LOAD
Feb 21 02:12:14 nobara-pc audit: BPF prog-id=98 op=LOAD
Feb 21 02:12:14 nobara-pc systemd[1]: Started
systemd-coredump@0-1-148845_148846-0.service - Process Core Dump (PID
148845/UID 0).
░░ Subject: A start job for unit systemd-coredump@0-1-148845_148846-0.service
has finished successfully
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░
░░ A start job for unit systemd-coredump@0-1-148845_148846-0.service has
finished successfully.
░░
░░ The job identifier is 10889.
Feb 21 02:12:14 nobara-pc audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295
ses=4294967295 subj=unconfined msg='unit=systemd-coredump@0-1-148845_148846-0
comm="systemd" exe=>
Feb 21 02:12:15 nobara-pc pipewire-pulse[5046]: mod.protocol-pulse:
0x55eeed585c00: [Star Citizen] overrun recover read:269166080 avail:31232
max:7680 skip:30272
Feb 21 02:12:15 nobara-pc (sd-parse-elf)[148848]: Write failed, backtrace will
be truncated.
Feb 21 02:12:15 nobara-pc (sd-parse-elf)[148848]: Failed to write JSON package
metadata, ignoring: Resource temporarily unavailable
Feb 21 02:12:15 nobara-pc systemd-coredump[148846]: Failed to read or parse
json metadata, ignoring: Invalid argument
Feb 21 02:12:15 nobara-pc systemd-coredump[148846]: [🡕] Process 5047
(kwin_wayland) of user 1000 dumped core.
--
You are receiving this mail because:
You are watching all bug changes.