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

            Bug ID: 426732
           Summary: Discover crashed when I tried to update addons from
                    KDE Store
           Product: Discover
           Version: unspecified
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: discover
          Assignee: lei...@leinir.dk
          Reporter: bugsefor...@gmx.com
                CC: aleix...@kde.org
  Target Milestone: ---

SUMMARY
Discover was running, I removed a Plasma Style installed from KDE Store via
inline remove button of Plasma Style kcm, then I tried to update the addons
listed in "Update" page (previously removed Plasma Style not included) and
Discover crashed.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.19.90
KDE Frameworks Version: 5.75.0
Qt Version: 5.15.0


Thread 18 (Thread 0x7f8bc56f5700 (LWP 24888)):
#0  0x00007f8c333a681b in __GI___close (fd=fd@entry=68) at
../sysdeps/unix/sysv/linux/close.c:27
#1  0x00007f8c350a5eda in closeAllFDs() () at ./src/kcrash.cpp:385
#2  0x00007f8c350a6938 in KCrash::defaultCrashHandler(int) (sig=11) at
./src/kcrash.cpp:420
#3  0x00007f8c332db210 in <signal handler called> () at
/lib/x86_64-linux-gnu/libc.so.6
#4  brw_bo_reference (bo=0x0) at ../src/mesa/drivers/dri/i965/brw_bufmgr.h:265
#5  brw_upload_indices (brw=0x55d985475de0) at
../src/mesa/drivers/dri/i965/brw_draw_upload.c:762
#6  0x00007f8c25fb4d41 in check_and_emit_atom (atom=0x55d98548cef0,
state=<synthetic pointer>, brw=0x55d985475de0) at
../src/mesa/drivers/dri/i965/brw_state_upload.c:600
#7  brw_upload_pipeline_state (pipeline=BRW_RENDER_PIPELINE,
brw=0x55d985475de0) at ../src/mesa/drivers/dri/i965/brw_state_upload.c:722
#8  brw_upload_render_state (brw=brw@entry=0x55d985475de0) at
../src/mesa/drivers/dri/i965/brw_state_upload.c:744
#9  0x00007f8c25fa45b4 in brw_draw_single_prim (indirect=0x0, stream=0,
xfb_obj=0x0, prim_id=0, prim=<optimized out>, ctx=0x55d985475de0) at
../src/mesa/drivers/dri/i965/brw_draw.c:1062
#10 brw_draw_prims (ctx=0x55d985475de0, prims=<optimized out>, nr_prims=1,
ib=<optimized out>, index_bounds_valid=<optimized out>, min_index=<optimized
out>, max_index=<optimized out>, gl_xfb_obj=0x0, stream=0, indirect=0x0) at
../src/mesa/drivers/dri/i965/brw_draw.c:1185
#11 0x00007f8c2611d433 in _mesa_validated_drawrangeelements (baseInstance=0,
numInstances=1, basevertex=0, indices=0x1090, type=5123, count=<optimized out>,
end=<optimized out>, start=<optimized out>, index_bounds_valid=<optimized out>,
mode=<optimized out>, ctx=<optimized out>) at ../src/mesa/main/draw.c:816
#12 _mesa_validated_drawrangeelements (ctx=<optimized out>, mode=<optimized
out>, index_bounds_valid=<optimized out>, start=<optimized out>, end=<optimized
out>, count=<optimized out>, type=5123, indices=0x1090, basevertex=0,
numInstances=1, baseInstance=0) at ../src/mesa/main/draw.c:748
#13 0x00007f8c2611d74c in _mesa_DrawElements (mode=4, count=318, type=5123,
indices=0x1090) at ../src/mesa/main/draw.c:970
#14 0x00007f8c354d99e5 in QOpenGLFunctions::glDrawElements(unsigned int, int,
unsigned int, void const*) (this=0x7f8ba0005710, indices=<optimized out>,
type=5123, count=<optimized out>, mode=<optimized out>) at
/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:760
#15 QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch
const*) (batch=0x55d988f58140, this=0x7f8ba00055a0) at
scenegraph/coreapi/qsgbatchrenderer.cpp:3092
#16 QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch
const*) (this=0x7f8ba00055a0, batch=0x55d988f58140) at
scenegraph/coreapi/qsgbatchrenderer.cpp:2987
#17 0x00007f8c354df5e5 in QSGBatchRenderer::Renderer::renderBatches()
(this=this@entry=0x7f8ba00055a0) at
scenegraph/coreapi/qsgbatchrenderer.cpp:4027
#18 0x00007f8c354dfb42 in QSGBatchRenderer::Renderer::render() (this=<optimized
out>) at scenegraph/coreapi/qsgbatchrenderer.cpp:4324
#19 0x00007f8c354c3a94 in QSGRenderer::renderScene(QSGBindable const&)
(bindable=..., this=0x7f8ba00055a0) at scenegraph/coreapi/qsgrenderer.cpp:264
#20 QSGRenderer::renderScene(QSGBindable const&) (this=0x7f8ba00055a0,
bindable=...) at scenegraph/coreapi/qsgrenderer.cpp:220
#21 0x00007f8c354c3f63 in QSGRenderer::renderScene(unsigned int)
(this=<optimized out>, fboId=<optimized out>) at
scenegraph/coreapi/qsgrenderer.cpp:212
#22 0x00007f8c355328a7 in
QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int)
(this=0x55d984851fa0, renderer=0x7f8ba00055a0, fboId=<optimized out>) at
scenegraph/qsgdefaultrendercontext.cpp:228
#23 0x00007f8c3559ff89 in QQuickWindowPrivate::renderSceneGraph(QSize const&,
QSize const&) (this=this@entry=0x55d98440ef30, size=..., surfaceSize=...) at
items/qquickwindow.cpp:541
#24 0x00007f8c35540139 in QSGRenderThread::syncAndRender(QImage*)
(this=0x55d9851a7880, grabImage=0x0) at
/usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.0/QtGui/private/qrhi_p.h:1259
#25 0x00007f8c35544587 in QSGRenderThread::run() (this=0x55d9851a7880) at
scenegraph/qsgthreadedrenderloop.cpp:1043
#26 0x00007f8c3373820c in QThreadPrivate::start(void*) (arg=0x55d9851a7880) at
thread/qthread_unix.cpp:342
#27 0x00007f8c3268c609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#28 0x00007f8c333b7103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7f8c08ff9700 (LWP 24876)):
#0  0x00007f8c333aa96f in __GI___poll (fds=0x55d984e3e6b0, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f8c31d201ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8c31d20533 in g_main_loop_run () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8c31a7beda in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f8c31d49931 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f8c3268c609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f8c333b7103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f8b9cff9700 (LWP 25013)):
#0  0x00007f8c333aa96f in __GI___poll (fds=0x7f8bd4a363f0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f8c31d201ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8c31d202e3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8be57de99d in  () at
/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007f8c31d49931 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f8c3268c609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f8c333b7103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f8c097fa700 (LWP 24875)):
#0  0x00007f8c333aa96f in __GI___poll (fds=0x55d984e31d40, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f8c31d201ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8c31d202e3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8c31d20331 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f8c31d49931 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f8c3268c609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f8c333b7103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f8c12dee700 (LWP 24869)):
#0  0x00007f8c333aa96f in __GI___poll (fds=0x7f8c04004a80, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f8c31d201ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8c31d202e3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8c33974e92 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f8c04000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f8c339191bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f8c12dedc60, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f8c33737082 in QThread::exec() (this=this@entry=0x55d984a75120) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f8c3547f30a in QQuickPixmapReader::run() (this=0x55d984a75120) at
util/qquickpixmapcache.cpp:1008
#7  0x00007f8c3373820c in QThreadPrivate::start(void*) (arg=0x55d984a75120) at
thread/qthread_unix.cpp:342
#8  0x00007f8c3268c609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f8c333b7103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f8c2df79700 (LWP 24863)):
#0  0x00007f8c333aa96f in __GI___poll (fds=0x7f8c28005240, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f8c31d201ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8c31d202e3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8c33974e92 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f8c28000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f8c339191bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f8c2df78c70, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f8c33737082 in QThread::exec() (this=this@entry=0x7f8c34f9ad80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f8c34f17f2b in QDBusConnectionManager::run() (this=0x7f8c34f9ad80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:179
#7  0x00007f8c3373820c in QThreadPrivate::start(void*) (arg=0x7f8c34f9ad80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:342
#8  0x00007f8c3268c609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f8c333b7103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f8bc67fd700 (LWP 24889)):
#0  0x00007f8c333aa96f in __GI___poll (fds=0x7f8b880ad5d0, nfds=4,
timeout=98318) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f8c31d201ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8c31d202e3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8c33974e92 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f8b88000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f8c339191bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f8bc67fcca0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f8c33737082 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f8c3373820c in QThreadPrivate::start(void*) (arg=0x55d988415120) at
thread/qthread_unix.cpp:342
#7  0x00007f8c3268c609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007f8c333b7103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f8b96ffd700 (LWP 25057)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7f8b96ffcc10, clockid=<optimized out>, expected=0,
futex_word=0x7f8c040e5c80) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f8b96ffcc10, clockid=<optimized
out>, mutex=0x7f8c040e5c30, cond=0x7f8c040e5c58) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7f8c040e5c58, mutex=0x7f8c040e5c30,
abstime=0x7f8b96ffcc10) at pthread_cond_wait.c:656
#3  0x00007f8c3373e098 in QWaitConditionPrivate::wait_relative(QDeadlineTimer)
(this=0x7f8c040e5c30, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=...,
this=0x7f8c040e5c30) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x7f8c0402fae0, mutex=mutex@entry=0x7f8c040ed878,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f8c3373b6c1 in QThreadPoolThread::run() (this=0x7f8c0402fad0) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007f8c3373820c in QThreadPrivate::start(void*) (arg=0x7f8c0402fad0) at
thread/qthread_unix.cpp:342
#8  0x00007f8c3268c609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f8c333b7103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f8be7fff700 (LWP 24877)):
#0  0x00007f8c333aa96f in __GI___poll (fds=0x7f8be013cff0, nfds=3,
timeout=100101) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f8c31d201ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8c31d202e3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8c33974e92 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f8be0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f8c339191bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f8be7ffeca0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f8c33737082 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f8c3373820c in QThreadPrivate::start(void*) (arg=0x55d984e73a80) at
thread/qthread_unix.cpp:342
#7  0x00007f8c3268c609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007f8c333b7103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f8bc7fff700 (LWP 25056)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7f8bc7ffec10, clockid=<optimized out>, expected=0,
futex_word=0x7f8be0005ac4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f8bc7ffec10, clockid=<optimized
out>, mutex=0x7f8be0005a70, cond=0x7f8be0005a98) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7f8be0005a98, mutex=0x7f8be0005a70,
abstime=0x7f8bc7ffec10) at pthread_cond_wait.c:656
#3  0x00007f8c3373e098 in QWaitConditionPrivate::wait_relative(QDeadlineTimer)
(this=0x7f8be0005a70, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=...,
this=0x7f8be0005a70) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x7f8be00057d0, mutex=mutex@entry=0x7f8be00054e8,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f8c3373b6c1 in QThreadPoolThread::run() (this=0x7f8be00057c0) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007f8c3373820c in QThreadPrivate::start(void*) (arg=0x7f8be00057c0) at
thread/qthread_unix.cpp:342
#8  0x00007f8c3268c609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f8c333b7103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f8be67fc700 (LWP 25058)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7f8be67fbc10, clockid=<optimized out>, expected=0,
futex_word=0x7f8c040f2bc0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f8be67fbc10, clockid=<optimized
out>, mutex=0x7f8c040f2b70, cond=0x7f8c040f2b98) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7f8c040f2b98, mutex=0x7f8c040f2b70,
abstime=0x7f8be67fbc10) at pthread_cond_wait.c:656
#3  0x00007f8c3373e098 in QWaitConditionPrivate::wait_relative(QDeadlineTimer)
(this=0x7f8c040f2b70, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=...,
this=0x7f8c040f2b70) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x7f8c0402fb10, mutex=mutex@entry=0x7f8c040ed878,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f8c3373b6c1 in QThreadPoolThread::run() (this=0x7f8c0402fb00) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007f8c3373820c in QThreadPrivate::start(void*) (arg=0x7f8c0402fb00) at
thread/qthread_unix.cpp:342
#8  0x00007f8c3268c609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f8c333b7103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f8c09ffb700 (LWP 24874)):
#0  0x00007f8c333aa96f in __GI___poll (fds=0x7f8bf4004a30, nfds=1,
timeout=9983) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f8c31d201ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8c31d202e3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8c33974e92 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f8bf4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f8c339191bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f8c09ffaca0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f8c33737082 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f8c3373820c in QThreadPrivate::start(void*) (arg=0x55d984c203f0) at
thread/qthread_unix.cpp:342
#7  0x00007f8c3268c609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007f8c333b7103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f8c13fff700 (LWP 24868)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x55d9844ee138) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d9844ee0e8,
cond=0x55d9844ee110) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55d9844ee110, mutex=0x55d9844ee0e8) at
pthread_cond_wait.c:638
#3  0x00007f8c263b497b in cnd_wait (mtx=0x55d9844ee0e8, cond=0x55d9844ee110) at
../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x55d98452aff0) at
../src/util/u_queue.c:275
#5  0x00007f8c263b458b in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007f8c3268c609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007f8c333b7103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f8c24c26700 (LWP 24867)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x55d9844ee138) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d9844ee0e8,
cond=0x55d9844ee110) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55d9844ee110, mutex=0x55d9844ee0e8) at
pthread_cond_wait.c:638
#3  0x00007f8c263b497b in cnd_wait (mtx=0x55d9844ee0e8, cond=0x55d9844ee110) at
../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x55d98452b4f0) at
../src/util/u_queue.c:275
#5  0x00007f8c263b458b in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007f8c3268c609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007f8c333b7103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f8c25427700 (LWP 24866)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x55d9844ee138) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d9844ee0e8,
cond=0x55d9844ee110) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55d9844ee110, mutex=0x55d9844ee0e8) at
pthread_cond_wait.c:638
#3  0x00007f8c263b497b in cnd_wait (mtx=0x55d9844ee0e8, cond=0x55d9844ee110) at
../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x55d9847c4100) at
../src/util/u_queue.c:275
#5  0x00007f8c263b458b in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007f8c3268c609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007f8c333b7103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f8c25c28700 (LWP 24865)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x55d9844ee138) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d9844ee0e8,
cond=0x55d9844ee110) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55d9844ee110, mutex=0x55d9844ee0e8) at
pthread_cond_wait.c:638
#3  0x00007f8c263b497b in cnd_wait (mtx=0x55d9844ee0e8, cond=0x55d9844ee110) at
../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x55d9847cf330) at
../src/util/u_queue.c:275
#5  0x00007f8c263b458b in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007f8c3268c609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007f8c333b7103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f8c2cd68700 (LWP 24864)):
#0  0x00007f8c333aa96f in __GI___poll (fds=0x7f8c20004e60, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f8c31d201ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8c31d202e3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8c33974e92 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f8c20000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f8c339191bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f8c2cd67c80, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f8c33737082 in QThread::exec() (this=this@entry=0x55d9843aeab0) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f8c346456c9 in QQmlThreadPrivate::run() (this=0x55d9843aeab0) at
qml/ftw/qqmlthread.cpp:155
#7  0x00007f8c3373820c in QThreadPrivate::start(void*) (arg=0x55d9843aeab0) at
thread/qthread_unix.cpp:342
#8  0x00007f8c3268c609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f8c333b7103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f8c2f0ae900 (LWP 24861)):
#0  __GI_raise (sig=sig@entry=11) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007f8c350a6f5a in KCrash::defaultCrashHandler(int) (sig=11) at
./src/kcrash.cpp:555
#2  0x00007f8c332db210 in <signal handler called> () at
/lib/x86_64-linux-gnu/libc.so.6
#3  0x0000000000000000 in  ()
#4  0x00007f8c11e9d7b9 in KPackageTask::~KPackageTask() (this=0x55d989236a20,
__in_chrg=<optimized out>) at ./src/core/jobs/kpackagejob.cpp:63
#5  KPackageTask::~KPackageTask() (this=0x55d989236a20, __in_chrg=<optimized
out>) at ./src/core/jobs/kpackagejob.cpp:65
#6  0x00007f8c33944bae in QObjectPrivate::deleteChildren()
(this=0x55d988c9c1f0) at kernel/qobject.cpp:2104
#7  0x00007f8c3394f5d6 in QObject::~QObject() (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#8  0x00007f8c11e9ce7d in KNSCore::KPackageJob::~KPackageJob()
(this=0x55d9890e7c40, __in_chrg=<optimized out>) at
./src/core/jobs/kpackagejob.cpp:133
#9  0x00007f8c33947ec3 in QObject::event(QEvent*) (this=0x55d9890e7c40,
e=0x55d988e1b3f0) at kernel/qobject.cpp:1301
#10 0x00007f8c349becc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=this@entry=0x55d9843828c0, receiver=receiver@entry=0x55d9890e7c40,
e=e@entry=0x55d988e1b3f0) at kernel/qapplication.cpp:3671
#11 0x00007f8c349c7c70 in QApplication::notify(QObject*, QEvent*)
(this=0x7ffc0c345970, receiver=0x55d9890e7c40, e=0x55d988e1b3f0) at
kernel/qapplication.cpp:3417
#12 0x00007f8c3391a6aa in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55d9890e7c40, event=0x55d988e1b3f0) at
../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#13 0x00007f8c3391cfa1 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=0x0, event_type=0, data=0x55d98437b980) at
kernel/qcoreapplication.cpp:1815
#14 0x00007f8c33975837 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x55d9843aec70) at kernel/qeventdispatcher_glib.cpp:277
#15 0x00007f8c31d1ffbd in g_main_context_dispatch () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f8c31d20240 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f8c31d202e3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f8c33974e92 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55d9843c6660, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#19 0x00007f8c339191bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffc0c345890, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#20 0x00007f8c33921354 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#21 0x000055d98335f5c7 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at ./discover/main.cpp:171

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

Reply via email to