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

Akseli Lahtinen <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #2 from Akseli Lahtinen <[email protected]> ---
This looks like amdgpu crash to me, with something related to pipewire

Thread 3 (Thread 0x7f310fec0440 (LWP 95702)):
#0  malloc_consolidate (av=av@entry=0x7f31167f6ac0 <main_arena>) at
malloc.c:4968
#1  0x00007f31166913d2 in mtrim (av=0x7f31167f6ac0 <main_arena>, pad=<optimized
out>) at malloc.c:5273
#2  __malloc_trim (s=s@entry=0) at malloc.c:5336
#3  0x00007f30b416a458 in pw_impl_node_destroy (node=0x5593c3ffffe0) at
../src/pipewire/impl-node.c:2485
#4  0x00007f30b418453a in stream_disconnect (impl=impl@entry=0x5593c2609ef0) at
../src/pipewire/stream.c:1675
#5  0x00007f30b41849c8 in pw_stream_destroy (stream=0x5593c2609ef0) at
../src/pipewire/stream.c:1700
#6  0x00007f30b41d7faa in PipeWireSourceStream::~PipeWireSourceStream
(this=<optimized out>, this=<optimized out>) at
/usr/include/qt6/QtCore/qscopedpointer.h:90
#7  0x00007f30b41d8257 in PipeWireSourceStream::~PipeWireSourceStream
(this=<optimized out>, this=<optimized out>) at
/usr/src/debug/kpipewire-6.6.2-1.fc43.x86_64/src/pipewiresourcestream.cpp:428
#8  std::default_delete<PipeWireSourceStream>::operator() (this=<optimized
out>, __ptr=0x5593c2e8b390) at /usr/include/c++/15/bits/unique_ptr.h:92
#9  std::unique_ptr<PipeWireSourceStream,
std::default_delete<PipeWireSourceStream> >::~unique_ptr (this=<optimized out>,
this=<optimized out>) at /usr/include/c++/15/bits/unique_ptr.h:398
#10 PipeWireSourceItemPrivate::~PipeWireSourceItemPrivate (this=<optimized
out>, this=<optimized out>) at
/usr/src/debug/kpipewire-6.6.2-1.fc43.x86_64/src/pipewiresourceitem.cpp:36
#11 QScopedPointerDeleter<PipeWireSourceItemPrivate>::cleanup
(pointer=0x5593c3ad9d10) at /usr/include/qt6/QtCore/qscopedpointer.h:24
#12 QScopedPointerDeleter<PipeWireSourceItemPrivate>::cleanup
(pointer=0x5593c3ad9d10) at /usr/include/qt6/QtCore/qscopedpointer.h:16
#13 QScopedPointer<PipeWireSourceItemPrivate,
QScopedPointerDeleter<PipeWireSourceItemPrivate> >::~QScopedPointer
(this=<optimized out>, this=<optimized out>) at
/usr/include/qt6/QtCore/qscopedpointer.h:81
#14 PipeWireSourceItem::~PipeWireSourceItem (this=<optimized out>,
this=<optimized out>) at
/usr/src/debug/kpipewire-6.6.2-1.fc43.x86_64/src/pipewiresourceitem.cpp:98
#15 0x00007f30b41e6711 in
QQmlPrivate::QQmlElement<PipeWireSourceItem>::~QQmlElement (this=<optimized
out>, this=<optimized out>) at /usr/include/qt6/QtQml/qqmlprivate.h:105
#16 QQmlPrivate::QQmlElement<PipeWireSourceItem>::~QQmlElement (this=<optimized
out>, this=<optimized out>) at /usr/include/qt6/QtQml/qqmlprivate.h:105
#17 0x00007f3116d60a12 in QObjectPrivate::deleteChildren
(this=this@entry=0x5593c08acbe0) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qobject.cpp:2212
#18 0x00007f3116d65957 in QObject::~QObject (this=this@entry=0x5593c295d500) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qobject.cpp:1122
#19 0x00007f31188b1800 in QQuickItem::~QQuickItem
(this=this@entry=0x5593c295d500) at
/usr/src/debug/qt6-qtdeclarative-6.10.2-2.fc43.x86_64/src/quick/items/qquickitem.cpp:2436
#20 0x00007f31188d1db6 in QQuickImplicitSizeItem::~QQuickImplicitSizeItem
(this=0x5593c295d500) at
/usr/src/debug/qt6-qtdeclarative-6.10.2-2.fc43.x86_64/src/quick/items/qquickimplicitsizeitem_p.h:25
#21 0x00007f3118b47cd1 in QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement
(this=0x5593c295d500) at
/usr/src/debug/qt6-qtdeclarative-6.10.2-2.fc43.x86_64/src/qml/qml/qqmlprivate.h:105
#22 QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement (this=0x5593c295d500)
at
/usr/src/debug/qt6-qtdeclarative-6.10.2-2.fc43.x86_64/src/qml/qml/qqmlprivate.h:105
#23 0x00007f3116d60a12 in QObjectPrivate::deleteChildren
(this=this@entry=0x5593c408a640) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qobject.cpp:2212
#24 0x00007f3116d65957 in QObject::~QObject (this=this@entry=0x5593c2708230) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qobject.cpp:1122
#25 0x00007f31188b1800 in QQuickItem::~QQuickItem
(this=this@entry=0x5593c2708230) at
/usr/src/debug/qt6-qtdeclarative-6.10.2-2.fc43.x86_64/src/quick/items/qquickitem.cpp:2436
#26 0x00007f3118b47e81 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement
(this=0x5593c2708230) at
/usr/src/debug/qt6-qtdeclarative-6.10.2-2.fc43.x86_64/src/qml/qml/qqmlprivate.h:105
#27 QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x5593c2708230) at
/usr/src/debug/qt6-qtdeclarative-6.10.2-2.fc43.x86_64/src/qml/qml/qqmlprivate.h:105
#28 0x00007f3116d60a12 in QObjectPrivate::deleteChildren
(this=this@entry=0x5593c2748980) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qobject.cpp:2212
#29 0x00007f3116d65957 in QObject::~QObject (this=this@entry=0x7f3078004d30) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qobject.cpp:1122
#30 0x00007f31188b1800 in QQuickItem::~QQuickItem
(this=this@entry=0x7f3078004d30) at
/usr/src/debug/qt6-qtdeclarative-6.10.2-2.fc43.x86_64/src/quick/items/qquickitem.cpp:2436
#31 0x00007f30e075e867 in QQuickLayout::~QQuickLayout
(this=this@entry=0x7f3078004d30) at
/usr/src/debug/qt6-qtdeclarative-6.10.2-2.fc43.x86_64/src/quicklayouts/qquicklayout.cpp:813
#32 0x00007f30e07637c9 in QQuickGridLayoutBase::~QQuickGridLayoutBase
(this=this@entry=0x7f3078004d30) at
/usr/src/debug/qt6-qtdeclarative-6.10.2-2.fc43.x86_64/src/quicklayouts/qquicklinearlayout.cpp:300
#33 0x00007f30e077682c in QQuickLinearLayout::~QQuickLinearLayout
(this=0x7f3078004d30) at
/usr/src/debug/qt6-qtdeclarative-6.10.2-2.fc43.x86_64/src/quicklayouts/qquicklinearlayout_p.h:187
#34 QQuickColumnLayout::~QQuickColumnLayout (this=0x7f3078004d30) at
/usr/src/debug/qt6-qtdeclarative-6.10.2-2.fc43.x86_64/src/quicklayouts/qquicklinearlayout_p.h:242
#35 QQmlPrivate::QQmlElement<QQuickColumnLayout>::~QQmlElement
(this=0x7f3078004d30) at
/usr/src/debug/qt6-qtdeclarative-6.10.2-2.fc43.x86_64/src/qml/qml/qqmlprivate.h:105
#36 QQmlPrivate::QQmlElement<QQuickColumnLayout>::~QQmlElement
(this=0x7f3078004d30) at
/usr/src/debug/qt6-qtdeclarative-6.10.2-2.fc43.x86_64/src/qml/qml/qqmlprivate.h:105
#37 0x00007f3116d5abdc in QObject::event (this=<optimized out>, e=<optimized
out>) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qobject.cpp:1398
#38 0x00007f311923df1f in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x7f3078004d30, e=0x5593c3ae9420) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/widgets/kernel/qapplication.cpp:3305
#39 0x00007f3116cfdb28 in QCoreApplication::notifyInternal2
(receiver=0x7f3078004d30, event=0x5593c3ae9420) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qcoreapplication.cpp:1109
#40 0x00007f3116cfdd8d in QCoreApplication::sendEvent (receiver=<optimized
out>, event=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qcoreapplication.cpp:1549
#41 0x00007f3116d01719 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x5593bf7ba660) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qcoreapplication.cpp:1904
#42 0x00007f31170215af in postEventSourceDispatch (s=0x5593bf7c1890) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:246
#43 0x00007f311567e323 in g_main_dispatch (context=0x7f30fc000f50) at
../glib/gmain.c:3565
#44 g_main_context_dispatch_unlocked (context=0x7f30fc000f50) at
../glib/gmain.c:4425
#45 0x00007f3115687278 in g_main_context_iterate_unlocked
(context=context@entry=0x7f30fc000f50, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4490
#46 0x00007f3115687423 in g_main_context_iteration (context=0x7f30fc000f50,
may_block=1) at ../glib/gmain.c:4556
#47 0x00007f3117020ded in QEventDispatcherGlib::processEvents
(this=0x5593bf7c2570, flags=...) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#48 0x00007f3116d0ab23 in QEventLoop::exec (this=this@entry=0x7ffc2a597130,
flags=..., flags@entry=...) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/global/qflags.h:77
#49 0x00007f3116d063e9 in QCoreApplication::exec () at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qcoreapplication.cpp:1452
#50 0x00007f31174df41d in QGuiApplication::exec () at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/gui/kernel/qguiapplication.cpp:1977
#51 0x00007f311923de89 in QApplication::exec () at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/widgets/kernel/qapplication.cpp:2575
#52 0x000055939292978d in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/plasma-workspace-6.6.2-1.fc43.x86_64/shell/main.cpp:204

Thread 1 (Thread 0x7f3067fff6c0 (LWP 95901)):
[KCrash Handler]
#5  0x00007f311a00e0fd in drmIoctl () from /usr/NX/lib/libnxegl.so
#6  0x00007f31015327c5 in drmSyncobjCreate (fd=<optimized out>,
flags=<optimized out>, handle=0x7f305c43a4a4) at ../xf86drm.c:4944
#7  0x00007f30f18a2e65 in amdgpu_fence_create (acs=acs@entry=0x7f305c012d10) at
../src/gallium/winsys/amdgpu/drm/amdgpu_cs.cpp:52
#8  0x00007f30f18a451e in amdgpu_cs_flush (rcs=0x7f305c004348,
flags=2147483656, fence=<optimized out>) at
../src/gallium/winsys/amdgpu/drm/amdgpu_cs.cpp:2161
#9  0x00007f30f188a26d in si_flush_gfx_cs (ctx=ctx@entry=0x7f305c003e30,
flags=2147483656, fence=fence@entry=0x0) at
../src/gallium/drivers/radeonsi/si_gfx_cs.c:203
#10 0x00007f30f18875ea in si_flush_all_queues (ctx=0x7f305c003e30, fence=0x0,
flags=0, force_flush=<optimized out>) at
../src/gallium/drivers/radeonsi/si_fence.c:493
#11 0x00007f30f15c9458 in tc_flush (_pipe=0x7f306c19c010, fence=0x0, flags=0)
at ../src/gallium/auxiliary/util/u_threaded_context.c:3729
#12 0x00007f30f0f2de87 in st_flush (st=0x7f305c08a690, fence=0x0, flags=0) at
../src/mesa/state_tracker/st_cb_flush.c:63
#13 st_glFlush (ctx=<optimized out>, gallium_flush_flags=0) at
../src/mesa/state_tracker/st_cb_flush.c:99
#14 0x00007f30f1008202 in _mesa_unmarshal_Flush (ctx=<optimized out>,
cmd=<optimized out>) at src/mesa/glapi/glapi/gen/marshal_generated1.c:505
#15 0x00007f30f0eeb5f1 in glthread_unmarshal_batch
(job=job@entry=0x7f306c0d9240, gdata=gdata@entry=0x0,
thread_index=thread_index@entry=0) at ../src/mesa/main/glthread.c:141
#16 0x00007f30f0eebcab in _mesa_glthread_finish (ctx=0x7f306c0cd010) at
../src/mesa/main/glthread.c:422
#17 0x00007f310176c5df in QtWaylandClient::QWaylandGLContext::swapBuffers
(this=0x7f305c002740, surface=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/plugins/platforms/wayland/plugins/hardwareintegration/wayland-egl/qwaylandglcontext.cpp:474
#18 0x00007f31179368fd in QRhiGles2::endFrame (this=0x7f305c001910,
swapChain=0x7f305c166430, flags=...) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/gui/rhi/qrhigles2.cpp:2358
#19 0x00007f311778a6df in QRhi::endFrame (this=0x7f305c0024a0,
swapChain=0x7f305c166430, flags=..., flags@entry=...) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/gui/rhi/qrhi.cpp:11507
#20 0x00007f3118bbfd77 in QSGRenderThread::syncAndRender
(this=this@entry=0x5593c07ce9f0) at
/usr/src/debug/qt6-qtdeclarative-6.10.2-2.fc43.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:788
#21 0x00007f3118bc11a3 in QSGRenderThread::run (this=0x5593c07ce9f0) at
/usr/src/debug/qt6-qtdeclarative-6.10.2-2.fc43.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:992
#22 0x00007f3116ed3c6e in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/thread/qthread_unix.cpp:448
#23 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/thread/qthread_unix.cpp:373
#24 QThreadPrivate::start (arg=0x5593c07ce9f0) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/thread/qthread_unix.cpp:422
#25 0x00007f311667f464 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#26 0x00007f31167025ec in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

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

Reply via email to