Application: plasma-discover (5.25.80) Qt Version: 5.15.5 Frameworks Version: 5.98.0 Operating System: Linux 5.18.12-051812-generic x86_64 Windowing System: Wayland Distribution: KDE neon Unstable Edition DrKonqi: 5.25.80 [CoredumpBackend] -- Information about the crash: Installed .flatpak file of flameshot, clicked on 'Home' in the sidebar, clicked on 'Installed' in the sidebar, then Discover crashed. The reporter is unsure if this crash is reproducible. -- Backtrace: Application: Discover (plasma-discover), signal: Bus error [New LWP 8275] [New LWP 8278] [New LWP 8277] [New LWP 8296] [New LWP 8276] [New LWP 8279] [New LWP 8306] [New LWP 8305] [New LWP 8431] [New LWP 8284] [New LWP 8307] [New LWP 8291] [New LWP 8295] [New LWP 8280] [New LWP 8287] [New LWP 8289] [New LWP 8285] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/usr/bin/plasma-discover /home/stalker/org.flameshot.Flameshot-12.1.0.x86_64.fl'. Program terminated with signal SIGBUS, Bus error. #0 __GI_raise (sig=sig@entry=7) at ../sysdeps/unix/sysv/linux/raise.c:50 [Current thread is 1 (Thread 0x7f4d73e95b80 (LWP 8275))] [Current thread is 1 (Thread 0x7f4d73e95b80 (LWP 8275))] Thread 17 (Thread 0x7f4d52c2e700 (LWP 8285)): #0 0x00007f4d7853e99f in __GI___poll (fds=0x557cb72ddc00, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f4d7741736e in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x557cb72ddc00, timeout=<optimized out>, context=0x557cb72dc140) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=0x557cb72dc140, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f4d774176f3 in g_main_loop_run (loop=0x557cb72dc230) at ../../../glib/gmain.c:4241 #4 0x00007f4d77219f8a in gdbus_shared_thread_func (user_data=0x557cb72dc110) at ../../../gio/gdbusprivate.c:279 #5 0x00007f4d77440ad1 in g_thread_proxy (data=0x557cb72af240) at ../../../glib/gthread.c:807 #6 0x00007f4d794f9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007f4d7854b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7f4d39fff700 (LWP 8289)): #0 0x00007f4d7853e99f in __GI___poll (fds=0x557cb73e24c0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f4d7741736e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x557cb73e24c0, timeout=<optimized out>, context=0x557cb73e25c0) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x557cb73e25c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f4d774174a3 in g_main_context_iteration (context=context@entry=0x557cb73e25c0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f4d6010c99d in dconf_gdbus_worker_thread (user_data=0x557cb73e25c0) at ../gdbus/dconf-gdbus-thread.c:82 #5 0x00007f4d77440ad1 in g_thread_proxy (data=0x557cb7317d20) at ../../../glib/gthread.c:807 #6 0x00007f4d794f9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007f4d7854b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7f4d51bca700 (LWP 8287)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f4d51bc9990, clockid=<optimized out>, expected=0, futex_word=0x557cb730d110) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f4d51bc9990, clockid=<optimized out>, mutex=0x557cb730d0c0, cond=0x557cb730d0e8) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x557cb730d0e8, mutex=0x557cb730d0c0, abstime=0x7f4d51bc9990) at pthread_cond_wait.c:665 #3 0x00007f4d788d4588 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x557cb730d0c0, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x557cb730d0c0) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x557cb72d1710, mutex=mutex@entry=0x557cb7301198, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f4d788d1aa1 in QThreadPoolThread::run() (this=0x557cb72d1700) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275 #7 0x00007f4d788ce553 in QThreadPrivate::start(void*) (arg=0x557cb72d1700) at thread/qthread_unix.cpp:331 #8 0x00007f4d794f9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f4d7854b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7f4d614be700 (LWP 8280)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x557cb6bed458) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x557cb6bed408, cond=0x557cb6bed430) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x557cb6bed430, mutex=0x557cb6bed408) at pthread_cond_wait.c:647 #3 0x00007f4d6184d5eb in cnd_wait (mtx=0x557cb6bed408, cond=0x557cb6bed430) at ../include/c11/threads_posix.h:155 #4 util_queue_thread_func (input=input@entry=0x557cb6cc52f0) at ../src/util/u_queue.c:294 #5 0x00007f4d6184d1eb in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87 #6 0x00007f4d794f9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007f4d7854b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7f4d296fe700 (LWP 8295)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f4d296fd710, clockid=<optimized out>, expected=0, futex_word=0x557cb700dcd0) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f4d296fd710, clockid=<optimized out>, mutex=0x557cb700dc80, cond=0x557cb700dca8) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x557cb700dca8, mutex=0x557cb700dc80, abstime=0x7f4d296fd710) at pthread_cond_wait.c:665 #3 0x00007f4d788d4588 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x557cb700dc80, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x557cb700dc80) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x557cb7156aa8, mutex=mutex@entry=0x557cb7156aa0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f4d735100cd in QtWaylandClient::QWaylandWindow::waitForFrameSync(int) (this=0x557cb7156a10, timeout=<optimized out>) at qwaylandwindow.cpp:657 #7 0x00007f4d62c88dea in QtWaylandClient::QWaylandGLContext::swapBuffers(QPlatformSurface*) (this=0x557cb90d4c40, surface=<optimized out>) at ../../../../hardwareintegration/client/wayland-egl/qwaylandglcontext.cpp:500 #8 0x00007f4d78f83f11 in QOpenGLContext::swapBuffers(QSurface*) (this=0x557cb6cceb20, surface=<optimized out>) at kernel/qopenglcontext.cpp:1120 #9 0x00007f4d7a81e96c in QSGRenderThread::syncAndRender(QImage*) (this=0x557cb90d47a0, grabImage=0x0) at scenegraph/qsgthreadedrenderloop.cpp:870 #10 0x00007f4d7a822727 in QSGRenderThread::run() (this=0x557cb90d47a0) at scenegraph/qsgthreadedrenderloop.cpp:1043 #11 0x00007f4d788ce553 in QThreadPrivate::start(void*) (arg=0x557cb90d47a0) at thread/qthread_unix.cpp:331 #12 0x00007f4d794f9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #13 0x00007f4d7854b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f4d38ffd700 (LWP 8291)): #0 0x00007f4d7853e99f in __GI___poll (fds=0x7f4d24003770, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f4d7741736e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f4d24003770, timeout=<optimized out>, context=0x7f4d24000c20) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7f4d24000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f4d774174a3 in g_main_context_iteration (context=0x7f4d24000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f4d78b0f5e2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f4d24000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007f4d78ab376b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f4d38ffca20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f4d788cd372 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f4d788ce553 in QThreadPrivate::start(void*) (arg=0x557cb74054a0) at thread/qthread_unix.cpp:331 #8 0x00007f4d794f9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f4d7854b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f4d1dd4c700 (LWP 8307)): #0 0x00007f4d7853e99f in __GI___poll (fds=0x7f4d0c001910, nfds=1, timeout=104934) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f4d7741736e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f4d0c001910, timeout=<optimized out>, context=0x7f4d0c000c20) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7f4d0c000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f4d774174a3 in g_main_context_iteration (context=0x7f4d0c000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f4d78b0f5fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f4d0c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f4d78ab376b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f4d1dd4ba20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f4d788cd372 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f4d788ce553 in QThreadPrivate::start(void*) (arg=0x557cb6ca49f0) at thread/qthread_unix.cpp:331 #8 0x00007f4d794f9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f4d7854b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f4d5342f700 (LWP 8284)): #0 0x00007f4d7853e99f in __GI___poll (fds=0x557cb73054e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f4d7741736e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x557cb73054e0, timeout=<optimized out>, context=0x557cb72adb40) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x557cb72adb40, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f4d774174a3 in g_main_context_iteration (context=0x557cb72adb40, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f4d774174f1 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:5996 #5 0x00007f4d77440ad1 in g_thread_proxy (data=0x557cb72aec00) at ../../../glib/gthread.c:807 #6 0x00007f4d794f9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007f4d7854b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f4d1f7fe700 (LWP 8431)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f4d1f7fd990, clockid=<optimized out>, expected=0, futex_word=0x557cb72fc4e0) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f4d1f7fd990, clockid=<optimized out>, mutex=0x557cb72fc490, cond=0x557cb72fc4b8) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x557cb72fc4b8, mutex=0x557cb72fc490, abstime=0x7f4d1f7fd990) at pthread_cond_wait.c:665 #3 0x00007f4d788d4588 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x557cb72fc490, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x557cb72fc490) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x557cb6beb050, mutex=mutex@entry=0x557cb72b0888, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f4d788d1aa1 in QThreadPoolThread::run() (this=0x557cb6beb040) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275 #7 0x00007f4d788ce553 in QThreadPrivate::start(void*) (arg=0x557cb6beb040) at thread/qthread_unix.cpp:331 #8 0x00007f4d794f9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f4d7854b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f4d1effd700 (LWP 8305)): #0 0x00007f4d7853e99f in __GI___poll (fds=0x7f4d140033e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f4d7741736e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f4d140033e0, timeout=<optimized out>, context=0x7f4d14000c70) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7f4d14000c70, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f4d774174a3 in g_main_context_iteration (context=0x7f4d14000c70, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f4d78b0f5e2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f4d14000bb0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007f4d78ab376b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f4d1effca20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f4d788cd372 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f4d788ce553 in QThreadPrivate::start(void*) (arg=0x557cb8427dd0) at thread/qthread_unix.cpp:331 #8 0x00007f4d794f9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f4d7854b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f4d1e54d700 (LWP 8306)): #0 0x00007f4d7853e99f in __GI___poll (fds=0x7f4d08001910, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f4d7741736e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f4d08001910, timeout=<optimized out>, context=0x7f4d08000c20) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7f4d08000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f4d774174a3 in g_main_context_iteration (context=0x7f4d08000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f4d78b0f5e2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f4d08000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007f4d78ab376b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f4d1e54ca20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f4d788cd372 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f4d788ce553 in QThreadPrivate::start(void*) (arg=0x557cb866f010) at thread/qthread_unix.cpp:331 #8 0x00007f4d794f9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f4d7854b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f4d63fff700 (LWP 8279)): #0 0x00007f4d7853e99f in __GI___poll (fds=0x7f4d5c004e60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f4d7741736e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f4d5c004e60, timeout=<optimized out>, context=0x7f4d5c000c20) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7f4d5c000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f4d774174a3 in g_main_context_iteration (context=0x7f4d5c000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f4d78b0f5e2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f4d5c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007f4d78ab376b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f4d63ffea00, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f4d788cd372 in QThread::exec() (this=this@entry=0x557cb6c4e160) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f4d799601b9 in QQmlThreadPrivate::run() (this=0x557cb6c4e160) at qml/ftw/qqmlthread.cpp:155 #8 0x00007f4d788ce553 in QThreadPrivate::start(void*) (arg=0x557cb6c4e160) at thread/qthread_unix.cpp:331 #9 0x00007f4d794f9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f4d7854b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f4d72719700 (LWP 8276)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x557cb6bb6fe4) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x557cb6bb6f90, cond=0x557cb6bb6fb8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x557cb6bb6fb8, mutex=0x557cb6bb6f90) at pthread_cond_wait.c:647 #3 0x00007f4d788d45fb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x557cb6bb6f90) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x557cb6bb5890, mutex=mutex@entry=0x557cb6bb5888, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f4d7350bb9d in QtWaylandClient::EventThread::waitForReading() (this=0x557cb6bb5850) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QtWaylandClient::EventThread::run() (this=0x557cb6bb5850) at qwaylanddisplay.cpp:206 #7 0x00007f4d788ce553 in QThreadPrivate::start(void*) (arg=0x557cb6bb5850) at thread/qthread_unix.cpp:331 #8 0x00007f4d794f9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f4d7854b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f4d1ffff700 (LWP 8296)): #0 0x00007f4d7853e99f in __GI___poll (fds=0x7f4d180042c0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f4d7741736e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f4d180042c0, timeout=<optimized out>, context=0x7f4d18000c20) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7f4d18000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f4d774174a3 in g_main_context_iteration (context=0x7f4d18000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f4d78b0f5e2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f4d18000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007f4d78ab376b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f4d1fffea20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f4d788cd372 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f4d788ce553 in QThreadPrivate::start(void*) (arg=0x557cb9510890) at thread/qthread_unix.cpp:331 #8 0x00007f4d794f9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f4d7854b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f4d71f18700 (LWP 8277)): #0 0x00007f4d7853e99f in __GI___poll (fds=fds@entry=0x7f4d71f17a20, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f4d7350bbf6 in poll (__timeout=-1, __nfds=2, __fds=0x7f4d71f17a20) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 #2 QtWaylandClient::EventThread::run() (this=0x557cb6baf9b0) at qwaylanddisplay.cpp:208 #3 0x00007f4d788ce553 in QThreadPrivate::start(void*) (arg=0x557cb6baf9b0) at thread/qthread_unix.cpp:331 #4 0x00007f4d794f9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007f4d7854b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f4d7162f700 (LWP 8278)): #0 g_mutex_unlock (mutex=0x7f4d68000c20) at ../../../glib/gthread-posix.c:1493 #1 0x00007f4d774168e1 in g_main_context_prepare (context=context@entry=0x7f4d68000c20, priority=priority@entry=0x7f4d7162e8b0) at ../../../glib/gmain.c:3617 #2 0x00007f4d7741729b in g_main_context_iterate (context=context@entry=0x7f4d68000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4027 #3 0x00007f4d774174a3 in g_main_context_iteration (context=0x7f4d68000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f4d78b0f5fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f4d68000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f4d78ab376b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f4d7162e9f0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f4d788cd372 in QThread::exec() (this=this@entry=0x7f4d79bfed80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f4d79b7af4b in QDBusConnectionManager::run() (this=0x7f4d79bfed80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #8 0x00007f4d788ce553 in QThreadPrivate::start(void*) (arg=0x7f4d79bfed80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:331 #9 0x00007f4d794f9609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f4d7854b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f4d73e95b80 (LWP 8275)): [KCrash Handler] #3 QTextStream::operator<<(char) (this=0x557cb6b4f018, c=c@entry=32 ' ') at serialization/qtextstream.cpp:2397 #4 0x00007f4d60042844 in QDebug::maybeSpace() (this=0x7ffd1a2535f8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdebug.h:129 #5 QDebug::operator<<(void const*) (t=0x7f4d4800eb70, this=0x7ffd1a2535f8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdebug.h:167 #6 FlatpakBackend::findSource(_FlatpakInstallation*, QString const&) const (this=this@entry=0x557cb72b6900, installation=installation@entry=0x7f4d4800eb70 [FlatpakInstallation], origin=...) at ./libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:529 #7 0x00007f4d6004751c in FlatpakBackend::getAppForInstalledRef(_FlatpakInstallation*, _FlatpakInstalledRef*, bool*) const (this=0x557cb72b6900, installation=installation@entry=0x7f4d4800eb70 [FlatpakInstallation], ref=ref@entry=0x7f4d3c01a5f0 [FlatpakInstalledRef], freshResource=freshResource@entry=0x0) at ./libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:438 #8 0x00007f4d600487cc in FlatpakBackend::<lambda()>::operator() (__closure=0x557cb89a5a20) at ./libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:1470 #9 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 #10 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 #11 QtPrivate::QFunctorSlotObject<FlatpakBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x557cb89a5a10, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:443 #12 0x00007f4d78ae2859 in QObject::event(QEvent*) (this=0x557cb72b6900, e=0x557cb89a5a80) at kernel/qobject.cpp:1314 #13 0x00007f4d79d6de83 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x557cb6b8c980, receiver=receiver@entry=0x557cb72b6900, e=e@entry=0x557cb89a5a80) at kernel/qapplication.cpp:3637 #14 0x00007f4d79d76c98 in QApplication::notify(QObject*, QEvent*) (this=0x7ffd1a253ec0, receiver=0x557cb72b6900, e=0x557cb89a5a80) at kernel/qapplication.cpp:3161 #15 0x00007f4d78ab4c6a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x557cb72b6900, event=0x557cb89a5a80) at ../../include/QtCore/5.15.5/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332 #16 0x00007f4d78ab7571 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x557cb6b866f0) at kernel/qcoreapplication.cpp:1821 #17 0x00007f4d78b0ff87 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x557cb6bafb20) at kernel/qeventdispatcher_glib.cpp:277 #18 0x00007f4d7741717d in g_main_dispatch (context=0x557cb6bb3e60) at ../../../glib/gmain.c:3309 #19 g_main_context_dispatch (context=context@entry=0x557cb6bb3e60) at ../../../glib/gmain.c:3974 #20 0x00007f4d77417400 in g_main_context_iterate (context=context@entry=0x557cb6bb3e60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047 #21 0x00007f4d774174a3 in g_main_context_iteration (context=0x557cb6bb3e60, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #22 0x00007f4d78b0f5e2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x557cb6b60290, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #23 0x00007f4d78ab376b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffd1a253dd0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #24 0x00007f4d78abb914 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #25 0x0000557cb5b4c9c5 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./discover/main.cpp:212 Reported using DrKonqi
It's crashing in FlatpakBackend::findSource(), which make sense since this is a local package without a source.
Maybe makes sense, maybe not. Can you reproduce, Nate? Can you reproduce every time, Patrick?
I cannot reproduce it by going to the Installed page like the original bug had.
(In reply to Aleix Pol from comment #2) > Maybe makes sense, maybe not. Can you reproduce, Nate? Can you reproduce > every time, Patrick? yes, I can.
I am getting a crash too {not in installed packages but when i click "Application Addons" with this output #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 tid = <optimized out> ret = 0 pd = <optimized out> old_mask = {__val = {140721964120976}} ret = <optimized out> #1 0x00007f3e87ea1543 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78 #2 0x00007f3e87e51998 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = <optimized out> #3 0x00007f3e8ab58afb in KCrash::defaultCrashHandler(int) (sig=6) at /home/kde-dev/kde/src/kcrash/src/kcrash.cpp:633 crashRecursionCounter = 2 #4 0x00007f3e87e51a40 in <signal handler called> () at /usr/lib/libc.so.6 #5 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 tid = <optimized out> ret = 0 pd = <optimized out> old_mask = {__val = {140721964124368}} ret = <optimized out> #6 0x00007f3e87ea1543 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78 #7 0x00007f3e87e51998 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 ret = <optimized out> #8 0x00007f3e87e3b53d in __GI_abort () at abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {140721964124504, 0, 94190431723136, 94190338625972, 139906594856668, 3, 139906594867612, 140721964124744, 139906551515--Type <RET> for more, q to quit, c to continue without paging--c 861, 0, 9685240933288031232, 140721964124744, 140721964124504, 3, 140721964124744, 94190338653264}}, sa_flags = -2008179735, sa_restorer = 0x7ffc62af0950} #9 0x00007f3e8849fede in qt_message_fatal (message=<synthetic pointer>..., context=<optimized out>) at global/qlogging.cpp:1914 message = {d = <optimized out>} ap = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7ffc62af0a40, reg_save_area = 0x7ffc62af0980}} #10 QMessageLogger::fatal(char const*, ...) const (this=this@entry=0x7ffc62af0a48, msg=msg@entry=0x7f3e88776348 "ASSERT: \"%s\" in file %s, line %d") at global/qlogging.cpp:893 message = {d = <optimized out>} ap = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7ffc62af0a40, reg_save_area = 0x7ffc62af0980}} #11 0x00007f3e8849ff3c in qt_assert(char const*, char const*, int) (assertion=<optimized out>, file=<optimized out>, line=<optimized out>) at global/qglobal.cpp:3358 #12 0x00007f3e69b4dace in KNSBackend::setResponsePending(bool) (this=0x55aa663679f0, pending=false) at /home/kde-dev/kde/src/discover/libdiscover/backends/KNSBackend/KNSBackend.cpp:238 #13 0x00007f3e69b4e3bd in KNSBackend::receivedEntries(QList<KNSCore::EntryInternal> const&) (this=0x55aa663679f0, entries=...) at /home/kde-dev/kde/src/discover/libdiscover/backends/KNSBackend/KNSBackend.cpp:381 filtered = {<QListSpecialMethods<KNSCore::EntryInternal>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = std::atomic<int> = { -1 }}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x55aa6b277720}, d = 0x55aa6b277720}} resources = {d = 0x55aa6b272880} #14 0x00007f3e69b5dfff in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QList<KNSCore::EntryInternal> const&>, void, void (KNSBackend::*)(QList<KNSCore::EntryInternal> const&)>::call(void (KNSBackend::*)(QList<KNSCore::EntryInternal> const&), KNSBackend*, void**) (f=(void (KNSBackend::*)(class KNSBackend * const, const class QList<KNSCore::EntryInternal> &)) 0x7f3e69b4e32a <KNSBackend::receivedEntries(QList<KNSCore::EntryInternal> const&)>, o=0x55aa663679f0, arg=0x55aa6b395ec8) at /usr/include/qt/QtCore/qobjectdefs_impl.h:152 #15 0x00007f3e69b5ced7 in QtPrivate::FunctionPointer<void (KNSBackend::*)(QList<KNSCore::EntryInternal> const&)>::call<QtPrivate::List<QList<KNSCore::EntryInternal> const&>, void>(void (KNSBackend::*)(QList<KNSCore::EntryInternal> const&), KNSBackend*, void**) (f=(void (KNSBackend::*)(class KNSBackend * const, const class QList<KNSCore::EntryInternal> &)) 0x7f3e69b4e32a <KNSBackend::receivedEntries(QList<KNSCore::EntryInternal> const&)>, o=0x55aa663679f0, arg=0x55aa6b395ec8) at /usr/include/qt/QtCore/qobjectdefs_impl.h:185 #16 0x00007f3e69b5b355 in QtPrivate::QSlotObject<void (KNSBackend::*)(QList<KNSCore::EntryInternal> const&), QtPrivate::List<QList<KNSCore::EntryInternal> const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x55aa66356fe0, r=0x55aa663679f0, a=0x55aa6b395ec8, ret=0x0) at /usr/include/qt/QtCore/qobjectdefs_impl.h:418 #17 0x00007f3e886b12f0 in QObject::event(QEvent*) (this=0x55aa663679f0, e=0x55aa6b395e80) at kernel/qobject.cpp:1314 mce = 0x55aa6b395e80 sender = {previous = 0x0, receiver = 0x55aa663679f0, sender = 0x55aa663531a0, signal = 10} #18 0x00007f3e89b78b3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55aa663679f0, e=0x55aa6b395e80) at kernel/qapplication.cpp:3637 consumed = false filtered = false #19 0x00007f3e8868d978 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55aa663679f0, event=0x55aa6b395e80) at kernel/qcoreapplication.cpp:1064 selfRequired = true result = false cbdata = {0x55aa663679f0, 0x55aa6b395e80, 0x7ffc62af0c7f} d = <optimized out> threadData = 0x55aa65acd190 scopeLevelCounter = {threadData = 0x55aa65acd190} #20 0x00007f3e8868e483 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x55aa65acd190) at kernel/qcoreapplication.cpp:1821 e = 0x55aa6b395e80 pe = <optimized out> r = <optimized out> event_deleter = {d = 0x55aa6b395e80} locker = {_M_device = 0x55aa65acd1c0, _M_owns = false} startOffset = 0 i = @0x55aa65acd1b4: 5 cleanup = {receiver = 0x0, event_type = 0, data = 0x55aa65acd190, exceptionCaught = true} #21 0x00007f3e886d4478 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x55aa65b1aef0) at kernel/qeventdispatcher_glib.cpp:277 source = 0x55aa65b1aef0 #22 0x00007f3e86d18c6b in g_main_dispatch (context=0x55aa65b1c6f0) at ../glib/glib/gmain.c:3417 dispatch = 0x7f3e886d4460 <postEventSourceDispatch(GSource*, GSourceFunc, gpointer)> prev_source = 0x0 begin_time_nsec = 3225487841979 was_in_call = 0 user_data = 0x0 callback = 0x0 cb_funcs = 0x0 cb_data = 0x0 need_destroy = <optimized out> source = 0x55aa65b1aef0 current = 0x55aa66358710 i = 0 #23 g_main_context_dispatch (context=0x55aa65b1c6f0) at ../glib/glib/gmain.c:4135 #24 0x00007f3e86d6f001 in g_main_context_iterate.constprop.0 (context=context@entry=0x55aa65b1c6f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4211 max_priority = 0 timeout = 0 some_ready = 1 nfds = 4 allocated_nfds = <optimized out> fds = <optimized out> begin_time_nsec = 3225487833216 #25 0x00007f3e86d16392 in g_main_context_iteration (context=0x55aa65b1c6f0, may_block=1) at ../glib/glib/gmain.c:4276 retval = <optimized out> #26 0x00007f3e886d825c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55aa65afc460, flags=...) at kernel/qeventdispatcher_glib.cpp:423 d = 0x55aa65ae9ff0 canWait = true savedFlags = {i = 0} result = <optimized out> #27 0x00007f3e8868611c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ffc62af0fd0, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 d = 0x55aa65b8ff80 threadData = <optimized out> locker = {val = 94190338627576} app = <optimized out> #28 0x00007f3e88690c49 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 threadData = 0x55aa65acd190 eventLoop = {<QObject> = {_vptr.QObject = 0x7f3e88911730 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7f3e88774920 <_ZL26qt_meta_stringdata_QObject.lto_priv.0>, data = 0x7f3e88774800 <_ZL20qt_meta_data_QObject.lto_priv.0>, static_metacall = 0x7f3e886be500 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x55aa65b8ff80}, static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7f3e8879b500 <_ZL21qt_meta_stringdata_Qt.lto_priv.0>, data = 0x7f3e88798680 <_ZL15qt_meta_data_Qt.lto_priv.0>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7f3e8890a560 <QObject::staticMetaObject>}, stringdata = 0x7f3e887702e0 <_ZL29qt_meta_stringdata_QEventLoop.lto_priv.0>, data = 0x7f3e88770280 <_ZL23qt_meta_data_QEventLoop.lto_priv.0>, static_metacall = 0x7f3e88684960 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} returnCode = <optimized out> #29 0x000055aa63c4b078 in main(int, char**) (argc=1, argv=0x7ffc62af1278) at /home/kde-dev/kde/src/discover/discover/main.cpp:212 app = {<QGuiApplication> = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x7f3e8a083660 <vtable for QApplication+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7f3e88774920 <_ZL26qt_meta_stringdata_QObject.lto_priv.0>, data = 0x7f3e88774800 <_ZL20qt_meta_data_QObject.lto_priv.0>, static_metacall = 0x7f3e886be500 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x55aa65ad3ae0}, static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7f3e8879b500 <_ZL21qt_meta_stringdata_Qt.lto_priv.0>, data = 0x7f3e88798680 <_ZL15qt_meta_data_Qt.lto_priv.0>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7f3e8890a560 <QObject::staticMetaObject>}, stringdata = 0x7f3e88770060 <_ZL35qt_meta_stringdata_QCoreApplication.lto_priv.0>, data = 0x7f3e8876ff40 <_ZL29qt_meta_data_QCoreApplication.lto_priv.0>, static_metacall = 0x7f3e88690250 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, static self = 0x7ffc62af10f0}, static staticMetaObject = {d = {superdata = {direct = 0x7f3e8890f380 <QCoreApplication::staticMetaObject>}, stringdata = 0x7f3e88f5a720 <_ZL34qt_meta_stringdata_QGuiApplication.lto_priv.0>, data = 0x7f3e88f5a4a0 <_ZL28qt_meta_data_QGuiApplication.lto_priv.0>, static_metacall = 0x7f3e88b4b6d0 <QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7f3e89046f60 <QGuiApplication::staticMetaObject>}, stringdata = 0x7f3e89f468e0 <_ZL31qt_meta_stringdata_QApplication.lto_priv.0>, data = 0x7f3e89f46760 <_ZL25qt_meta_data_QApplication.lto_priv.0>, static_metacall = 0x7f3e89b7a410 <QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} about = {d = std::unique_ptr<class KAboutDataPrivate> = {get() = 0x55aa65b4c9e0}} mainWindow = 0x55aa65b8c1a0
Same backtrace as Bug 443745; marking as a duplicate since that bug report got re-opened. *** This bug has been marked as a duplicate of bug 443745 ***
This crash persists on Arch Linux running Plasma 5.26. Thread 19 (Thread 0x7f82be0e66c0 (LWP 34323)): #0 0x00007f82c43140bf in __GI___poll (fds=fds@entry=0x7f82be0e5d30, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f82c0122c7d in poll (__timeout=-1, __nfds=2, __fds=0x7f82be0e5d30) at /usr/include/bits/poll2.h:39 #2 QtWaylandClient::EventThread::run() (this=0x55822fea8ba0) at /usr/src/debug/qtwayland/src/client/qwaylanddisplay.cpp:208 #3 0x00007f82c48e42ba in QThreadPrivate::start(void*) (arg=0x55822fea8ba0) at thread/qthread_unix.cpp:330 #4 0x00007f82c429f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #5 0x00007f82c4321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 18 (Thread 0x7f82c00186c0 (LWP 34321)): #0 g_main_context_iterate.constprop.0 (context=0x7f82b8001cf0, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4205 #1 0x00007f82c35180d2 in g_main_context_iteration (context=0x7f82b8001cf0, may_block=1) at ../glib/glib/gmain.c:4303 #2 0x00007f82c4ad752f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f82b8000b70, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #3 0x00007f82c4a8532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f82c0017d10, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #4 0x00007f82c48e749f in QThread::exec() (this=this@entry=0x7f82c5b4d560 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #5 0x00007f82c5af1cba in QDBusConnectionManager::run() (this=0x7f82c5b4d560 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /usr/src/debug/qtbase/src/dbus/qdbusconnection.cpp:179 #6 0x00007f82c48e42ba in QThreadPrivate::start(void*) (arg=0x7f82c5b4d560 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:330 #7 0x00007f82c429f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #8 0x00007f82c4321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 17 (Thread 0x7f82c056a840 (LWP 34283)): #0 0x00007f82c43140bf in __GI___poll (fds=fds@entry=0x7fff3e7e8ed0, nfds=nfds@entry=1, timeout=timeout@entry=1000) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f82c6988afa in poll (__timeout=1000, __nfds=1, __fds=0x7fff3e7e8ed0) at /usr/include/bits/poll2.h:39 #2 pollDrKonqiSocket (sockfd=3, pid=40242) at /usr/src/debug/kcrash-5.99.0/src/kcrash.cpp:865 #3 KCrash::startProcess(int, char const**, bool) (argv=argv@entry=0x7fff3e7e9018, waitAndExit=waitAndExit@entry=true, argc=<optimized out>) at /usr/src/debug/kcrash-5.99.0/src/kcrash.cpp:727 #4 0x00007f82c69897fc in KCrash::defaultCrashHandler(int) (sig=11) at /usr/src/debug/kcrash-5.99.0/src/kcrash.cpp:623 #5 0x00007f82c4251a00 in <signal handler called> () at /usr/lib/libc.so.6 #6 0x00007f8280604773 in FlatpakBackend::getAppForInstalledRef(_FlatpakInstallation*, _FlatpakInstalledRef*, bool*) const (this=0x5582309f94a0, installation=<optimized out>, ref=0x558230c87190, freshResource=0x0) at /usr/src/debug/discover-5.26.0/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:495 #7 0x00007f8280618a0d in operator() (__closure=0x558261801730) at /usr/src/debug/discover-5.26.0/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:1475 #8 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, FlatpakBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:146 #9 QtPrivate::Functor<FlatpakBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:256 #10 QtPrivate::QFunctorSlotObject<FlatpakBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x558261801720, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt/QtCore/qobjectdefs_impl.h:443 #11 0x00007f82c4ab0520 in QObject::event(QEvent*) (this=0x5582309f94a0, e=0x5582617feca0) at kernel/qobject.cpp:1347 #12 0x00007f82c5d78b1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x5582309f94a0, e=0x5582617feca0) at kernel/qapplication.cpp:3637 #13 0x00007f82c4a8cb88 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5582309f94a0, event=0x5582617feca0) at kernel/qcoreapplication.cpp:1064 #14 0x00007f82c4a8d693 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x55822fe39e10) at kernel/qcoreapplication.cpp:1821 #15 0x00007f82c4ad3728 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x55822feaec20) at kernel/qeventdispatcher_glib.cpp:277 #16 0x00007f82c351981b in g_main_dispatch (context=0x7f82b8005010) at ../glib/glib/gmain.c:3444 #17 g_main_context_dispatch (context=0x7f82b8005010) at ../glib/glib/gmain.c:4162 #18 0x00007f82c356fec9 in g_main_context_iterate.constprop.0 (context=0x7f82b8005010, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4238 #19 0x00007f82c35180d2 in g_main_context_iteration (context=0x7f82b8005010, may_block=1) at ../glib/glib/gmain.c:4303 #20 0x00007f82c4ad750c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55822fe8def0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #21 0x00007f82c4a8532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff3e7ea060, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #22 0x00007f82c4a8fe59 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #23 0x00007f82c4f3a0e2 in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1870 #24 0x00007f82c5d76f2a in QApplication::exec() () at kernel/qapplication.cpp:2829 #25 0x000055822e2dd94b in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/discover-5.26.0/discover/main.cpp:223 Thread 16 (Thread 0x7f8250ff96c0 (LWP 34401)): #0 0x00007f82c43140bf in __GI___poll (fds=0x558231e07930, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f82c356fe2f in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x558231e07930, timeout=<optimized out>, context=0x558230ef15e0) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x558230ef15e0, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007f82c35180d2 in g_main_context_iteration (context=0x558230ef15e0, may_block=1) at ../glib/glib/gmain.c:4303 #4 0x00007f82c4ad752f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5582321bebd0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f82c4a8532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8250ff8d40, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007f82c48e749f in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f82c48e42ba in QThreadPrivate::start(void*) (arg=0x558231a06840) at thread/qthread_unix.cpp:330 #8 0x00007f82c429f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007f82c4321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 15 (Thread 0x7f82507f86c0 (LWP 34385)): #0 0x00007f82c43140bf in __GI___poll (fds=0x7f82b000b300, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f82c356fe2f in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f82b000b300, timeout=<optimized out>, context=0x7f82b00076f0) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x7f82b00076f0, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007f82c35180d2 in g_main_context_iteration (context=0x7f82b00076f0, may_block=1) at ../glib/glib/gmain.c:4303 #4 0x00007f82c4ad750c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f82b000a890, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007f82c4a8532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f82507f7d40, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007f82c48e749f in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f82c48e42ba in QThreadPrivate::start(void*) (arg=0x5582303ca9c0) at thread/qthread_unix.cpp:330 #8 0x00007f82c429f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007f82c4321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 14 (Thread 0x7f8252dfe6c0 (LWP 34349)): #0 0x00007f82c43140bf in __GI___poll (fds=0x7f825c018a90, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f82c356fe2f in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f825c018a90, timeout=<optimized out>, context=0x7f825c017f00) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x7f825c017f00, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007f82c35180d2 in g_main_context_iteration (context=0x7f825c017f00, may_block=1) at ../glib/glib/gmain.c:4303 #4 0x00007f82c4ad750c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f825c017650, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007f82c4a8532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8252dfdd40, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007f82c48e749f in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f82c48e42ba in QThreadPrivate::start(void*) (arg=0x5582329a8890) at thread/qthread_unix.cpp:330 #8 0x00007f82c429f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007f82c4321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 13 (Thread 0x7f825affe6c0 (LWP 34346)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5582327d1220) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5582327d1220, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f82c429c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5582327d1220, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f82c429ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5582327d11d0, cond=0x5582327d11f8) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5582327d11f8, mutex=0x5582327d11d0) at pthread_cond_wait.c:618 #5 0x00007f82ae6b2c5c in cnd_wait () at ../mesa-22.1.7/include/c11/threads_posix.h:155 #6 util_queue_thread_func() () at ../mesa-22.1.7/src/util/u_queue.c:294 #7 0x00007f82ae6ac35c in impl_thrd_routine() () at ../mesa-22.1.7/include/c11/threads_posix.h:87 #8 0x00007f82c429f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007f82c4321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 12 (Thread 0x7f82820ec6c0 (LWP 34331)): #0 0x00007f82c43140bf in __GI___poll (fds=0x5582305f64f0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f82c356fe2f in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x5582305f64f0, timeout=<optimized out>, context=0x5582303d4610) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x5582303d4610, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007f82c35180d2 in g_main_context_iteration (context=0x5582303d4610, may_block=1) at ../glib/glib/gmain.c:4303 #4 0x00007f8282aafebe in () at /usr/lib/gio/modules/libdconfsettings.so #5 0x00007f82c3546c55 in g_thread_proxy (data=0x5582307e49e0) at ../glib/glib/gthread.c:831 #6 0x00007f82c429f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #7 0x00007f82c4321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 11 (Thread 0x7f82bcd1f6c0 (LWP 34327)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55822fff3220) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55822fff3220, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f82c429c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55822fff3220, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f82c429ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55822fff31d0, cond=0x55822fff31f8) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55822fff31f8, mutex=0x55822fff31d0) at pthread_cond_wait.c:618 #5 0x00007f82ae6b2c5c in cnd_wait () at ../mesa-22.1.7/include/c11/threads_posix.h:155 #6 util_queue_thread_func() () at ../mesa-22.1.7/src/util/u_queue.c:294 #7 0x00007f82ae6ac35c in impl_thrd_routine() () at ../mesa-22.1.7/include/c11/threads_posix.h:87 #8 0x00007f82c429f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007f82c4321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 10 (Thread 0x7f82bd5546c0 (LWP 34324)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55822feb4aa8) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55822feb4aa8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f82c429c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55822feb4aa8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f82c429ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55822feb4a58, cond=0x55822feb4a80) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55822feb4a80, mutex=0x55822feb4a58) at pthread_cond_wait.c:618 #5 0x00007f82ae6b2c5c in cnd_wait () at ../mesa-22.1.7/include/c11/threads_posix.h:155 #6 util_queue_thread_func() () at ../mesa-22.1.7/src/util/u_queue.c:294 #7 0x00007f82ae6ac35c in impl_thrd_routine() () at ../mesa-22.1.7/include/c11/threads_posix.h:87 #8 0x00007f82c429f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007f82c4321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 9 (Thread 0x7f825a7fd6c0 (LWP 34347)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f82ae6b7efe in sys_futex () at ../mesa-22.1.7/src/util/futex.h:39 #2 futex_wait () at ../mesa-22.1.7/src/util/futex.h:51 #3 do_futex_fence_wait() () at ../mesa-22.1.7/src/util/u_queue.c:127 #4 0x00007f82af635a31 in _util_queue_fence_wait () at ../mesa-22.1.7/src/util/u_queue.c:142 #5 util_queue_fence_wait () at ../mesa-22.1.7/src/util/u_queue.h:163 #6 _tc_sync.constprop.0 () at ../mesa-22.1.7/src/gallium/auxiliary/util/u_threaded_context.c:347 #7 0x00007f82aebb9c48 in tc_flush() () at ../mesa-22.1.7/src/gallium/auxiliary/util/u_threaded_context.c:2999 #8 0x00007f82ae81dc56 in st_flush () at ../mesa-22.1.7/src/mesa/state_tracker/st_cb_flush.c:60 #9 st_glFlush () at ../mesa-22.1.7/src/mesa/state_tracker/st_cb_flush.c:94 #10 _mesa_flush () at ../mesa-22.1.7/src/mesa/main/context.c:1649 #11 _mesa_Flush() () at ../mesa-22.1.7/src/mesa/main/context.c:1683 #12 0x00007f82bf7ae746 in QtWaylandClient::QWaylandGLContext::swapBuffers(QPlatformSurface*) (this=0x55823270e4b0, surface=0x558230465790) at /usr/src/debug/qtwayland/src/hardwareintegration/client/wayland-egl/qwaylandglcontext.cpp:498 #13 0x00007f82c65f784c in QSGRenderThread::syncAndRender(QImage*) (this=0x55823270df70, grabImage=0x0) at /usr/src/debug/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:869 #14 0x00007f82c65fbe14 in QSGRenderThread::run() (this=0x55823270df70) at /usr/src/debug/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1042 #15 0x00007f82c48e42ba in QThreadPrivate::start(void*) (arg=0x55823270df70) at thread/qthread_unix.cpp:330 #16 0x00007f82c429f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #17 0x00007f82c4321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 8 (Thread 0x7f828188c6c0 (LWP 34333)): #0 0x00007f82c43140bf in __GI___poll (fds=0x7f82740153e0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f82c356fe2f in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x7f82740153e0, timeout=<optimized out>, context=0x7f8274013710) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x7f8274013710, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007f82c3518d7f in g_main_loop_run (loop=0x7f8274013800) at ../glib/glib/gmain.c:4438 #4 0x00007f82c330623c in gdbus_shared_thread_func (user_data=0x7f82740136e0) at ../glib/gio/gdbusprivate.c:284 #5 0x00007f82c3546c55 in g_thread_proxy (data=0x7f8274003120) at ../glib/glib/gthread.c:831 #6 0x00007f82c429f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #7 0x00007f82c4321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 7 (Thread 0x7f8251dfc6c0 (LWP 34404)): #0 0x00007f82c43140bf in __GI___poll (fds=0x7f82542cc1e0, nfds=1, timeout=104844) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f82c356fe2f in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f82542cc1e0, timeout=<optimized out>, context=0x7f82542d9170) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x7f82542d9170, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007f82c35180d2 in g_main_context_iteration (context=0x7f82542d9170, may_block=1) at ../glib/glib/gmain.c:4303 #4 0x00007f82c4ad752f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f82540c6f40, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f82c4a8532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8251dfbd40, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007f82c48e749f in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f82c48e42ba in QThreadPrivate::start(void*) (arg=0x5582314f1600) at thread/qthread_unix.cpp:330 #8 0x00007f82c429f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007f82c4321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 6 (Thread 0x7f82535ff6c0 (LWP 34348)): #0 0x00007f82c43140bf in __GI___poll (fds=0x7f8260e83d80, nfds=1, timeout=9993) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f82c356fe2f in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f8260e83d80, timeout=<optimized out>, context=0x7f8260d41c60) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x7f8260d41c60, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007f82c35180d2 in g_main_context_iteration (context=0x7f8260d41c60, may_block=1) at ../glib/glib/gmain.c:4303 #4 0x00007f82c4ad750c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8262df8520, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007f82c4a8532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f82535fed40, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007f82c48e749f in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f82c48e42ba in QThreadPrivate::start(void*) (arg=0x558230a0cdf0) at thread/qthread_unix.cpp:330 #8 0x00007f82c429f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007f82c4321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 5 (Thread 0x7f82828ed6c0 (LWP 34330)): #0 0x00007f82c43140bf in __GI___poll (fds=0x558230698b60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f82c356fe2f in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x558230698b60, timeout=<optimized out>, context=0x5582303fe9e0) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x5582303fe9e0, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007f82c35180d2 in g_main_context_iteration (context=0x5582303fe9e0, may_block=may_block@entry=1) at ../glib/glib/gmain.c:4303 #4 0x00007f82c3518122 in glib_worker_main (data=<optimized out>) at ../glib/glib/gmain.c:6414 #5 0x00007f82c3546c55 in g_thread_proxy (data=0x5582307e48c0) at ../glib/glib/gthread.c:831 #6 0x00007f82c429f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #7 0x00007f82c4321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 4 (Thread 0x7f82845ff6c0 (LWP 34329)): #0 0x00007f82c43140bf in __GI___poll (fds=0x7f827c0029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f82c356fe2f in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f827c0029e0, timeout=<optimized out>, context=0x7f827c000c30) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x7f827c000c30, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007f82c35180d2 in g_main_context_iteration (context=0x7f827c000c30, may_block=1) at ../glib/glib/gmain.c:4303 #4 0x00007f82c4ad750c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f827c000b70, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007f82c4a8532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f82845fed20, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007f82c48e749f in QThread::exec() (this=this@entry=0x55823013f160) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f82c58c0300 in QQmlThreadPrivate::run() (this=0x55823013f160) at /usr/src/debug/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp:155 #8 0x00007f82c48e42ba in QThreadPrivate::start(void*) (arg=0x55823013f160) at thread/qthread_unix.cpp:330 #9 0x00007f82c429f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #10 0x00007f82c4321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 3 (Thread 0x7f82a73ff6c0 (LWP 34328)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55823007d9e0) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55823007d9e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f82c429c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55823007d9e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f82c429ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55823007d990, cond=0x55823007d9b8) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55823007d9b8, mutex=0x55823007d990) at pthread_cond_wait.c:618 #5 0x00007f82ae6b2c5c in cnd_wait () at ../mesa-22.1.7/include/c11/threads_posix.h:155 #6 util_queue_thread_func() () at ../mesa-22.1.7/src/util/u_queue.c:294 #7 0x00007f82ae6ac35c in impl_thrd_routine() () at ../mesa-22.1.7/include/c11/threads_posix.h:87 #8 0x00007f82c429f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007f82c4321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 2 (Thread 0x7f82be8e76c0 (LWP 34322)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55822feaf6a0) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55822feaf6a0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f82c429c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55822feaf6a0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f82c429ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55822feaf650, cond=0x55822feaf678) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55822feaf678, mutex=0x55822feaf650) at pthread_cond_wait.c:618 #5 0x00007f82c48eb744 in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55822feaf650) at thread/qwaitcondition_unix.cpp:146 #6 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55822fea9040, mutex=mutex@entry=0x55822fea9038, deadline=...) at thread/qwaitcondition_unix.cpp:225 #7 0x00007f82c0122c24 in QtWaylandClient::EventThread::waitForReading() (this=0x55822fea9000) at /usr/src/debug/qtwayland/src/client/qwaylanddisplay.cpp:242 #8 QtWaylandClient::EventThread::run() (this=0x55822fea9000) at /usr/src/debug/qtwayland/src/client/qwaylanddisplay.cpp:206 #9 0x00007f82c48e42ba in QThreadPrivate::start(void*) (arg=0x55822fea9000) at thread/qthread_unix.cpp:330 #10 0x00007f82c429f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #11 0x00007f82c4321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 1 (Thread 0x7f825b7ff6c0 (LWP 34345)): #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #1 0x00007f82c42a16b3 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78 #2 0x00007f82c4251958 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 #3 0x00007f82c6989868 in KCrash::defaultCrashHandler(int) (sig=6) at /usr/src/debug/kcrash-5.99.0/src/kcrash.cpp:633 #4 0x00007f82c4251a00 in <signal handler called> () at /usr/lib/libc.so.6 #5 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #6 0x00007f82c42a16b3 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78 #7 0x00007f82c4251958 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #8 0x00007f82c423b53d in __GI_abort () at abort.c:79 #9 0x00007f82ae69d285 in _crocus_batch_flush() () at ../mesa-22.1.7/src/gallium/drivers/crocus/crocus_batch.c:1023 #10 0x00007f82af595500 in crocus_require_statebuffer_space () at ../mesa-22.1.7/src/gallium/drivers/crocus/crocus_batch.h:323 #11 crocus_require_statebuffer_space () at ../mesa-22.1.7/src/gallium/drivers/crocus/crocus_batch.h:320 #12 crocus_simple_draw_vbo () at ../mesa-22.1.7/src/gallium/drivers/crocus/crocus_draw.c:326 #13 crocus_draw_vbo () at ../mesa-22.1.7/src/gallium/drivers/crocus/crocus_draw.c:438 #14 crocus_draw_vbo() () at ../mesa-22.1.7/src/gallium/drivers/crocus/crocus_draw.c:356 #15 0x00007f82aebb9e66 in tc_call_draw_single() () at ../mesa-22.1.7/src/gallium/auxiliary/util/u_threaded_context.c:3151 #16 0x00007f82aeb99bf9 in tc_batch_execute() () at ../mesa-22.1.7/src/gallium/auxiliary/util/u_threaded_context.c:211 #17 0x00007f82ae6b2d27 in util_queue_thread_func() () at ../mesa-22.1.7/src/util/u_queue.c:313 #18 0x00007f82ae6ac35c in impl_thrd_routine() () at ../mesa-22.1.7/include/c11/threads_posix.h:87 #19 0x00007f82c429f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #20 0x00007f82c4321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Can anyone who can reproduce this issue apply this patch and tell us what output they get? https://invent.kde.org/plasma/discover/commit/4a90ca1fa531fb38fa928e0106f4458faa52321e
(In reply to Aleix Pol from comment #8) > Can anyone who can reproduce this issue apply this patch and tell us what > output they get? > https://invent.kde.org/plasma/discover/commit/ > 4a90ca1fa531fb38fa928e0106f4458faa52321e I have applied your patch on Arch Linux. The crash persists. Thread 22 (Thread 0x7fc7c7e686c0 (LWP 10012)): #0 g_main_context_prepare (context=0x7fc7c0001cf0, priority=0x7fc7c7e67bb8) at ../glib/glib/gmain.c:3753 #1 0x00007fc7caf6fc96 in g_main_context_iterate.constprop.0 (context=0x7fc7c0001cf0, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4218 #2 0x00007fc7caf180d2 in g_main_context_iteration (context=0x7fc7c0001cf0, may_block=1) at ../glib/glib/gmain.c:4303 #3 0x00007fc7cc6d752f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc7c0000b70, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fc7cc68532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc7c7e67d10, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #5 0x00007fc7cc4e749f in QThread::exec() (this=this@entry=0x7fc7cd74d560 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007fc7cd6f1cba in QDBusConnectionManager::run() (this=0x7fc7cd74d560 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /usr/src/debug/qtbase/src/dbus/qdbusconnection.cpp:179 #7 0x00007fc7cc4e42ba in QThreadPrivate::start(void*) (arg=0x7fc7cd74d560 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:330 #8 0x00007fc7cbe9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007fc7cbf21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 21 (Thread 0x7fc78a8756c0 (LWP 10027)): #0 0x00007fc7cbf140bf in __GI___poll (fds=0x562cfe822350, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc7caf6fe2f in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x562cfe822350, timeout=<optimized out>, context=0x562cfe6fbc30) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x562cfe6fbc30, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007fc7caf180d2 in g_main_context_iteration (context=0x562cfe6fbc30, may_block=may_block@entry=1) at ../glib/glib/gmain.c:4303 #4 0x00007fc7caf18122 in glib_worker_main (data=<optimized out>) at ../glib/glib/gmain.c:6414 #5 0x00007fc7caf46c55 in g_thread_proxy (data=0x562cfe6410c0) at ../glib/glib/gthread.c:831 #6 0x00007fc7cbe9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #7 0x00007fc7cbf21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 20 (Thread 0x7fc788f876c0 (LWP 10529)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7fc788f86ca0, op=137, expected=0, futex_word=0x562cfebf1514) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562cfebf1514, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7fc788f86ca0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007fc7cbe9c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562cfebf1514, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7fc788f86ca0, private=private@entry=0) at futex-internal.c:139 #3 0x00007fc7cbe9efd4 in __pthread_cond_wait_common (abstime=0x7fc788f86ca0, clockid=1, mutex=0x562cfebf14c0, cond=0x562cfebf14e8) at pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x562cfebf14e8, mutex=0x562cfebf14c0, abstime=0x7fc788f86ca0) at pthread_cond_wait.c:643 #5 0x00007fc7cc4eb6d4 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x562cfebf14c0) at thread/qwaitcondition_unix.cpp:136 #6 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x562cfebf14c0) at thread/qwaitcondition_unix.cpp:144 #7 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x562cfebdd408, deadline=...) at thread/qwaitcondition_unix.cpp:225 #8 0x00007fc7cc4e8537 in QThreadPoolThread::run() (this=0x562cfebf1820) at thread/qthreadpool.cpp:140 #9 0x00007fc7cc4e42ba in QThreadPrivate::start(void*) (arg=0x562cfebf1820) at thread/qthread_unix.cpp:330 #10 0x00007fc7cbe9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #11 0x00007fc7cbf21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 19 (Thread 0x7fc758f536c0 (LWP 10170)): #0 0x00007fc7cbf140bf in __GI___poll (fds=0x7fc7bc007160, nfds=2, timeout=135145) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc7caf6fe2f in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7fc7bc007160, timeout=<optimized out>, context=0x7fc7bc00cd70) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x7fc7bc00cd70, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007fc7caf180d2 in g_main_context_iteration (context=0x7fc7bc00cd70, may_block=1) at ../glib/glib/gmain.c:4303 #4 0x00007fc7cc6d750c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc7bc00d5f0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007fc7cc68532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc758f52d40, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007fc7cc4e749f in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007fc7cc4e42ba in QThreadPrivate::start(void*) (arg=0x562cffdcd7b0) at thread/qthread_unix.cpp:330 #8 0x00007fc7cbe9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007fc7cbf21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 18 (Thread 0x7fc7627fe6c0 (LWP 10046)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562d0070acf0) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562d0070acf0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007fc7cbe9c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562d0070acf0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007fc7cbe9ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x562d0070aca0, cond=0x562d0070acc8) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x562d0070acc8, mutex=0x562d0070aca0) at pthread_cond_wait.c:618 #5 0x00007fc7b670799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135 #6 0x00007fc7b66baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287 #7 0x00007fc7b67078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67 #8 0x00007fc7cbe9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007fc7cbf21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 17 (Thread 0x7fc78a0746c0 (LWP 10028)): #0 0x00007fc7cbf140bf in __GI___poll (fds=0x562cfe4a52b0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc7caf6fe2f in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x562cfe4a52b0, timeout=<optimized out>, context=0x562cfe751400) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x562cfe751400, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007fc7caf180d2 in g_main_context_iteration (context=0x562cfe751400, may_block=1) at ../glib/glib/gmain.c:4303 #4 0x00007fc78aa01ebe in () at /usr/lib/gio/modules/libdconfsettings.so #5 0x00007fc7caf46c55 in g_thread_proxy (data=0x562cfe6411e0) at ../glib/glib/gthread.c:831 #6 0x00007fc7cbe9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #7 0x00007fc7cbf21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 16 (Thread 0x7fc7c54466c0 (LWP 10015)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562cfe06a458) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562cfe06a458, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007fc7cbe9c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562cfe06a458, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007fc7cbe9ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x562cfe06a408, cond=0x562cfe06a430) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x562cfe06a430, mutex=0x562cfe06a408) at pthread_cond_wait.c:618 #5 0x00007fc7b670799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135 #6 0x00007fc7b66baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287 #7 0x00007fc7b67078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67 #8 0x00007fc7cbe9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007fc7cbf21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 15 (Thread 0x7fc762fff6c0 (LWP 10045)): #0 futex_wait (private=0, expected=2, futex_word=0x7fc7cbff1ba0 <main_arena>) at ../sysdeps/nptl/futex-internal.h:146 #1 __GI___lll_lock_wait_private (futex=futex@entry=0x7fc7cbff1ba0 <main_arena>) at lowlevellock.c:34 #2 0x00007fc7cbead5bd in _int_free (av=0x7fc7cbff1ba0 <main_arena>, p=0x562cfef00510, have_lock=have_lock@entry=0) at malloc.c:4572 #3 0x00007fc7cbeafba3 in __GI___libc_free (mem=<optimized out>) at malloc.c:3385 #4 0x00007fc7cc5e3863 in QTypedArrayData<char>::deallocate(QArrayData*) (data=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qarraydata.h:240 #5 QByteArray::~QByteArray() (this=0x562cfe80a7a8, this=<optimized out>) at ../../include/QtCore/../../src/corelib/text/qbytearray.h:495 #6 QRingChunk::~QRingChunk() (this=0x562cfe80a7a8, this=<optimized out>) at ../../include/QtCore/5.15.6/QtCore/private/../../../../../src/corelib/tools/qringbuffer_p.h:64 #7 QVector<QRingChunk>::destruct(QRingChunk*, QRingChunk*) (to=0x562cfe80a7b8, from=0x562cfe80a7b8, this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qvector.h:366 #8 QVector<QRingChunk>::freeData(QTypedArrayData<QRingChunk>*) (this=0x562d006e9830, x=0x562cfe80a790) at ../../include/QtCore/../../src/corelib/tools/qvector.h:578 #9 QVector<QRingChunk>::~QVector() (this=0x562d006e9830, this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qvector.h:73 #10 QRingBuffer::~QRingBuffer() (this=0x562d006e9830, this=<optimized out>) at ../../include/QtCore/5.15.6/QtCore/private/../../../../../src/corelib/tools/qringbuffer_p.h:182 #11 QVector<QRingBuffer>::destruct(QRingBuffer*, QRingBuffer*) (to=0x562d006e9830, from=0x562d006e9830, this=0x562d006e7c58) at ../../include/QtCore/../../src/corelib/tools/qvector.h:366 #12 QVector<QRingBuffer>::resize(int) (this=0x562d006e7c58, asize=0) at ../../include/QtCore/../../src/corelib/tools/qvector.h:434 #13 0x00007fc7cc5e3a78 in QIODevicePrivate::setReadChannelCount(int) (this=0x562d006e7bf0, count=0) at io/qiodevice.cpp:708 #14 0x00007fc7cc5e3b8d in QIODevice::close() (this=this@entry=0x562d006e61a0) at io/qiodevice.cpp:826 #15 0x00007fc7cd154a27 in QAbstractSocket::close() (this=0x562d006e61a0) at socket/qabstractsocket.cpp:2729 #16 0x00007fc7cd152e88 in QAbstractSocket::waitForReadyRead(int) (this=0x562d006e61a0, msecs=<optimized out>) at socket/qabstractsocket.cpp:2274 #17 0x00007fc7ce25dcba in KIO::ConnectionBackend::waitForIncomingTask(int) (this=0x562d006e7890, ms=-1) at /usr/src/debug/kio/kio-5.99.0/src/core/connectionbackend.cpp:155 #18 0x00007fc7ce291eca in KIO::Connection::waitForIncomingTask(int) (ms=-1, this=<optimized out>) at /usr/src/debug/kio/kio-5.99.0/src/core/connection.cpp:201 #19 KIO::SlaveBase::dispatchLoop() (this=0x562d006e6cd0) at /usr/src/debug/kio/kio-5.99.0/src/core/slavebase.cpp:329 #20 0x00007fc7ce30e497 in KIO::WorkerThread::run() (this=0x562d006bd790) at /usr/src/debug/kio/kio-5.99.0/src/core/workerthread.cpp:62 #21 0x00007fc7cc4e42ba in QThreadPrivate::start(void*) (arg=0x562d006bd790) at thread/qthread_unix.cpp:330 #22 0x00007fc7cbe9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #23 0x00007fc7cbf21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 14 (Thread 0x7fc7c5f8b6c0 (LWP 10014)): #0 0x00007fc7cbf140bf in __GI___poll (fds=fds@entry=0x7fc7c5f8ad30, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc7c7f22c7d in poll (__timeout=-1, __nfds=2, __fds=0x7fc7c5f8ad30) at /usr/include/bits/poll2.h:39 #2 QtWaylandClient::EventThread::run() (this=0x562cfe053eb0) at /usr/src/debug/qtwayland/src/client/qwaylanddisplay.cpp:208 #3 0x00007fc7cc4e42ba in QThreadPrivate::start(void*) (arg=0x562cfe053eb0) at thread/qthread_unix.cpp:330 #4 0x00007fc7cbe9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #5 0x00007fc7cbf21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 13 (Thread 0x7fc7c83ba840 (LWP 10011)): #0 __GI___lll_lock_wake_private (futex=futex@entry=0x7fc764000030) at lowlevellock.c:57 #1 0x00007fc7cbeaf4c8 in __malloc_fork_unlock_parent () at /usr/src/debug/glibc/malloc/arena.c:204 #2 0x00007fc7cbeeb6f9 in __libc_fork () at fork.c:120 #3 0x00007fc7ce9634c4 in startDirectly(char const**) (argv=argv@entry=0x7ffe759393d8) at /usr/src/debug/kcrash-5.99.0/src/kcrash.cpp:760 #4 0x00007fc7ce965972 in KCrash::startProcess(int, char const**, bool) (argv=argv@entry=0x7ffe759393d8, waitAndExit=waitAndExit@entry=true, argc=<optimized out>) at /usr/src/debug/kcrash-5.99.0/src/kcrash.cpp:702 #5 0x00007fc7ce9667fc in KCrash::defaultCrashHandler(int) (sig=6) at /usr/src/debug/kcrash-5.99.0/src/kcrash.cpp:623 #6 0x00007fc7cbe51a00 in <signal handler called> () at /usr/lib/libc.so.6 #7 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #8 0x00007fc7cbea16b3 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78 #9 0x00007fc7cbe51958 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #10 0x00007fc7cbe3b53d in __GI_abort () at abort.c:79 #11 0x00007fc7cc49fede in qt_message_fatal (message=<synthetic pointer>..., context=<optimized out>) at global/qlogging.cpp:1914 #12 QMessageLogger::fatal(char const*, ...) const (this=this@entry=0x7ffe7593a008, msg=msg@entry=0x7fc7cc775348 "ASSERT: \"%s\" in file %s, line %d") at global/qlogging.cpp:893 #13 0x00007fc7cc49ff3c in qt_assert(char const*, char const*, int) (assertion=<optimized out>, file=<optimized out>, line=<optimized out>) at global/qglobal.cpp:3366 #14 0x00007fc7885185b0 in FlatpakBackend::getAppForInstalledRef(_FlatpakInstallation*, _FlatpakInstalledRef*, bool*) const (this=0x562cfebce5e0, installation=0x7fc77400fb00, ref=0x562cfec2f1d0, freshResource=0x0) at /home/stalker/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:500 #15 0x00007fc788521377 in operator()() const (__closure=0x562d1a0abbf0) at /home/stalker/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:1486 #16 0x00007fc7885287ef in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, FlatpakBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()> >::call(struct {...} &, void **) (f=..., arg=0x562d1a0abc98) at /usr/include/qt/QtCore/qobjectdefs_impl.h:146 #17 0x00007fc788527fb3 in QtPrivate::Functor<FlatpakBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()>, 0>::call<QtPrivate::List<>, void>(struct {...} &, void *, void **) (f=..., arg=0x562d1a0abc98) at /usr/include/qt/QtCore/qobjectdefs_impl.h:256 #18 0x00007fc7885278b6 in QtPrivate::QFunctorSlotObject<FlatpakBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1, this_=0x562d1a0abbe0, r=0x562cfebce5e0, a=0x562d1a0abc98, ret=0x0) at /usr/include/qt/QtCore/qobjectdefs_impl.h:443 #19 0x00007fc7cc6b0520 in QObject::event(QEvent*) (this=0x562cfebce5e0, e=0x562d1a0abc50) at kernel/qobject.cpp:1347 #20 0x00007fc7cd978b1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x562cfebce5e0, e=0x562d1a0abc50) at kernel/qapplication.cpp:3637 #21 0x00007fc7cc68cb88 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x562cfebce5e0, event=0x562d1a0abc50) at kernel/qcoreapplication.cpp:1064 #22 0x00007fc7cc68d693 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x562cfe000e10) at kernel/qcoreapplication.cpp:1821 #23 0x00007fc7cc6d3728 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x562cfe050ff0) at kernel/qeventdispatcher_glib.cpp:277 #24 0x00007fc7caf1981b in g_main_dispatch (context=0x7fc7c0005010) at ../glib/glib/gmain.c:3444 #25 g_main_context_dispatch (context=0x7fc7c0005010) at ../glib/glib/gmain.c:4162 #26 0x00007fc7caf6fec9 in g_main_context_iterate.constprop.0 (context=0x7fc7c0005010, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4238 #27 0x00007fc7caf180d2 in g_main_context_iteration (context=0x7fc7c0005010, may_block=1) at ../glib/glib/gmain.c:4303 #28 0x00007fc7cc6d750c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x562cfe036540, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #29 0x00007fc7cc68532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ffe7593a780, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #30 0x00007fc7cc68fe59 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #31 0x0000562cfc8a90fa in main(int, char**) (argc=1, argv=0x7ffe7593aa28) at /home/stalker/discover/discover/main.cpp:223 Thread 12 (Thread 0x7fc7586d16c0 (LWP 10596)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7fc7586d0ca0, op=137, expected=0, futex_word=0x562cfec02a20) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562cfec02a20, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7fc7586d0ca0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007fc7cbe9c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562cfec02a20, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7fc7586d0ca0, private=private@entry=0) at futex-internal.c:139 #3 0x00007fc7cbe9efd4 in __pthread_cond_wait_common (abstime=0x7fc7586d0ca0, clockid=1, mutex=0x562cfec029d0, cond=0x562cfec029f8) at pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x562cfec029f8, mutex=0x562cfec029d0, abstime=0x7fc7586d0ca0) at pthread_cond_wait.c:643 #5 0x00007fc7cc4eb6d4 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x562cfec029d0) at thread/qwaitcondition_unix.cpp:136 #6 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x562cfec029d0) at thread/qwaitcondition_unix.cpp:144 #7 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x562cfec02038, deadline=...) at thread/qwaitcondition_unix.cpp:225 #8 0x00007fc7cc4e8537 in QThreadPoolThread::run() (this=0x562cfec02930) at thread/qthreadpool.cpp:140 #9 0x00007fc7cc4e42ba in QThreadPrivate::start(void*) (arg=0x562cfec02930) at thread/qthread_unix.cpp:330 #10 0x00007fc7cbe9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #11 0x00007fc7cbf21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 11 (Thread 0x7fc759bfd6c0 (LWP 10169)): #0 0x00007fc7cbf140bf in __GI___poll (fds=0x7fc7a8001bd0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc7caf6fe2f in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fc7a8001bd0, timeout=<optimized out>, context=0x7fc7a8000ec0) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x7fc7a8000ec0, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007fc7caf180d2 in g_main_context_iteration (context=0x7fc7a8000ec0, may_block=1) at ../glib/glib/gmain.c:4303 #4 0x00007fc7cc6d750c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc7a8000e00, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007fc7cc68532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc759bfcd40, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007fc7cc4e749f in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007fc7cc4e42ba in QThreadPrivate::start(void*) (arg=0x562cff9511a0) at thread/qthread_unix.cpp:330 #8 0x00007fc7cbe9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007fc7cbf21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 10 (Thread 0x7fc757bbf6c0 (LWP 10059)): #0 0x00007fc7cbf140bf in __GI___poll (fds=0x7fc7a4003bb0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc7caf6fe2f in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fc7a4003bb0, timeout=<optimized out>, context=0x7fc7a4000ec0) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x7fc7a4000ec0, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007fc7caf180d2 in g_main_context_iteration (context=0x7fc7a4000ec0, may_block=1) at ../glib/glib/gmain.c:4303 #4 0x00007fc7cc6d750c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc7a4000e00, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007fc7cc68532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc757bbed40, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007fc7cc4e749f in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007fc7cc4e42ba in QThreadPrivate::start(void*) (arg=0x562cffe59c70) at thread/qthread_unix.cpp:330 #8 0x00007fc7cbe9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007fc7cbf21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 9 (Thread 0x7fc75a3fe6c0 (LWP 10050)): #0 0x00007fc7cbf140bf in __GI___poll (fds=0x7fc7780057b0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc7caf6fe2f in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fc7780057b0, timeout=<optimized out>, context=0x7fc778005e30) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x7fc778005e30, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007fc7caf180d2 in g_main_context_iteration (context=0x7fc778005e30, may_block=1) at ../glib/glib/gmain.c:4303 #4 0x00007fc7cc6d750c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc7780022a0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007fc7cc68532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc75a3fdd40, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007fc7cc4e749f in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007fc7cc4e42ba in QThreadPrivate::start(void*) (arg=0x562d00988560) at thread/qthread_unix.cpp:330 #8 0x00007fc7cbe9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007fc7cbf21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 8 (Thread 0x7fc75abff6c0 (LWP 10049)): #0 0x00007fc7cbf140bf in __GI___poll (fds=0x7fc76c009de0, nfds=1, timeout=9989) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc7caf6fe2f in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fc76c009de0, timeout=<optimized out>, context=0x7fc76c006770) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x7fc76c006770, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007fc7caf180d2 in g_main_context_iteration (context=0x7fc76c006770, may_block=1) at ../glib/glib/gmain.c:4303 #4 0x00007fc7cc6d750c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc76c0029e0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007fc7cc68532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc75abfed40, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007fc7cc4e749f in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007fc7cc4e42ba in QThreadPrivate::start(void*) (arg=0x562d009634f0) at thread/qthread_unix.cpp:330 #8 0x00007fc7cbe9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007fc7cbf21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 7 (Thread 0x7fc761ffd6c0 (LWP 10047)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562d007b8f70) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562d007b8f70, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007fc7cbe9c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562d007b8f70, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007fc7cbe9ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x562d007b8f20, cond=0x562d007b8f48) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x562d007b8f48, mutex=0x562d007b8f20) at pthread_cond_wait.c:618 #5 0x00007fc7b670799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135 #6 0x00007fc7b66baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287 #7 0x00007fc7b67078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67 #8 0x00007fc7cbe9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007fc7cbf21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 6 (Thread 0x7fc7898146c0 (LWP 10029)): #0 0x00007fc7cbf140bf in __GI___poll (fds=0x7fc77c015540, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc7caf6fe2f in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x7fc77c015540, timeout=<optimized out>, context=0x7fc77c013850) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x7fc77c013850, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007fc7caf18d7f in g_main_loop_run (loop=0x7fc77c013940) at ../glib/glib/gmain.c:4438 #4 0x00007fc7cad6723c in gdbus_shared_thread_func (user_data=0x7fc77c013820) at ../glib/gio/gdbusprivate.c:284 #5 0x00007fc7caf46c55 in g_thread_proxy (data=0x7fc77c003120) at ../glib/glib/gthread.c:831 #6 0x00007fc7cbe9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #7 0x00007fc7cbf21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 5 (Thread 0x7fc78c5ff6c0 (LWP 10021)): #0 0x00007fc7cbf140bf in __GI___poll (fds=0x7fc7840029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc7caf6fe2f in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fc7840029e0, timeout=<optimized out>, context=0x7fc784000c30) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x7fc784000c30, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007fc7caf180d2 in g_main_context_iteration (context=0x7fc784000c30, may_block=1) at ../glib/glib/gmain.c:4303 #4 0x00007fc7cc6d750c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc784000b70, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007fc7cc68532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc78c5fed20, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007fc7cc4e749f in QThread::exec() (this=this@entry=0x562cfe337520) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007fc7cd4c0300 in QQmlThreadPrivate::run() (this=0x562cfe337520) at /usr/src/debug/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp:155 #8 0x00007fc7cc4e42ba in QThreadPrivate::start(void*) (arg=0x562cfe337520) at thread/qthread_unix.cpp:330 #9 0x00007fc7cbe9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #10 0x00007fc7cbf21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 4 (Thread 0x7fc7af3ff6c0 (LWP 10019)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562cfe251590) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562cfe251590, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007fc7cbe9c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562cfe251590, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007fc7cbe9ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x562cfe251540, cond=0x562cfe251568) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x562cfe251568, mutex=0x562cfe251540) at pthread_cond_wait.c:618 #5 0x00007fc7b670799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135 #6 0x00007fc7b66baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287 #7 0x00007fc7b67078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67 #8 0x00007fc7cbe9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007fc7cbf21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 3 (Thread 0x7fc7c4c106c0 (LWP 10018)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562cfe1c6f30) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562cfe1c6f30, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007fc7cbe9c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562cfe1c6f30, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007fc7cbe9ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x562cfe1c6ee0, cond=0x562cfe1c6f08) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x562cfe1c6f08, mutex=0x562cfe1c6ee0) at pthread_cond_wait.c:618 #5 0x00007fc7b670799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135 #6 0x00007fc7b66baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287 #7 0x00007fc7b67078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67 #8 0x00007fc7cbe9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007fc7cbf21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 2 (Thread 0x7fc7c678c6c0 (LWP 10013)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562cfe0515c0) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562cfe0515c0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007fc7cbe9c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562cfe0515c0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007fc7cbe9ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x562cfe051570, cond=0x562cfe051598) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x562cfe051598, mutex=0x562cfe051570) at pthread_cond_wait.c:618 #5 0x00007fc7cc4eb744 in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x562cfe051570) at thread/qwaitcondition_unix.cpp:146 #6 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x562cfe04b410, mutex=mutex@entry=0x562cfe04b408, deadline=...) at thread/qwaitcondition_unix.cpp:225 #7 0x00007fc7c7f22c24 in QtWaylandClient::EventThread::waitForReading() (this=0x562cfe04b3d0) at /usr/src/debug/qtwayland/src/client/qwaylanddisplay.cpp:242 #8 QtWaylandClient::EventThread::run() (this=0x562cfe04b3d0) at /usr/src/debug/qtwayland/src/client/qwaylanddisplay.cpp:206 #9 0x00007fc7cc4e42ba in QThreadPrivate::start(void*) (arg=0x562cfe04b3d0) at thread/qthread_unix.cpp:330 #10 0x00007fc7cbe9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #11 0x00007fc7cbf21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 1 (Thread 0x7fc7617fc6c0 (LWP 10048)): #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #1 0x00007fc7cbea16b3 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78 #2 0x00007fc7cbe51958 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 #3 0x00007fc7ce966868 in KCrash::defaultCrashHandler(int) (sig=6) at /usr/src/debug/kcrash-5.99.0/src/kcrash.cpp:633 #4 0x00007fc7cbe51a00 in <signal handler called> () at /usr/lib/libc.so.6 #5 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #6 0x00007fc7cbea16b3 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78 #7 0x00007fc7cbe51958 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #8 0x00007fc7cbe3b53d in __GI_abort () at abort.c:79 #9 0x00007fc7b669accb in _crocus_batch_flush () at ../mesa-22.2.1/src/gallium/drivers/crocus/crocus_batch.c:1024 #10 0x00007fc7b760b4b2 in crocus_fence_flush () at ../mesa-22.2.1/src/gallium/drivers/crocus/crocus_fence.c:220 #11 0x00007fc7b6770cd6 in st_flush () at ../mesa-22.2.1/src/mesa/state_tracker/st_cb_flush.c:60 #12 st_glFlush () at ../mesa-22.2.1/src/mesa/state_tracker/st_cb_flush.c:94 #13 0x00007fc7c83b1746 in QtWaylandClient::QWaylandGLContext::swapBuffers(QPlatformSurface*) (this=0x562d006e9d90, surface=0x562cfe5f8b70) at /usr/src/debug/qtwayland/src/hardwareintegration/client/wayland-egl/qwaylandglcontext.cpp:498 #14 0x00007fc7ce5f784c in QSGRenderThread::syncAndRender(QImage*) (this=0x562d006e9a70, grabImage=0x0) at /usr/src/debug/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:869 #15 0x00007fc7ce5fbe14 in QSGRenderThread::run() (this=0x562d006e9a70) at /usr/src/debug/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1042 #16 0x00007fc7cc4e42ba in QThreadPrivate::start(void*) (arg=0x562d006e9a70) at thread/qthread_unix.cpp:330 #17 0x00007fc7cbe9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #18 0x00007fc7cbf21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Sorry Patrick, wrong instructions. My patch wasn't meant to fix it but to add some debug information that should help us nail down where the problem is coming from. Can you run it from the terminal and see what the messages I added say?
Noe I'm unable to reproduce because Discover always freezes on opening. Thread 32 (Thread 0x7fff8246f6c0 (LWP 7927) "Thread (pooled)"): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7fff8246eca0, op=137, expected=0, futex_word=0x7fffe0004b20) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7fffe0004b20, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7fff8246eca0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007ffff529c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fffe0004b20, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7fff8246eca0, private=private@entry=0) at futex-internal.c:139 #3 0x00007ffff529efd4 in __pthread_cond_wait_common (abstime=0x7fff8246eca0, clockid=1, mutex=0x7fffe0004ad0, cond=0x7fffe0004af8) at pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x7fffe0004af8, mutex=0x7fffe0004ad0, abstime=0x7fff8246eca0) at pthread_cond_wait.c:643 #5 0x00007ffff58eb6d4 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x7fffe0004ad0) at thread/qwaitcondition_unix.cpp:136 #6 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x7fffe0004ad0) at thread/qwaitcondition_unix.cpp:144 #7 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x7fffe0004478, deadline=...) at thread/qwaitcondition_unix.cpp:225 #8 0x00007ffff58e8537 in QThreadPoolThread::run() (this=0x7fffe0004830) at thread/qthreadpool.cpp:140 #9 0x00007ffff58e42ba in QThreadPrivate::start(void*) (arg=0x7fffe0004830) at thread/qthread_unix.cpp:330 #10 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #11 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 31 (Thread 0x7fff82c706c0 (LWP 7926) "QNetworkAccessM"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff58e051c in QtLinuxFutex::_q_futex(int*, int, int, unsigned long long, int*, int) (val3=0, addr2=0x0, val2=0, val=<optimized out>, op=0, addr=<optimized out>, addr=<optimized out>, op=<optimized out>, val=<optimized out>, val2=<optimized out>, addr2=<optimized out>, val3=<optimized out>) at thread/qfutex_p.h:116 #2 QtLinuxFutex::futexWait<QBasicAtomicInteger<unsigned int> >(QBasicAtomicInteger<unsigned int>&, QBasicAtomicInteger<unsigned int>::Type) (expectedValue=<optimized out>, futex=<optimized out>) at thread/qfutex_p.h:135 #3 futexSemaphoreTryAcquire_loop<false>(QBasicAtomicInteger<unsigned long long>&, unsigned long long, unsigned long long, int) (timeout=-1, nn=8589934593, curValue=<optimized out>, u=...) at thread/qsemaphore.cpp:219 #4 futexSemaphoreTryAcquire<false>(QBasicAtomicInteger<unsigned long long>&, int, int) (timeout=-1, n=<optimized out>, u=...) at thread/qsemaphore.cpp:262 #5 QSemaphore::acquire(int) (this=0x7fff82c6e460, n=<optimized out>) at thread/qsemaphore.cpp:326 #6 0x00007ffff5abd484 in doActivate<false>(QObject*, int, void**) (sender=0x55555820bd80, signal_index=5, argv=0x7fff82c6e480) at kernel/qobject.cpp:3900 #7 0x00007ffff5abd530 in doActivate<false>(QObject*, int, void**) (sender=0x7fffe0003cf0, signal_index=3, argv=0x7fff82c6e550) at kernel/qobject.cpp:3931 #8 0x00007ffff6520d93 in QHttpNetworkReply::encrypted() (this=<optimized out>) at .moc/moc_qhttpnetworkreply_p.cpp:343 #9 QHttpNetworkConnectionChannel::_q_encrypted() (this=0x7fffe00032d8) at access/qhttpnetworkconnectionchannel.cpp:1292 #10 QHttpNetworkConnectionChannel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x7fffe00032d8, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qhttpnetworkconnectionchannel_p.cpp:133 #11 0x00007ffff5abd530 in doActivate<false>(QObject*, int, void**) (sender=0x7fffdc013b40, signal_index=16, argv=0x7fff82c6e6d0) at kernel/qobject.cpp:3931 #12 0x00007ffff658ac44 in QSslSocketBackendPrivate::continueHandshake() (this=0x7fffe0005830) at ssl/qsslsocket_openssl.cpp:1995 #13 0x00007ffff658c172 in QSslSocketBackendPrivate::startHandshake() (this=<optimized out>) at ssl/qsslsocket_openssl.cpp:1440 #14 0x00007ffff6584286 in QSslSocketBackendPrivate::transmit() (this=0x7fffe0005830) at ssl/qsslsocket_openssl.cpp:1114 #15 0x00007ffff5abd530 in doActivate<false>(QObject*, int, void**) (sender=0x7fffe0004ff0, signal_index=3, argv=0x7fff82c6f9b0) at kernel/qobject.cpp:3931 #16 0x00007ffff6551ea0 in QAbstractSocketPrivate::emitReadyRead(int) (channel=0, this=0x7fffe00067d0) at socket/qabstractsocket.cpp:1323 #17 QAbstractSocketPrivate::canReadNotification() (this=0x7fffe00067d0) at socket/qabstractsocket.cpp:748 #18 0x00007ffff656872a in QAbstractSocketEngine::readNotification() (this=<optimized out>) at socket/qabstractsocketengine.cpp:160 #19 QReadNotifier::event(QEvent*) (this=<optimized out>, e=<optimized out>) at socket/qnativesocketengine.cpp:1274 #20 0x00007ffff6f78b1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x7fffe00076b0, e=0x7fff82c6fac0) at kernel/qapplication.cpp:3637 #21 0x00007ffff5a8cb88 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x7fffe00076b0, event=0x7fff82c6fac0) at kernel/qcoreapplication.cpp:1064 #22 0x00007ffff5ad6366 in socketNotifierSourceDispatch(GSource*, GSourceFunc, gpointer) (source=0x7fffe00029c0) at kernel/qeventdispatcher_glib.cpp:107 #23 0x00007ffff431981b in g_main_dispatch (context=0x7fffe0000ec0) at ../glib/glib/gmain.c:3444 #24 g_main_context_dispatch (context=0x7fffe0000ec0) at ../glib/glib/gmain.c:4162 #25 0x00007ffff436fec9 in g_main_context_iterate.constprop.0 (context=0x7fffe0000ec0, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4238 #26 0x00007ffff43180d2 in g_main_context_iteration (context=0x7fffe0000ec0, may_block=1) at ../glib/glib/gmain.c:4303 #27 0x00007ffff5ad750c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffe0000e00, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #28 0x00007ffff5a8532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff82c6fd40, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #29 0x00007ffff58e749f in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #30 0x00007ffff58e42ba in QThreadPrivate::start(void*) (arg=0x555558201680) at thread/qthread_unix.cpp:330 #31 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #32 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 30 (Thread 0x7fffae3e76c0 (LWP 7925) "Qt bearer threa"): #0 0x00007ffff53140bf in __GI___poll (fds=0x7fffd00017e0, nfds=1, timeout=9989) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff436fe2f in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fffd00017e0, timeout=<optimized out>, context=0x7fffd0000ec0) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x7fffd0000ec0, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007ffff43180d2 in g_main_context_iteration (context=0x7fffd0000ec0, may_block=1) at ../glib/glib/gmain.c:4303 #4 0x00007ffff5ad750c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffd0000e00, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007ffff5a8532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffae3e6d40, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007ffff58e749f in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007ffff58e42ba in QThreadPrivate::start(void*) (arg=0x5555581e7600) at thread/qthread_unix.cpp:330 #8 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 29 (Thread 0x7fff857fe6c0 (LWP 7919) "FlatpakRefreshA"): #0 futex_wait (private=0, expected=2, futex_word=0x5555556025a0) at ../sysdeps/nptl/futex-internal.h:146 #1 __GI___lll_lock_wait (futex=futex@entry=0x5555556025a0, private=0) at lowlevellock.c:49 #2 0x00007ffff52a2c6a in lll_mutex_lock_optimized (mutex=0x5555556025a0) at pthread_mutex_lock.c:48 #3 ___pthread_mutex_lock (mutex=0x5555556025a0) at pthread_mutex_lock.c:128 #4 0x00007ffff429ff54 in g_type_class_ref (type=<optimized out>) at ../glib/gobject/gtype.c:3002 #5 0x00007ffff4289942 in g_object_new_valist (object_type=Python Exception <class 'TypeError'>: can only concatenate str (not "NoneType") to str , first_property_name=0x7fffad83011e "user-agent", var_args=0x7fff857fdc60) at ../glib/gobject/gobject.c:2495 #6 0x00007fffad60ce5e in soup_session_async_new_with_options () at /usr/lib/libsoup-2.4.so.1 #7 0x00007fffad807931 in ostree_fetcher_session_thread (data=0x7fff90122840) at src/libostree/ostree-fetcher-soup.c:524 #8 0x00007ffff4346c55 in g_thread_proxy (data=0x7fff9011fcc0) at ../glib/glib/gthread.c:831 #9 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #10 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 28 (Thread 0x7fff85fff6c0 (LWP 7917) "FlatpakRefreshA"): #0 futex_wait (private=0, expected=2, futex_word=0x5555556025a0) at ../sysdeps/nptl/futex-internal.h:146 #1 __GI___lll_lock_wait (futex=futex@entry=0x5555556025a0, private=0) at lowlevellock.c:49 #2 0x00007ffff52a2c6a in lll_mutex_lock_optimized (mutex=0x5555556025a0) at pthread_mutex_lock.c:48 #3 ___pthread_mutex_lock (mutex=0x5555556025a0) at pthread_mutex_lock.c:128 #4 0x00007ffff429ff54 in g_type_class_ref (type=<optimized out>) at ../glib/gobject/gtype.c:3002 #5 0x00007ffff4289942 in g_object_new_valist (object_type=Python Exception <class 'TypeError'>: can only concatenate str (not "NoneType") to str , first_property_name=0x7fffad83011e "user-agent", var_args=0x7fff85ffec60) at ../glib/gobject/gobject.c:2495 #6 0x00007fffad60ce5e in soup_session_async_new_with_options () at /usr/lib/libsoup-2.4.so.1 #7 0x00007fffad807931 in ostree_fetcher_session_thread (data=0x7fff8c031100) at src/libostree/ostree-fetcher-soup.c:524 #8 0x00007ffff4346c55 in g_thread_proxy (data=0x7fff88116180) at ../glib/glib/gthread.c:831 #9 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #10 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 27 (Thread 0x7fff967fc6c0 (LWP 7918) "FlatpakRefreshA"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff4369b15 in g_cond_wait (cond=0x7ffff44000b0 <g_once_cond>, mutex=0x7ffff44000c0 <g_once_mutex>) at ../glib/glib/gthread-posix.c:1590 #2 0x00007ffff43471bc in g_once_init_enter (location=0x7fffad654830) at ../glib/glib/gthread.c:715 #3 0x00007fffad5f3241 in soup_message_get_type () at /usr/lib/libsoup-2.4.so.1 #4 0x00007fffad606848 in () at /usr/lib/libsoup-2.4.so.1 #5 0x00007ffff42a03d4 in type_class_init_Wm (pclass=<optimized out>, node=<optimized out>) at ../glib/gobject/gtype.c:2299 #6 g_type_class_ref (type=<optimized out>) at ../glib/gobject/gtype.c:3014 #7 0x00007ffff42a0589 in g_type_class_ref (type=<optimized out>) at ../glib/gobject/gtype.c:3006 #8 0x00007ffff4289942 in g_object_new_valist (object_type=Python Exception <class 'TypeError'>: can only concatenate str (not "NoneType") to str , first_property_name=0x7fffad83011e "user-agent", var_args=0x7fff967fbc60) at ../glib/gobject/gobject.c:2495 #9 0x00007fffad60ce5e in soup_session_async_new_with_options () at /usr/lib/libsoup-2.4.so.1 #10 0x00007fffad807931 in ostree_fetcher_session_thread (data=0x7fff9c99dde0) at src/libostree/ostree-fetcher-soup.c:524 #11 0x00007ffff4346c55 in g_thread_proxy (data=0x7fff8c02b860) at ../glib/glib/gthread.c:831 #12 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #13 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Warning: the current language does not match this frame. Thread 26 (Thread 0x7fff86bff6c0 (LWP 7916) "QSGRenderThread"): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x555555dfce74) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x555555dfce74, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007ffff529c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555555dfce74, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007ffff529ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555dfce20, cond=0x555555dfce48) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x555555dfce48, mutex=0x555555dfce20) at pthread_cond_wait.c:618 #5 0x00007ffff58eb744 in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555555dfce20) at thread/qwaitcondition_unix.cpp:146 #6 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555555e012d8, mutex=mutex@entry=0x555555e012d0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #7 0x00007ffff79fc203 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x555555e012c8) at /usr/src/debug/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:257 #8 QSGRenderThread::processEventsAndWaitForMore() (this=0x555555e01230) at /usr/src/debug/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:935 #9 QSGRenderThread::run() (this=0x555555e01230) at /usr/src/debug/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1052 #10 0x00007ffff58e42ba in QThreadPrivate::start(void*) (arg=0x555555e01230) at thread/qthread_unix.cpp:330 #11 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #12 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 25 (Thread 0x7fff95ffb6c0 (LWP 7915) "plasma-d:gdrv0"): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55555630fe70) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55555630fe70, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007ffff529c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555630fe70, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007ffff529ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555630fe20, cond=0x55555630fe48) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55555630fe48, mutex=0x55555630fe20) at pthread_cond_wait.c:618 #5 0x00007fffe910799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135 #6 0x00007fffe90baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287 #7 0x00007fffe91078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67 #8 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 24 (Thread 0x7fff96ffd6c0 (LWP 7914) "plasma-d:gdrv0"): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x555556270770) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x555556270770, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007ffff529c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555556270770, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007ffff529ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555556270720, cond=0x555556270748) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x555556270748, mutex=0x555556270720) at pthread_cond_wait.c:618 #5 0x00007fffe910799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135 #6 0x00007fffe90baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287 #7 0x00007fffe91078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67 #8 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 23 (Thread 0x7fff94fad6c0 (LWP 7911) "Thread (pooled)"): #0 futex_wait (private=0, expected=2, futex_word=0x5555556025a0) at ../sysdeps/nptl/futex-internal.h:146 #1 __GI___lll_lock_wait (futex=futex@entry=0x5555556025a0, private=0) at lowlevellock.c:49 #2 0x00007ffff52a2c6a in lll_mutex_lock_optimized (mutex=0x5555556025a0) at pthread_mutex_lock.c:48 #3 ___pthread_mutex_lock (mutex=0x5555556025a0) at pthread_mutex_lock.c:128 #4 0x00007ffff429ff54 in g_type_class_ref (type=<optimized out>) at ../glib/gobject/gtype.c:3002 #5 0x00007ffff4288f19 in g_object_new_with_properties (object_type=0x7fff9cfb9c30 [None], n_properties=<optimized out>, names=names@entry=0x0, values=values@entry=0x0) at ../glib/gobject/gobject.c:2366 #6 0x00007ffff4289b7a in g_object_new (object_type=<optimized out>, first_property_name=first_property_name@entry=0x0) at ../glib/gobject/gobject.c:2035 #7 0x00007ffff49884e8 in as_agreement_new () at ../AppStream-0.15.5/src/as-agreement.c:444 #8 0x00007ffff49912bf in as_component_load_from_xml (cpt=0x7fff9cf94c00, ctx=0x5555562119c0, node=<optimized out>, error=0x7fff94facbc0) at ../AppStream-0.15.5/src/as-component.c:4366 #9 0x00007ffff4980e9d in as_cache_component_from_node (cache=0x7fff90031400, csec=0x7fff9c1e2070, node=<optimized out>, error=0x7fff94facbc0) at ../AppStream-0.15.5/src/as-cache.c:776 #10 0x00007ffff498159c in as_query_context_add_component_from_node (ctx=0x7fff9c1cce90, cache=0x7fff90031400, csec=0x7fff9c1e2070, cpt_node=0x7fff9c8b3880, match_value=<optimized out>, error=<optimized out>) at ../AppStream-0.15.5/src/as-cache.c:1465 #11 0x00007ffff49adf9c in as_query_context_add_component_from_nodes (error=<optimized out>, nodes=<optimized out>, csec=<optimized out>, cache=<optimized out>, ctx=<optimized out>) at ../AppStream-0.15.5/src/as-cache.c:1504 #12 as_cache_query_components.constprop.0 (cache=0x7fff90031400, xpath=0x7ffff49b961f "components/component", context=0x0, error=0x7fff94facbc0, is_fts=0, limit=0) at ../AppStream-0.15.5/src/as-cache.c:1570 #13 0x00007ffff49a483d in as_pool_get_components (pool=<optimized out>) at ../AppStream-0.15.5/src/as-pool.c:1907 #14 0x00007ffff5db8fa7 in AppStream::Pool::components() const (this=<optimized out>) at ../AppStream-0.15.5/qt/pool.cpp:125 #15 0x00007fffac054c40 in loadAppStream(AppStream::Pool*) (appdata=0x555556217a80) at /home/stalker/discover/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:173 #16 0x00007fffac06ead3 in QtConcurrent::StoredFunctorCall1<DelayedAppStreamLoad, DelayedAppStreamLoad (*)(AppStream::Pool*), AppStream::Pool*>::runFunctor() (this=0x555556216f30) at /usr/include/qt/QtConcurrent/qtconcurrentstoredfunctioncall.h:422 #17 0x00007fffac06ea12 in QtConcurrent::RunFunctionTask<DelayedAppStreamLoad>::run() (this=0x555556216f30) at /usr/include/qt/QtConcurrent/qtconcurrentrunbase.h:108 #18 0x00007ffff58e8491 in QThreadPoolThread::run() (this=0x555556218f90) at thread/qthreadpool.cpp:100 #19 0x00007ffff58e42ba in QThreadPrivate::start(void*) (arg=0x555556218f90) at thread/qthread_unix.cpp:330 #20 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #21 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 22 (Thread 0x7fff957fa6c0 (LWP 7910) "Thread (pooled)"): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7fff957f9ca0, op=137, expected=0, futex_word=0x5555561faa80) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5555561faa80, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7fff957f9ca0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007ffff529c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5555561faa80, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7fff957f9ca0, private=private@entry=0) at futex-internal.c:139 #3 0x00007ffff529efd4 in __pthread_cond_wait_common (abstime=0x7fff957f9ca0, clockid=1, mutex=0x5555561faa30, cond=0x5555561faa58) at pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x5555561faa58, mutex=0x5555561faa30, abstime=0x7fff957f9ca0) at pthread_cond_wait.c:643 #5 0x00007ffff58eb6d4 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x5555561faa30) at thread/qwaitcondition_unix.cpp:136 #6 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5555561faa30) at thread/qwaitcondition_unix.cpp:144 #7 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5555562088b8, deadline=...) at thread/qwaitcondition_unix.cpp:225 #8 0x00007ffff58e8537 in QThreadPoolThread::run() (this=0x5555561fa990) at thread/qthreadpool.cpp:140 #9 0x00007ffff58e42ba in QThreadPrivate::start(void*) (arg=0x5555561fa990) at thread/qthread_unix.cpp:330 #10 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #11 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 18 (Thread 0x7fff977fe6c0 (LWP 7906) "FlatpakRefreshA"): #0 0x00007ffff53140bf in __GI___poll (fds=0x7fff8c011a50, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff436fe2f in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fff8c011a50, timeout=<optimized out>, context=0x7fff8c031400) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x7fff8c031400, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007ffff43180d2 in g_main_context_iteration (context=context@entry=0x7fff8c031400, may_block=may_block@entry=1) at ../glib/glib/gmain.c:4303 #4 0x00007fffad80c5ce in _ostree_fetcher_mirrored_request_to_membuf_once (error=0x7fff977fcfe8, cancellable=0x555555c35320, max_size=10485760, out_last_modified=0x0, out_etag=0x0, out_not_modified=0x0, out_contents=0x7fff977fd0c0, if_modified_since=0, if_none_match=0x0, flags=OSTREE_FETCHER_REQUEST_NUL_TERMINATION, filename=0x7fffad834389 "config", mirrorlist=0x7fff8c024d80, fetcher=0x7fff8c0302d0) at src/libostree/ostree-fetcher-util.c:95 #5 _ostree_fetcher_mirrored_request_to_membuf (fetcher=0x7fff8c0302d0, mirrorlist=0x7fff8c024d80, filename=0x7fffad834389 "config", flags=OSTREE_FETCHER_REQUEST_NUL_TERMINATION, if_none_match=0x0, if_modified_since=0, n_network_retries=5, out_contents=0x7fff977fd0c0, out_not_modified=0x0, out_etag=0x0, out_last_modified=0x0, max_size=10485760, cancellable=0x555555c35320, error=0x7fff977fdd28) at src/libostree/ostree-fetcher-util.c:155 #6 0x00007fffad7bbfb6 in fetch_mirrored_uri_contents_utf8_sync (fetcher=<optimized out>, mirrorlist=<optimized out>, filename=<optimized out>, n_network_retries=<optimized out>, out_contents=0x7fff977fd110, cancellable=<optimized out>, error=0x7fff977fdd28) at src/libostree/ostree-repo-pull.c:487 #7 0x00007fffad7bc245 in load_remote_repo_config (pull_data=<optimized out>, out_keyfile=0x7fff977fd278, cancellable=<optimized out>, error=0x7fff977fdd28) at src/libostree/ostree-repo-pull.c:2075 #8 0x00007fffad7cc744 in ostree_repo_pull_with_options (self=self@entry=0x7fff8c006360, remote_name_or_baseurl=0x7fff8c00ad10 "kdeapps", options=options@entry=0x7fff8c02fd20, progress=progress@entry=0x7fff8c009200, cancellable=cancellable@entry=0x555555c35320, error=error@entry=0x7fff977fdd28) at src/libostree/ostree-repo-pull.c:4287 #9 0x00007fffad900a91 in repo_pull (flags=OSTREE_REPO_PULL_FLAGS_BAREUSERONLY_FILES, error=0x7fff977fdd28, cancellable=0x555555c35320, progress=0x0, flatpak_flags=FLATPAK_PULL_FLAGS_NONE, token=<optimized out>, sideload_repo=<optimized out>, rev_to_fetch=<optimized out>, ref_to_fetch=0x7fff8c008e10 "appstream2/x86_64", dirs_to_pull=<optimized out>, state=0x7fff8c00b240, self=0x7fff8c006360) at common/flatpak-dir.c:5454 #10 flatpak_dir_pull.constprop.0 (self=0x7fff8c004000, state=0x7fff8c00b240, ref=0x7fff8c008e10 "appstream2/x86_64", opt_rev=<optimized out>, subpaths=<optimized out>, sideload_repo=<optimized out>, require_metadata=0x0, token=0x0, repo=0x7fff8c006360, flatpak_flags=FLATPAK_PULL_FLAGS_NONE, progress=0x0, cancellable=0x555555c35320, error=0x7fff977fdd28, flags=OSTREE_REPO_PULL_FLAGS_NONE) at common/flatpak-dir.c:6052 #11 0x00007fffad8c3f6c in flatpak_dir_update_appstream (error=0x7fff977fdd28, cancellable=0x555555c35320, progress=0x0, out_changed=0x0, arch=0x7fffad91a71a "x86_64", remote=0x5555561fa220 "kdeapps", self=0x7fff8c004000) at common/flatpak-dir.c:5186 #12 flatpak_installation_update_appstream_full_sync (self=<optimized out>, remote_name=0x5555561fa220 "kdeapps", arch=<optimized out>, progress_cb=<optimized out>, progress_data=<optimized out>, out_changed=0x0, cancellable=0x555555c35320, error=0x7fff977fdd28) at common/flatpak-installation.c:2640 #13 0x00007fffad9aae13 in FlatpakRefreshAppstreamMetadataJob::run() (this=0x555556203a80) at /home/stalker/discover/libdiscover/backends/FlatpakBackend/FlatpakRefreshAppstreamMetadataJob.cpp:39 #14 0x00007ffff58e42ba in QThreadPrivate::start(void*) (arg=0x555556203a80) at thread/qthread_unix.cpp:330 #15 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #16 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 17 (Thread 0x7fff97fff6c0 (LWP 7905) "FlatpakRefreshA"): #0 0x00007ffff53140bf in __GI___poll (fds=0x7fff880d9bc0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff436fe2f in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fff880d9bc0, timeout=<optimized out>, context=0x7fff881045d0) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x7fff881045d0, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007ffff43180d2 in g_main_context_iteration (context=context@entry=0x7fff881045d0, may_block=may_block@entry=1) at ../glib/glib/gmain.c:4303 #4 0x00007fffad80c5ce in _ostree_fetcher_mirrored_request_to_membuf_once (error=0x7fff97ffdfe8, cancellable=0x555555c352a0, max_size=10485760, out_last_modified=0x0, out_etag=0x0, out_not_modified=0x0, out_contents=0x7fff97ffe0c0, if_modified_since=0, if_none_match=0x0, flags=OSTREE_FETCHER_REQUEST_NUL_TERMINATION, filename=0x7fffad834389 "config", mirrorlist=0x7fff88105480, fetcher=0x7fff88118d50) at src/libostree/ostree-fetcher-util.c:95 #5 _ostree_fetcher_mirrored_request_to_membuf (fetcher=0x7fff88118d50, mirrorlist=0x7fff88105480, filename=0x7fffad834389 "config", flags=OSTREE_FETCHER_REQUEST_NUL_TERMINATION, if_none_match=0x0, if_modified_since=0, n_network_retries=5, out_contents=0x7fff97ffe0c0, out_not_modified=0x0, out_etag=0x0, out_last_modified=0x0, max_size=10485760, cancellable=0x555555c352a0, error=0x7fff97ffed28) at src/libostree/ostree-fetcher-util.c:155 #6 0x00007fffad7bbfb6 in fetch_mirrored_uri_contents_utf8_sync (fetcher=<optimized out>, mirrorlist=<optimized out>, filename=<optimized out>, n_network_retries=<optimized out>, out_contents=0x7fff97ffe110, cancellable=<optimized out>, error=0x7fff97ffed28) at src/libostree/ostree-repo-pull.c:487 #7 0x00007fffad7bc245 in load_remote_repo_config (pull_data=<optimized out>, out_keyfile=0x7fff97ffe278, cancellable=<optimized out>, error=0x7fff97ffed28) at src/libostree/ostree-repo-pull.c:2075 #8 0x00007fffad7cc744 in ostree_repo_pull_with_options (self=self@entry=0x5555561f6f50, remote_name_or_baseurl=0x7fff880098c0 "flathub-beta", options=options@entry=0x7fff88119810, progress=progress@entry=0x7fff88007b00, cancellable=cancellable@entry=0x555555c352a0, error=error@entry=0x7fff97ffed28) at src/libostree/ostree-repo-pull.c:4287 #9 0x00007fffad900a91 in repo_pull (flags=OSTREE_REPO_PULL_FLAGS_BAREUSERONLY_FILES, error=0x7fff97ffed28, cancellable=0x555555c352a0, progress=0x0, flatpak_flags=FLATPAK_PULL_FLAGS_NONE, token=<optimized out>, sideload_repo=<optimized out>, rev_to_fetch=<optimized out>, ref_to_fetch=0x7fff88007510 "appstream2/x86_64", dirs_to_pull=<optimized out>, state=0x7fff88012920, self=0x5555561f6f50) at common/flatpak-dir.c:5454 #10 flatpak_dir_pull.constprop.0 (self=0x7fffa0009b10, state=0x7fff88012920, ref=0x7fff88007510 "appstream2/x86_64", opt_rev=<optimized out>, subpaths=<optimized out>, sideload_repo=<optimized out>, require_metadata=0x0, token=0x0, repo=0x5555561f6f50, flatpak_flags=FLATPAK_PULL_FLAGS_NONE, progress=0x0, cancellable=0x555555c352a0, error=0x7fff97ffed28, flags=OSTREE_REPO_PULL_FLAGS_NONE) at common/flatpak-dir.c:6052 #11 0x00007fffad8c3f6c in flatpak_dir_update_appstream (error=0x7fff97ffed28, cancellable=0x555555c352a0, progress=0x0, out_changed=0x0, arch=0x7fffad91a71a "x86_64", remote=0x5555562024f0 "flathub-beta", self=0x7fffa0009b10) at common/flatpak-dir.c:5186 #12 flatpak_installation_update_appstream_full_sync (self=<optimized out>, remote_name=0x5555562024f0 "flathub-beta", arch=<optimized out>, progress_cb=<optimized out>, progress_data=<optimized out>, out_changed=0x0, cancellable=0x555555c352a0, error=0x7fff97ffed28) at common/flatpak-installation.c:2640 #13 0x00007fffad9aae13 in FlatpakRefreshAppstreamMetadataJob::run() (this=0x5555561f8670) at /home/stalker/discover/libdiscover/backends/FlatpakBackend/FlatpakRefreshAppstreamMetadataJob.cpp:39 #14 0x00007ffff58e42ba in QThreadPrivate::start(void*) (arg=0x5555561f8670) at thread/qthread_unix.cpp:330 #15 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #16 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 16 (Thread 0x7fffaca416c0 (LWP 7904) "FlatpakRefreshA"): #0 0x00007ffff53140bf in __GI___poll (fds=0x7fff90053030, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff436fe2f in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fff90053030, timeout=<optimized out>, context=0x7fff9010cbf0) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x7fff9010cbf0, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007ffff43180d2 in g_main_context_iteration (context=context@entry=0x7fff9010cbf0, may_block=may_block@entry=1) at ../glib/glib/gmain.c:4303 #4 0x00007fffad80c5ce in _ostree_fetcher_mirrored_request_to_membuf_once (error=0x7fffaca3ffe8, cancellable=0x555555ca5520, max_size=10485760, out_last_modified=0x0, out_etag=0x0, out_not_modified=0x0, out_contents=0x7fffaca400c0, if_modified_since=0, if_none_match=0x0, flags=OSTREE_FETCHER_REQUEST_NUL_TERMINATION, filename=0x7fffad834389 "config", mirrorlist=0x7fff9010db60, fetcher=0x7fff90121840) at src/libostree/ostree-fetcher-util.c:95 #5 _ostree_fetcher_mirrored_request_to_membuf (fetcher=0x7fff90121840, mirrorlist=0x7fff9010db60, filename=0x7fffad834389 "config", flags=OSTREE_FETCHER_REQUEST_NUL_TERMINATION, if_none_match=0x0, if_modified_since=0, n_network_retries=5, out_contents=0x7fffaca400c0, out_not_modified=0x0, out_etag=0x0, out_last_modified=0x0, max_size=10485760, cancellable=0x555555ca5520, error=0x7fffaca40d28) at src/libostree/ostree-fetcher-util.c:155 #6 0x00007fffad7bbfb6 in fetch_mirrored_uri_contents_utf8_sync (fetcher=<optimized out>, mirrorlist=<optimized out>, filename=<optimized out>, n_network_retries=<optimized out>, out_contents=0x7fffaca40110, cancellable=<optimized out>, error=0x7fffaca40d28) at src/libostree/ostree-repo-pull.c:487 #7 0x00007fffad7bc245 in load_remote_repo_config (pull_data=<optimized out>, out_keyfile=0x7fffaca40278, cancellable=<optimized out>, error=0x7fffaca40d28) at src/libostree/ostree-repo-pull.c:2075 #8 0x00007fffad7cc744 in ostree_repo_pull_with_options (self=self@entry=0x5555561f77d0, remote_name_or_baseurl=0x7fff90007870 "flathub", options=options@entry=0x7fff90121810, progress=progress@entry=0x7fff98006b80, cancellable=cancellable@entry=0x555555ca5520, error=error@entry=0x7fffaca40d28) at src/libostree/ostree-repo-pull.c:4287 #9 0x00007fffad900a91 in repo_pull (flags=OSTREE_REPO_PULL_FLAGS_BAREUSERONLY_FILES, error=0x7fffaca40d28, cancellable=0x555555ca5520, progress=0x0, flatpak_flags=FLATPAK_PULL_FLAGS_NONE, token=<optimized out>, sideload_repo=<optimized out>, rev_to_fetch=<optimized out>, ref_to_fetch=0x7fff90006120 "appstream2/x86_64", dirs_to_pull=<optimized out>, state=0x7fff90010920, self=0x5555561f77d0) at common/flatpak-dir.c:5454 #10 flatpak_dir_pull.constprop.0 (self=0x7fff880049c0, state=0x7fff90010920, ref=0x7fff90006120 "appstream2/x86_64", opt_rev=<optimized out>, subpaths=<optimized out>, sideload_repo=<optimized out>, require_metadata=0x0, token=0x0, repo=0x5555561f77d0, flatpak_flags=FLATPAK_PULL_FLAGS_NONE, progress=0x0, cancellable=0x555555ca5520, error=0x7fffaca40d28, flags=OSTREE_REPO_PULL_FLAGS_NONE) at common/flatpak-dir.c:6052 #11 0x00007fffad8c3f6c in flatpak_dir_update_appstream (error=0x7fffaca40d28, cancellable=0x555555ca5520, progress=0x0, out_changed=0x0, arch=0x7fffad91a71a "x86_64", remote=0x5555561f9fd0 "flathub", self=0x7fff880049c0) at common/flatpak-dir.c:5186 #12 flatpak_installation_update_appstream_full_sync (self=<optimized out>, remote_name=0x5555561f9fd0 "flathub", arch=<optimized out>, progress_cb=<optimized out>, progress_data=<optimized out>, out_changed=0x0, cancellable=0x555555ca5520, error=0x7fffaca40d28) at common/flatpak-installation.c:2640 #13 0x00007fffad9aae13 in FlatpakRefreshAppstreamMetadataJob::run() (this=0x555556202510) at /home/stalker/discover/libdiscover/backends/FlatpakBackend/FlatpakRefreshAppstreamMetadataJob.cpp:39 #14 0x00007ffff58e42ba in QThreadPrivate::start(void*) (arg=0x555556202510) at thread/qthread_unix.cpp:330 #15 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #16 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 15 (Thread 0x7fffad40e6c0 (LWP 7902) "Thread (pooled)"): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7fffad40dca0, op=137, expected=0, futex_word=0x5555561e7a70) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5555561e7a70, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7fffad40dca0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007ffff529c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5555561e7a70, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7fffad40dca0, private=private@entry=0) at futex-internal.c:139 #3 0x00007ffff529efd4 in __pthread_cond_wait_common (abstime=0x7fffad40dca0, clockid=1, mutex=0x5555561e7a20, cond=0x5555561e7a48) at pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x5555561e7a48, mutex=0x5555561e7a20, abstime=0x7fffad40dca0) at pthread_cond_wait.c:643 #5 0x00007ffff58eb6d4 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x5555561e7a20) at thread/qwaitcondition_unix.cpp:136 #6 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5555561e7a20) at thread/qwaitcondition_unix.cpp:144 #7 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5555561e7848, deadline=...) at thread/qwaitcondition_unix.cpp:225 #8 0x00007ffff58e8537 in QThreadPoolThread::run() (this=0x5555561e6a50) at thread/qthreadpool.cpp:140 #9 0x00007ffff58e42ba in QThreadPrivate::start(void*) (arg=0x5555561e6a50) at thread/qthread_unix.cpp:330 #10 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #11 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 13 (Thread 0x7fffaec746c0 (LWP 7847) "gdbus"): #0 0x00007ffff53140bf in __GI___poll (fds=0x7fffa00153c0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff436fe2f in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x7fffa00153c0, timeout=<optimized out>, context=0x7fffa0013710) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x7fffa0013710, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007ffff4318d7f in g_main_loop_run (loop=0x7fffa0013800) at ../glib/glib/gmain.c:4438 #4 0x00007ffff419f23c in gdbus_shared_thread_func (user_data=0x7fffa00136e0) at ../glib/gio/gdbusprivate.c:284 #5 0x00007ffff4346c55 in g_thread_proxy (data=0x7fffa0003120) at ../glib/glib/gthread.c:831 #6 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #7 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 12 (Thread 0x7fffaf4d46c0 (LWP 7846) "dconf worker"): #0 0x00007ffff53140bf in __GI___poll (fds=0x555555c3bc50, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff436fe2f in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x555555c3bc50, timeout=<optimized out>, context=0x555555e661f0) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x555555e661f0, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007ffff43180d2 in g_main_context_iteration (context=0x555555e661f0, may_block=1) at ../glib/glib/gmain.c:4303 #4 0x00007fffafe61ebe in () at /usr/lib/gio/modules/libdconfsettings.so #5 0x00007ffff4346c55 in g_thread_proxy (data=0x555555c689e0) at ../glib/glib/gthread.c:831 #6 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #7 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 11 (Thread 0x7fffafcd56c0 (LWP 7845) "gmain"): #0 0x00007ffff53140bf in __GI___poll (fds=0x555555ca07a0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff436fe2f in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x555555ca07a0, timeout=<optimized out>, context=0x555555dc0c70) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x555555dc0c70, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007ffff43180d2 in g_main_context_iteration (context=0x555555dc0c70, may_block=may_block@entry=1) at ../glib/glib/gmain.c:4303 #4 0x00007ffff4318122 in glib_worker_main (data=<optimized out>) at ../glib/glib/gmain.c:6414 #5 0x00007ffff4346c55 in g_thread_proxy (data=0x555555c688c0) at ../glib/glib/gthread.c:831 #6 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #7 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 10 (Thread 0x7fffb55ff6c0 (LWP 7829) "QQmlThread"): #0 0x00007ffff53140bf in __GI___poll (fds=0x7fffb00029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff436fe2f in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fffb00029e0, timeout=<optimized out>, context=0x7fffb0000c30) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x7fffb0000c30, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007ffff43180d2 in g_main_context_iteration (context=0x7fffb0000c30, may_block=1) at ../glib/glib/gmain.c:4303 #4 0x00007ffff5ad750c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffb0000b70, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007ffff5a8532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffb55fed20, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007ffff58e749f in QThread::exec() (this=this@entry=0x555555993b00) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007ffff68c0300 in QQmlThreadPrivate::run() (this=0x555555993b00) at /usr/src/debug/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp:155 #8 0x00007ffff58e42ba in QThreadPrivate::start(void*) (arg=0x555555993b00) at thread/qthread_unix.cpp:330 #9 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #10 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 9 (Thread 0x7fffcffff6c0 (LWP 7815) "plasma-d:gdrv0"): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x555555880a10) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x555555880a10, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007ffff529c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555555880a10, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007ffff529ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555558809c0, cond=0x5555558809e8) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5555558809e8, mutex=0x5555558809c0) at pthread_cond_wait.c:618 #5 0x00007fffe910799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135 #6 0x00007fffe90baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287 #7 0x00007fffe91078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67 #8 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 8 (Thread 0x7fffd4dff6c0 (LWP 7814) "plasma-d:gdrv0"): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5555557f66c0) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5555557f66c0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007ffff529c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5555557f66c0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007ffff529ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555557f6670, cond=0x5555557f6698) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5555557f6698, mutex=0x5555557f6670) at pthread_cond_wait.c:618 #5 0x00007fffe910799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135 #6 0x00007fffe90baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287 #7 0x00007fffe91078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67 #8 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 5 (Thread 0x7fffe8e4a6c0 (LWP 7625) "plasma-:disk$0"): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55555565e238) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55555565e238, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007ffff529c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555565e238, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007ffff529ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555565e1e8, cond=0x55555565e210) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55555565e210, mutex=0x55555565e1e8) at pthread_cond_wait.c:618 #5 0x00007fffe910799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135 #6 0x00007fffe90baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287 #7 0x00007fffe91078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67 #8 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 4 (Thread 0x7fffeb35b6c0 (LWP 7622) "WaylandEventThr"): #0 0x00007ffff53140bf in __GI___poll (fds=fds@entry=0x7fffeb35ad30, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff1322c7d in poll (__timeout=-1, __nfds=2, __fds=0x7fffeb35ad30) at /usr/include/bits/poll2.h:39 #2 QtWaylandClient::EventThread::run() (this=0x555555659ec0) at /usr/src/debug/qtwayland/src/client/qwaylanddisplay.cpp:208 #3 0x00007ffff58e42ba in QThreadPrivate::start(void*) (arg=0x555555659ec0) at thread/qthread_unix.cpp:330 #4 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #5 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 3 (Thread 0x7fffebb5c6c0 (LWP 7621) "WaylandEventThr"): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x555555659d00) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x555555659d00, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007ffff529c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555555659d00, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007ffff529ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555659cb0, cond=0x555555659cd8) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x555555659cd8, mutex=0x555555659cb0) at pthread_cond_wait.c:618 #5 0x00007ffff58eb744 in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555555659cb0) at thread/qwaitcondition_unix.cpp:146 #6 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555555651420, mutex=mutex@entry=0x555555651418, deadline=...) at thread/qwaitcondition_unix.cpp:225 #7 0x00007ffff1322c24 in QtWaylandClient::EventThread::waitForReading() (this=0x5555556513e0) at /usr/src/debug/qtwayland/src/client/qwaylanddisplay.cpp:242 #8 QtWaylandClient::EventThread::run() (this=0x5555556513e0) at /usr/src/debug/qtwayland/src/client/qwaylanddisplay.cpp:206 #9 0x00007ffff58e42ba in QThreadPrivate::start(void*) (arg=0x5555556513e0) at thread/qthread_unix.cpp:330 #10 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #11 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 2 (Thread 0x7ffff12af6c0 (LWP 7577) "QDBusConnection"): #0 0x00007ffff53140bf in __GI___poll (fds=0x7fffec0053e0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff436fe2f in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x7fffec0053e0, timeout=<optimized out>, context=0x7fffec001cf0) at ../glib/glib/gmain.c:4543 #2 g_main_context_iterate.constprop.0 (context=0x7fffec001cf0, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233 #3 0x00007ffff43180d2 in g_main_context_iteration (context=0x7fffec001cf0, may_block=1) at ../glib/glib/gmain.c:4303 #4 0x00007ffff5ad750c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffec000b70, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007ffff5a8532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ffff12aed10, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007ffff58e749f in QThread::exec() (this=this@entry=0x7ffff6bd7560 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007ffff6b7bcba in QDBusConnectionManager::run() (this=0x7ffff6bd7560 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /usr/src/debug/qtbase/src/dbus/qdbusconnection.cpp:179 #8 0x00007ffff58e42ba in QThreadPrivate::start(void*) (arg=0x7ffff6bd7560 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:330 #9 0x00007ffff529f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #10 0x00007ffff5321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 1 (Thread 0x7ffff1805840 (LWP 7404) "plasma-discover"): #0 futex_wait (private=0, expected=2, futex_word=0x5555556025a0) at ../sysdeps/nptl/futex-internal.h:146 #1 __GI___lll_lock_wait (futex=futex@entry=0x5555556025a0, private=0) at lowlevellock.c:49 #2 0x00007ffff52a2c6a in lll_mutex_lock_optimized (mutex=0x5555556025a0) at pthread_mutex_lock.c:48 #3 ___pthread_mutex_lock (mutex=0x5555556025a0) at pthread_mutex_lock.c:128 #4 0x00007ffff429ff54 in g_type_class_ref (type=<optimized out>) at ../glib/gobject/gtype.c:3002 #5 0x00007ffff4288f19 in g_object_new_with_properties (object_type=0x555555c62fc0 [None], n_properties=<optimized out>, names=names@entry=0x0, values=values@entry=0x0) at ../glib/gobject/gobject.c:2366 #6 0x00007ffff4289b7a in g_object_new (object_type=<optimized out>, first_property_name=<optimized out>) at ../glib/gobject/gobject.c:2035 #7 0x00007fffafdfd948 in fwupd_device_new () at /usr/lib/libfwupd.so.2 #8 0x00007fffafe00d8d in fwupd_device_from_variant () at /usr/lib/libfwupd.so.2 #9 0x00007fffafe00ea5 in fwupd_device_array_from_variant () at /usr/lib/libfwupd.so.2 #10 0x00007fffafded294 in () at /usr/lib/libfwupd.so.2 #11 0x00007ffff413ad64 in g_task_return_now (task=0x555555fd7b00) at ../glib/gio/gtask.c:1232 #12 0x00007ffff413ea1d in g_task_return (type=<optimized out>, task=0x555555fd7b00) at ../glib/gio/gtask.c:1301 #13 g_task_return (task=0x555555fd7b00, type=<optimized out>) at ../glib/gio/gtask.c:1258 #14 0x00007ffff41a565e in reply_cb (connection=<optimized out>, res=<optimized out>, user_data=0x555555fd7b00) at ../glib/gio/gdbusproxy.c:2578 #15 0x00007ffff413ad64 in g_task_return_now (task=0x555555fd7a40) at ../glib/gio/gtask.c:1232 #16 0x00007ffff413ea1d in g_task_return (type=<optimized out>, task=0x555555fd7a40) at ../glib/gio/gtask.c:1301 #17 g_task_return (task=0x555555fd7a40, type=<optimized out>) at ../glib/gio/gtask.c:1258 #18 0x00007ffff419c783 in g_dbus_connection_call_done (source=<optimized out>, result=<optimized out>, user_data=0x555555fd7a40) at ../glib/gio/gdbusconnection.c:5882 #19 0x00007ffff413ad64 in g_task_return_now (task=0x555555fd7980) at ../glib/gio/gtask.c:1232 #20 0x00007ffff413ad9d in complete_in_idle_cb (task=0x555555fd7980) at ../glib/gio/gtask.c:1246 #21 0x00007ffff431981b in g_main_dispatch (context=0x7fffec005010) at ../glib/glib/gmain.c:3444 #22 g_main_context_dispatch (context=0x7fffec005010) at ../glib/glib/gmain.c:4162 #23 0x00007ffff436fec9 in g_main_context_iterate.constprop.0 (context=0x7fffec005010, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4238 #24 0x00007ffff43180d2 in g_main_context_iteration (context=0x7fffec005010, may_block=1) at ../glib/glib/gmain.c:4303 #25 0x00007ffff5ad750c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55555563c550, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #26 0x00007ffff5a8532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffffffdf40, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #27 0x00007ffff5a8fe59 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #28 0x00005555555750fa in main(int, char**) (argc=1, argv=0x7fffffffe1e8) at /home/stalker/discover/discover/main.cpp:223
I'll insist, I am not asking for a backtrace, although very much appreciated. I am asking for the error message on the terminal output.
$ plasma-discover adding empty sources model QStandardItemModel(0x56520e32dba0) file:///usr/lib/qt/qml/org/kde/kirigami.2/private/PrivateActionToolButton.qml:76:5: QML Binding: Binding loop detected for property "value" took really long to fetch KNSBackend(0x56520dd87850, name = "/usr/share/knsrcfiles/sddmtheme.knsrc") took really long to fetch KNSBackend(0x56520df76990, name = "/usr/share/knsrcfiles/ksysguard.knsrc") took really long to fetch KNSBackend(0x56520df56940, name = "/usr/share/knsrcfiles/kmymoney-quotes.knsrc") took really long to fetch KNSBackend(0x56520dea3f10, name = "/usr/share/knsrcfiles/k3btheme.knsrc") took really long to fetch KNSBackend(0x56520dec0b50, name = "/usr/share/knsrcfiles/skrooge-quotes.knsrc") took really long to fetch KNSBackend(0x56520dec5ca0, name = "/usr/share/knsrcfiles/kfontinst.knsrc") took really long to fetch KNSBackend(0x56520dedcdc0, name = "/usr/share/knsrcfiles/servicemenu.knsrc") took really long to fetch KNSBackend(0x56520dcdd910, name = "/usr/share/knsrcfiles/kdenlive_renderprofiles.knsrc") took really long to fetch KNSBackend(0x56520dcc8500, name = "/usr/share/knsrcfiles/systemmonitor-presets.knsrc") took really long to fetch KNSBackend(0x56520dea3770, name = "/usr/share/knsrcfiles/systemmonitor-faces.knsrc") took really long to fetch KNSBackend(0x56520dec5e70, name = "/usr/share/knsrcfiles/ksplash.knsrc") took really long to fetch KNSBackend(0x56520dcca8d0, name = "/usr/share/knsrcfiles/konsole.knsrc") took really long to fetch KNSBackend(0x56520de40470, name = "/usr/share/knsrcfiles/kdenlive_wipes.knsrc") took really long to fetch KNSBackend(0x56520dec6670, name = "/usr/share/knsrcfiles/lookandfeel.knsrc") took really long to fetch KNSBackend(0x56520def4e60, name = "/usr/share/knsrcfiles/kdenlive_luts.knsrc") took really long to fetch KNSBackend(0x56520dd02a10, name = "/usr/share/knsrcfiles/wallpaperplugin.knsrc") took really long to fetch KNSBackend(0x56520de1b960, name = "/usr/share/knsrcfiles/kdenlive_keyboardschemes.knsrc") took really long to fetch KNSBackend(0x56520dd641e0, name = "/usr/share/knsrcfiles/xcursor.knsrc") took really long to fetch KNSBackend(0x56520dd290f0, name = "/usr/share/knsrcfiles/icons.knsrc") took really long to fetch KNSBackend(0x56520de508f0, name = "/usr/share/knsrcfiles/alkimia-quotes.knsrc") took really long to fetch KNSBackend(0x56520e0cdee0, name = "/usr/share/knsrcfiles/plasma-themes.knsrc") took really long to fetch KNSBackend(0x56520dd98810, name = "/usr/share/knsrcfiles/kwinswitcher.knsrc") took really long to fetch KNSBackend(0x56520e1fe0f0, name = "/usr/share/knsrcfiles/comic.knsrc") took really long to fetch KNSBackend(0x56520e20a230, name = "/usr/share/knsrcfiles/aurorae.knsrc") took really long to fetch KNSBackend(0x56520e205f10, name = "/usr/share/knsrcfiles/wallpaper-mobile.knsrc") took really long to fetch KNSBackend(0x56520e22b820, name = "/usr/share/knsrcfiles/krunner.knsrc") took really long to fetch KNSBackend(0x56520e237e10, name = "/usr/share/knsrcfiles/wallpaper.knsrc") took really long to fetch KNSBackend(0x56520e255d40, name = "/usr/share/knsrcfiles/colorschemes.knsrc") took really long to fetch KNSBackend(0x56520e25da20, name = "/usr/share/knsrcfiles/plasmoids.knsrc") took really long to fetch KNSBackend(0x56520e2362a0, name = "/usr/share/knsrcfiles/kwineffect.knsrc") took really long to fetch KNSBackend(0x56520e235730, name = "/usr/share/knsrcfiles/plasma-systemmonitor.knsrc") took really long to fetch KNSBackend(0x56520e28e650, name = "/usr/share/knsrcfiles/window-decorations.knsrc") took really long to fetch KNSBackend(0x56520e2bcca0, name = "/usr/share/knsrcfiles/kdenlive_effects.knsrc") took really long to fetch KNSBackend(0x56520e2b9f60, name = "/usr/share/knsrcfiles/gtk_themes.knsrc") took really long to fetch KNSBackend(0x56520e2b90b0, name = "/usr/share/knsrcfiles/yakuake.knsrc") took really long to fetch KNSBackend(0x56520e2c5650, name = "/usr/share/knsrcfiles/kwinscripts.knsrc") took really long to fetch KNSBackend(0x56520e2efb80, name = "/usr/share/knsrcfiles/kdenlive_titles.knsrc") took really long to fetch FlatpakBackend(0x56520e2efc40) (process:9997): GLib-GObject-WARNING **: 12:10:26.247: cannot register existing type 'SoupMessage' (process:9997): GLib-GObject-WARNING **: 12:10:26.247: cannot add private field to invalid (non-instantiatable) type '<invalid>' (process:9997): GLib-CRITICAL **: 12:10:26.247: g_once_init_leave: assertion 'result != 0' failed (process:9997): GLib-GObject-WARNING **: 12:10:26.247: ../glib/gobject/gsignal.c:1767: parameter 1 of type '<invalid>' for signal "SoupSession::request-queued" is not a value type took really long to fetch PackageKitBackend(0x56520e3039b0)
The issue I had might be related. Backtrace attached. App crashed on startup while loading. App was complaining about ~/.cache/appstream/ not being writable It was indeed owned by root. Changing that fixed discover. The issue surfaced after completing a do-release-upgrade to kubuntu 22.10 lldb-15 plasma-discover Traceback (most recent call last): File "<string>", line 1, in <module> ModuleNotFoundError: No module named 'lldb.embedded_interpreter' (lldb) target create "plasma-discover" warning: (x86_64) /usr/bin/plasma-discover unsupported DW_FORM values: 0x1f20 0x1f21 Current executable set to '/usr/bin/plasma-discover' (x86_64). (lldb) r Process 61669 launched: '/usr/bin/plasma-discover' (x86_64) warning: (x86_64) /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so unsupported DW_FORM values: 0x1f20 0x1f21 warning: (x86_64) /usr/lib/x86_64-linux-gnu/qt5/plugins/discover/packagekit-backend.so unsupported DW_FORM values: 0x1f20 0x1f21 adding empty sources model QStandardItemModel(0x55555599a560) warning: (x86_64) /usr/lib/x86_64-linux-gnu/qt5/plugins/discover/flatpak-backend.so unsupported DW_FORM values: 0x1f20 0x1f21 warning: (x86_64) /usr/lib/x86_64-linux-gnu/qt5/plugins/discover/kns-backend.so unsupported DW_FORM values: 0x1f20 0x1f21 Failed to refresh appstream metadata for gnome : "Error updating appstream2: No such ref 'appstream2/x86_64' in remote gnome; Error updating appstream: No such ref 'appstream/x86_64' in remote gnome" Process 61669 stopped and restarted: thread 1 received signal: SIGCHLD file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/AbstractApplicationWindow.qml:286:5: 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. file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/PrivateActionToolButton.qml:75:5: QML Binding: Binding loop detected for property "value" file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/AbstractApplicationWindow.qml:286:5: 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. Could not open the AppStream metadata pool "Cache location '/home/joel/.cache/appstream/user' is not writable." No "/home/joel/.local/share/flatpak/appstream/gnome/x86_64/active" appstream metadata found for "gnome" no component found for "com.ubuntu.ubuntu" took really long to fetch PackageKitBackend(0x5555559de360) qml: message: Please make sure that Appstream is properly set up on your system Could not open the AppStream metadata pool "Cache location '/home/joel/.cache/appstream' is not writable." Could not open the AppStream metadata pool "Cache location '/home/joel/.cache/appstream/user' is not writable." file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/PlaceholderMessage.qml:239:5: QML Heading: Binding loop detected for property "verticalAlignment" file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/PlaceholderMessage.qml:239:5: QML Heading: Binding loop detected for property "verticalAlignment" Could not find source: 0x7fffb8011420 "flathub" Process 61669 stopped * thread #1, name = 'plasma-discover', stop reason = signal SIGSEGV: invalid address (fault address: 0xf) frame #0: 0x00007ffff5d4f54f libQt5Core.so.5`QTextStream::operator<<(char) at qscopedpointer.h:118:16 (lldb) bt * thread #1, name = 'plasma-discover', stop reason = signal SIGSEGV: invalid address (fault address: 0xf) * frame #0: 0x00007ffff5d4f54f libQt5Core.so.5`QTextStream::operator<<(char) at qscopedpointer.h:118:16 frame #1: 0x00007fffd81412dd flatpak-backend.so`FlatpakBackend::findSource(_FlatpakInstallation*, QString const&) const + 717 frame #2: 0x00007fffd8144332 flatpak-backend.so`FlatpakBackend::getAppForInstalledRef(_FlatpakInstallation*, _FlatpakInstalledRef*, bool*) const + 146 frame #3: 0x00007fffd815030f flatpak-backend.so`QtPrivate::QFunctorSlotObject<FlatpakBackend::search(AbstractResourcesBackend::Filters const&)::'lambda1'()::operator()() const::'lambda'(), 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) + 495 frame #4: 0x00007ffff5cf36ff libQt5Core.so.5`void doActivate<false>(QObject*, int, void**) at qobjectdefs_impl.h:398:57 frame #5: 0x00007ffff5ad6f2d libQt5Core.so.5`QFutureWatcherBase::event(QEvent*) at qfuturewatcher.cpp:334:32 frame #6: 0x00007ffff6f6bf32 libQt5Widgets.so.5`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 130 frame #7: 0x00007ffff5cbae38 libQt5Core.so.5`QCoreApplication::notifyInternal2(QObject*, QEvent*) at qcoreapplication.cpp:1064:24 frame #8: 0x00007ffff5cbdeb1 libQt5Core.so.5`QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) at qcoreapplication.cpp:1821:36 frame #9: 0x00007ffff5d15427 libQt5Core.so.5`::postEventSourceDispatch(s=0x00005555556b0f00, (null)=<unavailable>, (null)=<unavailable>) at qeventdispatcher_glib.cpp:277:39 frame #10: 0x00007ffff49224f9 libglib-2.0.so.0`g_main_context_dispatch + 665 frame #11: 0x00007ffff4977228 libglib-2.0.so.0`___lldb_unnamed_symbol2754 + 520 frame #12: 0x00007ffff491fcb0 libglib-2.0.so.0`g_main_context_iteration + 48 frame #13: 0x00007ffff5d14aea libQt5Core.so.5`QEventDispatcherGlib::processEvents(this=0x00005555556b5ff0, flags=<unavailable>) at qeventdispatcher_glib.cpp:423:43 frame #14: 0x00007ffff5cb97cb libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) at qeventloop.cpp:232:22 frame #15: 0x00007ffff5cc1c2a libQt5Core.so.5`QCoreApplication::exec() at qcoreapplication.cpp:1375:36 frame #16: 0x000055555556b6d3 plasma-discover`main + 2227 frame #17: 0x00007ffff5223510 libc.so.6`__libc_start_call_main(main=(plasma-discover`main), argc=1, argv=0x00007fffffffdcb8) at libc_start_call_main.h:58:16 frame #18: 0x00007ffff52235c9 libc.so.6`__libc_start_main_impl(main=(plasma-discover`main), argc=1, argv=0x00007fffffffdcb8, init=<unavailable>, fini=<unavailable>, rtld_fini=<unavailable>, stack_end=0x00007fffffffdca8) at libc-start.c:381:3 frame #19: 0x000055555556c0a5 plasma-discover`_start + 37 (lldb)