Bug 444837 - Crash ~10s after opening
Summary: Crash ~10s after opening
Status: RESOLVED DUPLICATE of bug 443745
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: 5.23.2
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Dan Leinir Turthra Jensen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-02 16:08 UTC by aronkvh
Modified: 2022-05-16 16:54 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (33.68 KB, text/plain)
2022-02-08 16:45 UTC, aronkvh
Details
flatpak repos (334.24 KB, image/png)
2022-02-09 18:54 UTC, aronkvh
Details

Note You need to log in before you can comment on or make changes to this bug.
Description aronkvh 2021-11-02 16:08:39 UTC
STEPS TO REPRODUCE
1. Open discover
3. Observe crash

OBSERVED RESULT
Discover crashes every time
Executable: plasma-discover PID: 9613 Signal: Segmentation fault (11) Time: 2021. 11. 02. 16:57:54 CET

Operating System: KDE neon 5.23
KDE Plasma Version: 5.23.2
KDE Frameworks Version: 5.87.0
Qt Version: 5.15.3
Kernel Version: 5.11.0-25-generic (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-3770 CPU @ 3.40GHz
Memory: 27,1 GiB of RAM
Graphics Processor: Mesa DRI Intel® HD Graphics 4000

I tried reinstalling, but it didn't help
Comment 1 Aleix Pol 2021-11-03 02:06:32 UTC
Can you please provide a backtrace or some more information? There's not much I can do with this. You should be able to get the backtrace from KCrash.
Comment 2 Fushan Wen 2021-11-03 03:20:21 UTC
Can you delete ~/.cache/discover and try again?
Comment 3 aronkvh 2021-11-03 15:00:46 UTC
Deleting  ~/.cache/discover didn't work.
the debugger in drkonqi can't generate info, quits unexpectedly
Comment 4 aronkvh 2021-11-03 22:04:22 UTC
Ksyslog shows this for the latest try, maybe it helps with something?

2021. 11. 03. 23:00	systemd	Started Discover - Software Centre.
2021. 11. 03. 23:00	plasma-discover	kf.kirigami: Units.devicePixelRatio is deprecated (since 5.86 ): This returns 1 when using Qt HiDPI scaling.
2021. 11. 03. 23:00	dbus-daemon	[system] Activating via systemd: service name='org.freedesktop.fwupd' unit='fwupd.service' requested by ':1.1018' (uid=1000 pid=35254 comm="/usr/bin/plasma-discover " label="unconfined")
2021. 11. 03. 23:00	plasma-discover	Failed to refresh appstream metadata for  tok-origin :  "Error updating appstream2: No such ref 'appstream2/x86_64' in remote tok-origin; Error updating appstream: No such ref 'appstream/x86_64' in remote tok-origin"
2021. 11. 03. 23:00	dbus-daemon	[system] Activating via systemd: service name='org.freedesktop.PackageKit' unit='packagekit.service' requested by ':1.1020' (uid=1000 pid=35254 comm="/usr/bin/plasma-discover " label="unconfined")
2021. 11. 03. 23:00	plasma-discover	adding empty sources model QStandardItemModel(0x56254e1f5a90)
2021. 11. 03. 23:00	plasma-discover	org.kde.plasma.libdiscover: Couldn't find a category for  "fwupd-backend"
2021. 11. 03. 23:00	plasma-discover	file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/PrivateActionToolButton.qml:74:5: QML Binding: Binding loop detected for property "value"
2021. 11. 03. 23:00	plasma-discover	file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/RefreshableScrollView.qml:175:13: QML Binding: Not restoring previous value because restoreMode has not been set.
This behavior is deprecated.
You have to import QtQml 2.15 after any QtQuick imports and set
the restoreMode of the binding to fix this warning.
In Qt < 6.0 the default is Binding.RestoreBinding.
In Qt >= 6.0 the default is Binding.RestoreBindingOrValue.
2021. 11. 03. 23:00	plasma-discover	kf.kirigami: Units.devicePixelRatio is deprecated (since 5.86 ): This returns 1 when using Qt HiDPI scaling.
2021. 11. 03. 23:00	plasma-discover	qml: message: Error updating appstream2: No such ref 'appstream2/x86_64' in remote tok-origin; Error updating appstream: No such ref 'appstream/x86_64' in remote tok-origin
2021. 11. 03. 23:00	plasma-discover	libostree pull from 'kde' for appstream2/x86_64 complete
security: GPG: summary+commit 
security: SIGN: disabled http: TLS
delta: parts: 1 loose: 3
transfer: secs: 0 size: 5.3 kB
2021. 11. 03. 23:00	plasma-discover	/var/tmp/flatpak-cache-1VMMC1/repo-tj4exh: Pulled appstream2/x86_64 from kde
2021. 11. 03. 23:00	dbus-daemon	[system] Activating via systemd: service name='org.freedesktop.Flatpak.SystemHelper' unit='flatpak-system-helper.service' requested by ':1.1018' (uid=1000 pid=35254 comm="/usr/bin/plasma-discover " label="unconfined")
2021. 11. 03. 23:00	plasma-discover	libostree pull from 'ensembles-origin' for appstream2/x86_64 complete
security: GPG: summary+commit 
security: SIGN: disabled http: TLS
non-delta: meta: 2 content: 0
transfer: secs: 0 size: 336 bytes
2021. 11. 03. 23:00	plasma-discover	/var/tmp/flatpak-cache-1VMMC1/repo-mMtQ4x: Pulled appstream2/x86_64 from ensembles-origin
2021. 11. 03. 23:00	plasma-discover	libostree pull from 'ordne-origin' for appstream2/x86_64 complete
security: GPG: summary+commit 
security: SIGN: disabled http: TLS
non-delta: meta: 2 content: 0
transfer: secs: 0 size: 336 bytes
2021. 11. 03. 23:00	plasma-discover	libostree pull from 'communique-origin' for appstream2/x86_64 complete
security: GPG: summary+commit 
security: SIGN: disabled http: TLS
non-delta: meta: 2 content: 0
transfer: secs: 0 size: 336 bytes
2021. 11. 03. 23:00	plasma-discover	/var/tmp/flatpak-cache-1VMMC1/repo-YIvVCw: Pulled appstream2/x86_64 from communique-origin
2021. 11. 03. 23:00	plasma-discover	/var/tmp/flatpak-cache-1VMMC1/repo-l61eIV: Pulled appstream2/x86_64 from ordne-origin
2021. 11. 03. 23:00	plasma-discover	libostree pull from 'kdeapps' for appstream2/x86_64 complete
security: GPG: summary+commit 
security: SIGN: disabled http: TLS
delta: parts: 1 loose: 3
transfer: secs: 0 size: 5.3 kB
2021. 11. 03. 23:00	plasma-discover	/var/tmp/flatpak-cache-1VMMC1/repo-366bD7: Pulled appstream2/x86_64 from kdeapps
2021. 11. 03. 23:00	plasma-discover	libostree pull from 'flathub' for appstream2/x86_64 complete
security: GPG: summary+commit 
security: SIGN: disabled http: TLS
non-delta: meta: 7 content: 3
transfer: secs: 0 size: 4.5 MB
2021. 11. 03. 23:00	plasma-discover	libostree pull from 'flathub' for appstream2/x86_64 complete
security: GPG: summary+commit 
security: SIGN: disabled http: TLS
non-delta: meta: 7 content: 3
transfer: secs: 0 size: 4.5 MB
2021. 11. 03. 23:00	plasma-discover	/var/tmp/flatpak-cache-1VMMC1/repo-UH0EGP: Pulled appstream2/x86_64 from flathub
2021. 11. 03. 23:00	plasma-discover	kf.newstuff.core: Could not find category "Calligra Flow Stencil"
2021. 11. 03. 23:00	plasma-discover	KNS error in "Calligra_stencils" : KNSCore::ConfigFileError "All categories are missing" QVariant(Invalid)
2021. 11. 03. 23:00	plasma-discover	invalid kns backend! "/etc/xdg/calligra_stencils.knsrc" because: "Invalid Calligra_stencils backend, contact your distributor."
2021. 11. 03. 23:00	plasma-discover	org.kde.plasma.libdiscover: Discarding invalid backend "calligra_stencils.knsrc"
2021. 11. 03. 23:00	plasma-discover	kns error "/etc/xdg/calligra_stencils.knsrc" "Invalid Calligra_stencils backend, contact your distributor."
2021. 11. 03. 23:00	plasma-discover	org.kde.plasma.libdiscover: Couldn't find a category for  "fwupd-backend"
2021. 11. 03. 23:00	plasma-discover	user: Pulled appstream2/x86_64 from flathub
2021. 11. 03. 23:00	plasma-discover	do not add a source twice QSharedPointer(0x562550671280) 0x56254e0934c0
2021. 11. 03. 23:00	plasma-discover	libostree pull from 'gnome-nightly' for appstream2/x86_64 complete
security: GPG: summary+commit 
security: SIGN: disabled http: TLS
non-delta: meta: 2 content: 0
transfer: secs: 1 size: 336 bytes
2021. 11. 03. 23:00	plasma-discover	/var/tmp/flatpak-cache-1VMMC1/repo-RdJJH9: Pulled appstream2/x86_64 from gnome-nightly
2021. 11. 03. 23:00	plasma-discover	took really long to fetch FlatpakBackend(0x56254e05ee70)
2021. 11. 03. 23:00	plasma-discover	do not add a source twice QSharedPointer(0x562550671280) 0x56254e093410
2021. 11. 03. 23:00	plasma-discover	took really long to fetch PackageKitBackend(0x56254e068370)
2021. 11. 03. 23:00	plasma-discover	do not add a source twice QSharedPointer(0x7f15781443a0) 0x56254e0930a0
2021. 11. 03. 23:00	plasma-discover	do not add a source twice QSharedPointer(0x7f157813df10) 0x56254e0932b0
2021. 11. 03. 23:01	dbus-daemon	[system] Activating via systemd: service name='org.freedesktop.locale1' unit='dbus-org.freedesktop.locale1.service' requested by ':1.1018' (uid=1000 pid=35254 comm="/usr/bin/plasma-discover " label="unconfined")
Comment 5 aronkvh 2021-11-04 17:35:00 UTC
    kf.kirigami: Units.devicePixelRatio is deprecated (since 5.86 ): This returns 1 when using Qt HiDPI scaling.
do not add a source twice QSharedPointer(0x5641d9cc15d0) 0x5641d9cceab0
do not add a source twice QSharedPointer(0x5641da5e2a50) 0x5641d9ccec10
do not add a source twice QSharedPointer(0x5641da5e2a50) 0x5641d9ccecc0
do not add a source twice QSharedPointer(0x5641d9cce4b0) 0x5641d9ccee20
Failed to refresh appstream metadata for  tok-origin :  "Error updating appstream2: No such ref 'appstream2/x86_64' in remote tok-origin; Error updating appstream: No such ref 'appstream/x86_64' in remote tok-origin"
adding empty sources model QStandardItemModel(0x5641da732ce0)
org.kde.plasma.libdiscover: Couldn't find a category for  "fwupd-backend"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/PrivateActionToolButton.qml:74:5: QML Binding: Binding loop detected for property "value"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/RefreshableScrollView.qml:175:13: QML Binding: Not restoring previous value because restoreMode has not been set.
This behavior is deprecated.
You have to import QtQml 2.15 after any QtQuick imports and set
the restoreMode of the binding to fix this warning.
In Qt < 6.0 the default is Binding.RestoreBinding.
In Qt >= 6.0 the default is Binding.RestoreBindingOrValue.

qml: message: Error updating appstream2: No such ref 'appstream2/x86_64' in remote tok-origin; Error updating appstream: No such ref 'appstream/x86_64' in remote tok-origin
kf.newstuff.core: Could not find category "Calligra Flow Stencil"
KNS error in "Calligra_stencils" : KNSCore::ConfigFileError "All categories are missing" QVariant(Invalid)
invalid kns backend! "/etc/xdg/calligra_stencils.knsrc" because: "Invalid Calligra_stencils backend, contact your distributor."
org.kde.plasma.libdiscover: Discarding invalid backend "calligra_stencils.knsrc"
kns error "/etc/xdg/calligra_stencils.knsrc" "Invalid Calligra_stencils backend, contact your distributor."
org.kde.plasma.libdiscover: Couldn't find a category for  "fwupd-backend"
took really long to fetch FlatpakBackend(0x5641d9c9a880)
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = plasma-discover path = /usr/bin pid = 8782
KCrash: Arguments: /usr/bin/plasma-discover 
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi 

    [1]+  Stopped                 plasma-discover    

or this?
Comment 6 aronkvh 2021-11-09 16:26:17 UTC
Kreddit helped my getting debugging to work, here's what I got (I clicked nothing in the app):


gdb plasma-discover -batch -ex "set logging file plasmashell.txt" -ex "set logging on" -ex "run" -ex "thread apply all backtrace" -ex "quit"
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffefb11700 (LWP 7338)]
[New Thread 0x7fffeead7700 (LWP 7339)]
[New Thread 0x7fffe7fff700 (LWP 7340)]
[New Thread 0x7fffe77fe700 (LWP 7341)]
[New Thread 0x7fffe6ffd700 (LWP 7342)]
[New Thread 0x7fffe67fc700 (LWP 7343)]
[New Thread 0x7fffe5ffb700 (LWP 7344)]
kf.kirigami: Units.devicePixelRatio is deprecated (since 5.86 ): This returns 1 when using Qt HiDPI scaling.
[New Thread 0x7fffcba5d700 (LWP 7345)]
[New Thread 0x7fffcb25c700 (LWP 7346)]
[New Thread 0x7fffcaa5b700 (LWP 7347)]
[New Thread 0x7fffca25a700 (LWP 7348)]
[New Thread 0x7fffc9963700 (LWP 7349)]
[New Thread 0x7fffc9162700 (LWP 7350)]
[New Thread 0x7fffc8961700 (LWP 7351)]
[New Thread 0x7fffabf63700 (LWP 7352)]
[New Thread 0x7fffab47e700 (LWP 7353)]
[New Thread 0x7fffaac7d700 (LWP 7354)]
[New Thread 0x7fffaa47c700 (LWP 7355)]
do not add a source twice QSharedPointer(0x555555ca7c80) 0x555555cb02c0
do not add a source twice QSharedPointer(0x5555565c4fb0) 0x555555cb0420
do not add a source twice QSharedPointer(0x5555565c4fb0) 0x555555cb04d0
[New Thread 0x7fffa9c7b700 (LWP 7356)]
do not add a source twice QSharedPointer(0x555555cafbb0) 0x555555cb0630
Failed to refresh appstream metadata for  tok-origin :  "Error updating appstream2: No such ref 'appstream2/x86_64' in remote tok-origin; Error updating appstream: No such ref 'appstream/x86_64' in remote tok-origin"
[Thread 0x7fffa9c7b700 (LWP 7356) exited]
[New Thread 0x7fffa9c7b700 (LWP 7357)]
[New Thread 0x7fffa8ff9700 (LWP 7358)]
[New Thread 0x7fff5dc43700 (LWP 7359)]
[New Thread 0x7fff5d442700 (LWP 7360)]
adding empty sources model QStandardItemModel(0x55555640bcf0)
[New Thread 0x7fff61ffe700 (LWP 7361)]
[Detaching after fork from child process 7362]
org.kde.plasma.libdiscover: Couldn't find a category for  "fwupd-backend"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/PrivateActionToolButton.qml:74:5: QML Binding: Binding loop detected for property "value"
[New Thread 0x7fff617fd700 (LWP 7364)]
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/RefreshableScrollView.qml:175:13: QML Binding: Not restoring previous value because restoreMode has not been set.
This behavior is deprecated.
You have to import QtQml 2.15 after any QtQuick imports and set
the restoreMode of the binding to fix this warning.
In Qt < 6.0 the default is Binding.RestoreBinding.
In Qt >= 6.0 the default is Binding.RestoreBindingOrValue.

kf.kirigami: Units.devicePixelRatio is deprecated (since 5.86 ): This returns 1 when using Qt HiDPI scaling.
qml: message: Error updating appstream2: No such ref 'appstream2/x86_64' in remote tok-origin; Error updating appstream: No such ref 'appstream/x86_64' in remote tok-origin
[New Thread 0x7fff637ff700 (LWP 7367)]
[New Thread 0x7fff62ffe700 (LWP 7374)]
[Thread 0x7fff62ffe700 (LWP 7374) exited]
kf.newstuff.core: Could not find category "Calligra Flow Stencil"
KNS error in "Calligra_stencils" : KNSCore::ConfigFileError "All categories are missing" QVariant(Invalid)
invalid kns backend! "/etc/xdg/calligra_stencils.knsrc" because: "Invalid Calligra_stencils backend, contact your distributor."
org.kde.plasma.libdiscover: Discarding invalid backend "calligra_stencils.knsrc"
kns error "/etc/xdg/calligra_stencils.knsrc" "Invalid Calligra_stencils backend, contact your distributor."
org.kde.plasma.libdiscover: Couldn't find a category for  "fwupd-backend"
took really long to fetch FlatpakBackend(0x555555c85630)
[New Thread 0x7fff62ffe700 (LWP 7423)]
[New Thread 0x7fff60ffc700 (LWP 7435)]
[New Thread 0x7fff6044e700 (LWP 7436)]
[New Thread 0x7fff5fc4d700 (LWP 7437)]
[New Thread 0x7fff5f09f700 (LWP 7438)]

Thread 1 "plasma-discover" received signal SIGSEGV, Segmentation fault.
FlatpakBackend::findSource (this=this@entry=0x555555c85630, installation=installation@entry=0x7fffb0014a10, origin=...) at ./libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:113
113     ./libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp: No such file or directory.

Thread 33 (Thread 0x7fff5f09f700 (LWP 7438)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff5f09e950, clockid=<optimized out>, expected=0, futex_word=0x55555878c690) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff5f09e950, clockid=<optimized out>, mutex=0x55555878c640, cond=0x55555878c668) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55555878c668, mutex=0x55555878c640, abstime=0x7fff5f09e950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x55555878c640, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55555878c640) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555556bd13f0, mutex=mutex@entry=0x555555c94698, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555556bd13e0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555556bd13e0) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 32 (Thread 0x7fff5fc4d700 (LWP 7437)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff5fc4c950, clockid=<optimized out>, expected=0, futex_word=0x5555588cb8c0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff5fc4c950, clockid=<optimized out>, mutex=0x5555588cb870, cond=0x5555588cb898) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x5555588cb898, mutex=0x5555588cb870, abstime=0x7fff5fc4c950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5555588cb870, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5555588cb870) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5555556ffb40, mutex=mutex@entry=0x555555c94698, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x5555556ffb30) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x5555556ffb30) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7fff6044e700 (LWP 7436)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff6044d950, clockid=<optimized out>, expected=0, futex_word=0x5555588130c0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff6044d950, clockid=<optimized out>, mutex=0x555558813070, cond=0x555558813098) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555558813098, mutex=0x555558813070, abstime=0x7fff6044d950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555558813070, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555558813070) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5555563bf650, mutex=mutex@entry=0x555555c94698, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x5555563bf640) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x5555563bf640) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7fff60ffc700 (LWP 7435)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff60ffb950, clockid=<optimized out>, expected=0, futex_word=0x555558244660) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff60ffb950, clockid=<optimized out>, mutex=0x555558244610, cond=0x555558244638) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555558244638, mutex=0x555558244610, abstime=0x7fff60ffb950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555558244610, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555558244610) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5555588384a0, mutex=mutex@entry=0x555555c94698, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555558838490) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555558838490) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7fff62ffe700 (LWP 7423)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x5555568c81a0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffc815999d in  () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007ffff4762ad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 27 (Thread 0x7fff637ff700 (LWP 7367)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x7fff14087530, nfds=1, timeout=130313) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5ff061b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff14000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007ffff5f948ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff637fe9e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff5dae2c2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x5555561cb200) at thread/qthread_unix.cpp:329
#7  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 26 (Thread 0x7fff617fd700 (LWP 7364)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555555ccb920) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555ccb8d0, cond=0x555555ccb8f8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555555ccb8f8, mutex=0x555555ccb8d0) at pthread_cond_wait.c:638
#3  0x00007ffff5db55cb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555555ccb8d0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x555555ccb750, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007ffff7b7bc24 in  () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007ffff7b7c099 in  () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555555ccb6b0) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 25 (Thread 0x7fff61ffe700 (LWP 7361)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff61ffd950, clockid=<optimized out>, expected=0, futex_word=0x5555562ca090) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff61ffd950, clockid=<optimized out>, mutex=0x5555562ca040, cond=0x5555562ca068) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x5555562ca068, mutex=0x5555562ca040, abstime=0x7fff61ffd950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5555562ca040, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5555562ca040) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555556410e90, mutex=mutex@entry=0x5555563f04b8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555556410e80) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555556410e80) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 24 (Thread 0x7fff5d442700 (LWP 7360)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff5d441950, clockid=<optimized out>, expected=0, futex_word=0x7fff58008464) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff5d441950, clockid=<optimized out>, mutex=0x7fff58008410, cond=0x7fff58008438) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fff58008438, mutex=0x7fff58008410, abstime=0x7fff5d441950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x7fff58008410, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x7fff58008410) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x7fff580080c0, mutex=mutex@entry=0x7fff58005f08, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x7fff580080b0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x7fff580080b0) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7fff5dc43700 (LWP 7359)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff5dc42950, clockid=<optimized out>, expected=0, futex_word=0x7fff580065e4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff5dc42950, clockid=<optimized out>, mutex=0x7fff58006590, cond=0x7fff580065b8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fff580065b8, mutex=0x7fff58006590, abstime=0x7fff5dc42950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x7fff58006590, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x7fff58006590) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x7fff58006270, mutex=mutex@entry=0x7fff58005f08, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x7fff58006260) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x7fff58006260) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7fffa8ff9700 (LWP 7358)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x7fff580a9c90, nfds=3, timeout=128012) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5ff0602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff58000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5f948ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffa8ff89e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff5dae2c2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x55555630f670) at thread/qthread_unix.cpp:329
#7  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fffa9c7b700 (LWP 7357)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x7fff680086b0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5ff0602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff680232a0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5f948ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffa9c7a9e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff5dae2c2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555555fb89a0) at thread/qthread_unix.cpp:329
#7  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7fffaa47c700 (LWP 7355)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffaa47b950, clockid=<optimized out>, expected=0, futex_word=0x5555565c5514) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffaa47b950, clockid=<optimized out>, mutex=0x5555565c54c0, cond=0x5555565c54e8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x5555565c54e8, mutex=0x5555565c54c0, abstime=0x7fffaa47b950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5555565c54c0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5555565c54c0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5555565c4c40, mutex=mutex@entry=0x555555c94698, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x5555565c4c30) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x5555565c4c30) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7fffaac7d700 (LWP 7354)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffaac7c950, clockid=<optimized out>, expected=0, futex_word=0x5555562beab4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffaac7c950, clockid=<optimized out>, mutex=0x5555562bea60, cond=0x5555562bea88) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x5555562bea88, mutex=0x5555562bea60, abstime=0x7fffaac7c950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5555562bea60, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5555562bea60) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5555562be140, mutex=mutex@entry=0x555555c94698, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x5555562be130) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x5555562be130) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7fffab47e700 (LWP 7353)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffab47d950, clockid=<optimized out>, expected=0, futex_word=0x555555fb8df4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffab47d950, clockid=<optimized out>, mutex=0x555555fb8da0, cond=0x555555fb8dc8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555555fb8dc8, mutex=0x555555fb8da0, abstime=0x7fffab47d950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555555fb8da0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555555fb8da0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555555fb8930, mutex=mutex@entry=0x555555c94698, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555555fb8920) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555555fb8920) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7fffabf63700 (LWP 7352)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffabf62950, clockid=<optimized out>, expected=0, futex_word=0x555555c7fc30) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffabf62950, clockid=<optimized out>, mutex=0x555555c7fbe0, cond=0x555555c7fc08) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555555c7fc08, mutex=0x555555c7fbe0, abstime=0x7fffabf62950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555555c7fbe0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555555c7fbe0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555555c7e7f0, mutex=mutex@entry=0x555555c77018, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555555c7e7e0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555555c7e7e0) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7fffc8961700 (LWP 7351)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x7fffac00e8a0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47396f3 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff434cf8a in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ffff4762ad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fffc9162700 (LWP 7350)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4786746 in g_cond_wait_until () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff4709581 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff4709ba6 in g_async_queue_timeout_pop () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff4763419 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff4762ad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fffc9963700 (LWP 7349)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x555555c68e00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff47394f1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff4762ad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fffca25a700 (LWP 7348)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffca259950, clockid=<optimized out>, expected=0, futex_word=0x555556c20ce4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffca259950, clockid=<optimized out>, mutex=0x555556c20c90, cond=0x555556c20cb8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555556c20cb8, mutex=0x555556c20c90, abstime=0x7fffca259950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555556c20c90, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555556c20c90) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555556cd04d0, mutex=mutex@entry=0x555556d8f388, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555556cd04c0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555556cd04c0) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fffcaa5b700 (LWP 7347)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffcaa5a950, clockid=<optimized out>, expected=0, futex_word=0x555556bd6ac4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffcaa5a950, clockid=<optimized out>, mutex=0x555556bd6a70, cond=0x555556bd6a98) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555556bd6a98, mutex=0x555556bd6a70, abstime=0x7fffcaa5a950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555556bd6a70, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555556bd6a70) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555556d6bb20, mutex=mutex@entry=0x555556d8f388, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555556d6bb10) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555556d6bb10) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fffcb25c700 (LWP 7346)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffcb25b950, clockid=<optimized out>, expected=0, futex_word=0x555556c02890) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffcb25b950, clockid=<optimized out>, mutex=0x555556c02840, cond=0x555556c02868) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555556c02868, mutex=0x555556c02840, abstime=0x7fffcb25b950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555556c02840, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555556c02840) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555555a1ce50, mutex=mutex@entry=0x555556d8f388, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555555a1ce40) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555555a1ce40) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fffcba5d700 (LWP 7345)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffcba5c950, clockid=<optimized out>, expected=0, futex_word=0x555556bac8d4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffcba5c950, clockid=<optimized out>, mutex=0x555556bac880, cond=0x555556bac8a8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555556bac8a8, mutex=0x555556bac880, abstime=0x7fffcba5c950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555556bac880, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555556bac880) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555556c02580, mutex=mutex@entry=0x555556d8f388, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555556c02570) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555556c02570) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffe5ffb700 (LWP 7344)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x7fffd0004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5ff0602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffd0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5f948ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffe5ffa9c0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff5dae2c2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff6c61549 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555555aa08e0) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffe67fc700 (LWP 7343)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5555558f25d8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555558f2588, cond=0x5555558f25b0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555558f25b0, mutex=0x5555558f2588) at pthread_cond_wait.c:638
#3  0x00007fffec8baa4b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fffec8ba64b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fffe6ffd700 (LWP 7342)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5555558f25d8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555558f2588, cond=0x5555558f25b0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555558f25b0, mutex=0x5555558f2588) at pthread_cond_wait.c:638
#3  0x00007fffec8baa4b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fffec8ba64b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffe77fe700 (LWP 7341)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5555558f25dc) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555558f2588, cond=0x5555558f25b0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555558f25b0, mutex=0x5555558f2588) at pthread_cond_wait.c:638
#3  0x00007fffec8baa4b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fffec8ba64b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffe7fff700 (LWP 7340)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5555558f25dc) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555558f2588, cond=0x5555558f25b0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555558f25b0, mutex=0x5555558f2588) at pthread_cond_wait.c:638
#3  0x00007fffec8baa4b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fffec8ba64b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffeead7700 (LWP 7339)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x7fffe00122b0, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5ff0602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffe0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5f948ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffeead69b0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff5dae2c2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff6e96f4b in  () at /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x7ffff6f1ad80) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffefb11700 (LWP 7338)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x7fffefb108e8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff5190c1a in  () at /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007ffff519290a in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007ffff0242e88 in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x5555555f9bf0) at thread/qthread_unix.cpp:329
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ffff094cbc0 (LWP 7323)):
#0  FlatpakBackend::findSource(_FlatpakInstallation*, QString const&) const (this=this@entry=0x555555c85630, installation=installation@entry=0x7fffb0014a10, origin=...) at ./libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:113
#1  0x00007fffc803827e in FlatpakBackend::getAppForInstalledRef(_FlatpakInstallation*, _FlatpakInstalledRef*) const (this=0x555555c85630, installation=installation@entry=0x7fffb0014a10, ref=0x555558812260) at ./libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:371
#2  0x00007fffc803afb0 in FlatpakBackend::<lambda()>::operator() (__closure=0x555558730920, __closure=0x555558730920) at ./libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:1281
#3  QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, FlatpakBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:146
#4  QtPrivate::Functor<FlatpakBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:256
#5  QtPrivate::QFunctorSlotObject<FlatpakBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x555558730910, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:443
#6  0x00007ffff5fc3949 in QObject::event(QEvent*) (this=0x555555c85630, e=0x555556bec820) at kernel/qobject.cpp:1314
#7  0x00007ffff7188dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x5555555e6290, receiver=receiver@entry=0x555555c85630, e=e@entry=0x555556bec820) at kernel/qapplication.cpp:3632
#8  0x00007ffff7191bb8 in QApplication::notify(QObject*, QEvent*) (this=0x7fffffffdba0, receiver=0x555555c85630, e=0x555556bec820) at kernel/qapplication.cpp:3156
#9  0x00007ffff5f95daa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x555555c85630, event=0x555556bec820) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#10 0x00007ffff5f986b1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x5555555f26d0) at kernel/qcoreapplication.cpp:1821
#11 0x00007ffff5ff0fa7 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x555555706bd0) at kernel/qeventdispatcher_glib.cpp:277
#12 0x00007ffff473917d in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007ffff4739400 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007ffff5ff0602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55555570bfd0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#16 0x00007ffff5f948ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffdac0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#17 0x00007ffff5f9ca64 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#18 0x000055555556b5b4 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./discover/main.cpp:213
A debugging session is active.

        Inferior 1 [process 7323] will be killed.

Quit anyway? (y or n) [answered Y; input not from terminal]
Comment 7 Aleix Pol 2021-11-10 01:40:41 UTC
Would you be able to build the Plasma/5.23 branch? I think I included a fix there today (614450b3ee9175fb16f068af505fb59ed27e6697). Or otherwise maybe wait until 5.23.4 gets released (yes, I'm sorry about that).

Otherwise, you'll be getting a 5.23.3 update soon, if you could provide a backtrace from it, that could also help.

Note that if you're unable to open discover because it crashes, you can use "plasma-discover --backends packagekit" that won't load the faulty backend.
Comment 8 aronkvh 2021-11-10 14:57:44 UTC
(In reply to Aleix Pol from comment #7)
> Otherwise, you'll be getting a 5.23.3 update soon, if you could provide a
> backtrace from it, that could also help.
> 
Here's the backtrace after I updated

aronkvh@NeonAron:~$ gdb plasma-discover -batch -ex "set logging file plasmashell.txt" -ex "set logging on" -ex "run" -ex "thread apply all backtrace" -ex "quit"
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffefb11700 (LWP 29108)]
[New Thread 0x7fffeead2700 (LWP 29109)]
[New Thread 0x7fffe7fff700 (LWP 29110)]
[New Thread 0x7fffe77fe700 (LWP 29111)]
[New Thread 0x7fffe6ffd700 (LWP 29112)]
[New Thread 0x7fffe67fc700 (LWP 29113)]
[New Thread 0x7fffe5ffb700 (LWP 29114)]
kf.kirigami: Units.devicePixelRatio is deprecated (since 5.86 ): This returns 1 when using Qt HiDPI scaling.
[New Thread 0x7fffcba5d700 (LWP 29118)]
[New Thread 0x7fffcb25c700 (LWP 29119)]
[New Thread 0x7fffcaa5b700 (LWP 29120)]
[New Thread 0x7fffca25a700 (LWP 29121)]
[New Thread 0x7fffc994e700 (LWP 29124)]
[New Thread 0x7fffc914d700 (LWP 29125)]
[New Thread 0x7fffc894c700 (LWP 29126)]
[New Thread 0x7fffabf63700 (LWP 29127)]
[New Thread 0x7fffab478700 (LWP 29128)]
[New Thread 0x7fffaac77700 (LWP 29129)]
[New Thread 0x7fffaa476700 (LWP 29130)]
do not add a source twice QSharedPointer(0x555555cd9890) 0x555555cda2c0
do not add a source twice QSharedPointer(0x5555565ee460) 0x555555cda420
do not add a source twice QSharedPointer(0x5555565ee460) 0x555555cda4d0
[New Thread 0x7fffa9c75700 (LWP 29131)]
do not add a source twice QSharedPointer(0x555555cd9840) 0x555555cda630
Failed to refresh appstream metadata for  tok-origin :  "Error updating appstream2: No such ref 'appstream2/x86_64' in remote tok-origin; Error updating appstream: No such ref 'appstream/x86_64' in remote tok-origin"
[Thread 0x7fffa9c75700 (LWP 29131) exited]
[New Thread 0x7fffa9c75700 (LWP 29132)]
[New Thread 0x7fffa9004700 (LWP 29133)]
[New Thread 0x7fffa8803700 (LWP 29134)]
[New Thread 0x7fff57ff2700 (LWP 29135)]
[New Thread 0x7fff577f1700 (LWP 29136)]
adding empty sources model QStandardItemModel(0x55555612bb00)
[New Thread 0x7fff5bfff700 (LWP 29137)]
[Detaching after fork from child process 29138]
org.kde.plasma.libdiscover: Couldn't find a category for  "fwupd-backend"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/PrivateActionToolButton.qml:74:5: QML Binding: Binding loop detected for property "value"
[New Thread 0x7fff5b7fe700 (LWP 29140)]
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/RefreshableScrollView.qml:175:13: QML Binding: Not restoring previous value because restoreMode has not been set.
This behavior is deprecated.
You have to import QtQml 2.15 after any QtQuick imports and set
the restoreMode of the binding to fix this warning.
In Qt < 6.0 the default is Binding.RestoreBinding.
In Qt >= 6.0 the default is Binding.RestoreBindingOrValue.

kf.kirigami: Units.devicePixelRatio is deprecated (since 5.86 ): This returns 1 when using Qt HiDPI scaling.
qml: message: Error updating appstream2: No such ref 'appstream2/x86_64' in remote tok-origin; Error updating appstream: No such ref 'appstream/x86_64' in remote tok-origin
[New Thread 0x7fff5a78a700 (LWP 29143)]
[New Thread 0x7fff59f46700 (LWP 29149)]
[Thread 0x7fff59f46700 (LWP 29149) exited]
kf.newstuff.core: Could not find category "Calligra Flow Stencil"
KNS error in "Calligra_stencils" : KNSCore::ConfigFileError "All categories are missing" QVariant(Invalid)
invalid kns backend! "/etc/xdg/calligra_stencils.knsrc" because: "Invalid Calligra_stencils backend, contact your distributor."
org.kde.plasma.libdiscover: Discarding invalid backend "calligra_stencils.knsrc"
kns error "/etc/xdg/calligra_stencils.knsrc" "Invalid Calligra_stencils backend, contact your distributor."
org.kde.plasma.libdiscover: Couldn't find a category for  "fwupd-backend"
took really long to fetch FlatpakBackend(0x555555caef40)
[New Thread 0x7fff59f46700 (LWP 29197)]
[New Thread 0x7fff58bb1700 (LWP 29199)]
[New Thread 0x7fff56ff0700 (LWP 29200)]
[New Thread 0x7fff567ef700 (LWP 29201)]
[New Thread 0x7fff55c41700 (LWP 29202)]

Thread 1 "plasma-discover" received signal SIGSEGV, Segmentation fault.
FlatpakBackend::findSource (this=this@entry=0x555555caef40, installation=installation@entry=0x7fffb0013e10, origin=...) at ./libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:113
113     ./libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp: No such file or directory.

Thread 34 (Thread 0x7fff55c41700 (LWP 29202)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff55c40950, clockid=<optimized out>, expected=0, futex_word=0x55555882f950) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff55c40950, clockid=<optimized out>, mutex=0x55555882f900, cond=0x55555882f928) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55555882f928, mutex=0x55555882f900, abstime=0x7fff55c40950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x55555882f900, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55555882f900) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555556dae4e0, mutex=mutex@entry=0x555555cbdfd8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555556dae4d0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555556dae4d0) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 33 (Thread 0x7fff567ef700 (LWP 29201)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff567ee950, clockid=<optimized out>, expected=0, futex_word=0x55555881aa40) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff567ee950, clockid=<optimized out>, mutex=0x55555881a9f0, cond=0x55555881aa18) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55555881aa18, mutex=0x55555881a9f0, abstime=0x7fff567ee950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x55555881a9f0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55555881a9f0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555555613d40, mutex=mutex@entry=0x555555cbdfd8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555555613d30) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555555613d30) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 32 (Thread 0x7fff56ff0700 (LWP 29200)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff56fef950, clockid=<optimized out>, expected=0, futex_word=0x555558801dc0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff56fef950, clockid=<optimized out>, mutex=0x555558801d70, cond=0x555558801d98) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555558801d98, mutex=0x555558801d70, abstime=0x7fff56fef950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555558801d70, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555558801d70) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55555609fed0, mutex=mutex@entry=0x555555cbdfd8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x55555609fec0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x55555609fec0) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7fff58bb1700 (LWP 29199)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff58bb0950, clockid=<optimized out>, expected=0, futex_word=0x5555565c02e0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff58bb0950, clockid=<optimized out>, mutex=0x5555565c0290, cond=0x5555565c02b8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x5555565c02b8, mutex=0x5555565c0290, abstime=0x7fff58bb0950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5555565c0290, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5555565c0290) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5555561fed20, mutex=mutex@entry=0x555555cbdfd8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x5555561fed10) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x5555561fed10) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7fff59f46700 (LWP 29197)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x5555586ea570, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffc814499d in  () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007ffff4762ad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 28 (Thread 0x7fff5a78a700 (LWP 29143)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x7fff1c00a7f0, nfds=1, timeout=130060) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5ff061b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff1c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007ffff5f948ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff5a7899e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff5dae2c2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x5555565463f0) at thread/qthread_unix.cpp:329
#7  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 27 (Thread 0x7fff5b7fe700 (LWP 29140)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555555d85410) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555d853c0, cond=0x555555d853e8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555555d853e8, mutex=0x555555d853c0) at pthread_cond_wait.c:638
#3  0x00007ffff5db55cb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555555d853c0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x555555d85320, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007ffff7b7bc24 in  () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007ffff7b7c099 in  () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555555d85280) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 26 (Thread 0x7fff5bfff700 (LWP 29137)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff5bffe950, clockid=<optimized out>, expected=0, futex_word=0x555555fdc310) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff5bffe950, clockid=<optimized out>, mutex=0x555555fdc2c0, cond=0x555555fdc2e8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555555fdc2e8, mutex=0x555555fdc2c0, abstime=0x7fff5bffe950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555555fdc2c0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555555fdc2c0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555556233050, mutex=mutex@entry=0x55555612b0b8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555556233040) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555556233040) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 25 (Thread 0x7fff577f1700 (LWP 29136)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff577f0950, clockid=<optimized out>, expected=0, futex_word=0x7fff5c007f50) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff577f0950, clockid=<optimized out>, mutex=0x7fff5c007f00, cond=0x7fff5c007f28) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fff5c007f28, mutex=0x7fff5c007f00, abstime=0x7fff577f0950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x7fff5c007f00, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x7fff5c007f00) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x7fff5c007c40, mutex=mutex@entry=0x7fff5c003a28, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x7fff5c007c30) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x7fff5c007c30) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 24 (Thread 0x7fff57ff2700 (LWP 29135)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff57ff1950, clockid=<optimized out>, expected=0, futex_word=0x7fff5c006094) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff57ff1950, clockid=<optimized out>, mutex=0x7fff5c006040, cond=0x7fff5c006068) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fff5c006068, mutex=0x7fff5c006040, abstime=0x7fff57ff1950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x7fff5c006040, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x7fff5c006040) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x7fff5c005cf0, mutex=mutex@entry=0x7fff5c003a28, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x7fff5c005ce0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x7fff5c005ce0) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7fffa8803700 (LWP 29134)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffa8802950, clockid=<optimized out>, expected=0, futex_word=0x7fff5c004104) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffa8802950, clockid=<optimized out>, mutex=0x7fff5c0040b0, cond=0x7fff5c0040d8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fff5c0040d8, mutex=0x7fff5c0040b0, abstime=0x7fffa8802950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x7fff5c0040b0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x7fff5c0040b0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x7fff5c003d90, mutex=mutex@entry=0x7fff5c003a28, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x7fff5c003d80) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x7fff5c003d80) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7fffa9004700 (LWP 29133)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x7fff5c0bd370, nfds=3, timeout=130012) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5ff061b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff5c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007ffff5f948ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffa90039e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff5dae2c2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555556023b20) at thread/qthread_unix.cpp:329
#7  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fffa9c75700 (LWP 29132)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x7fff680086b0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5ff0602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff6803d910, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5f948ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffa9c749e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff5dae2c2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x5555565eecc0) at thread/qthread_unix.cpp:329
#7  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7fffaa476700 (LWP 29130)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffaa475950, clockid=<optimized out>, expected=0, futex_word=0x5555565ee864) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffaa475950, clockid=<optimized out>, mutex=0x5555565ee810, cond=0x5555565ee838) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x5555565ee838, mutex=0x5555565ee810, abstime=0x7fffaa475950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5555565ee810, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5555565ee810) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5555565ee0f0, mutex=mutex@entry=0x555555cbdfd8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x5555565ee0e0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x5555565ee0e0) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7fffaac77700 (LWP 29129)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffaac76950, clockid=<optimized out>, expected=0, futex_word=0x5555562e8124) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffaac76950, clockid=<optimized out>, mutex=0x5555562e80d0, cond=0x5555562e80f8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x5555562e80f8, mutex=0x5555562e80d0, abstime=0x7fffaac76950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5555562e80d0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5555562e80d0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5555562e7910, mutex=mutex@entry=0x555555cbdfd8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x5555562e7900) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x5555562e7900) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7fffab478700 (LWP 29128)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffab477950, clockid=<optimized out>, expected=0, futex_word=0x555555fe2184) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffab477950, clockid=<optimized out>, mutex=0x555555fe2130, cond=0x555555fe2158) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555555fe2158, mutex=0x555555fe2130, abstime=0x7fffab477950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555555fe2130, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555555fe2130) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555555fe1cc0, mutex=mutex@entry=0x555555cbdfd8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555555fe1cb0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555555fe1cb0) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7fffabf63700 (LWP 29127)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffabf62950, clockid=<optimized out>, expected=0, futex_word=0x555555ca9410) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffabf62950, clockid=<optimized out>, mutex=0x555555ca93c0, cond=0x555555ca93e8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555555ca93e8, mutex=0x555555ca93c0, abstime=0x7fffabf62950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555555ca93c0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555555ca93c0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555555ca80e0, mutex=mutex@entry=0x555555c9f858, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555555ca80d0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555555ca80d0) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7fffc894c700 (LWP 29126)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x7fffac00e860, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47396f3 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff434cf8a in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ffff4762ad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fffc914d700 (LWP 29125)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4786746 in g_cond_wait_until () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff4709581 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff4709ba6 in g_async_queue_timeout_pop () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff4763419 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff4762ad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fffc994e700 (LWP 29124)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x555555c8fc60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff47394f1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff4762ad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fffca25a700 (LWP 29121)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffca259950, clockid=<optimized out>, expected=0, futex_word=0x555556c3d020) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffca259950, clockid=<optimized out>, mutex=0x555556c3cfd0, cond=0x555556c3cff8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555556c3cff8, mutex=0x555556c3cfd0, abstime=0x7fffca259950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555556c3cfd0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555556c3cfd0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555556c13f60, mutex=mutex@entry=0x555556cd5d58, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555556c13f50) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555556c13f50) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fffcaa5b700 (LWP 29120)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffcaa5a950, clockid=<optimized out>, expected=0, futex_word=0x555555a3a6c0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffcaa5a950, clockid=<optimized out>, mutex=0x555555a3a670, cond=0x555555a3a698) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555555a3a698, mutex=0x555555a3a670, abstime=0x7fffcaa5a950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555555a3a670, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555555a3a670) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555556ca8f90, mutex=mutex@entry=0x555556cd5d58, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555556ca8f80) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555556ca8f80) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fffcb25c700 (LWP 29119)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffcb25b950, clockid=<optimized out>, expected=0, futex_word=0x555556d1e760) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffcb25b950, clockid=<optimized out>, mutex=0x555556d1e710, cond=0x555556d1e738) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555556d1e738, mutex=0x555556d1e710, abstime=0x7fffcb25b950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555556d1e710, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555556d1e710) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555556d18da0, mutex=mutex@entry=0x555556cd5d58, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555556d18d90) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555556d18d90) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fffcba5d700 (LWP 29118)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffcba5c950, clockid=<optimized out>, expected=0, futex_word=0x555555bb5094) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffcba5c950, clockid=<optimized out>, mutex=0x555555bb5040, cond=0x555555bb5068) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555555bb5068, mutex=0x555555bb5040, abstime=0x7fffcba5c950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555555bb5040, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555555bb5040) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555555a404a0, mutex=mutex@entry=0x555556cd5d58, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555555a40490) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555555a40490) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffe5ffb700 (LWP 29114)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x7fffd0004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5ff0602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffd0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5f948ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffe5ffa9c0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff5dae2c2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff6c61549 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x55555586b000) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffe67fc700 (LWP 29113)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5555558f2f08) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555558f2eb8, cond=0x5555558f2ee0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555558f2ee0, mutex=0x5555558f2eb8) at pthread_cond_wait.c:638
#3  0x00007fffec8b5a4b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fffec8b564b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fffe6ffd700 (LWP 29112)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5555558f2f0c) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555558f2eb8, cond=0x5555558f2ee0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555558f2ee0, mutex=0x5555558f2eb8) at pthread_cond_wait.c:638
#3  0x00007fffec8b5a4b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fffec8b564b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffe77fe700 (LWP 29111)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5555558f2f08) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555558f2eb8, cond=0x5555558f2ee0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555558f2ee0, mutex=0x5555558f2eb8) at pthread_cond_wait.c:638
#3  0x00007fffec8b5a4b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fffec8b564b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffe7fff700 (LWP 29110)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5555558f2f0c) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555558f2eb8, cond=0x5555558f2ee0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555558f2ee0, mutex=0x5555558f2eb8) at pthread_cond_wait.c:638
#3  0x00007fffec8b5a4b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fffec8b564b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffeead2700 (LWP 29109)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x7fffe0012140, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5ff0602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffe0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5f948ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffeead19b0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff5dae2c2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff6e96f4b in  () at /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x7ffff6f1ad80) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffefb11700 (LWP 29108)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x7fffefb108e8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff5190c1a in  () at /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007ffff519290a in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007ffff0242e88 in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x5555555f9bf0) at thread/qthread_unix.cpp:329
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ffff094cbc0 (LWP 29097)):
#0  FlatpakBackend::findSource(_FlatpakInstallation*, QString const&) const (this=this@entry=0x555555caef40, installation=installation@entry=0x7fffb0013e10, origin=...) at ./libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:113
#1  0x00007fffc802327e in FlatpakBackend::getAppForInstalledRef(_FlatpakInstallation*, _FlatpakInstalledRef*) const (this=0x555555caef40, installation=installation@entry=0x7fffb0013e10, ref=0x5555560ca270) at ./libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:371
#2  0x00007fffc8025fb0 in FlatpakBackend::<lambda()>::operator() (__closure=0x5555560953e0, __closure=0x5555560953e0) at ./libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:1281
#3  QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, FlatpakBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:146
#4  QtPrivate::Functor<FlatpakBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:256
#5  QtPrivate::QFunctorSlotObject<FlatpakBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x5555560953d0, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:443
#6  0x00007ffff5fc3949 in QObject::event(QEvent*) (this=0x555555caef40, e=0x555556224730) at kernel/qobject.cpp:1314
#7  0x00007ffff7188dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x5555555e6290, receiver=receiver@entry=0x555555caef40, e=e@entry=0x555556224730) at kernel/qapplication.cpp:3632
#8  0x00007ffff7191bb8 in QApplication::notify(QObject*, QEvent*) (this=0x7fffffffdba0, receiver=0x555555caef40, e=0x555556224730) at kernel/qapplication.cpp:3156
#9  0x00007ffff5f95daa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x555555caef40, event=0x555556224730) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#10 0x00007ffff5f986b1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x5555555f26d0) at kernel/qcoreapplication.cpp:1821
#11 0x00007ffff5ff0fa7 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x555555706bd0) at kernel/qeventdispatcher_glib.cpp:277
#12 0x00007ffff473917d in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007ffff4739400 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007ffff5ff0602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55555570bfd0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#16 0x00007ffff5f948ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffdac0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#17 0x00007ffff5f9ca64 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#18 0x000055555556b5b4 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./discover/main.cpp:213
A debugging session is active.

        Inferior 1 [process 29097] will be killed.

Quit anyway? (y or n) [answered Y; input not from terminal]
Comment 9 aronkvh 2021-11-10 17:44:39 UTC
I just built Discover from master, but the issue still persists
Comment 10 aronkvh 2021-11-10 17:48:56 UTC
here's the backtrace from the crash of the just built version:

aronkvh@NeonAron:~$ gdb plasma-discover -batch -ex "set logging file plasmashell.txt" -ex "set logging on" -ex "run" -ex "thread apply all backtrace" -ex "quit"
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffefb11700 (LWP 122277)]
[New Thread 0x7fffeead2700 (LWP 122278)]
[New Thread 0x7fffe7fff700 (LWP 122279)]
[New Thread 0x7fffe77fe700 (LWP 122280)]
[New Thread 0x7fffe6ffd700 (LWP 122281)]
[New Thread 0x7fffe67fc700 (LWP 122282)]
[New Thread 0x7fffe5ffb700 (LWP 122283)]
kf.kirigami: Units.devicePixelRatio is deprecated (since 5.86 ): This returns 1 when using Qt HiDPI scaling.
[New Thread 0x7fffcba5d700 (LWP 122290)]
[New Thread 0x7fffcb25c700 (LWP 122291)]
[New Thread 0x7fffcaa5b700 (LWP 122292)]
[New Thread 0x7fffca25a700 (LWP 122293)]
[New Thread 0x7fffc994e700 (LWP 122294)]
[New Thread 0x7fffc914d700 (LWP 122295)]
[New Thread 0x7fffc894c700 (LWP 122296)]
[New Thread 0x7fffabf63700 (LWP 122297)]
[New Thread 0x7fffab478700 (LWP 122304)]
[New Thread 0x7fffaac77700 (LWP 122305)]
[New Thread 0x7fffaa476700 (LWP 122306)]
do not add a source twice QSharedPointer(0x555555cb4870) 0x555555cb52c0
[New Thread 0x7fffa9c75700 (LWP 122307)]
do not add a source twice QSharedPointer(0x5555565c93b0) 0x555555cb54d0
do not add a source twice QSharedPointer(0x5555565c93b0) 0x555555cb5580
[New Thread 0x7fffa9474700 (LWP 122308)]
do not add a source twice QSharedPointer(0x555555cb5810) 0x555555cb5580
Failed to refresh appstream metadata for  devel-origin :  "Error updating appstream2: No such ref 'appstream2/x86_64' in remote devel-origin; Error updating appstream: No such ref 'appstream/x86_64' in remote devel-origin"
Failed to refresh appstream metadata for  tok-origin :  "Error updating appstream2: No such ref 'appstream2/x86_64' in remote tok-origin; Error updating appstream: No such ref 'appstream/x86_64' in remote tok-origin"
[Thread 0x7fffa9474700 (LWP 122308) exited]
[Thread 0x7fffa9c75700 (LWP 122307) exited]
[New Thread 0x7fffa9c75700 (LWP 122309)]
[New Thread 0x7fffa9474700 (LWP 122310)]
[New Thread 0x7fffa8803700 (LWP 122311)]
[New Thread 0x7fff55c34700 (LWP 122312)]
adding empty sources model QStandardItemModel(0x555556104c80)
[New Thread 0x7fff59ffe700 (LWP 122317)]
[Detaching after fork from child process 122318]
org.kde.plasma.libdiscover: Couldn't find a category for  "fwupd-backend"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/PrivateActionToolButton.qml:74:5: QML Binding: Binding loop detected for property "value"
[New Thread 0x7fff597fd700 (LWP 122321)]
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/RefreshableScrollView.qml:175:13: QML Binding: Not restoring previous value because restoreMode has not been set.
This behavior is deprecated.
You have to import QtQml 2.15 after any QtQuick imports and set
the restoreMode of the binding to fix this warning.
In Qt < 6.0 the default is Binding.RestoreBinding.
In Qt >= 6.0 the default is Binding.RestoreBindingOrValue.

kf.kirigami: Units.devicePixelRatio is deprecated (since 5.86 ): This returns 1 when using Qt HiDPI scaling.
qml: message: Error updating appstream2: No such ref 'appstream2/x86_64' in remote devel-origin; Error updating appstream: No such ref 'appstream/x86_64' in remote devel-origin
qml: message: Error updating appstream2: No such ref 'appstream2/x86_64' in remote tok-origin; Error updating appstream: No such ref 'appstream/x86_64' in remote tok-origin
[New Thread 0x7fff5bfda700 (LWP 122326)]
[New Thread 0x7fff5b792700 (LWP 122329)]
[Thread 0x7fff5b792700 (LWP 122329) exited]
[New Thread 0x7fff5b792700 (LWP 122330)]
[Thread 0x7fff5b792700 (LWP 122330) exited]
kf.newstuff.core: Could not find category "Calligra Flow Stencil"
KNS error in "Calligra_stencils" : KNSCore::ConfigFileError "All categories are missing" QVariant(Invalid)
invalid kns backend! "/etc/xdg/calligra_stencils.knsrc" because: "Invalid Calligra_stencils backend, contact your distributor."
org.kde.plasma.libdiscover: Discarding invalid backend "calligra_stencils.knsrc"
kns error "/etc/xdg/calligra_stencils.knsrc" "Invalid Calligra_stencils backend, contact your distributor."
org.kde.plasma.libdiscover: Couldn't find a category for  "fwupd-backend"
took really long to fetch FlatpakBackend(0x555555c88610)
[New Thread 0x7fff5b792700 (LWP 122462)]
[New Thread 0x7fff587ad700 (LWP 122466)]
[New Thread 0x7fff57fac700 (LWP 122467)]
[New Thread 0x7fff573fe700 (LWP 122468)]
[New Thread 0x7fff56bfd700 (LWP 122469)]

Thread 1 "plasma-discover" received signal SIGSEGV, Segmentation fault.
FlatpakBackend::findSource (this=this@entry=0x555555c88610, installation=installation@entry=0x7fffb0014c10, origin=...) at ./libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:113
113     ./libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp: No such file or directory.

Thread 35 (Thread 0x7fff56bfd700 (LWP 122469)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff56bfc950, clockid=<optimized out>, expected=0, futex_word=0x5555587a6dd0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff56bfc950, clockid=<optimized out>, mutex=0x5555587a6d80, cond=0x5555587a6da8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x5555587a6da8, mutex=0x5555587a6d80, abstime=0x7fff56bfc950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5555587a6d80, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5555587a6d80) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555558241b80, mutex=mutex@entry=0x555555c97618, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555558241b70) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555558241b70) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 34 (Thread 0x7fff573fe700 (LWP 122468)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff573fd950, clockid=<optimized out>, expected=0, futex_word=0x5555587d8bf0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff573fd950, clockid=<optimized out>, mutex=0x5555587d8ba0, cond=0x5555587d8bc8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x5555587d8bc8, mutex=0x5555587d8ba0, abstime=0x7fff573fd950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5555587d8ba0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5555587d8ba0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555555613ef0, mutex=mutex@entry=0x555555c97618, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555555613ee0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555555613ee0) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 33 (Thread 0x7fff57fac700 (LWP 122467)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff57fab950, clockid=<optimized out>, expected=0, futex_word=0x55555848abe0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff57fab950, clockid=<optimized out>, mutex=0x55555848ab90, cond=0x55555848abb8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55555848abb8, mutex=0x55555848ab90, abstime=0x7fff57fab950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x55555848ab90, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55555848ab90) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55555605df70, mutex=mutex@entry=0x555555c97618, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x55555605df60) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x55555605df60) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 32 (Thread 0x7fff587ad700 (LWP 122466)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff587ac950, clockid=<optimized out>, expected=0, futex_word=0x55555822bdb0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff587ac950, clockid=<optimized out>, mutex=0x55555822bd60, cond=0x55555822bd88) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55555822bd88, mutex=0x55555822bd60, abstime=0x7fff587ac950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x55555822bd60, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55555822bd60) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5555588438a0, mutex=mutex@entry=0x555555c97618, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555558843890) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555558843890) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7fff5b792700 (LWP 122462)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x5555588eea10, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffc814499d in  () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007ffff4762ad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 28 (Thread 0x7fff5bfda700 (LWP 122326)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x7fff1400c710, nfds=1, timeout=129596) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5ff061b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff14000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007ffff5f948ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff5bfd99e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff5dae2c2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x5555565159e0) at thread/qthread_unix.cpp:329
#7  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 27 (Thread 0x7fff597fd700 (LWP 122321)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555555ccb034) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555ccafe0, cond=0x555555ccb008) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555555ccb008, mutex=0x555555ccafe0) at pthread_cond_wait.c:638
#3  0x00007ffff5db55cb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555555ccafe0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x555555ccaea0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007ffff7b7bc24 in  () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007ffff7b7c099 in  () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555555ccae00) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 26 (Thread 0x7fff59ffe700 (LWP 122317)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff59ffd950, clockid=<optimized out>, expected=0, futex_word=0x555556218740) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff59ffd950, clockid=<optimized out>, mutex=0x5555562186f0, cond=0x555556218718) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555556218718, mutex=0x5555562186f0, abstime=0x7fff59ffd950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5555562186f0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5555562186f0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555556106130, mutex=mutex@entry=0x5555561042f8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555556106120) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555556106120) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 25 (Thread 0x7fff55c34700 (LWP 122312)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff55c33950, clockid=<optimized out>, expected=0, futex_word=0x7fff5c00cf30) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff55c33950, clockid=<optimized out>, mutex=0x7fff5c00cee0, cond=0x7fff5c00cf08) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fff5c00cf08, mutex=0x7fff5c00cee0, abstime=0x7fff55c33950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x7fff5c00cee0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x7fff5c00cee0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x7fff5c004730, mutex=mutex@entry=0x7fff5c00da18, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x7fff5c004720) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x7fff5c004720) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 24 (Thread 0x7fffa8803700 (LWP 122311)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffa8802950, clockid=<optimized out>, expected=0, futex_word=0x7fff5c004fd0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffa8802950, clockid=<optimized out>, mutex=0x7fff5c004f80, cond=0x7fff5c004fa8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fff5c004fa8, mutex=0x7fff5c004f80, abstime=0x7fffa8802950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x7fff5c004f80, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x7fff5c004f80) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x7fff5c00e990, mutex=mutex@entry=0x7fff5c00da18, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x7fff5c00e980) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x7fff5c00e980) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7fffa9474700 (LWP 122310)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x7fff5c0b2330, nfds=1, timeout=128408) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5ff0602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff5c011660, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5f948ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffa94739e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff5dae2c2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555555ffe420) at thread/qthread_unix.cpp:329
#7  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7fffa9c75700 (LWP 122309)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x7fff68004d70, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5ff0602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff68312be0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5f948ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffa9c749e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff5dae2c2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555555fbcda0) at thread/qthread_unix.cpp:329
#7  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7fffaa476700 (LWP 122306)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffaa475950, clockid=<optimized out>, expected=0, futex_word=0x5555565c9914) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffaa475950, clockid=<optimized out>, mutex=0x5555565c98c0, cond=0x5555565c98e8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x5555565c98e8, mutex=0x5555565c98c0, abstime=0x7fffaa475950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5555565c98c0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5555565c98c0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5555565c9040, mutex=mutex@entry=0x555555c97618, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x5555565c9030) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x5555565c9030) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7fffaac77700 (LWP 122305)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffaac76950, clockid=<optimized out>, expected=0, futex_word=0x5555562c3f24) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffaac76950, clockid=<optimized out>, mutex=0x5555562c3ed0, cond=0x5555562c3ef8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x5555562c3ef8, mutex=0x5555562c3ed0, abstime=0x7fffaac76950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5555562c3ed0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5555562c3ed0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5555562c3710, mutex=mutex@entry=0x555555c97618, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x5555562c3700) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x5555562c3700) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7fffab478700 (LWP 122304)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffab477950, clockid=<optimized out>, expected=0, futex_word=0x555555fbd154) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffab477950, clockid=<optimized out>, mutex=0x555555fbd100, cond=0x555555fbd128) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555555fbd128, mutex=0x555555fbd100, abstime=0x7fffab477950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555555fbd100, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555555fbd100) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555555fbcd30, mutex=mutex@entry=0x555555c97618, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555555fbcd20) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555555fbcd20) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7fffabf63700 (LWP 122297)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffabf62950, clockid=<optimized out>, expected=0, futex_word=0x555555c82af0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffabf62950, clockid=<optimized out>, mutex=0x555555c82aa0, cond=0x555555c82ac8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555555c82ac8, mutex=0x555555c82aa0, abstime=0x7fffabf62950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555555c82aa0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555555c82aa0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555555c81a70, mutex=mutex@entry=0x555555c74478, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555555c81a60) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555555c81a60) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7fffc894c700 (LWP 122296)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x7fffac00e8a0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47396f3 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff434cf8a in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ffff4762ad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fffc914d700 (LWP 122295)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4786746 in g_cond_wait_until () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff4709581 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff4709ba6 in g_async_queue_timeout_pop () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff4763419 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff4762ad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fffc994e700 (LWP 122294)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x555555c6c400, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff47394f1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff4762ad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fffca25a700 (LWP 122293)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffca259950, clockid=<optimized out>, expected=0, futex_word=0x555556c447b4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffca259950, clockid=<optimized out>, mutex=0x555556c44760, cond=0x555556c44788) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555556c44788, mutex=0x555556c44760, abstime=0x7fffca259950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555556c44760, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555556c44760) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555556cc9560, mutex=mutex@entry=0x555556cd7958, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555556cc9550) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555556cc9550) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fffcaa5b700 (LWP 122292)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffcaa5a950, clockid=<optimized out>, expected=0, futex_word=0x555556d1aaf0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffcaa5a950, clockid=<optimized out>, mutex=0x555556d1aaa0, cond=0x555556d1aac8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555556d1aac8, mutex=0x555556d1aaa0, abstime=0x7fffcaa5a950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555556d1aaa0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555556d1aaa0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555556baa9a0, mutex=mutex@entry=0x555556cd7958, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555556baa990) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555556baa990) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fffcb25c700 (LWP 122291)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffcb25b950, clockid=<optimized out>, expected=0, futex_word=0x555556c44bb4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffcb25b950, clockid=<optimized out>, mutex=0x555556c44b60, cond=0x555556c44b88) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555556c44b88, mutex=0x555556c44b60, abstime=0x7fffcb25b950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555556c44b60, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555556c44b60) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555555a397a0, mutex=mutex@entry=0x555556cd7958, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555555a39790) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555555a39790) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fffcba5d700 (LWP 122290)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffcba5c950, clockid=<optimized out>, expected=0, futex_word=0x555556c125c4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffcba5c950, clockid=<optimized out>, mutex=0x555556c12570, cond=0x555556c12598) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555556c12598, mutex=0x555556c12570, abstime=0x7fffcba5c950) at pthread_cond_wait.c:656
#3  0x00007ffff5db5558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555556c12570, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555556c12570) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555556c448a0, mutex=mutex@entry=0x555556cd7958, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff5db2a61 in QThreadPoolThread::run() (this=0x555556c44890) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555556c44890) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffe5ffb700 (LWP 122283)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x7fffd0004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5ff0602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffd0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5f948ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffe5ffa9c0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff5dae2c2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff6c61549 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x555555aa0700) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffe67fc700 (LWP 122282)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5555558f29b8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555558f2968, cond=0x5555558f2990) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555558f2990, mutex=0x5555558f2968) at pthread_cond_wait.c:638
#3  0x00007fffec8b5a4b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fffec8b564b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fffe6ffd700 (LWP 122281)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5555558f29b8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555558f2968, cond=0x5555558f2990) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555558f2990, mutex=0x5555558f2968) at pthread_cond_wait.c:638
#3  0x00007fffec8b5a4b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fffec8b564b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffe77fe700 (LWP 122280)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5555558f29bc) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555558f2968, cond=0x5555558f2990) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555558f2990, mutex=0x5555558f2968) at pthread_cond_wait.c:638
#3  0x00007fffec8b5a4b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fffec8b564b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffe7fff700 (LWP 122279)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5555558f29bc) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555558f2968, cond=0x5555558f2990) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555558f2990, mutex=0x5555558f2968) at pthread_cond_wait.c:638
#3  0x00007fffec8b5a4b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fffec8b564b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffeead2700 (LWP 122278)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x7fffe0011f70, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff473936e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5ff0602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffe0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5f948ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffeead19b0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff5dae2c2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff6e96f4b in  () at /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x7ffff6f1ad80) at thread/qthread_unix.cpp:329
#8  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffefb11700 (LWP 122277)):
#0  0x00007ffff5a20aff in __GI___poll (fds=0x7fffefb108e8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff5190c1a in  () at /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007ffff519290a in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007ffff0242e88 in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007ffff5daf45c in QThreadPrivate::start(void*) (arg=0x5555555f9bf0) at thread/qthread_unix.cpp:329
#5  0x00007ffff5149609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff5a2d293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ffff094cbc0 (LWP 122268)):
#0  FlatpakBackend::findSource(_FlatpakInstallation*, QString const&) const (this=this@entry=0x555555c88610, installation=installation@entry=0x7fffb0014c10, origin=...) at ./libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:113
#1  0x00007fffc802327e in FlatpakBackend::getAppForInstalledRef(_FlatpakInstallation*, _FlatpakInstalledRef*) const (this=0x555555c88610, installation=installation@entry=0x7fffb0014c10, ref=0x555558450260) at ./libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:371
#2  0x00007fffc8025fb0 in FlatpakBackend::<lambda()>::operator() (__closure=0x55555606d270, __closure=0x55555606d270) at ./libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:1281
#3  QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, FlatpakBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:146
#4  QtPrivate::Functor<FlatpakBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:256
#5  QtPrivate::QFunctorSlotObject<FlatpakBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x55555606d260, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:443
#6  0x00007ffff5fc3949 in QObject::event(QEvent*) (this=0x555555c88610, e=0x555558464890) at kernel/qobject.cpp:1314
#7  0x00007ffff7188dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x5555555e6290, receiver=receiver@entry=0x555555c88610, e=e@entry=0x555558464890) at kernel/qapplication.cpp:3632
#8  0x00007ffff7191bb8 in QApplication::notify(QObject*, QEvent*) (this=0x7fffffffdba0, receiver=0x555555c88610, e=0x555558464890) at kernel/qapplication.cpp:3156
#9  0x00007ffff5f95daa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x555555c88610, event=0x555558464890) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#10 0x00007ffff5f986b1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x5555555f26d0) at kernel/qcoreapplication.cpp:1821
#11 0x00007ffff5ff0fa7 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x555555707130) at kernel/qeventdispatcher_glib.cpp:277
#12 0x00007ffff473917d in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007ffff4739400 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007ffff47394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007ffff5ff0602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55555570c530, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#16 0x00007ffff5f948ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffdac0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#17 0x00007ffff5f9ca64 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#18 0x000055555556b5b4 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./discover/main.cpp:213
A debugging session is active.

        Inferior 1 [process 122268] will be killed.

Quit anyway? (y or n) [answered Y; input not from terminal]
Comment 11 Aleix Pol 2021-11-11 17:22:38 UTC
I see the same backtrace on them all, are you sure they're different?

Do you have any disabled flatpak repositories?
Comment 12 James Cain 2021-11-17 14:59:24 UTC
Crashes here a few seconds after start-up as well. KDE Neon 5.23.3.

Seems to be either Flatpak or OpenDesktop-related (or both?). Here's console's output when run from terminal:

james@james-main:~$ plasma-discover
adding empty sources model QStandardItemModel(0x55f41e285170)
"client_id is missing or invalid"
"client_id is missing or invalid"
log_attica_plugin: We got an OpenDesktop account, but it seems to be lacking the id token. This means an old SignOn OAuth2 plugin was used for logging in. The plugin may have been upgraded in the meantime, but an account created using the old plugin cannot be used, and you must log out and back in again.
log_attica_plugin: We got an OpenDesktop account, but it seems to be lacking the id token. This means an old SignOn OAuth2 plugin was used for logging in. The plugin may have been upgraded in the meantime, but an account created using the old plugin cannot be used, and you must log out and back in again.
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
log_attica_plugin: We got an OpenDesktop account, but it seems to be lacking the id token. This means an old SignOn OAuth2 plugin was used for logging in. The plugin may have been upgraded in the meantime, but an account created using the old plugin cannot be used, and you must log out and back in again.
log_attica_plugin: We got an OpenDesktop account, but it seems to be lacking the id token. This means an old SignOn OAuth2 plugin was used for logging in. The plugin may have been upgraded in the meantime, but an account created using the old plugin cannot be used, and you must log out and back in again.
log_attica_plugin: We got an OpenDesktop account, but it seems to be lacking the id token. This means an old SignOn OAuth2 plugin was used for logging in. The plugin may have been upgraded in the meantime, but an account created using the old plugin cannot be used, and you must log out and back in again.
Entry: no payload URL given for:  "KDE Plasma Gradient Wallpapers 2"  -  "1305898"
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
log_attica_plugin: We got an OpenDesktop account, but it seems to be lacking the id token. This means an old SignOn OAuth2 plugin was used for logging in. The plugin may have been upgraded in the meantime, but an account created using the old plugin cannot be used, and you must log out and back in again.
"client_id is missing or invalid"
log_attica_plugin: We got an OpenDesktop account, but it seems to be lacking the id token. This means an old SignOn OAuth2 plugin was used for logging in. The plugin may have been upgraded in the meantime, but an account created using the old plugin cannot be used, and you must log out and back in again.
"client_id is missing or invalid"
log_attica_plugin: We got an OpenDesktop account, but it seems to be lacking the id token. This means an old SignOn OAuth2 plugin was used for logging in. The plugin may have been upgraded in the meantime, but an account created using the old plugin cannot be used, and you must log out and back in again.
took really long to fetch KNSBackend(0x55f41e156c70, name = "/usr/share/knsrcfiles/systemmonitor-presets.knsrc")
"client_id is missing or invalid"
log_attica_plugin: We got an OpenDesktop account, but it seems to be lacking the id token. This means an old SignOn OAuth2 plugin was used for logging in. The plugin may have been upgraded in the meantime, but an account created using the old plugin cannot be used, and you must log out and back in again.
log_attica_plugin: We got an OpenDesktop account, but it seems to be lacking the id token. This means an old SignOn OAuth2 plugin was used for logging in. The plugin may have been upgraded in the meantime, but an account created using the old plugin cannot be used, and you must log out and back in again.
log_attica_plugin: We got an OpenDesktop account, but it seems to be lacking the id token. This means an old SignOn OAuth2 plugin was used for logging in. The plugin may have been upgraded in the meantime, but an account created using the old plugin cannot be used, and you must log out and back in again.
"client_id is missing or invalid"
log_attica_plugin: We got an OpenDesktop account, but it seems to be lacking the id token. This means an old SignOn OAuth2 plugin was used for logging in. The plugin may have been upgraded in the meantime, but an account created using the old plugin cannot be used, and you must log out and back in again.
"client_id is missing or invalid"
log_attica_plugin: We got an OpenDesktop account, but it seems to be lacking the id token. This means an old SignOn OAuth2 plugin was used for logging in. The plugin may have been upgraded in the meantime, but an account created using the old plugin cannot be used, and you must log out and back in again.
took really long to fetch KNSBackend(0x55f41e9ff030, name = "/usr/share/knsrcfiles/kwinscripts.knsrc")
took really long to fetch KNSBackend(0x55f41ea0de00, name = "/usr/share/knsrcfiles/systemmonitor-faces.knsrc")
took really long to fetch KNSBackend(0x55f41ea172c0, name = "/usr/share/knsrcfiles/window-decorations.knsrc")
took really long to fetch KNSBackend(0x55f41ea22e10, name = "/usr/share/knsrcfiles/wallpaper-mobile.knsrc")
took really long to fetch KNSBackend(0x55f41ea16e80, name = "/usr/share/knsrcfiles/aurorae.knsrc")
took really long to fetch KNSBackend(0x55f41ea045b0, name = "/usr/share/knsrcfiles/kwineffect.knsrc")
took really long to fetch KNSBackend(0x55f41ea2f3f0, name = "/usr/share/knsrcfiles/konsole.knsrc")
took really long to fetch KNSBackend(0x55f41ea61030, name = "/usr/share/knsrcfiles/wallpaper.knsrc")
took really long to fetch KNSBackend(0x55f41ea5f1f0, name = "/usr/share/knsrcfiles/plymouth.knsrc")
took really long to fetch KNSBackend(0x55f41ea8ac80, name = "/usr/share/knsrcfiles/kmymoney-quotes.knsrc")
took really long to fetch KNSBackend(0x55f41ea5c5e0, name = "/usr/share/knsrcfiles/comic.knsrc")
took really long to fetch KNSBackend(0x55f41ea90090, name = "/usr/share/knsrcfiles/plasma-systemmonitor.knsrc")
took really long to fetch KNSBackend(0x55f41eaff520, name = "/usr/share/knsrcfiles/tellico-template.knsrc")
"client_id is missing or invalid"
log_attica_plugin: We got an OpenDesktop account, but it seems to be lacking the id token. This means an old SignOn OAuth2 plugin was used for logging in. The plugin may have been upgraded in the meantime, but an account created using the old plugin cannot be used, and you must log out and back in again.
"client_id is missing or invalid"
log_attica_plugin: We got an OpenDesktop account, but it seems to be lacking the id token. This means an old SignOn OAuth2 plugin was used for logging in. The plugin may have been upgraded in the meantime, but an account created using the old plugin cannot be used, and you must log out and back in again.
"client_id is missing or invalid"
log_attica_plugin: We got an OpenDesktop account, but it seems to be lacking the id token. This means an old SignOn OAuth2 plugin was used for logging in. The plugin may have been upgraded in the meantime, but an account created using the old plugin cannot be used, and you must log out and back in again.
"client_id is missing or invalid"
log_attica_plugin: We got an OpenDesktop account, but it seems to be lacking the id token. This means an old SignOn OAuth2 plugin was used for logging in. The plugin may have been upgraded in the meantime, but an account created using the old plugin cannot be used, and you must log out and back in again.
"client_id is missing or invalid"
log_attica_plugin: We got an OpenDesktop account, but it seems to be lacking the id token. This means an old SignOn OAuth2 plugin was used for logging in. The plugin may have been upgraded in the meantime, but an account created using the old plugin cannot be used, and you must log out and back in again.
"client_id is missing or invalid"
log_attica_plugin: We got an OpenDesktop account, but it seems to be lacking the id token. This means an old SignOn OAuth2 plugin was used for logging in. The plugin may have been upgraded in the meantime, but an account created using the old plugin cannot be used, and you must log out and back in again.
log_attica_plugin: We got an OpenDesktop account, but it seems to be lacking the id token. This means an old SignOn OAuth2 plugin was used for logging in. The plugin may have been upgraded in the meantime, but an account created using the old plugin cannot be used, and you must log out and back in again.
log_attica_plugin: We got an OpenDesktop account, but it seems to be lacking the id token. This means an old SignOn OAuth2 plugin was used for logging in. The plugin may have been upgraded in the meantime, but an account created using the old plugin cannot be used, and you must log out and back in again.
do not add a source twice QSharedPointer(0x55f41eca4820) 0x55f41e279ab0
org.kde.plasma.libdiscover: Couldn't find a category for  "fwupd-backend"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/PrivateActionToolButton.qml:74:5: QML Binding: Binding loop detected for property "value"

(process:2343752): Fwupd-CRITICAL **: 09:53:43.960: fwupd_client_download_bytes_async: assertion 'url != NULL' failed
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
took really long to fetch KNSBackend(0x55f41ec36c90, name = "/usr/share/knsrcfiles/wallpaperplugin.knsrc")
took really long to fetch KNSBackend(0x55f41ec26fb0, name = "/usr/share/knsrcfiles/k3btheme.knsrc")
took really long to fetch KNSBackend(0x55f41eb1be90, name = "/usr/share/knsrcfiles/krunner.knsrc")
took really long to fetch KNSBackend(0x55f41eb1ab90, name = "/usr/share/knsrcfiles/messageviewer_header_themes.knsrc")
took really long to fetch KNSBackend(0x55f41eb1d460, name = "/usr/share/knsrcfiles/alkimia-quotes.knsrc")
took really long to fetch KNSBackend(0x55f41eb2a8e0, name = "/usr/share/knsrcfiles/ksplash.knsrc")
took really long to fetch KNSBackend(0x55f41eb27b80, name = "/usr/share/knsrcfiles/skrooge-quotes.knsrc")
took really long to fetch KNSBackend(0x55f41eb32cc0, name = "/usr/share/knsrcfiles/servicemenu.knsrc")
took really long to fetch KNSBackend(0x55f41eb1e280, name = "/usr/share/knsrcfiles/korganizer.knsrc")
took really long to fetch KNSBackend(0x55f41eb229a0, name = "/usr/share/knsrcfiles/kwinswitcher.knsrc")
took really long to fetch KNSBackend(0x55f41eb2b7b0, name = "/usr/share/knsrcfiles/colorschemes.knsrc")
took really long to fetch KNSBackend(0x55f41eb23fe0, name = "/usr/share/knsrcfiles/gtk_themes.knsrc")
took really long to fetch KNSBackend(0x55f41eb3f190, name = "/usr/share/knsrcfiles/accountwizard.knsrc")
took really long to fetch KNSBackend(0x55f41eb40a70, name = "/usr/share/knsrcfiles/yakuake.knsrc")
took really long to fetch KNSBackend(0x55f41eb33b60, name = "/usr/share/knsrcfiles/knotes_printing_theme.knsrc")
took really long to fetch KNSBackend(0x55f41eb974f0, name = "/usr/share/knsrcfiles/xcursor.knsrc")
took really long to fetch KNSBackend(0x55f41eb9adf0, name = "/usr/share/knsrcfiles/tellico-script.knsrc")
took really long to fetch KNSBackend(0x55f41eb48f50, name = "/usr/share/knsrcfiles/plasma-themes.knsrc")
took really long to fetch KNSBackend(0x55f41eb40510, name = "/usr/share/knsrcfiles/icons.knsrc")
took really long to fetch KNSBackend(0x55f41eba69f0, name = "/usr/share/knsrcfiles/ksysguard.knsrc")
took really long to fetch KNSBackend(0x55f41ec02ef0, name = "/usr/share/knsrcfiles/lookandfeel.knsrc")
took really long to fetch KNSBackend(0x55f41ebaf2c0, name = "/usr/share/knsrcfiles/latte-indicators.knsrc")
took really long to fetch KNSBackend(0x55f41eb9e400, name = "/usr/share/knsrcfiles/sddmtheme.knsrc")
took really long to fetch KNSBackend(0x55f41ec51df0, name = "/usr/share/knsrcfiles/ksieve_script.knsrc")
took really long to fetch KNSBackend(0x55f41ec552e0, name = "/usr/share/knsrcfiles/latte-layouts.knsrc")
took really long to fetch KNSBackend(0x55f41ebb0720, name = "/usr/share/knsrcfiles/plasmoids.knsrc")
took really long to fetch FlatpakBackend(0x55f41ec97220)
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
"client_id is missing or invalid"
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = plasma-discover path = /usr/bin pid = 2343752
KCrash: Arguments: /usr/bin/plasma-discover 
QSocketNotifier: Invalid socket 8 and type 'Read', disabling...
QSocketNotifier: Invalid socket 14 and type 'Read', disabling...
QSocketNotifier: Invalid socket 26 and type 'Read', disabling...
QSocketNotifier: Invalid socket 34 and type 'Read', disabling...
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi

[1]+  Stopped
Comment 13 aronkvh 2021-12-07 20:55:20 UTC
Could someone provide a workaround until it's fixed? managing apps without discover is much harder.
Comment 14 Diaa Sami 2021-12-09 13:18:13 UTC
I have the same problem for weeks, it was resolved by uninstalling "rpm-ostree".
Also I found out I can run plasma-discover and provide the backends, I assume this would work too but I haven't tried it.
Comment 15 Diaa Sami 2021-12-09 13:19:21 UTC
(In reply to Diaa Sami from comment #14)
> I have the same problem for weeks, it was resolved by uninstalling
> "rpm-ostree".
> Also I found out I can run plasma-discover and provide the backends, I
> assume this would work too but I haven't tried it.

for reference, I am running Fedora 34 KDE
Comment 16 aronkvh 2022-02-08 16:45:24 UTC
Created attachment 146448 [details]
New crash information added by DrKonqi

plasma-discover (5.24.0) using Qt 5.15.3

after updating to 5.24 it still crahshes, when clicking 'installed'

-- Backtrace (Reduced):
#3  FlatpakBackend::findSource(_FlatpakInstallation*, QString const&) const (this=this@entry=0x55bae3c08960, installation=installation@entry=0x7ffb7c014c10, origin=...) at ./libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:114
#4  0x00007ffb8d73674e in FlatpakBackend::getAppForInstalledRef(_FlatpakInstallation*, _FlatpakInstalledRef*) const (this=0x55bae3c08960, installation=installation@entry=0x7ffb7c014c10, ref=ref@entry=0x55bae4a51690) at ./libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:355
#5  0x00007ffb8d7371e2 in FlatpakBackend::<lambda()>::operator() (__closure=0x55bae65c7830) at ./libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:1366
#8  QtPrivate::QFunctorSlotObject<FlatpakBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x55bae65c7820, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:443
#9  0x00007ffbc409cd39 in QObject::event(QEvent*) (this=0x55bae3c08960, e=0x55bae65c5040) at kernel/qobject.cpp:1314
Comment 17 Aleix Pol 2022-02-09 03:27:32 UTC
Would you be able to give us your `flatpak remote-list -d --show-disabled` output?
Comment 18 Diaa Sami 2022-02-09 10:00:00 UTC
Problem is still there for F35.
For me, since the problem is specifically with rpm-ostree, one solution is to remove rpm-ostree and the other is to launch discover with only specific backends (excluding rpmostree):
plasma-discover --backends $(plasma-discover --listbackends | grep -v rpmostree | sed -n '2,$s/[\\* ]//gp' | paste -s -d, -)
Comment 19 aronkvh 2022-02-09 18:54:41 UTC
Created attachment 146502 [details]
flatpak repos
Comment 20 Nate Graham 2022-05-16 16:54:26 UTC

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