https://bugs.kde.org/show_bug.cgi?id=444400
Nate Graham <n...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |n...@kde.org Severity|normal |crash --- Comment #1 from Nate Graham <n...@kde.org> --- Pasting inline for searchability: Thread 21 "QSGRenderThread" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffdaffd640 (LWP 3153)] QQuickItemPrivate::addToDirtyList (this=this@entry=0x555556bcbc70) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.5.x86_64/src/quick/items/qquickitem.cpp:6203 6203 nextDirtyItem = p->dirtyItemList; backtrace: #0 QQuickItemPrivate::addToDirtyList() (this=this@entry=0x555556bcbc70) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.5.x86_64/src/quick/items/qquickitem.cpp:6203 p = 0x555500000004 q = 0x555556b1c370 #1 0x00007ffff779714e in QQuickItemPrivate::dirty(QQuickItemPrivate::DirtyType) (this=0x555556bcbc70, type=type@entry=QQuickItemPrivate::ChildrenUpdateMask) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.5.x86_64/src/quick/items/qquickitem.cpp:6188 q = 0x555556b1c370 #2 0x00007ffff77ae224 in forceUpdate(QQuickItem*) (item=0x555556b1c370) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.5.x86_64/src/quick/items/qquickitem.h:468 items = {<QListSpecialMethods<QQuickItem*>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, static is_always_lock_free = true}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x1}, d = 0x1}} #3 0x00007ffff77ae24f in forceUpdate(QQuickItem*) (item=0x555555e30d60) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.5.x86_64/src/quick/items/qquickwindow.cpp:497 i = <optimized out> items = {<QListSpecialMethods<QQuickItem*>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, static is_always_lock_free = true}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x555556de26a0}, d = 0x555556de26a0}} #4 0x00007ffff77ae24f in forceUpdate(QQuickItem*) (item=0x555558c0faa0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.5.x86_64/src/quick/items/qquickwindow.cpp:497 i = <optimized out> items = {<QListSpecialMethods<QQuickItem*>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, static is_always_lock_free = true}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x555557f2e230}, d = 0x555557f2e230}} #5 0x00007ffff77ae24f in forceUpdate(QQuickItem*) (item=0x5555594b4370) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.5.x86_64/src/quick/items/qquickwindow.cpp:497 i = <optimized out> items = {<QListSpecialMethods<QQuickItem*>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, static is_always_lock_free = true}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x555557f31170}, d = 0x555557f31170}} #6 0x00007ffff77b48ac in QQuickWindowPrivate::syncSceneGraph() (this=this@entry=0x55555650ab10) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.5.x86_64/src/quick/items/qquickwindow.cpp:516 rootNode = <optimized out> q = 0x555556757be0 devicePixelRatio = <optimized out> mode = {i = <optimized out>} #7 0x00007ffff7752540 in QSGRenderThread::sync(bool, bool) (this=this@entry=0x7fffe4024840, inExpose=inExpose@entry=true, inGrab=inGrab@entry=false) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.5.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:647 d = 0x55555650ab10 hadRenderer = <optimized out> current = <optimized out> #8 0x00007ffff77541bc in QSGRenderThread::syncAndRender(QImage*) (this=0x7fffe4024840, grabImage=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.5.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:778 profileFrames = false waitTimer = {t1 = 26220, t2 = 524010535} d = 0x55555650ab10 repaintRequested = <optimized out> syncRequested = <optimized out> exposeRequested = <optimized out> grabRequested = <optimized out> cd = 0x55555650ab10 current = <optimized out> #9 0x00007ffff7754ef7 in QSGRenderThread::run() (this=0x7fffe4024840) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.5.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1043 #10 0x00007ffff5a9fe31 in QThreadPrivate::start(void*) (arg=0x7fffe4024840) at thread/qthread_unix.cpp:329 thr = 0x7fffe4024840 data = 0x7fffdaffcbd8 __clframe = {__cancel_routine = 0x7ffff5a9f4f0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fffe4024840, __do_it = 1, __cancel_type = <optimized out>} #11 0x00007ffff5612b37 in start_thread (arg=<optimized out>) at pthread_create.c:435 ret = <optimized out> pd = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736867587648, -8507193690350551952, 140736867587648, 0, 140737310173344, 0, 8507253065566780528, 8507170689008663664}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #12 0x00007ffff5697640 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Unfortunately no KDE code seems to be implicated here. Not sure how to proceed with the debugging. -- You are receiving this mail because: You are watching all bug changes.