Application: plasma-discover (5.26.80) Qt Version: 5.15.6 Frameworks Version: 5.99.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: I was clicking on several apps from flathub, Discover crashed when I clicked on Hikou no mizu. The crash can be reproduced sometimes. -- Backtrace: Application: Discover (plasma-discover), signal: Segmentation fault [New LWP 71317] [New LWP 71328] [New LWP 71329] [New LWP 71335] [New LWP 71331] [New LWP 71349] [New LWP 71357] [New LWP 72025] [New LWP 71336] [New LWP 71350] [New LWP 72026] [New LWP 72031] [New LWP 71330] [New LWP 71348] [New LWP 71397] [New LWP 72029] [New LWP 72028] [New LWP 72030] [New LWP 72027] [New LWP 71332] [New LWP 71340] [New LWP 71381] [New LWP 72032] [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'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __GI_raise (sig=sig@entry=11) at ../sysdeps/unix/sysv/linux/raise.c:50 [Current thread is 1 (Thread 0x7f0607a57b80 (LWP 71317))] [Current thread is 1 (Thread 0x7f0607a57b80 (LWP 71317))] Thread 23 (Thread 0x7f058b3fe700 (LWP 72032)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f058b3fd990, clockid=<optimized out>, expected=0, futex_word=0x556844da7c24) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f058b3fd990, clockid=<optimized out>, mutex=0x556844da7bd0, cond=0x556844da7bf8) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x556844da7bf8, mutex=0x556844da7bd0, abstime=0x7f058b3fd990) at pthread_cond_wait.c:665 #3 0x00007f060c2d4578 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x556844da7bd0, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x556844da7bd0) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x556844d4e5b0, mutex=mutex@entry=0x55683da224f8, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f060c2d1a91 in QThreadPoolThread::run() (this=0x556844d4e5a0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275 #7 0x00007f060c2ce543 in QThreadPrivate::start(void*) (arg=0x556844d4e5a0) at thread/qthread_unix.cpp:330 #8 0x00007f060d4ca609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f060bf4b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 22 (Thread 0x7f0589ffb700 (LWP 71381)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f060c2d06f1 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>) at thread/qfutex_p.h:133 #2 QtLinuxFutex::futexWait<QBasicAtomicInteger<unsigned int> >(QBasicAtomicInteger<unsigned int>&, QBasicAtomicInteger<unsigned int>::Type) (expectedValue=<optimized out>, futex=...) 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=1, u=...) at thread/qsemaphore.cpp:262 #5 QSemaphore::acquire(int) (this=this@entry=0x7f0589ff8f00, n=n@entry=1) at thread/qsemaphore.cpp:326 #6 0x00007f060c4ec256 in doActivate<false>(QObject*, int, void**) (sender=0x556848076450, signal_index=5, argv=0x7f0589ff8f20) at /usr/include/c++/9/bits/atomic_base.h:769 #7 0x00007f060c4e5587 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x556848076450, m=m@entry=0x7f060bcb0360 <QHttpThreadDelegate::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x0) at kernel/qobject.cpp:3979 #8 0x00007f060bc52767 in QHttpThreadDelegate::encrypted() (this=this@entry=0x556848076450) at .moc/moc_qhttpthreaddelegate_p.cpp:516 #9 0x00007f060bb98940 in QHttpThreadDelegate::encryptedSlot() (this=0x556848076450) at access/qhttpthreaddelegate.cpp:715 #10 0x00007f060bc53144 in QHttpThreadDelegate::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qhttpthreaddelegate_p.cpp:247 #11 0x00007f060c4ec324 in doActivate<false>(QObject*, int, void**) (sender=0x7f0578204fa0, signal_index=3, argv=0x7f0589ff90d0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395 #12 0x00007f060c4e5587 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7f060bcb01a0 <QHttpNetworkReply::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3979 #13 0x00007f060bc517d4 in QHttpNetworkReply::encrypted() (this=<optimized out>) at .moc/moc_qhttpnetworkreply_p.cpp:343 #14 0x00007f060bb8df95 in QHttpNetworkConnectionChannel::_q_encrypted() (this=0x7f05783af198) at access/qhttpnetworkconnectionchannel.cpp:1303 #15 0x00007f060bb8f01b in QHttpNetworkConnectionChannel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qhttpnetworkconnectionchannel_p.cpp:133 #16 0x00007f060c4ec324 in doActivate<false>(QObject*, int, void**) (sender=0x7f05c8335980, signal_index=16, argv=0x7f0589ff9250) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395 #17 0x00007f060c4e5587 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x7f05c8335980, m=m@entry=0x7f060bcaf0c0 <QSslSocket::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3979 #18 0x00007f060bc0b634 in QSslSocket::encrypted() (this=this@entry=0x7f05c8335980) at .moc/moc_qsslsocket.cpp:317 #19 0x00007f060bc3a8c3 in QSslSocketBackendPrivate::continueHandshake() (this=0x7f05782ecda0) at ssl/qsslsocket_openssl.cpp:1995 #20 0x00007f060bc410a0 in QSslSocketBackendPrivate::startHandshake() (this=this@entry=0x7f05782ecda0) at ssl/qsslsocket_openssl.cpp:1440 #21 0x00007f060bc415f6 in QSslSocketBackendPrivate::transmit() (this=0x7f05782ecda0) at ssl/qsslsocket_openssl.cpp:1114 #22 0x00007f060bc14070 in QSslSocket::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ssl/qsslsocket.h:227 #23 0x00007f060c4ec324 in doActivate<false>(QObject*, int, void**) (sender=0x7f057818bc80, signal_index=3, argv=0x7f0589ffa500) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395 #24 0x00007f060c4e5587 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x7f057818bc80, m=m@entry=0x7f060c74e300 <QIODevice::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3979 #25 0x00007f060c3e5904 in QIODevice::readyRead() (this=this@entry=0x7f057818bc80) at .moc/moc_qiodevice.cpp:190 #26 0x00007f060bbd7c24 in QAbstractSocketPrivate::emitReadyRead(int) (this=this@entry=0x7f0578195a90, channel=channel@entry=0) at socket/qabstractsocket.cpp:1323 #27 0x00007f060bbd7cb9 in QAbstractSocketPrivate::canReadNotification() (this=0x7f0578195a90) at socket/qabstractsocket.cpp:748 #28 0x00007f060bbe9fd9 in QReadNotifier::event(QEvent*) (this=<optimized out>, e=<optimized out>) at socket/qnativesocketengine.cpp:1274 #29 0x00007f060d76de43 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x55683aa41980, receiver=receiver@entry=0x7f05782c6b30, e=e@entry=0x7f0589ffa810) at kernel/qapplication.cpp:3637 #30 0x00007f060d776c58 in QApplication::notify(QObject*, QEvent*) (this=0x7ffccb50de90, receiver=0x7f05782c6b30, e=0x7f0589ffa810) at kernel/qapplication.cpp:3161 #31 0x00007f060c4b503a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x7f05782c6b30, event=0x7f0589ffa810) at ../../include/QtCore/5.15.6/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332 #32 0x00007f060c510785 in socketNotifierSourceDispatch(GSource*, GSourceFunc, gpointer) (source=0x7f0578003300) at kernel/qeventdispatcher_glib.cpp:107 #33 0x00007f060af4317d in g_main_dispatch (context=0x7f0578000c20) at ../../../glib/gmain.c:3309 #34 g_main_context_dispatch (context=context@entry=0x7f0578000c20) at ../../../glib/gmain.c:3974 #35 0x00007f060af43400 in g_main_context_iterate (context=context@entry=0x7f0578000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047 #36 0x00007f060af434a3 in g_main_context_iteration (context=0x7f0578000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #37 0x00007f060c50fb82 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0578000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #38 0x00007f060c4b3b3b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0589ffaa20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #39 0x00007f060c2cd342 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #40 0x00007f060c2ce543 in QThreadPrivate::start(void*) (arg=0x5568449283a0) at thread/qthread_unix.cpp:330 #41 0x00007f060d4ca609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #42 0x00007f060bf4b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 21 (Thread 0x7f05befff700 (LWP 71340)): #0 0x00007f060bf3e99f in __GI___poll (fds=0x55683de2d240, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f060af4336e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x55683de2d240, timeout=<optimized out>, context=0x55683de2d340) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x55683de2d340, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f060af434a3 in g_main_context_iteration (context=context@entry=0x55683de2d340, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f05d1f0199d in dconf_gdbus_worker_thread (user_data=0x55683de2d340) at ../gdbus/dconf-gdbus-thread.c:82 #5 0x00007f060af6cad1 in g_thread_proxy (data=0x55683dd2d640) at ../../../glib/gthread.c:807 #6 0x00007f060d4ca609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007f060bf4b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 20 (Thread 0x7f05e2fff700 (LWP 71332)): #0 0x00007f060bf3e99f in __GI___poll (fds=0x7f05dc004e60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f060af4336e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f05dc004e60, timeout=<optimized out>, context=0x7f05dc000c20) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7f05dc000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f060af434a3 in g_main_context_iteration (context=0x7f05dc000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f060c50fb82 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f05dc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007f060c4b3b3b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f05e2ffea00, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f060c2cd342 in QThread::exec() (this=this@entry=0x55683d6fc4d0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f060d360919 in QQmlThreadPrivate::run() (this=0x55683d6fc4d0) at qml/ftw/qqmlthread.cpp:155 #8 0x00007f060c2ce543 in QThreadPrivate::start(void*) (arg=0x55683d6fc4d0) at thread/qthread_unix.cpp:330 #9 0x00007f060d4ca609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f060bf4b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 19 (Thread 0x7f05d2ffd700 (LWP 72027)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f05d2ffc990, clockid=<optimized out>, expected=0, futex_word=0x7f057c0031f4) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f05d2ffc990, clockid=<optimized out>, mutex=0x7f057c0031a0, cond=0x7f057c0031c8) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x7f057c0031c8, mutex=0x7f057c0031a0, abstime=0x7f05d2ffc990) at pthread_cond_wait.c:665 #3 0x00007f060c2d4578 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x7f057c0031a0, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x7f057c0031a0) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x7f057c002e00, mutex=mutex@entry=0x7f05ac007858, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f060c2d1a91 in QThreadPoolThread::run() (this=0x7f057c002df0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275 #7 0x00007f060c2ce543 in QThreadPrivate::start(void*) (arg=0x7f057c002df0) at thread/qthread_unix.cpp:330 #8 0x00007f060d4ca609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f060bf4b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 18 (Thread 0x7f05a97fa700 (LWP 72030)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f05a97f9990, clockid=<optimized out>, expected=0, futex_word=0x556844da7aa0) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f05a97f9990, clockid=<optimized out>, mutex=0x556844da7a50, cond=0x556844da7a78) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x556844da7a78, mutex=0x556844da7a50, abstime=0x7f05a97f9990) at pthread_cond_wait.c:665 #3 0x00007f060c2d4578 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x556844da7a50, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x556844da7a50) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x556844cf9880, mutex=mutex@entry=0x55683da224f8, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f060c2d1a91 in QThreadPoolThread::run() (this=0x556844cf9870) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275 #7 0x00007f060c2ce543 in QThreadPrivate::start(void*) (arg=0x556844cf9870) at thread/qthread_unix.cpp:330 #8 0x00007f060d4ca609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f060bf4b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 17 (Thread 0x7f058bbff700 (LWP 72028)): #0 0x00007f060bf3e99f in __GI___poll (fds=0x7f05981f13b0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f060af4336e in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7f05981f13b0, timeout=<optimized out>, context=0x7f05981ee970) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=0x7f05981ee970, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f060af436f3 in g_main_loop_run (loop=0x7f0598001750) at ../../../glib/gmain.c:4241 #4 0x00007f05e1c770c4 in end_sync (data=0x7f058bbfe820, data=0x7f058bbfe820) at ../snapd-glib/snapd-client-sync.c:31 #5 snapd_client_find_section_sync (self=0x55683da02080 [SnapdClient], flags=flags@entry=SNAPD_FIND_FLAGS_MATCH_COMMON_ID, section=section@entry=0x0, query=query@entry=0x7f0598002d70 "org.hikounomizu.hikounomizu", suggested_currency=suggested_currency@entry=0x7f058bbfe8b0, cancellable=cancellable@entry=0x7f05980e8320 [GCancellable], error=0x7f058bbfe8a8) at ../snapd-glib/snapd-client-sync.c:845 #6 0x00007f05e1ce89df in QSnapdFindRequest::runSync() (this=0x55684a865110) at ../snapd-glib/../snapd-glib/snapd-client.h:32 #7 0x00007f05e1d602bd in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/discover/snap-backend.so #8 0x00007f05e1d60437 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/discover/snap-backend.so #9 0x00007f060c2d1892 in QThreadPoolThread::run() (this=0x55683dc25330) at thread/qthreadpool.cpp:100 #10 0x00007f060c2ce543 in QThreadPrivate::start(void*) (arg=0x55683dc25330) at thread/qthread_unix.cpp:330 #11 0x00007f060d4ca609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007f060bf4b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7f05a9ffb700 (LWP 72029)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f05a9ffa990, clockid=<optimized out>, expected=0, futex_word=0x556844cb4b20) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f05a9ffa990, clockid=<optimized out>, mutex=0x556844cb4ad0, cond=0x556844cb4af8) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x556844cb4af8, mutex=0x556844cb4ad0, abstime=0x7f05a9ffa990) at pthread_cond_wait.c:665 #3 0x00007f060c2d4578 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x556844cb4ad0, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x556844cb4ad0) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x556844d458a0, mutex=mutex@entry=0x55683da224f8, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f060c2d1a91 in QThreadPoolThread::run() (this=0x556844d45890) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275 #7 0x00007f060c2ce543 in QThreadPrivate::start(void*) (arg=0x556844d45890) at thread/qthread_unix.cpp:330 #8 0x00007f060d4ca609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f060bf4b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7f05aaffd700 (LWP 71397)): #0 0x00007f060bf3e99f in __GI___poll (fds=0x7f05a0002160, nfds=2, timeout=134849) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f060af4336e in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7f05a0002160, timeout=<optimized out>, context=0x7f05a0000c20) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7f05a0000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f060af434a3 in g_main_context_iteration (context=0x7f05a0000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f060c50fb82 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f05a0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007f060c4b3b3b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f05aaffca20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f060c2cd342 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f060c2ce543 in QThreadPrivate::start(void*) (arg=0x7f05b00c1e40) at thread/qthread_unix.cpp:330 #8 0x00007f060d4ca609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f060bf4b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7f05bdffd700 (LWP 71348)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f05bdffc710, clockid=<optimized out>, expected=0, futex_word=0x55683da2d410) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f05bdffc710, clockid=<optimized out>, mutex=0x55683da2d3c0, cond=0x55683da2d3e8) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x55683da2d3e8, mutex=0x55683da2d3c0, abstime=0x7f05bdffc710) at pthread_cond_wait.c:665 #3 0x00007f060c2d4578 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x55683da2d3c0, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55683da2d3c0) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55683db74458, mutex=mutex@entry=0x55683db74450, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f06079392cd in QtWaylandClient::QWaylandWindow::waitForFrameSync(int) (this=0x55683db743c0, timeout=<optimized out>) at qwaylandwindow.cpp:671 #7 0x00007f0606703dea in QtWaylandClient::QWaylandGLContext::swapBuffers(QPlatformSurface*) (this=0x55683fb70170, surface=<optimized out>) at ../../../../hardwareintegration/client/wayland-egl/qwaylandglcontext.cpp:499 #8 0x00007f060c984ff1 in QOpenGLContext::swapBuffers(QSurface*) (this=0x55683d781b40, surface=<optimized out>) at kernel/qopenglcontext.cpp:1121 #9 0x00007f060e41fa0c in QSGRenderThread::syncAndRender(QImage*) (this=0x55683fb6fc30, grabImage=0x0) at scenegraph/qsgthreadedrenderloop.cpp:869 #10 0x00007f060e4237c7 in QSGRenderThread::run() (this=0x55683fb6fc30) at scenegraph/qsgthreadedrenderloop.cpp:1042 #11 0x00007f060c2ce543 in QThreadPrivate::start(void*) (arg=0x55683fb6fc30) at thread/qthread_unix.cpp:330 #12 0x00007f060d4ca609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #13 0x00007f060bf4b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7f06052bb700 (LWP 71330)): #0 0x00007f060bf3e99f in __GI___poll (fds=fds@entry=0x7f06052baa20, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f0607934d66 in poll (__timeout=-1, __nfds=2, __fds=0x7f06052baa20) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 #2 QtWaylandClient::EventThread::run() (this=0x55683aa65540) at qwaylanddisplay.cpp:208 #3 0x00007f060c2ce543 in QThreadPrivate::start(void*) (arg=0x55683aa65540) at thread/qthread_unix.cpp:330 #4 0x00007f060d4ca609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007f060bf4b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f05a8ff9700 (LWP 72031)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f05a8ff8990, clockid=<optimized out>, expected=0, futex_word=0x55683da225a4) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f05a8ff8990, clockid=<optimized out>, mutex=0x55683da22550, cond=0x55683da22578) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x55683da22578, mutex=0x55683da22550, abstime=0x7f05a8ff8990) at pthread_cond_wait.c:665 #3 0x00007f060c2d4578 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x55683da22550, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55683da22550) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55683d6caa50, mutex=mutex@entry=0x55683da224f8, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f060c2d1a91 in QThreadPoolThread::run() (this=0x55683d6caa40) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275 #7 0x00007f060c2ce543 in QThreadPrivate::start(void*) (arg=0x55683d6caa40) at thread/qthread_unix.cpp:330 #8 0x00007f060d4ca609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f060bf4b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f05e1383700 (LWP 72026)): #0 0x00007f060bf3e99f in __GI___poll (fds=fds@entry=0x7f05e1380968, nfds=nfds@entry=1, timeout=5000, timeout@entry=<error reading variable: That operation is not available on integers of more than 8 bytes.>) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f0608a346fd in send_dg (ansp2_malloced=<optimized out>, resplen2=<optimized out>, anssizp2=<optimized out>, ansp2=<optimized out>, anscp=<optimized out>, gotsomewhere=<synthetic pointer>, v_circuit=<synthetic pointer>, ns=<optimized out>, terrno=0x7f05e1380928, anssizp=0x7f05e1380a60, ansp=0x7f05e1380918, buflen2=<optimized out>, buf2=<optimized out>, buflen=<optimized out>, buf=<optimized out>, statp=<optimized out>) at res_send.c:1151 #2 __res_context_send (ctx=ctx@entry=0x7f05c800b520, buf=buf@entry=0x7f05e1380a90 "\202s\001", buflen=buflen@entry=40, buf2=buf2@entry=0x0, buflen2=buflen2@entry=0, ans=<optimized out>, ans@entry=0x7f05e1381590 "2\376\201\200", anssiz=<optimized out>, ansp=<optimized out>, ansp2=<optimized out>, nansp2=<optimized out>, resplen2=<optimized out>, ansp2_malloced=<optimized out>) at res_send.c:530 #3 0x00007f0608a31c44 in __GI___res_context_query (ctx=ctx@entry=0x7f05c800b520, name=name@entry=0x7f05d8008608 "download.tuxfamily.org", class=class@entry=1, type=type@entry=1, answer=answer@entry=0x7f05e1381590 "2\376\201\200", anslen=anslen@entry=1024, answerp=<optimized out>, answerp2=<optimized out>, nanswerp2=<optimized out>, resplen2=<optimized out>, answerp2_malloced=<optimized out>) at res_query.c:216 #4 0x00007f0608a328ee in __res_context_querydomain (answerp2_malloced=0x0, resplen2=0x0, nanswerp2=0x0, answerp2=0x0, answerp=0x7f05e13819e8, anslen=1024, answer=0x7f05e1381590 "2\376\201\200", type=1, class=1, domain=0x0, name=0x7f05d8008608 "download.tuxfamily.org", ctx=0x7f05c800b520) at res_query.c:601 #5 __GI___res_context_search (ctx=ctx@entry=0x7f05c800b520, name=name@entry=0x7f05d8008608 "download.tuxfamily.org", class=class@entry=1, type=type@entry=1, answer=answer@entry=0x7f05e1381590 "2\376\201\200", anslen=anslen@entry=1024, answerp=<optimized out>, answerp2=<optimized out>, nanswerp2=<optimized out>, resplen2=<optimized out>, answerp2_malloced=<optimized out>) at res_query.c:370 #6 0x00007f05d0004cc2 in gethostbyname3_context (ctx=ctx@entry=0x7f05c800b520, name=name@entry=0x7f05d8008608 "download.tuxfamily.org", af=af@entry=2, result=result@entry=0x7f05e1382100, buffer=buffer@entry=0x7f05e13823f0 "\377\002", buflen=buflen@entry=1024, errnop=0x7f05e13835f0, h_errnop=0x7f05e1383654, ttlp=0x0, canonp=0x0) at nss_dns/dns-host.c:219 #7 0x00007f05d0004e8c in _nss_dns_gethostbyname3_r (name=name@entry=0x7f05d8008608 "download.tuxfamily.org", af=af@entry=2, result=result@entry=0x7f05e1382100, buffer=buffer@entry=0x7f05e13823f0 "\377\002", buflen=buflen@entry=1024, errnop=errnop@entry=0x7f05e13835f0, h_errnop=0x7f05e1383654, ttlp=0x0, canonp=0x0) at nss_dns/dns-host.c:165 #8 0x00007f05d0004f42 in _nss_dns_gethostbyname2_r (name=0x7f05d8008608 "download.tuxfamily.org", af=2, result=0x7f05e1382100, buffer=0x7f05e13823f0 "\377\002", buflen=1024, errnop=0x7f05e13835f0, h_errnop=0x7f05e1383654) at nss_dns/dns-host.c:298 #9 0x00007f060bf5cc9e in __gethostbyname2_r (name=name@entry=0x7f05d8008608 "download.tuxfamily.org", af=af@entry=2, resbuf=resbuf@entry=0x7f05e1382100, buffer=<optimized out>, buflen=1024, result=result@entry=0x7f05e13820f8, h_errnop=<optimized out>) at ../nss/getXXbyYY_r.c:315 #10 0x00007f060bf3079f in gaih_inet (name=name@entry=0x7f05d8008608 "download.tuxfamily.org", service=service@entry=0x0, req=req@entry=0x7f05e1382320, pai=pai@entry=0x7f05e13822e8, naddrs=naddrs@entry=0x7f05e13822e4, tmpbuf=tmpbuf@entry=0x7f05e13823e0) at ../sysdeps/posix/getaddrinfo.c:571 #11 0x00007f060bf31f59 in __GI_getaddrinfo (name=<optimized out>, service=<optimized out>, service@entry=0x0, hints=0x7f05e1382320, hints@entry=0x7f05e1382880, pai=pai@entry=0x7f05e1382860) at ../sysdeps/posix/getaddrinfo.c:2256 #12 0x00007f060bbbf08c in QHostInfoAgent::lookup(QString const&) (hostName=...) at ../../include/QtCore/../../src/corelib/tools/qarraydata.h:209 #13 0x00007f060bbd2abb in QHostInfoAgent::fromName(QString const&) (hostName=...) at kernel/qhostinfo_unix.cpp:209 #14 0x00007f060bbc160b in QHostInfoRunnable::run() (this=0x7f057800ffc0) at kernel/qhostinfo.cpp:881 #15 0x00007f060c2d1892 in QThreadPoolThread::run() (this=0x7f05ac00ef10) at thread/qthreadpool.cpp:100 #16 0x00007f060c2ce543 in QThreadPrivate::start(void*) (arg=0x7f05ac00ef10) at thread/qthread_unix.cpp:330 #17 0x00007f060d4ca609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #18 0x00007f060bf4b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f05ab7fe700 (LWP 71350)): #0 0x00007f060bf3e99f in __GI___poll (fds=0x7f059c005240, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f060af4336e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f059c005240, timeout=<optimized out>, context=0x7f059c000c20) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7f059c000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f060af434a3 in g_main_context_iteration (context=0x7f059c000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f060c50fb82 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f059c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007f060c4b3b3b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f05ab7fda20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f060c2cd342 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f060c2ce543 in QThreadPrivate::start(void*) (arg=0x55684280beb0) at thread/qthread_unix.cpp:330 #8 0x00007f060d4ca609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f060bf4b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f05d37fe700 (LWP 71336)): #0 0x00007f060bf3e99f in __GI___poll (fds=0x55683da08980, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f060af4336e in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x55683da08980, timeout=<optimized out>, context=0x55683dce2910) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=0x55683dce2910, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f060af436f3 in g_main_loop_run (loop=0x55683da08a00) at ../../../glib/gmain.c:4241 #4 0x00007f060ada5f8a in gdbus_shared_thread_func (user_data=0x55683dce28e0) at ../../../gio/gdbusprivate.c:279 #5 0x00007f060af6cad1 in g_thread_proxy (data=0x55683dd18000) at ../../../glib/gthread.c:807 #6 0x00007f060d4ca609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007f060bf4b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f05d27fc700 (LWP 72025)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f05d27fb990, clockid=<optimized out>, expected=0, futex_word=0x55683dd332f0) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f05d27fb990, clockid=<optimized out>, mutex=0x55683dd332a0, cond=0x55683dd332c8) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x55683dd332c8, mutex=0x55683dd332a0, abstime=0x7f05d27fb990) at pthread_cond_wait.c:665 #3 0x00007f060c2d4578 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x55683dd332a0, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55683dd332a0) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55683dd31670, mutex=mutex@entry=0x55683d9fc858, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f060c2d1a91 in QThreadPoolThread::run() (this=0x55683dd31660) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275 #7 0x00007f060c2ce543 in QThreadPrivate::start(void*) (arg=0x55683dd31660) at thread/qthread_unix.cpp:330 #8 0x00007f060d4ca609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f060bf4b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f05aa7fc700 (LWP 71357)): #0 0x00007f060bf3e99f in __GI___poll (fds=0x7f05940033e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f060af4336e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f05940033e0, timeout=<optimized out>, context=0x7f0594000c70) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7f0594000c70, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f060af434a3 in g_main_context_iteration (context=0x7f0594000c70, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f060c50fb82 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0594000bb0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007f060c4b3b3b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f05aa7fba20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f060c2cd342 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f060c2ce543 in QThreadPrivate::start(void*) (arg=0x55683dd95060) at thread/qthread_unix.cpp:330 #8 0x00007f060d4ca609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f060bf4b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f05abfff700 (LWP 71349)): #0 0x00007f060bf3e99f in __GI___poll (fds=0x7f05a4004a30, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f060af4336e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f05a4004a30, timeout=<optimized out>, context=0x7f05a4000c20) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7f05a4000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f060af434a3 in g_main_context_iteration (context=0x7f05a4000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f060c50fb82 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f05a4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007f060c4b3b3b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f05abffea20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f060c2cd342 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f060c2ce543 in QThreadPrivate::start(void*) (arg=0x55683d968fd0) at thread/qthread_unix.cpp:330 #8 0x00007f060d4ca609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f060bf4b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f05f6dff700 (LWP 71331)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55683aa6d8c8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55683aa6d878, cond=0x55683aa6d8a0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55683aa6d8a0, mutex=0x55683aa6d878) at pthread_cond_wait.c:647 #3 0x00007f05f704d5eb in cnd_wait (mtx=0x55683aa6d878, cond=0x55683aa6d8a0) at ../include/c11/threads_posix.h:155 #4 util_queue_thread_func (input=input@entry=0x55683aa0cee0) at ../src/util/u_queue.c:294 #5 0x00007f05f704d1eb in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87 #6 0x00007f060d4ca609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007f060bf4b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f05d3fff700 (LWP 71335)): #0 0x00007f060bf3e99f in __GI___poll (fds=0x55683db98950, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f060af4336e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x55683db98950, timeout=<optimized out>, context=0x55683da01870) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x55683da01870, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f060af434a3 in g_main_context_iteration (context=0x55683da01870, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f060af434f1 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:5996 #5 0x00007f060af6cad1 in g_thread_proxy (data=0x7f05d8001b60) at ../../../glib/gthread.c:807 #6 0x00007f060d4ca609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007f060bf4b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f0605abc700 (LWP 71329)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55683aa43ba4) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55683aa43b50, cond=0x55683aa43b78) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55683aa43b78, mutex=0x55683aa43b50) at pthread_cond_wait.c:647 #3 0x00007f060c2d45eb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55683aa43b50) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55683aa6aad0, mutex=mutex@entry=0x55683aa6aac8, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f0607934d0d in QtWaylandClient::EventThread::waitForReading() (this=0x55683aa6aa90) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QtWaylandClient::EventThread::run() (this=0x55683aa6aa90) at qwaylanddisplay.cpp:206 #7 0x00007f060c2ce543 in QThreadPrivate::start(void*) (arg=0x55683aa6aa90) at thread/qthread_unix.cpp:330 #8 0x00007f060d4ca609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f060bf4b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f0606f8f700 (LWP 71328)): #0 0x00007f060bf3e99f in __GI___poll (fds=0x7f06000053c0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f060af4336e in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x7f06000053c0, timeout=<optimized out>, context=0x7f0600001ce0) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7f0600001ce0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f060af434a3 in g_main_context_iteration (context=0x7f0600001ce0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f060c50fb82 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0600000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007f060c4b3b3b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0606f8e9f0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f060c2cd342 in QThread::exec() (this=this@entry=0x7f060e122d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f060e09ef4b in QDBusConnectionManager::run() (this=0x7f060e122d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #8 0x00007f060c2ce543 in QThreadPrivate::start(void*) (arg=0x7f060e122d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:330 #9 0x00007f060d4ca609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f060bf4b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f0607a57b80 (LWP 71317)): [KCrash Handler] #3 std::__atomic_base<QThreadData*>::load(std::memory_order) const (__m=std::memory_order_acquire, this=0x43a044f0058) at /usr/include/c++/9/bits/atomic_base.h:734 #4 std::atomic<QThreadData*>::load(std::memory_order) const (__m=std::memory_order_acquire, this=0x43a044f0058) at /usr/include/c++/9/atomic:519 #5 QAtomicOps<QThreadData*>::loadAcquire<QThreadData*>(std::atomic<QThreadData*> const&) (_q_value=...) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:251 #6 QBasicAtomicPointer<QThreadData>::loadAcquire() const (this=0x43a044f0058) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:255 #7 QCoreApplicationPrivate::lockThreadPostEventList(QObject*) (object=<optimized out>) at kernel/qcoreapplication.cpp:1494 #8 0x00007f060c4b7e5d in QCoreApplication::postEvent(QObject*, QEvent*, int) (receiver=0x55684947c120, event=0x55684a248cb0, priority=0) at kernel/qcoreapplication.cpp:1546 #9 0x00007f060e5191b8 in QQuickAnimatedImage::~QQuickAnimatedImage() (this=0x5568467a92d0, __in_chrg=<optimized out>) at items/qquickanimatedimage.cpp:151 #10 0x00007f060e5e9d69 in QQmlPrivate::QQmlElement<QQuickAnimatedImage>::~QQmlElement() (this=0x5568467a92d0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:142 #11 QQmlPrivate::QQmlElement<QQuickAnimatedImage>::~QQmlElement() (this=0x5568467a92d0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:144 #12 0x00007f060c4df6fe in QObjectPrivate::deleteChildren() (this=0x55684aa72d40) at kernel/qobject.cpp:2137 #13 0x00007f060c4ea203 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1115 #14 0x00007f05e4fb4939 in QQmlPrivate::QQmlElement<QQuickPopup>::~QQmlElement() (this=0x556849259620, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtQml/qqmlprivate.h:142 #15 QQmlPrivate::QQmlElement<QQuickPopup>::~QQmlElement() (this=0x556849259620, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtQml/qqmlprivate.h:144 #16 0x00007f060c4df6fe in QObjectPrivate::deleteChildren() (this=0x55684a9dd860) at kernel/qobject.cpp:2137 #17 0x00007f060c4ea203 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1115 #18 0x00007f060e46ca6a in QQuickItem::~QQuickItem() (this=0x556844dd8da0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2387 #19 0x00007f060e5ed559 in QQmlPrivate::QQmlElement<QQuickListView>::~QQmlElement() (this=0x556844dd8da0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:142 #20 QQmlPrivate::QQmlElement<QQuickListView>::~QQmlElement() (this=0x556844dd8da0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:144 #21 0x00007f060c4df6fe in QObjectPrivate::deleteChildren() (this=0x5568496af720) at kernel/qobject.cpp:2137 #22 0x00007f060c4ea203 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1115 #23 0x00007f060e46ca6a in QQuickItem::~QQuickItem() (this=0x55684a83cc10, __in_chrg=<optimized out>) at items/qquickitem.cpp:2387 #24 0x00007f05e4fb4d22 in QQuickScrollView::~QQuickScrollView() (this=0x55684a83cc10, __in_chrg=<optimized out>) at ../../../include/QtQuickTemplates2/5.15.6/QtQuickTemplates2/private/../../../../../src/quicktemplates2/qquickscrollview_p.h:58 #25 QQmlPrivate::QQmlElement<QQuickScrollView>::~QQmlElement() (this=0x55684a83cc10, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtQml/qqmlprivate.h:144 #26 QQmlPrivate::QQmlElement<QQuickScrollView>::~QQmlElement() (this=0x55684a83cc10, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtQml/qqmlprivate.h:144 #27 0x00007f060c4df6fe in QObjectPrivate::deleteChildren() (this=0x556848c8ff30) at kernel/qobject.cpp:2137 #28 0x00007f060c4ea203 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1115 #29 0x00007f060e46ca6a in QQuickItem::~QQuickItem() (this=0x55683f2ad220, __in_chrg=<optimized out>) at items/qquickitem.cpp:2387 #30 0x00007f05e57a620b in QQuickLayout::~QQuickLayout() (this=0x55683f2ad220, __in_chrg=<optimized out>) at ../../../include/QtQuick/5.15.6/QtQuick/private/../../../../../src/quick/items/qquickitemchangelistener_p.h:123 #31 0x00007f05e57ae325 in QQuickLinearLayout::~QQuickLinearLayout() (this=0x55683f2ad220, __in_chrg=<optimized out>) at ./qquicklinearlayout_p.h:244 #32 QQuickColumnLayout::~QQuickColumnLayout() (this=0x55683f2ad220, __in_chrg=<optimized out>) at ./qquicklinearlayout_p.h:244 #33 QQmlPrivate::QQmlElement<QQuickColumnLayout>::~QQmlElement() (this=0x55683f2ad220, __in_chrg=<optimized out>) at ../../../include/QtQml/../../src/qml/qml/qqmlprivate.h:144 #34 QQmlPrivate::QQmlElement<QQuickColumnLayout>::~QQmlElement() (this=0x55683f2ad220, __in_chrg=<optimized out>) at ../../../include/QtQml/../../src/qml/qml/qqmlprivate.h:144 #35 0x00007f060c4df6fe in QObjectPrivate::deleteChildren() (this=0x556845607e50) at kernel/qobject.cpp:2137 #36 0x00007f060c4ea203 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1115 #37 0x00007f060e46ca6a in QQuickItem::~QQuickItem() (this=0x556845aaf5c0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2387 #38 0x00007f060e5ea2b2 in QQuickRectangle::~QQuickRectangle() (this=0x556845aaf5c0, __in_chrg=<optimized out>) at ../../include/QtQuick/5.15.6/QtQuick/private/../../../../../src/quick/items/qquickrectangle_p.h:159 #39 QQmlPrivate::QQmlElement<QQuickRectangle>::~QQmlElement() (this=0x556845aaf5c0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:144 #40 QQmlPrivate::QQmlElement<QQuickRectangle>::~QQmlElement() (this=0x556845aaf5c0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:144 #41 0x00007f060c4df6fe in QObjectPrivate::deleteChildren() (this=0x5568474ff6a0) at kernel/qobject.cpp:2137 #42 0x00007f060c4ea203 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1115 #43 0x00007f060e46ca6a in QQuickItem::~QQuickItem() (this=0x55684ad45c50, __in_chrg=<optimized out>) at items/qquickitem.cpp:2387 #44 0x00007f05e57a620b in QQuickLayout::~QQuickLayout() (this=0x55684ad45c50, __in_chrg=<optimized out>) at ../../../include/QtQuick/5.15.6/QtQuick/private/../../../../../src/quick/items/qquickitemchangelistener_p.h:123 #45 0x00007f05e57ae325 in QQuickLinearLayout::~QQuickLinearLayout() (this=0x55684ad45c50, __in_chrg=<optimized out>) at ./qquicklinearlayout_p.h:244 #46 QQuickColumnLayout::~QQuickColumnLayout() (this=0x55684ad45c50, __in_chrg=<optimized out>) at ./qquicklinearlayout_p.h:244 #47 QQmlPrivate::QQmlElement<QQuickColumnLayout>::~QQmlElement() (this=0x55684ad45c50, __in_chrg=<optimized out>) at ../../../include/QtQml/../../src/qml/qml/qqmlprivate.h:144 #48 QQmlPrivate::QQmlElement<QQuickColumnLayout>::~QQmlElement() (this=0x55684ad45c50, __in_chrg=<optimized out>) at ../../../include/QtQml/../../src/qml/qml/qqmlprivate.h:144 #49 0x00007f060c4df6fe in QObjectPrivate::deleteChildren() (this=0x556844dd7620) at kernel/qobject.cpp:2137 #50 0x00007f060c4ea203 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1115 #51 0x00007f060e46ca6a in QQuickItem::~QQuickItem() (this=0x55684a3d9210, __in_chrg=<optimized out>) at items/qquickitem.cpp:2387 #52 0x00007f05e4fb53b9 in QQmlPrivate::QQmlElement<QQuickPage>::~QQmlElement() (this=0x55684a3d9210, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtQml/qqmlprivate.h:142 #53 QQmlPrivate::QQmlElement<QQuickPage>::~QQmlElement() (this=0x55684a3d9210, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtQml/qqmlprivate.h:144 #54 0x00007f060c4e2aa3 in QObject::event(QEvent*) (this=this@entry=0x55684a3d9210, e=e@entry=0x55684a5b8fd0) at kernel/qobject.cpp:1334 #55 0x00007f060e46faf9 in QQuickItem::event(QEvent*) (this=0x55684a3d9210, ev=0x55684a5b8fd0) at items/qquickitem.cpp:8297 #56 0x00007f060d76de43 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x55683aa41980, receiver=receiver@entry=0x55684a3d9210, e=e@entry=0x55684a5b8fd0) at kernel/qapplication.cpp:3637 #57 0x00007f060d776c58 in QApplication::notify(QObject*, QEvent*) (this=0x7ffccb50de90, receiver=0x55684a3d9210, e=0x55684a5b8fd0) at kernel/qapplication.cpp:3161 #58 0x00007f060c4b503a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55684a3d9210, event=0x55684a5b8fd0) at ../../include/QtCore/5.15.6/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332 #59 0x00007f060c4b7941 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x55683aa3b6f0) at kernel/qcoreapplication.cpp:1821 #60 0x00007f060c510527 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x55683aa66120) at kernel/qeventdispatcher_glib.cpp:277 #61 0x00007f060af4317d in g_main_dispatch (context=0x7f0600005000) at ../../../glib/gmain.c:3309 #62 g_main_context_dispatch (context=context@entry=0x7f0600005000) at ../../../glib/gmain.c:3974 #63 0x00007f060af43400 in g_main_context_iterate (context=context@entry=0x7f0600005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047 #64 0x00007f060af434a3 in g_main_context_iteration (context=0x7f0600005000, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #65 0x00007f060c50fb82 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55683aa15d50, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #66 0x00007f060c4b3b3b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffccb50dda0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #67 0x00007f060c4bbce4 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #68 0x0000556838bff9ea in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./discover/main.cpp:214 Reported using DrKonqi
Looks line infinite recursion somewhere?
I cannot reproduce. It's not an infinite recursion, it seems to happen upon destruction of certain Qt Quick item, it's hard to tell much else from the backtrace.
Can you still reproduce this issue with git master everything, Patrick?
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!