https://bugs.kde.org/show_bug.cgi?id=512994
Bug ID: 512994
Summary: kwin_wayland sometimes crashes when playing minecraft
bedrock launcher (might affect other games)
Classification: Plasma
Product: kwin
Version First 6.5.3
Reported In:
Platform: Arch Linux
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Application: kwin_wayland (6.5.3)
ApplicationNotResponding [ANR]: false
Qt Version: 6.10.1
Frameworks Version: 6.20.0
Operating System: Linux 6.17.7-arch1-1 x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 6.5.3 [CoredumpBackend]
-- Information about the crash:
Occasinally since around 6.4, kwin_wayland crashes when playing minecraft
bedrock through minecraft bedrock launcher. I have not tested any other games.
It seems to happen when locking/unlocking the cursor, switching to/from the
game window, or entering/exiting fullscreen. I have tearing enabled for the
game, which might be related.
The crash can be reproduced sometimes.
-- Backtrace (Reduced):
#5 __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#6 0x00007f962a2989d3 in __pthread_kill_internal (threadid=<optimized out>,
signo=6) at pthread_kill.c:89
#7 0x00007f962a23e3a0 in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#8 0x00007f962a22557a in __GI_abort () at abort.c:77
#9 0x00007f962a226613 in __libc_message_impl (fmt=fmt@entry=0x7f962a3b3355
"%s\n") at ../sysdeps/posix/libc_fatal.c:138
#10 0x00007f962a2a2d25 in malloc_printerr (str=str@entry=0x7f962a3b65b0
"free(): invalid next size (fast)") at malloc.c:5892
#11 0x00007f962a2a4ff6 in _int_free_chunk (av=<optimized out>, p=<optimized
out>, size=<optimized out>, have_lock=have_lock@entry=0) at malloc.c:4670
#12 0x00007f962a2a7fb4 in __GI___libc_free (mem=<optimized out>) at
malloc.c:3571
#13 0x00007f962d89d85f in QtPrivate::QGenericArrayOps<QRegion>::eraseLast
(this=0x559bfef5c098) at /usr/include/qt6/QtCore/qarraydatapointer.h:119
#14 QList<QRegion>::removeLast (this=0x559bfef5c098) at
/usr/include/qt6/QtCore/qlist.h:879
#15 KWin::DamageJournal::add (this=<optimized out>, region=<optimized out>) at
/usr/src/debug/kwin/kwin-6.5.3/src/utils/damagejournal.h:46
#16 KWin::EglGbmLayerSurface::endRendering (this=0x559bfeeb3e08,
damagedRegion=..., frame=0x7f961c0115e0) at
/usr/src/debug/kwin/kwin-6.5.3/src/backends/drm/drm_egl_layer_surface.cpp:263
#17 0x00007f962d58adbd in KWin::renderLayer (view=view@entry=0x559bff3103a0,
frame=std::shared_ptr<KWin::OutputFrame> (use count 1, weak count 0) = {...},
surfaceDamage=..., output=<optimized out>) at
/usr/src/debug/kwin/kwin-6.5.3/src/compositor.cpp:455
#18 0x00007f962d58f461 in KWin::Compositor::composite (this=<optimized out>,
renderLoop=<optimized out>) at
/usr/src/debug/kwin/kwin-6.5.3/src/compositor.cpp:854
#19 0x00007f962abd734f in QtPrivate::QSlotObjectBase::call
(this=0x559bff34c3e0, r=0x559bfe5bbcc0, a=0x7ffe89c3f950, this=<optimized out>,
r=<optimized out>, a=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#20 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>,
argv=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4257
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.