| Summary: | KWin crashed after starting a game via Steam (XWayland, ETS2) | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Daniel Schulte <trilader+kdebugs> |
| Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | REPORTED --- | ||
| Severity: | crash | CC: | kdedev |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | 6.5.5 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| See Also: | https://bugs.kde.org/show_bug.cgi?id=515156 | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | New crash information added by DrKonqi | ||
|
Description
Daniel Schulte
2026-01-26 18:54:39 UTC
Created attachment 188924 [details]
New crash information added by DrKonqi
DrKonqi auto-attaching complete backtrace.
Searchable backrace
Thread 1 (Thread 0x7f564bf48b80 (LWP 2254)):
[KCrash Handler]
#5 0x00007f5655b3e469 in KWin::SurfacePixmap::update (this=0x5581c77d45d0) at /usr/src/debug/kwin/kwin-6.5.5/src/scene/surfaceitem.cpp:305
#6 0x00007f5655b44493 in KWin::SurfaceItem::preprocess (this=0x5581c6eb0940) at /usr/include/c++/15.2.1/bits/unique_ptr.h:192
#7 0x00007f5655b344ba in KWin::ItemRendererOpenGL::createRenderNode (this=0x5581c66319a0, item=<optimized out>, context=0x7ffc0a8d24c0, filter=..., holeFilter=...) at /usr/src/debug/kwin/kwin-6.5.5/src/scene/itemrenderer_opengl.cpp:176
#8 0x00007f5655b350b0 in KWin::ItemRendererOpenGL::createRenderNode (this=this@entry=0x5581c66319a0, item=item@entry=0x5581c70684b0, context=context@entry=0x7ffc0a8d24c0, filter=..., holeFilter=...) at /usr/src/debug/kwin/kwin-6.5.5/src/scene/itemrenderer_opengl.cpp:301
#9 0x00007f5655b396df in KWin::ItemRendererOpenGL::renderItem (this=this@entry=0x5581c66319a0, renderTarget=..., viewport=..., item=0x5581c70684b0, mask=mask@entry=0, region=..., data=..., filter=..., holeFilter=...) at /usr/src/debug/kwin/kwin-6.5.5/src/scene/itemrenderer_opengl.cpp:349
#10 0x00007f5655b549bd in KWin::WorkspaceScene::finalDrawWindow (this=<optimized out>, renderTarget=..., viewport=..., w=<optimized out>, mask=0, region=..., data=...) at /usr/src/debug/kwin/kwin-6.5.5/src/scene/workspacescene.cpp:722
#11 0x00007f5655a39e31 in KWin::CrossFadeEffect::drawWindow (this=0x5581c6ba65c0, renderTarget=..., viewport=..., window=0x5581c7481130, mask=<optimized out>, region=..., data=...) at /usr/src/debug/kwin/kwin-6.5.5/src/effect/offscreeneffect.cpp:329
#12 0x00007f5655a0f3ec in KWin::EffectsHandler::drawWindow (this=0x5581c66d2010, renderTarget=..., viewport=..., w=<optimized out>, mask=<optimized out>, region=..., data=...) at /usr/src/debug/kwin/kwin-6.5.5/src/effect/effecthandler.cpp:426
#13 0x00007f5655a39e31 in KWin::CrossFadeEffect::drawWindow (this=0x5581c6bb3e30, renderTarget=..., viewport=..., window=0x5581c7481130, mask=<optimized out>, region=..., data=...) at /usr/src/debug/kwin/kwin-6.5.5/src/effect/offscreeneffect.cpp:329
#14 0x00007f5655a0f3ec in KWin::EffectsHandler::drawWindow (this=0x5581c66d2010, renderTarget=..., viewport=..., w=<optimized out>, mask=<optimized out>, region=..., data=...) at /usr/src/debug/kwin/kwin-6.5.5/src/effect/effecthandler.cpp:426
#15 0x00007f5655a0f3ec in KWin::EffectsHandler::drawWindow (this=0x5581c66d2010, renderTarget=..., viewport=..., w=<optimized out>, mask=<optimized out>, region=..., data=...) at /usr/src/debug/kwin/kwin-6.5.5/src/effect/effecthandler.cpp:426
#16 0x00007f5655a0417a in KWin::AnimationEffect::paintWindow (this=this@entry=0x5581c6ba65c0, renderTarget=..., viewport=..., w=<optimized out>, w@entry=0x5581c7481130, mask=mask@entry=0, region=..., data=...) at /usr/src/debug/kwin/kwin-6.5.5/src/effect/animationeffect.cpp:507
#17 0x00007f5655a0f300 in KWin::EffectsHandler::paintWindow (this=0x5581c66d2010, renderTarget=..., viewport=..., w=0x5581c7481130, mask=0, region=..., data=...) at /usr/src/debug/kwin/kwin-6.5.5/src/effect/effecthandler.cpp:397
#18 0x00007f5655a0417a in KWin::AnimationEffect::paintWindow (this=this@entry=0x5581c6bb3e30, renderTarget=..., viewport=..., w=<optimized out>, w@entry=0x5581c7481130, mask=mask@entry=0, region=..., data=...) at /usr/src/debug/kwin/kwin-6.5.5/src/effect/animationeffect.cpp:507
#19 0x00007f5655a0f300 in KWin::EffectsHandler::paintWindow (this=0x5581c66d2010, renderTarget=..., viewport=..., w=0x5581c7481130, mask=0, region=..., data=...) at /usr/src/debug/kwin/kwin-6.5.5/src/effect/effecthandler.cpp:397
#20 0x00007f5655a0f300 in KWin::EffectsHandler::paintWindow (this=0x5581c66d2010, renderTarget=..., viewport=..., w=0x5581c7481130, mask=0, region=..., data=...) at /usr/src/debug/kwin/kwin-6.5.5/src/effect/effecthandler.cpp:397
#21 0x00007f5655b598a3 in KWin::WorkspaceScene::paintWindow (this=<optimized out>, renderTarget=..., viewport=..., item=0x5581c70684b0, mask=0, region=...) at /usr/src/debug/kwin/kwin-6.5.5/src/scene/workspacescene.cpp:708
#22 KWin::WorkspaceScene::paintWindow (this=this@entry=0x5581c6700530, renderTarget=..., viewport=..., item=0x5581c70684b0, mask=0, region=...) at /usr/src/debug/kwin/kwin-6.5.5/src/scene/workspacescene.cpp:701
#23 0x00007f5655b59b9f in KWin::WorkspaceScene::paintSimpleScreen (this=0x5581c6700530, renderTarget=..., viewport=..., region=...) at /usr/src/debug/kwin/kwin-6.5.5/src/scene/workspacescene.cpp:681
#24 0x00007f5655a0f215 in KWin::EffectsHandler::paintScreen (this=0x5581c66d2010, renderTarget=..., viewport=..., mask=<optimized out>, region=..., screen=<optimized out>) at /usr/src/debug/kwin/kwin-6.5.5/src/effect/effecthandler.cpp:369
#25 0x00007f5655a0f215 in KWin::EffectsHandler::paintScreen (this=0x5581c66d2010, renderTarget=..., viewport=..., mask=<optimized out>, region=..., screen=<optimized out>) at /usr/src/debug/kwin/kwin-6.5.5/src/effect/effecthandler.cpp:369
#26 0x00007f5655a0f215 in KWin::EffectsHandler::paintScreen (this=0x5581c66d2010, renderTarget=..., viewport=..., mask=<optimized out>, region=..., screen=<optimized out>) at /usr/src/debug/kwin/kwin-6.5.5/src/effect/effecthandler.cpp:369
#27 0x00007f5655b59ce7 in KWin::WorkspaceScene::paint (this=0x5581c6700530, renderTarget=..., region=...) at /usr/src/debug/kwin/kwin-6.5.5/src/scene/workspacescene.cpp:612
#28 0x00007f5655b333e6 in KWin::SceneView::paint (this=<optimized out>, renderTarget=..., region=...) at /usr/src/debug/kwin/kwin-6.5.5/src/scene/scene.cpp:128
#29 0x00007f565598af17 in KWin::renderLayer (view=view@entry=0x5581c6631900, frame=std::shared_ptr<KWin::OutputFrame> (use count 1, weak count 0) = {...}, surfaceDamage=..., output=<optimized out>) at /usr/src/debug/kwin/kwin-6.5.5/src/compositor.cpp:459
#30 0x00007f565598f621 in KWin::Compositor::composite (this=<optimized out>, renderLoop=<optimized out>) at /usr/src/debug/kwin/kwin-6.5.5/src/compositor.cpp:859
#31 0x00007f56531d734f in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#32 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
#33 0x00007f56559b4c0b in QMetaObject::activate<void, KWin::RenderLoop*> (sender=<optimized out>, mo=<optimized out>, local_signal_index=2, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:319
#34 KWin::RenderLoop::frameRequested (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kwin/build/src/kwin_autogen/include/moc_renderloop.cpp:171
#35 0x00007f56531c4936 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1388
#36 0x00007f56543021c0 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5581c5a3b510, e=0x7ffc0a8d38f0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3305
#37 0x00007f565316a958 in QCoreApplication::notifyInternal2 (receiver=0x5581c5a3b510, event=0x7ffc0a8d38f0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109
#38 0x00007f565332c9af in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7ffc0a8d38f0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549
#39 QTimerInfoList::activateTimers (this=this@entry=0x5581c5586548) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp:426
#40 0x00007f565332e549 in QEventDispatcherUNIXPrivate::activateTimers (this=0x5581c5586470) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:221
#41 QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=..., flags@entry=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:503
#42 0x00007f5653f34b73 in QUnixEventDispatcherQPA::processEvents (this=<optimized out>, flags=...) at /usr/src/debug/qt6-base/qtbase/src/gui/platform/unix/qunixeventdispatcher.cpp:28
#43 0x00007f5653175786 in QEventLoop::processEvents (this=0x7ffc0a8d3ad0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
#44 QEventLoop::exec (this=0x7ffc0a8d3ad0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
#45 0x00007f565316f3f1 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452
#46 0x00007f56542fd32a in QApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2575
#47 0x000055818abbba94 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kwin/kwin-6.5.5/src/main_wayland.cpp:635
|