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

            Bug ID: 457418
           Summary: Discover crashes while updating
           Product: Discover
           Version: unspecified
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: discover
          Assignee: plasma-b...@kde.org
          Reporter: m...@bssmusic.de
                CC: aleix...@kde.org
  Target Milestone: ---

Application: plasma-discover (5.25.80)

Qt Version: 5.15.5
Frameworks Version: 5.97.0
Operating System: Linux 5.15.0-43-generic x86_64
Windowing System: X11
Distribution: KDE neon Unstable Edition
DrKonqi: 5.25.80 [CoredumpBackend]

-- Information about the crash:
I selected KDE addons for update, when suddenly discover crashed

The crash can be reproduced sometimes.

-- Backtrace:
Application: Discover (plasma-discover), signal: Segmentation fault

[New LWP 26026]
[New LWP 26027]
[New LWP 26165]
[New LWP 26962]
[New LWP 26164]
[New LWP 26166]
[New LWP 26051]
[New LWP 26055]
[New LWP 26029]
[New LWP 26952]
[New LWP 26169]
[New LWP 26960]
[New LWP 26956]
[New LWP 26954]
[New LWP 26175]
[New LWP 26167]
[New LWP 26060]
[New LWP 26028]
[New LWP 26168]
[New LWP 26970]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/plasma-discover --mode update'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __GI_raise (sig=<optimized out>) at ../sysdeps/unix/sysv/linux/raise.c:50
[Current thread is 1 (Thread 0x7f4ff39e9b80 (LWP 26026))]
[Current thread is 1 (Thread 0x7f4ff39e9b80 (LWP 26026))]

Thread 20 (Thread 0x7f4fb3fff700 (LWP 26970)):
#0  0x00007f4ff840599f in __GI___poll (fds=0x7f4fd004cd30, nfds=7,
timeout=134562) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f4ff6fd536e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4ff6fd54a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4ff89d85a2 in QEventDispatcherGlib::processEvents
(this=0x7f4fd000f340, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f4ff897c76b in QEventLoop::exec (this=this@entry=0x7f4fb3ffea20,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f4ff8796372 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f4ff8797553 in QThreadPrivate::start (arg=0x559a22e5b050) at
thread/qthread_unix.cpp:331
#7  0x00007f4ff79d4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007f4ff8412133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7f4fa37fe700 (LWP 26168)):
#0  0x00007f4ff840599f in __GI___poll (fds=0x7f4f88001910, nfds=3,
timeout=105170) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f4ff6fd536e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4ff6fd54a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4ff89d85a2 in QEventDispatcherGlib::processEvents
(this=0x7f4f88000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f4ff897c76b in QEventLoop::exec (this=this@entry=0x7f4fa37fda20,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f4ff8796372 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f4ff8797553 in QThreadPrivate::start (arg=0x559a264e0090) at
thread/qthread_unix.cpp:331
#7  0x00007f4ff79d4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007f4ff8412133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7f4ff152d700 (LWP 26028)):
#0  0x00007f4ff840599f in __GI___poll (fds=0x7f4fe4012ac0, nfds=4, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f4ff6fd536e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4ff6fd54a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4ff89d85a2 in QEventDispatcherGlib::processEvents
(this=0x7f4fe4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f4ff897c76b in QEventLoop::exec (this=this@entry=0x7f4ff152c9f0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f4ff8796372 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f4ff97c8f4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f4ff8797553 in QThreadPrivate::start (arg=0x7f4ff984cd80) at
thread/qthread_unix.cpp:331
#8  0x00007f4ff79d4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f4ff8412133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7f4fb2ffd700 (LWP 26060)):
#0  0x00007f4ff840599f in __GI___poll (fds=0x7f4fa8008cb0, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f4ff6fd536e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4ff6fd56f3 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4ff6dabf8a in ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f4ff6ffead1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f4ff79d4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f4ff8412133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f4fa3fff700 (LWP 26167)):
#0  0x00007f4ff840599f in __GI___poll (fds=0x7f4f900018f0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f4ff6fd536e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4ff6fd54a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4ff89d85a2 in QEventDispatcherGlib::processEvents
(this=0x7f4f90000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f4ff897c76b in QEventLoop::exec (this=this@entry=0x7f4fa3ffea20,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f4ff8796372 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f4ff8797553 in QThreadPrivate::start (arg=0x559a251db070) at
thread/qthread_unix.cpp:331
#7  0x00007f4ff79d4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007f4ff8412133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f4f96160700 (LWP 26175)):
#0  0x00007f4ff840599f in __GI___poll (fds=0x7f4f84001580, nfds=1,
timeout=135410) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f4ff6fd536e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4ff6fd54a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4ff89d85a2 in QEventDispatcherGlib::processEvents
(this=0x7f4f84001640, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f4ff897c76b in QEventLoop::exec (this=this@entry=0x7f4f9615fa20,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f4ff8796372 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f4ff8797553 in QThreadPrivate::start (arg=0x559a2300ee60) at
thread/qthread_unix.cpp:331
#7  0x00007f4ff79d4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007f4ff8412133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f4f99dfe700 (LWP 26954)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7f4f99dfd990, clockid=<optimized out>, expected=0,
futex_word=0x7f4fd0006d40) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f4f99dfd990, clockid=<optimized
out>, mutex=0x7f4fd0006cf0, cond=0x7f4fd0006d18) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7f4fd0006d18, mutex=0x7f4fd0006cf0,
abstime=0x7f4f99dfd990) at pthread_cond_wait.c:665
#3  0x00007f4ff879d588 in QWaitConditionPrivate::wait_relative
(this=0x7f4fd0006cf0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x7f4fd0006cf0) at
thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x7f4fd00069f0,
mutex=mutex@entry=0x7f4f88003248, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#6  0x00007f4ff879aaa1 in QThreadPoolThread::run (this=0x7f4fd00069e0) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007f4ff8797553 in QThreadPrivate::start (arg=0x7f4fd00069e0) at
thread/qthread_unix.cpp:331
#8  0x00007f4ff79d4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f4ff8412133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f4f98dfc700 (LWP 26956)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7f4f98dfb990, clockid=<optimized out>, expected=0,
futex_word=0x7f4f740057f0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f4f98dfb990, clockid=<optimized
out>, mutex=0x7f4f740057a0, cond=0x7f4f740057c8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7f4f740057c8, mutex=0x7f4f740057a0,
abstime=0x7f4f98dfb990) at pthread_cond_wait.c:665
#3  0x00007f4ff879d588 in QWaitConditionPrivate::wait_relative
(this=0x7f4f740057a0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x7f4f740057a0) at
thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x7f4f740054e0,
mutex=mutex@entry=0x7f4f88003248, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#6  0x00007f4ff879aaa1 in QThreadPoolThread::run (this=0x7f4f740054d0) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007f4ff8797553 in QThreadPrivate::start (arg=0x7f4f740054d0) at
thread/qthread_unix.cpp:331
#8  0x00007f4ff79d4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f4ff8412133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f4f9515e700 (LWP 26960)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7f4f9515d990, clockid=<optimized out>, expected=0,
futex_word=0x7f4f640051d4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f4f9515d990, clockid=<optimized
out>, mutex=0x7f4f64005180, cond=0x7f4f640051a8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7f4f640051a8, mutex=0x7f4f64005180,
abstime=0x7f4f9515d990) at pthread_cond_wait.c:665
#3  0x00007f4ff879d588 in QWaitConditionPrivate::wait_relative
(this=0x7f4f64005180, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x7f4f64005180) at
thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x7f4f64004e80,
mutex=mutex@entry=0x7f4f88003248, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#6  0x00007f4ff879aaa1 in QThreadPoolThread::run (this=0x7f4f64004e70) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007f4ff8797553 in QThreadPrivate::start (arg=0x7f4f64004e70) at
thread/qthread_unix.cpp:331
#8  0x00007f4ff79d4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f4ff8412133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f4f97162700 (LWP 26169)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7f4f97161990, clockid=<optimized out>, expected=0,
futex_word=0x7f4f88003990) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f4f97161990, clockid=<optimized
out>, mutex=0x7f4f88003940, cond=0x7f4f88003968) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7f4f88003968, mutex=0x7f4f88003940,
abstime=0x7f4f97161990) at pthread_cond_wait.c:665
#3  0x00007f4ff879d588 in QWaitConditionPrivate::wait_relative
(this=0x7f4f88003940, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x7f4f88003940) at
thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x7f4f88003610,
mutex=mutex@entry=0x7f4f88003248, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#6  0x00007f4ff879aaa1 in QThreadPoolThread::run (this=0x7f4f88003600) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007f4ff8797553 in QThreadPrivate::start (arg=0x7f4f88003600) at
thread/qthread_unix.cpp:331
#8  0x00007f4ff79d4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f4ff8412133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f4fddac5700 (LWP 26952)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7f4fddac4990, clockid=<optimized out>, expected=0,
futex_word=0x7f4fd4006c30) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f4fddac4990, clockid=<optimized
out>, mutex=0x7f4fd4006be0, cond=0x7f4fd4006c08) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7f4fd4006c08, mutex=0x7f4fd4006be0,
abstime=0x7f4fddac4990) at pthread_cond_wait.c:665
#3  0x00007f4ff879d588 in QWaitConditionPrivate::wait_relative
(this=0x7f4fd4006be0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x7f4fd4006be0) at
thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x7f4fd4001d70,
mutex=mutex@entry=0x7f4f88003248, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#6  0x00007f4ff879aaa1 in QThreadPoolThread::run (this=0x7f4fd4001d60) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007f4ff8797553 in QThreadPrivate::start (arg=0x7f4fd4001d60) at
thread/qthread_unix.cpp:331
#8  0x00007f4ff79d4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f4ff8412133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f4febfff700 (LWP 26029)):
#0  0x00007f4ff840599f in __GI___poll (fds=0x7f4fe0004a60, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f4ff6fd536e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4ff6fd54a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4ff89d85a2 in QEventDispatcherGlib::processEvents
(this=0x7f4fe0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f4ff897c76b in QEventLoop::exec (this=this@entry=0x7f4febffea00,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f4ff8796372 in QThread::exec (this=this@entry=0x559a226012c0) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f4ff96551b9 in QQmlThreadPrivate::run (this=0x559a226012c0) at
qml/ftw/qqmlthread.cpp:155
#7  0x00007f4ff8797553 in QThreadPrivate::start (arg=0x559a226012c0) at
thread/qthread_unix.cpp:331
#8  0x00007f4ff79d4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f4ff8412133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f4fcce11700 (LWP 26055)):
#0  0x00007f4ff840599f in __GI___poll (fds=0x7f4fbc317f20, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f4ff6fd536e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4ff6fd54a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4fdc71199d in ?? () from
/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007f4ff6ffead1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f4ff79d4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f4ff8412133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f4fcd612700 (LWP 26051)):
#0  0x00007f4ff840599f in __GI___poll (fds=0x7f4fbc01f840, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f4ff6fd536e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4ff6fd54a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4ff6fd54f1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4ff6ffead1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f4ff79d4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f4ff8412133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f4fce962700 (LWP 26166)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7f4fce961990, clockid=<optimized out>, expected=0,
futex_word=0x559a2342f504) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f4fce961990, clockid=<optimized
out>, mutex=0x559a2342f4b0, cond=0x559a2342f4d8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x559a2342f4d8, mutex=0x559a2342f4b0,
abstime=0x7f4fce961990) at pthread_cond_wait.c:665
#3  0x00007f4ff879d588 in QWaitConditionPrivate::wait_relative
(this=0x559a2342f4b0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x559a2342f4b0) at
thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x559a25d16c70,
mutex=mutex@entry=0x559a22fd04f8, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#6  0x00007f4ff879aaa1 in QThreadPoolThread::run (this=0x559a25d16c60) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007f4ff8797553 in QThreadPrivate::start (arg=0x559a25d16c60) at
thread/qthread_unix.cpp:331
#8  0x00007f4ff79d4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f4ff8412133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f4fb37fe700 (LWP 26164)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x559a24b38b84) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x559a24b38b30,
cond=0x559a24b38b58) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x559a24b38b58, mutex=0x559a24b38b30) at
pthread_cond_wait.c:647
#3  0x00007f4ff879d5fb in QWaitConditionPrivate::wait (deadline=...,
this=0x559a24b38b30) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x559a24b38b18,
mutex=mutex@entry=0x559a24b38b10, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007f4ffa54f2f4 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x559a24b38b08) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x559a24b38a70) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007f4ffa54f769 in QSGRenderThread::run (this=0x559a24b38a70) at
scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007f4ff8797553 in QThreadPrivate::start (arg=0x559a24b38a70) at
thread/qthread_unix.cpp:331
#9  0x00007f4ff79d4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007f4ff8412133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f4f57fff700 (LWP 26962)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7f4f57ffe990, clockid=<optimized out>, expected=0,
futex_word=0x7f4f5c0057a0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f4f57ffe990, clockid=<optimized
out>, mutex=0x7f4f5c005750, cond=0x7f4f5c005778) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7f4f5c005778, mutex=0x7f4f5c005750,
abstime=0x7f4f57ffe990) at pthread_cond_wait.c:665
#3  0x00007f4ff879d588 in QWaitConditionPrivate::wait_relative
(this=0x7f4f5c005750, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x7f4f5c005750) at
thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x7f4f5c005490,
mutex=mutex@entry=0x7f4f88003248, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#6  0x00007f4ff879aaa1 in QThreadPoolThread::run (this=0x7f4f5c005480) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007f4ff8797553 in QThreadPrivate::start (arg=0x7f4f5c005480) at
thread/qthread_unix.cpp:331
#8  0x00007f4ff79d4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f4ff8412133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f4fb27fc700 (LWP 26165)):
#0  __pthread_mutex_unlock_usercnt (decr=1, mutex=0x7f4fdffebe40) at
pthread_mutex_unlock.c:58
#1  __GI___pthread_mutex_unlock (mutex=0x7f4fdffebe40) at
pthread_mutex_unlock.c:357
#2  0x00007f4fde97f385 in ?? () from
/lib/x86_64-linux-gnu/libnvidia-glcore.so.515.48.07
#3  0x00007f4fde98340c in ?? () from
/lib/x86_64-linux-gnu/libnvidia-glcore.so.515.48.07
#4  0x00007f4fde9836ea in ?? () from
/lib/x86_64-linux-gnu/libnvidia-glcore.so.515.48.07
#5  0x00007f4fde980fea in ?? () from
/lib/x86_64-linux-gnu/libnvidia-glcore.so.515.48.07
#6  0x00007f4ff79d4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007f4ff8412133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f4ff2ad9700 (LWP 26027)):
#0  0x00007f4ff840599f in __GI___poll (fds=0x7f4ff2ad8928, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f4ff7a2cc1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f4ff7a2e90a in xcb_wait_for_event () from
/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f4ff32e33c8 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f4ff8797553 in QThreadPrivate::start (arg=0x559a224b6360) at
thread/qthread_unix.cpp:331
#5  0x00007f4ff79d4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f4ff8412133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f4ff39e9b80 (LWP 26026)):
[KCrash Handler]
#3 
QExplicitlySharedDataPointer<Attica::Provider::Private>::QExplicitlySharedDataPointer
(o=..., this=0x7ffdf2f7ca30) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:187
#4  Attica::Provider::Provider (this=0x7ffdf2f7ca30, other=...) at
./src/provider.cpp:180
#5  0x00007f4fcd8e0fe1 in KNSReviews::provider (this=<optimized out>) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qarraydata.h:216
#6  0x00007f4fcd8e1a5a in KNSReviews::userName (this=<optimized out>) at
./libdiscover/backends/KNSBackend/KNSReviews.cpp:178
#7  0x00007f4ffa8cc77f in AbstractReviewsBackend::qt_static_metacall
(_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized
out>) at
./obj-x86_64-linux-gnu/libdiscover/DiscoverCommon_autogen/ZG42RGALUJ/moc_AbstractReviewsBackend.cpp:227
#8  0x00007f4ff94ad9ec in QQmlPropertyData::readProperty
(property=0x7ffdf2f7cab0, target=<optimized out>, this=0x559a250671a8) at
../../include/QtQml/5.15.5/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:357
#9  loadProperty (v4=0x559a225d6140, object=0x559a22feab00, property=...) at
jsruntime/qv4qobjectwrapper.cpp:156
#10 0x00007f4ff94aed38 in QV4::QObjectWrapper::virtualResolveLookupGetter
(object=0x7f4feb3c0a80, engine=0x559a225d6140, lookup=0x559a2867a420) at
jsruntime/qv4qobjectwrapper.cpp:883
#11 0x00007f4ff94cf807 in QV4::Moth::VME::interpret (frame=0x7ffdf2f7cd80,
engine=0x559a225d6140, code=0x7f4fe90ec3d7 <error: Cannot access memory at
address 0x7f4fe90ec3d7>) at jsruntime/qv4vme_moth.cpp:641
#12 0x00007f4ff94d4d4f in QV4::Moth::VME::exec
(frame=frame@entry=0x7ffdf2f7cd80, engine=engine@entry=0x559a225d6140) at
jsruntime/qv4vme_moth.cpp:466
#13 0x00007f4ff9461dfd in QV4::Function::call (this=this@entry=0x559a28281a00,
thisObject=<optimized out>, argv=argv@entry=0x7f4feb3c0a70, argc=<optimized
out>, context=<optimized out>) at jsruntime/qv4function.cpp:69
#14 0x00007f4ff96088f7 in QQmlJavaScriptExpression::evaluate
(this=this@entry=0x559a337dd310, callData=callData@entry=0x7f4feb3c0a40,
isUndefined=isUndefined@entry=0x7ffdf2f7cf7f) at
../../include/QtQml/5.15.5/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343
#15 0x00007f4ff960e763 in QQmlBinding::evaluate
(this=this@entry=0x559a337dd310, isUndefined=isUndefined@entry=0x7ffdf2f7cf7f)
at
../../include/QtQml/5.15.5/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#16 0x00007f4ff9612c2d in QQmlNonbindingBinding::doUpdate (this=0x559a337dd310,
watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:254
#17 0x00007f4ff960fa72 in QQmlBinding::update (this=0x559a337dd310, flags=...)
at qml/qqmlbinding.cpp:194
#18 0x00007f4ff9621dae in QQmlObjectCreator::finalize (this=0x559a2a3e0db0,
interrupt=...) at qml/qqmlobjectcreator.cpp:1393
#19 0x00007f4ff959d50b in QQmlComponentPrivate::complete (state=0x559a29b867b8,
enginePriv=0x559a225d6d80) at qml/qqmlcomponent.cpp:1000
#20 QQmlComponentPrivate::complete (enginePriv=0x559a225d6d80,
state=0x559a29b867b8) at qml/qqmlcomponent.cpp:996
#21 0x00007f4ff95a0876 in QQmlComponentPrivate::completeCreate
(this=0x559a29b86730) at qml/qqmlcomponent.cpp:1092
#22 0x00007f4ff95a10bb in QQmlComponent::createObject(QQmlV4Function*) () at
qml/qqmlcomponent.cpp:1504
#23 0x00007f4ff95a1404 in QQmlComponent::qt_static_metacall
(_o=_o@entry=0x559a278e0f10, _c=_c@entry=QMetaObject::InvokeMetaMethod,
_id=_id@entry=6, _a=_a@entry=0x7ffdf2f7d450) at .moc/moc_qqmlcomponent.cpp:163
#24 0x00007f4ff95a1943 in QQmlComponent::qt_metacall (this=0x559a278e0f10,
_c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x7ffdf2f7d450) at
.moc/moc_qqmlcomponent.cpp:231
#25 0x00007f4ff95e85c5 in QQmlObjectOrGadget::metacall
(this=this@entry=0x7ffdf2f7d380, type=type@entry=QMetaObject::InvokeMetaMethod,
index=<optimized out>, argv=argv@entry=0x7ffdf2f7d450) at
../../include/QtQml/5.15.5/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:351
#26 0x00007f4ff94b366c in QV4::QObjectMethod::callInternal (this=<optimized
out>, thisObject=<optimized out>, argv=<optimized out>, argc=2) at
../../include/QtQml/5.15.5/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:285
#27 0x00007f4ff94e353b in
QV4::Runtime::CallPropertyLookup::call(QV4::ExecutionEngine*, QV4::Value
const&, unsigned int, QV4::Value*, int) () at
jsruntime/qv4functionobject_p.h:172
#28 0x00007f4fe91259c0 in ?? ()
#29 0x0000000000000000 in ?? ()

The reporter indicates this bug may be a duplicate of or related to bug 435198,
bug 457411.

Reported using DrKonqi

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

Reply via email to