https://bugs.kde.org/show_bug.cgi?id=458531
--- Comment #9 from Patrick Silva <bugsefor...@gmx.com> --- (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 -- You are receiving this mail because: You are watching all bug changes.