Bug 451904 - Kwin crashes after having logged in and doin arbitrary things (e.g. browising in firefox)
Summary: Kwin crashes after having logged in and doin arbitrary things (e.g. browising...
Status: RESOLVED DUPLICATE of bug 451612
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 5.24.3
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-03-25 19:43 UTC by Stefan Rücker
Modified: 2022-03-25 19:51 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Rücker 2022-03-25 19:43:37 UTC
Application: kwin_x11 (5.24.3)

Qt Version: 5.15.2
Frameworks Version: 5.90.0
Operating System: Linux 5.16.0-5-amd64 x86_64
Windowing System: X11
Distribution: Debian GNU/Linux bookworm/sid
DrKonqi: 5.24.3 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
After having updated KDE just recently (sinnce it has been updated in debian testing) I see sometimes this kwin krash when doing arbitrary things like browsing in the internet via firefox or checking e-mails in thunderbird.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: KWin (kwin_x11), signal: Aborted

[KCrash Handler]
#4  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
#5  0x00007fb3d6511546 in __GI_abort () at abort.c:79
#6  0x00007fb3c9e0231c in _iris_batch_flush.cold () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007fb3caa6ff79 in iris_fence_flush (ctx=0x559f788c7cb0, out_fence=0x559f78195060, flags=<optimized out>) at ../src/gallium/drivers/iris/iris_fence.c:267
#8  0x00007fb3c9fe28a9 in fence_sync (ctx=0x7fb3ac52e010, condition=37143, flags=0) at ../src/mesa/main/syncobj.c:293
#9  0x00007fb3d91cfa34 in KWin::WindowThumbnailItem::updateOffscreenTexture (this=0x559f78181670) at ./src/scripting/thumbnailitem.cpp:432
#10 0x00007fb3d76aa1b3 in QtPrivate::QSlotObjectBase::call (a=0x7ffd945cfa80, r=0x559f78181670, this=0x559f78fd4ff0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#11 doActivate<false> (sender=0x559f78641900, signal_index=3, argv=0x7ffd945cfa80) at kernel/qobject.cpp:3886
#12 0x00007fb3d76a367f in QMetaObject::activate (sender=sender@entry=0x559f78641900, m=m@entry=0x7fb3d9380d20 <KWin::Scene::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3946
#13 0x00007fb3d90a1800 in KWin::Scene::frameRendered (this=this@entry=0x559f78641900) at ./obj-x86_64-linux-gnu/src/kwin_autogen/EWIEGA46WW/moc_scene.cpp:155
#14 0x00007fb3d91a10fb in KWin::Scene::paintScreen (this=this@entry=0x559f78641900, damage=..., repaint=..., updateRegion=updateRegion@entry=0x7ffd945cfc20, validRegion=validRegion@entry=0x7ffd945cfc28, renderLoop=renderLoop@entry=0x559f78034110, projection=...) at ./src/scene.cpp:282
#15 0x00007fb3d927902e in KWin::SceneOpenGL::paint (this=0x559f78641900, output=0x0, damage=..., toplevels=..., renderLoop=0x559f78034110) at ./src/scenes/opengl/scene_opengl.cpp:259
#16 0x00007fb3d90f2e0e in KWin::Compositor::composite (this=0x559f77e8a260, renderLoop=0x559f78034110) at ./src/composite.cpp:633
#17 0x00007fb3d90f34ab in KWin::X11Compositor::composite (this=0x559f77e8a260, renderLoop=0x559f78034110) at ./src/composite.cpp:844
#18 0x00007fb3d76aa1b3 in QtPrivate::QSlotObjectBase::call (a=0x7ffd945cff10, r=0x559f77e8a260, this=0x559f785c2b10) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#19 doActivate<false> (sender=0x559f78034110, signal_index=5, argv=0x7ffd945cff10) at kernel/qobject.cpp:3886
#20 0x00007fb3d76a367f in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fb3d9380da0 <KWin::RenderLoop::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffd945cff10) at kernel/qobject.cpp:3946
#21 0x00007fb3d90a6372 in KWin::RenderLoop::frameRequested (this=<optimized out>, _t1=<optimized out>) at ./obj-x86_64-linux-gnu/src/kwin_autogen/EWIEGA46WW/moc_renderloop.cpp:206
#22 0x00007fb3d918f5a3 in KWin::RenderLoopPrivate::dispatch (this=0x559f78053a00) at ./src/renderloop.cpp:150
#23 0x00007fb3d76aa1b3 in QtPrivate::QSlotObjectBase::call (a=0x7ffd945d0030, r=0x559f78034110, this=0x559f78042400) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#24 doActivate<false> (sender=0x559f78053a18, signal_index=3, argv=0x7ffd945d0030) at kernel/qobject.cpp:3886
#25 0x00007fb3d76a367f in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fb3d790d2e0 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd945d0030) at kernel/qobject.cpp:3946
#26 0x00007fb3d76ae05a in QTimer::timeout (this=<optimized out>, _t1=...) at .moc/moc_qtimer.cpp:205
#27 0x00007fb3d76a007f in QObject::event (this=0x559f78053a18, e=0x7ffd945d01b0) at kernel/qobject.cpp:1336
#28 0x00007fb3d6c4b71f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#29 0x00007fb3d7673b4a in QCoreApplication::notifyInternal2 (receiver=0x559f78053a18, event=0x7ffd945d01b0) at kernel/qcoreapplication.cpp:1063
#30 0x00007fb3d76ca52b in QTimerInfoList::activateTimers (this=this@entry=0x559f77dbe2e8) at kernel/qtimerinfo_unix.cpp:643
#31 0x00007fb3d76c7cec in QEventDispatcherUNIXPrivate::activateTimers (this=this@entry=0x559f77dbe260) at kernel/qeventdispatcher_unix.cpp:249
#32 0x00007fb3d76c8a37 in QEventDispatcherUNIX::processEvents (this=this@entry=0x559f77e89d10, flags=...) at kernel/qeventdispatcher_unix.cpp:516
#33 0x00007fb3d16af97e in QXcbUnixEventDispatcher::processEvents (this=0x559f77e89d10, flags=...) at ./src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:60
#34 0x00007fb3d767255b in QEventLoop::exec (this=this@entry=0x7ffd945d0350, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#35 0x00007fb3d767a830 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#36 0x0000559f772c1655 in main (argc=<optimized out>, argv=0x7ffd945d05f8) at ./src/main_x11.cpp:482
[Inferior 1 (process 6986) detached]

Possible duplicates by query: bug 451776, bug 451612, bug 446604, bug 445894, bug 445181.

Reported using DrKonqi
Comment 1 Stefan Rücker 2022-03-25 19:51:26 UTC

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