Bug 419733

Summary: kded5 crashes often while external monitor is used on Wayland
Product: [Frameworks and Libraries] frameworks-kded Reporter: Patrick Silva <bugseforuns>
Component: generalAssignee: David Faure <faure>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kdelibs-bugs
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:

Description Patrick Silva 2020-04-06 16:46:09 UTC
kded5 crashes often on Wayland while an external monitor connected to hdmi port is used.
Such crashes mainly occurs when I switch between the multi-monitor modes available.

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.18.80
KDE Frameworks Version: 5.69.0
Qt Version: 5.14.1


Thread 1 (Thread 0x7f1ad1809800 (LWP 5020)):
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007f1ace7f6801 in __GI_abort () at abort.c:79
#2  0x00007f1acefbe59b in qt_message_fatal (context=..., message=<synthetic pointer>...)
    at global/qlogging.cpp:1894
#3  QMessageLogger::fatal (this=this@entry=0x7ffdb34ca3b0, msg=msg@entry=0x7f1ad0409840 "%s")
    at global/qlogging.cpp:893
#4  0x00007f1acff5c194 in init_platform (argv=<optimized out>, argc=<optimized out>, 
    platformThemeName=..., platformPluginPath=..., pluginNamesWithArguments=...)
    at kernel/qguiapplication.cpp:1249
#5  QGuiApplicationPrivate::createPlatformIntegration (this=0x5587c9a574d0)
    at kernel/qguiapplication.cpp:1476
#6  0x00007f1acff5c65d in QGuiApplicationPrivate::createEventDispatcher (this=<optimized out>)
    at kernel/qguiapplication.cpp:1493
#7  0x00007f1acf1d9ba5 in QCoreApplicationPrivate::init (this=this@entry=0x5587c9a574d0)
    at kernel/qcoreapplication.cpp:865
#8  0x00007f1acff5e44f in QGuiApplicationPrivate::init (this=this@entry=0x5587c9a574d0)
    at kernel/qguiapplication.cpp:1522
#9  0x00007f1ad0f1b30e in QApplicationPrivate::init (this=0x5587c9a574d0)
    at kernel/qapplication.cpp:539
#10 0x00005587c8c6b579 in main (argc=<optimized out>, argv=0x7ffdb34ca808) at ./src/kded.cpp:743

Thread 1 (Thread 0x7f1ad1809800 (LWP 5020)):
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007f1ace7f6801 in __GI_abort () at abort.c:79
#2  0x00007f1acefbe59b in qt_message_fatal (context=..., message=<synthetic pointer>...)
    at global/qlogging.cpp:1894
#3  QMessageLogger::fatal (this=this@entry=0x7ffdb34ca3b0, msg=msg@entry=0x7f1ad0409840 "%s")
    at global/qlogging.cpp:893
#4  0x00007f1acff5c194 in init_platform (argv=<optimized out>, argc=<optimized out>, 
    platformThemeName=..., platformPluginPath=..., pluginNamesWithArguments=...)
    at kernel/qguiapplication.cpp:1249
#5  QGuiApplicationPrivate::createPlatformIntegration (this=0x5587c9a574d0)
    at kernel/qguiapplication.cpp:1476
#6  0x00007f1acff5c65d in QGuiApplicationPrivate::createEventDispatcher (this=<optimized out>)
    at kernel/qguiapplication.cpp:1493
#7  0x00007f1acf1d9ba5 in QCoreApplicationPrivate::init (this=this@entry=0x5587c9a574d0)
    at kernel/qcoreapplication.cpp:865
#8  0x00007f1acff5e44f in QGuiApplicationPrivate::init (this=this@entry=0x5587c9a574d0)
    at kernel/qguiapplication.cpp:1522
#9  0x00007f1ad0f1b30e in QApplicationPrivate::init (this=0x5587c9a574d0)
    at kernel/qapplication.cpp:539
#10 0x00005587c8c6b579 in main (argc=<optimized out>, argv=0x7ffdb34ca808) at ./src/kded.cpp:743
Comment 1 Patrick Silva 2020-04-06 16:46:22 UTC
Thread 1 (Thread 0x7f234dff0800 (LWP 1530)):
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007f234afdd801 in __GI_abort () at abort.c:79
#2  0x00007f234b7a559b in qt_message_fatal (context=..., message=<synthetic pointer>...)
    at global/qlogging.cpp:1894
#3  QMessageLogger::fatal (this=this@entry=0x7ffdf6b6c110, msg=msg@entry=0x7f234cbf0840 "%s")
    at global/qlogging.cpp:893
#4  0x00007f234c743194 in init_platform (argv=<optimized out>, argc=<optimized out>, 
    platformThemeName=..., platformPluginPath=..., pluginNamesWithArguments=...)
    at kernel/qguiapplication.cpp:1249
#5  QGuiApplicationPrivate::createPlatformIntegration (this=0x55b2cce774d0)
    at kernel/qguiapplication.cpp:1476
#6  0x00007f234c74365d in QGuiApplicationPrivate::createEventDispatcher (this=<optimized out>)
    at kernel/qguiapplication.cpp:1493
#7  0x00007f234b9c0ba5 in QCoreApplicationPrivate::init (this=this@entry=0x55b2cce774d0)
    at kernel/qcoreapplication.cpp:865
#8  0x00007f234c74544f in QGuiApplicationPrivate::init (this=this@entry=0x55b2cce774d0)
    at kernel/qguiapplication.cpp:1522
#9  0x00007f234d70230e in QApplicationPrivate::init (this=0x55b2cce774d0)
    at kernel/qapplication.cpp:539
#10 0x000055b2caddf579 in main (argc=<optimized out>, argv=0x7ffdf6b6c568) at ./src/kded.cpp:743
Comment 2 Patrick Silva 2020-04-06 16:46:31 UTC
Thread 10 (Thread 0x7fcbbddcd700 (LWP 14753)):
#0  0x00007fcc1f8f7bf9 in __GI___poll (fds=0x7fcbb8172f80, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fcc1c4745c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcc1c4746dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcc2025e0bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcbb823da30, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007fcc201fd63a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fcbbddccd80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007fcc2000e317 in QThread::exec() (this=this@entry=0x55e17d0ac8a0) at thread/qthread.cpp:536
#6  0x00007fcc13daa605 in QQmlThreadPrivate::run() (this=0x55e17d0ac8a0) at qml/ftw/qqmlthread.cpp:155
#7  0x00007fcc2000f7ec in QThreadPrivate::start(void*) (arg=0x55e17d0ac8a0)
    at thread/qthread_unix.cpp:342
#8  0x00007fcc1f5cb6db in start_thread (arg=0x7fcbbddcd700) at pthread_create.c:463
#9  0x00007fcc1f90488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fcbca740700 (LWP 14687)):
#0  0x00007fcc1f5d19f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55e17cf97258) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fcc1f5d19f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55e17cf97208, cond=0x55e17cf97230) at pthread_cond_wait.c:502
#2  0x00007fcc1f5d19f3 in __pthread_cond_wait (cond=0x55e17cf97230, mutex=0x55e17cf97208)
    at pthread_cond_wait.c:655
#3  0x00007fcbcb59becb in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fcbcb59bac7 in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007fcc1f5cb6db in start_thread (arg=0x7fcbca740700) at pthread_create.c:463
#6  0x00007fcc1f90488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fcbeb5df700 (LWP 14683)):
#0  0x00007fcc1f8f7bf9 in __GI___poll (fds=0x7fcbdc002de0, nfds=1, timeout=9987)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fcc1c4745c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcc1c4746dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcc2025e0bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcbdc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007fcc201fd63a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fcbeb5deda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007fcc2000e317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536
#6  0x00007fcc2000f7ec in QThreadPrivate::start(void*) (arg=0x55e17d0b7290)
    at thread/qthread_unix.cpp:342
#7  0x00007fcc1f5cb6db in start_thread (arg=0x7fcbeb5df700) at pthread_create.c:463
#8  0x00007fcc1f90488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fcc0f182700 (LWP 14663)):
#0  0x00007fcc1f8f7bf9 in __GI___poll (fds=0x7fcc08002de0, nfds=3, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fcc1c4745c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcc1c4746dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcc2025e0bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcc08000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007fcc201fd63a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fcc0f181d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007fcc2000e317 in QThread::exec() (this=this@entry=0x7fcc20c03da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:536
#6  0x00007fcc2098b555 in QDBusConnectionManager::run() (this=0x7fcc20c03da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#7  0x00007fcc2000f7ec in QThreadPrivate::start(void*) (arg=0x7fcc20c03da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342
#8  0x00007fcc1f5cb6db in start_thread (arg=0x7fcc0f182700) at pthread_create.c:463
#9  0x00007fcc1f90488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fcc0266d700 (LWP 14670)):
#0  0x00007fcc1f8f7bf9 in __GI___poll (fds=0x7fcbfc01b1c0, nfds=2, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fcc1c4745c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcc1c474962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcc06155276 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fcc1c49c175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fcc1f5cb6db in start_thread (arg=0x7fcc0266d700) at pthread_create.c:463
#6  0x00007fcc1f90488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fcbe90f3700 (LWP 14754)):
#0  0x00007fcc1f5d19f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55e17d38b5c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fcc1f5d19f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55e17d38b570, cond=0x55e17d38b598) at pthread_cond_wait.c:502
#2  0x00007fcc1f5d19f3 in __pthread_cond_wait (cond=0x55e17d38b598, mutex=0x55e17d38b570)
    at pthread_cond_wait.c:655
#3  0x00007fcc20015d9b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55e17d38b570) at thread/qwaitcondition_unix.cpp:146
#4  0x00007fcc20015d9b in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55e17d420650, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fcc20015f19 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x55e17d420658, mutex=mutex@entry=0x55e17d420650, time=time@entry=18446744073709551615)
    at thread/qwaitcondition_unix.cpp:208
#6  0x00007fcc142fd1d3 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55e17d420648)
    at scenegraph/qsgthreadedrenderloop.cpp:255
#7  0x00007fcc142fd1d3 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x55e17d4205b0) at scenegraph/qsgthreadedrenderloop.cpp:905
#8  0x00007fcc142fd631 in QSGRenderThread::run() (this=0x55e17d4205b0)
    at scenegraph/qsgthreadedrenderloop.cpp:1000
#9  0x00007fcc2000f7ec in QThreadPrivate::start(void*) (arg=0x55e17d4205b0)
    at thread/qthread_unix.cpp:342
#10 0x00007fcc1f5cb6db in start_thread (arg=0x7fcbe90f3700) at pthread_create.c:463
#11 0x00007fcc1f90488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fcbe9f11700 (LWP 14685)):
#0  0x00007fcc1f8f7bf9 in __GI___poll (fds=0x7fcbd0002de0, nfds=3, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fcc1c4745c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcc1c4746dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcc2025e0bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcbd0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007fcc201fd63a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fcbe9f10da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007fcc2000e317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536
#6  0x00007fcc2000f7ec in QThreadPrivate::start(void*) (arg=0x55e17d0205c0)
    at thread/qthread_unix.cpp:342
#7  0x00007fcc1f5cb6db in start_thread (arg=0x7fcbe9f11700) at pthread_create.c:463
#8  0x00007fcc1f90488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fcc02e6e700 (LWP 14668)):
#0  0x00007fcc1f8f7bf9 in __GI___poll (fds=0x7fcbfc006cb0, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fcc1c4745c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcc1c4746dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcc1c474721 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcc1c49c175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fcc1f5cb6db in start_thread (arg=0x7fcc02e6e700) at pthread_create.c:463
#6  0x00007fcc1f90488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fcc0366f700 (LWP 14667)):
#0  0x00007fcc1f8f7bf9 in __GI___poll (fds=0x55e17d01c760, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fcc1c4745c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcc1c4746dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcc0367736d in  () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007fcc1c49c175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fcc1f5cb6db in start_thread (arg=0x7fcc0366f700) at pthread_create.c:463
#6  0x00007fcc1f90488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fcc22836800 (LWP 14661)):
#0  0x00007fcc1f821e97 in __GI_raise (sig=sig@entry=11) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007fcc21723d73 in KCrash::defaultCrashHandler(int) (sig=11) at ./src/kcrash.cpp:478
#2  0x00007fcc1f821f20 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
#3  0x00007fcc20053633 in std::__atomic_base<int>::operator++() (this=0x40)
    at /usr/include/c++/7/bits/atomic_base.h:296
#4  0x00007fcc20053633 in QAtomicOps<int>::ref<int>(std::atomic<int>&) (_q_value=...)
    at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:283
#5  0x00007fcc20053633 in QBasicAtomicInteger<int>::ref() (this=0x40)
    at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:118
#6  0x00007fcc20053633 in QtSharedPointer::ExternalRefCountData::getAndRef(QObject const*) (obj=obj@entry=0x55e17d115fe0) at tools/qsharedpointer.cpp:1397
#7  0x00007fcc20f7087d in QWeakPointer<QObject>::QWeakPointer<QScreen, true>(QScreen*, bool) (ptr=0x55e17d115fe0, this=0x55e17d383248)
    at ../../include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:682
#8  0x00007fcc20f7087d in QPointer<QScreen>::QPointer(QScreen*) (p=0x55e17d115fe0, this=0x55e17d383248) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:62
#9  0x00007fcc20f7087d in QWindowSystemInterfacePrivate::WindowScreenChangedEvent::WindowScreenChangedEvent(QWindow*, QScreen*) (s=0x55e17d115fe0, w=0x55e17cf88f20, this=0x55e17d383220)
    at kernel/qwindowsysteminterface_p.h:182
#10 0x00007fcc20f7087d in QWindowSystemInterface::handleWindowScreenChanged<QWindowSystemInterface::DefaultDelivery>(QWindow*, QScreen*) (window=0x55e17cf88f20, screen=0x55e17d115fe0)
    at kernel/qwindowsysteminterface.cpp:269
#11 0x00007fcc17c546b7 in QtWaylandClient::QWaylandWindow::handleScreensChanged() (this=0x55e17d3adf20) at qwaylandwindow.cpp:969
#12 0x00007fcc20239fe7 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7fffa3afa710, r=0x55e17d3adf20, this=<optimized out>)
    at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#13 0x00007fcc20239fe7 in doActivate<false>(QObject*, int, void**) (sender=0x55e17d85ebf0, signal_index=3, argv=0x7fffa3afa710) at kernel/qobject.cpp:3870
#14 0x00007fcc202348a2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55e17d85ebf0, m=m@entry=0x7fcc17f12d20 <QtWaylandClient::QWaylandSurface::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3930
#15 0x00007fcc17c72840 in QtWaylandClient::QWaylandSurface::screensChanged() (this=this@entry=0x55e17d85ebf0) at .moc/moc_qwaylandsurface_p.cpp:155
#16 0x00007fcc17c5a7a4 in QtWaylandClient::QWaylandSurface::surface_enter(wl_output*) (this=0x55e17d85ebf0, output=0x55e17d432cb0) at qwaylandsurface.cpp:97
#17 0x00007fcc17148dae in ffi_call_unix64 () at /usr/lib/x86_64-linux-gnu/libffi.so.6
#18 0x00007fcc1714871f in ffi_call () at /usr/lib/x86_64-linux-gnu/libffi.so.6
#19 0x00007fcc177d7e24 in wl_closure_invoke (closure=closure@entry=0x7fcbd41e9830, flags=flags@entry=1, target=<optimized out>, target@entry=0x55e17d39a730, opcode=opcode@entry=0, data=<optimized out>)
    at ../src/connection.c:1006
#20 0x00007fcc177d4659 in dispatch_event (display=display@entry=0x55e17ce4ce70, queue=<optimized out>)
    at ../src/wayland-client.c:1427
#21 0x00007fcc177d5b24 in dispatch_queue (queue=0x55e17ce4cf38, display=0x55e17ce4ce70)
    at ../src/wayland-client.c:1573
#22 0x00007fcc177d5b24 in wl_display_dispatch_queue_pending (display=0x55e17ce4ce70, queue=0x55e17ce4cf38) at ../src/wayland-client.c:1815
#23 0x00007fcc177d5b7c in wl_display_dispatch_pending (display=<optimized out>)
    at ../src/wayland-client.c:1878
#24 0x00007fcc17c4c61a in QtWaylandClient::QWaylandDisplay::flushRequests() (this=0x55e17ce4ccd0)
    at qwaylanddisplay.cpp:208
#25 0x00007fcc20239dc9 in doActivate<false>(QObject*, int, void**) (sender=0x55e17cecb860, signal_index=4, argv=0x7fffa3afac40) at kernel/qobject.cpp:3882
#26 0x00007fcc202348a2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55e17cecb860, m=m@entry=0x7fcc206cc240 <QAbstractEventDispatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at kernel/qobject.cpp:3930
#27 0x00007fcc201fb4b3 in QAbstractEventDispatcher::awake() (this=this@entry=0x55e17cecb860)
    at .moc/moc_qabstracteventdispatcher.cpp:149
#28 0x00007fcc2025e0fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55e17cecb860, flags=...) at kernel/qeventdispatcher_glib.cpp:430
#29 0x00007fcc201fd63a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffa3afad60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#30 0x00007fcc20206db0 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1400
#31 0x000055e17cb30401 in main(int, char**) (argc=<optimized out>, argv=<optimized out>)
    at ./src/kded.cpp:806
Comment 3 Patrick Silva 2020-04-06 16:46:41 UTC
Thread 8 (Thread 0x7f66c529c700 (LWP 14783)):
#0  0x00007f6719fc29f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55ee592d8378) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f6719fc29f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55ee592d8328, cond=0x55ee592d8350) at pthread_cond_wait.c:502
#2  0x00007f6719fc29f3 in __pthread_cond_wait (cond=0x55ee592d8350, mutex=0x55ee592d8328)
    at pthread_cond_wait.c:655
#3  0x00007f66c5fb6ecb in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f66c5fb6ac7 in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f6719fbc6db in start_thread (arg=0x7f66c529c700) at pthread_create.c:463
#6  0x00007f671a2f588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f6709b73700 (LWP 14759)):
#0  0x00007f671a2e8bf9 in __GI___poll (fds=0x7f6704002de0, nfds=2, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f6716e655c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6716e656dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f671ac4f0bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f6704000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f671abee63a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f6709b72d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f671a9ff317 in QThread::exec() (this=this@entry=0x7f671b5f4da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:536
#6  0x00007f671b37c555 in QDBusConnectionManager::run() (this=0x7f671b5f4da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#7  0x00007f671aa007ec in QThreadPrivate::start(void*) (arg=0x7f671b5f4da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342
#8  0x00007f6719fbc6db in start_thread (arg=0x7f6709b73700) at pthread_create.c:463
#9  0x00007f671a2f588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f66fe24e700 (LWP 14765)):
#0  0x00007f671a2e8bf9 in __GI___poll (fds=0x7f66f8006cb0, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f6716e655c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6716e656dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6716e65721 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f6716e8d175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f6719fbc6db in start_thread (arg=0x7f66fe24e700) at pthread_create.c:463
#6  0x00007f671a2f588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f66fda4d700 (LWP 14766)):
#0  0x00007f671a2e8bf9 in __GI___poll (fds=0x7f66f801b410, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f6716e655c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6716e65962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6701535276 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f6716e8d175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f6719fbc6db in start_thread (arg=0x7f66fda4d700) at pthread_create.c:463
#6  0x00007f671a2f588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f66e8b23700 (LWP 14781)):
#0  0x00007f671a2e8bf9 in __GI___poll (fds=0x7f66cc002de0, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f6716e655c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6716e656dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f671ac4f0db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f66cc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f671abee63a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f66e8b22da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f671a9ff317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536
#6  0x00007f671aa007ec in QThreadPrivate::start(void*) (arg=0x55ee59464840)
    at thread/qthread_unix.cpp:342
#7  0x00007f6719fbc6db in start_thread (arg=0x7f66e8b23700) at pthread_create.c:463
#8  0x00007f671a2f588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f66eac01700 (LWP 14779)):
#0  0x00007f671a2e8bf9 in __GI___poll (fds=0x7f66d8002de0, nfds=1, timeout=9992)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f6716e655c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6716e656dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f671ac4f0bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f66d8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f671abee63a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f66eac00da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f671a9ff317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536
#6  0x00007f671aa007ec in QThreadPrivate::start(void*) (arg=0x55ee5942d670)
    at thread/qthread_unix.cpp:342
#7  0x00007f6719fbc6db in start_thread (arg=0x7f66eac01700) at pthread_create.c:463
#8  0x00007f671a2f588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f66fea4f700 (LWP 14763)):
#0  0x00007f671a2e8bf9 in __GI___poll (fds=0x55ee59390a50, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f6716e655c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6716e656dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f66fea5736d in  () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007f6716e8d175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f6719fbc6db in start_thread (arg=0x7f66fea4f700) at pthread_create.c:463
#6  0x00007f671a2f588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f671d227800 (LWP 14755)):
#0  0x00007f671a212e97 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007f671c114d73 in KCrash::defaultCrashHandler(int) (sig=6) at ./src/kcrash.cpp:478
#2  0x00007f671a212f20 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
#3  0x00007f671a212e97 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#4  0x00007f671a214801 in __GI_abort () at abort.c:79
#5  0x00007f671a9dc59b in qt_message_fatal (context=..., message=<synthetic pointer>...)
    at global/qlogging.cpp:1894
#6  0x00007f671a9dc59b in QMessageLogger::fatal(char const*, ...) const (this=this@entry=0x7ffe2bd194c0, msg=msg@entry=0x7f67126cb8c0 "The Wayland connection broke. Did the Wayland compositor die?")
    at global/qlogging.cpp:893
#7  0x00007f671263d5fd in QtWaylandClient::QWaylandDisplay::checkError() const (this=<optimized out>)
    at qwaylanddisplay.cpp:196
#8  0x00007f671263d64e in QtWaylandClient::QWaylandDisplay::flushRequests() (this=0x55ee59213cd0)
    at qwaylanddisplay.cpp:209
#9  0x00007f671ac2adc9 in doActivate<false>(QObject*, int, void**) (sender=0x55ee59292840, signal_index=3, argv=0x7ffe2bd19600) at kernel/qobject.cpp:3882
#10 0x00007f671ac258a2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55ee59292840, m=m@entry=0x7f671b0bdbc0 <QSocketNotifier::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe2bd19600) at kernel/qobject.cpp:3930
#11 0x00007f671ac2e5c8 in QSocketNotifier::activated(int, QSocketNotifier::QPrivateSignal) (this=this@entry=0x55ee59292840, _t1=<optimized out>, _t2=...) at .moc/moc_qsocketnotifier.cpp:141
#12 0x00007f671ac2e982 in QSocketNotifier::event(QEvent*) (this=0x55ee59292840, e=0x7ffe2bd198d0)
    at kernel/qsocketnotifier.cpp:266
#13 0x00007f671c9348bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=
    0x55ee5920b4d0, receiver=receiver@entry=0x55ee59292840, e=e@entry=0x7ffe2bd198d0)
    at kernel/qapplication.cpp:3684
#14 0x00007f671c93bac0 in QApplication::notify(QObject*, QEvent*) (this=0x7ffe2bd19bc0, receiver=0x55ee59292840, e=0x7ffe2bd198d0) at kernel/qapplication.cpp:3430
#15 0x00007f671abefdb8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55ee59292840, event=0x7ffe2bd198d0) at kernel/qcoreapplication.cpp:1092
#16 0x00007f671abeff8e in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=<optimized out>, event=event@entry=0x7ffe2bd198d0) at kernel/qcoreapplication.cpp:1487
#17 0x00007f671ac4fc88 in socketNotifierSourceDispatch(GSource*, GSourceFunc, gpointer) (source=0x55ee59240550) at kernel/qeventdispatcher_glib.cpp:107
#18 0x00007f6716e65417 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f6716e65650 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f6716e656dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f671ac4f0bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55ee592927a0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#22 0x00007f671abee63a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffe2bd19af0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#23 0x00007f671abf7db0 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1400
#24 0x000055ee58b65401 in main(int, char**) (argc=<optimized out>, argv=<optimized out>)
    at ./src/kded.cpp:806
Comment 4 Patrick Silva 2020-04-06 16:46:51 UTC
Thread 8 (Thread 0x7f2976779700 (LWP 4271)):
#0  0x00007f29a69b5bf9 in __GI___poll (fds=0x7f295c002de0, nfds=1, timeout=9990)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f29a35325c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f29a35326dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f29a731c0bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f295c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f29a72bb63a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2976778da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f29a70cc317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536
#6  0x00007f29a70cd7ec in QThreadPrivate::start(void*) (arg=0x55f638629d40)
    at thread/qthread_unix.cpp:342
#7  0x00007f29a66896db in start_thread (arg=0x7f2976779700) at pthread_create.c:463
#8  0x00007f29a69c288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f2996240700 (LWP 4250)):
#0  0x00007f29a69b5bf9 in __GI___poll (fds=0x7f2990002de0, nfds=2, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f29a35325c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f29a35326dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f29a731c0bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f2990000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f29a72bb63a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f299623fd70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f29a70cc317 in QThread::exec() (this=this@entry=0x7f29a7cc1da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:536
#6  0x00007f29a7a49555 in QDBusConnectionManager::run() (this=0x7f29a7cc1da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#7  0x00007f29a70cd7ec in QThreadPrivate::start(void*) (arg=0x7f29a7cc1da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342
#8  0x00007f29a66896db in start_thread (arg=0x7f2996240700) at pthread_create.c:463
#9  0x00007f29a69c288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f29895ac700 (LWP 4258)):
#0  0x00007f29a69b5bf9 in __GI___poll (fds=0x7f298401b180, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f29a35325c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f29a3532962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f298d094276 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f29a355a175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f29a66896db in start_thread (arg=0x7f29895ac700) at pthread_create.c:463
#6  0x00007f29a69c288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f29518e2700 (LWP 4275)):
#0  0x00007f29a668f9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55f6384f5888) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f29a668f9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55f6384f5838, cond=0x55f6384f5860) at pthread_cond_wait.c:502
#2  0x00007f29a668f9f3 in __pthread_cond_wait (cond=0x55f6384f5860, mutex=0x55f6384f5838)
    at pthread_cond_wait.c:655
#3  0x00007f29525fcecb in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f29525fcac7 in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f29a66896db in start_thread (arg=0x7f29518e2700) at pthread_create.c:463
#6  0x00007f29a69c288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f2989dad700 (LWP 4256)):
#0  0x00007f29a69b5bf9 in __GI___poll (fds=0x7f2984006cb0, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f29a35325c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f29a35326dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f29a3532721 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f29a355a175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f29a66896db in start_thread (arg=0x7f2989dad700) at pthread_create.c:463
#6  0x00007f29a69c288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f298a5ae700 (LWP 4255)):
#0  0x00007f29a69b5bf9 in __GI___poll (fds=0x55f638591ab0, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f29a35325c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f29a35326dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f298a5b636d in  () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007f29a355a175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f29a66896db in start_thread (arg=0x7f298a5ae700) at pthread_create.c:463
#6  0x00007f29a69c288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f29750ab700 (LWP 4273)):
#0  0x00007f29a3532132 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f29a3532650 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f29a35326dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f29a731c0db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f2960000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f29a72bb63a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f29750aada0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f29a70cc317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536
#6  0x00007f29a70cd7ec in QThreadPrivate::start(void*) (arg=0x55f638635210)
    at thread/qthread_unix.cpp:342
#7  0x00007f29a66896db in start_thread (arg=0x7f29750ab700) at pthread_create.c:463
#8  0x00007f29a69c288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f29a98f4800 (LWP 4248)):
#0  0x00007f29a68dfe97 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007f29a87e1d73 in KCrash::defaultCrashHandler(int) (sig=6) at ./src/kcrash.cpp:478
#2  0x00007f29a68dff20 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
#3  0x00007f29a68dfe97 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#4  0x00007f29a68e1801 in __GI_abort () at abort.c:79
#5  0x00007f29a70a959b in qt_message_fatal (context=..., message=<synthetic pointer>...)
    at global/qlogging.cpp:1894
#6  0x00007f29a70a959b in QMessageLogger::fatal(char const*, ...) const (this=this@entry=0x7ffda3770cc0, msg=msg@entry=0x7f299ed988c0 "The Wayland connection broke. Did the Wayland compositor die?")
    at global/qlogging.cpp:893
#7  0x00007f299ed0a5fd in QtWaylandClient::QWaylandDisplay::checkError() const (this=<optimized out>)
    at qwaylanddisplay.cpp:196
#8  0x00007f299ed0a64e in QtWaylandClient::QWaylandDisplay::flushRequests() (this=0x55f6383c0cd0)
    at qwaylanddisplay.cpp:209
#9  0x00007f29a72f7dc9 in doActivate<false>(QObject*, int, void**) (sender=0x55f63843f7b0, signal_index=3, argv=0x7ffda3770e00) at kernel/qobject.cpp:3882
#10 0x00007f29a72f28a2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55f63843f7b0, m=m@entry=0x7f29a778abc0 <QSocketNotifier::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffda3770e00) at kernel/qobject.cpp:3930
#11 0x00007f29a72fb5c8 in QSocketNotifier::activated(int, QSocketNotifier::QPrivateSignal) (this=this@entry=0x55f63843f7b0, _t1=<optimized out>, _t2=...) at .moc/moc_qsocketnotifier.cpp:141
#12 0x00007f29a72fb982 in QSocketNotifier::event(QEvent*) (this=0x55f63843f7b0, e=0x7ffda37710d0)
    at kernel/qsocketnotifier.cpp:266
#13 0x00007f29a90018bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=
    0x55f6383b84d0, receiver=receiver@entry=0x55f63843f7b0, e=e@entry=0x7ffda37710d0)
    at kernel/qapplication.cpp:3684
#14 0x00007f29a9008ac0 in QApplication::notify(QObject*, QEvent*) (this=0x7ffda37713c0, receiver=0x55f63843f7b0, e=0x7ffda37710d0) at kernel/qapplication.cpp:3430
#15 0x00007f29a72bcdb8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55f63843f7b0, event=0x7ffda37710d0) at kernel/qcoreapplication.cpp:1092
#16 0x00007f29a72bcf8e in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=<optimized out>, event=event@entry=0x7ffda37710d0) at kernel/qcoreapplication.cpp:1487
#17 0x00007f29a731cc88 in socketNotifierSourceDispatch(GSource*, GSourceFunc, gpointer) (source=0x55f6383fbd20) at kernel/qeventdispatcher_glib.cpp:107
#18 0x00007f29a3532417 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f29a3532650 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f29a35326dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f29a731c0bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55f63843fb80, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#22 0x00007f29a72bb63a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffda37712f0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#23 0x00007f29a72c4db0 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1400
#24 0x000055f636c5a401 in main(int, char**) (argc=<optimized out>, argv=<optimized out>)
    at ./src/kded.cpp:806
Comment 5 Patrick Silva 2020-04-06 16:47:01 UTC
Thread 10 (Thread 0x7f97cedb4700 (LWP 1286)):
#0  0x00007f97e99b0bf9 in __GI___poll (fds=0x7f97c8006cb0, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f97e652d5c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f97e652d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f97e652d721 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f97e6555175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f97e96846db in start_thread (arg=0x7f97cedb4700) at pthread_create.c:463
#6  0x00007f97e99bd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f97b5ea4700 (LWP 3113)):
#0  0x00007f97e968a9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5644d9b2bd50) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f97e968a9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5644d9b2bd00, cond=0x5644d9b2bd28) at pthread_cond_wait.c:502
#2  0x00007f97e968a9f3 in __pthread_cond_wait (cond=0x5644d9b2bd28, mutex=0x5644d9b2bd00)
    at pthread_cond_wait.c:655
#3  0x00007f97ea0ced9b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5644d9b2bd00) at thread/qwaitcondition_unix.cpp:146
#4  0x00007f97ea0ced9b in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5644d96f82b0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f97ea0cef19 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5644d96f82b8, mutex=mutex@entry=0x5644d96f82b0, time=time@entry=18446744073709551615)
    at thread/qwaitcondition_unix.cpp:208
#6  0x00007f97de3b61d3 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5644d96f82a8)
    at scenegraph/qsgthreadedrenderloop.cpp:255
#7  0x00007f97de3b61d3 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=
    0x5644d96f8210) at scenegraph/qsgthreadedrenderloop.cpp:905
#8  0x00007f97de3b6631 in QSGRenderThread::run() (this=0x5644d96f8210)
    at scenegraph/qsgthreadedrenderloop.cpp:1000
#9  0x00007f97ea0c87ec in QThreadPrivate::start(void*) (arg=0x5644d96f8210)
    at thread/qthread_unix.cpp:342
#10 0x00007f97e96846db in start_thread (arg=0x7f97b5ea4700) at pthread_create.c:463
#11 0x00007f97e99bd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f97d923b700 (LWP 1198)):
#0  0x00007f97e6573200 in g_private_get () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f97e6555660 in g_thread_self () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f97e652d6cd in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f97ea3170db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f97d4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f97ea2b663a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f97d923ad70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f97ea0c7317 in QThread::exec() (this=this@entry=0x7f97eacbcda0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:536
#6  0x00007f97eaa44555 in QDBusConnectionManager::run() (this=0x7f97eacbcda0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#7  0x00007f97ea0c87ec in QThreadPrivate::start(void*) (arg=0x7f97eacbcda0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342
#8  0x00007f97e96846db in start_thread (arg=0x7f97d923b700) at pthread_create.c:463
#9  0x00007f97e99bd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f97bffff700 (LWP 1317)):
#0  0x00007f97ec726a1b in __tls_get_addr () at ../sysdeps/x86_64/tls_get_addr.S:49
#1  0x00007f97ea0c79c6 in get_thread_data () at thread/qthread_unix.cpp:173
#2  0x00007f97ea0c79c6 in QThreadData::current(bool) (createIfNecessary=createIfNecessary@entry=true)
    at thread/qthread_unix.cpp:220
#3  0x00007f97ea317731 in postEventSourcePrepare (timeout=0x0, s=0x7f97b80036d0)
    at kernel/qeventdispatcher_glib.cpp:253
#4  0x00007f97ea317731 in postEventSourceCheck(GSource*) (source=0x7f97b80036d0)
    at kernel/qeventdispatcher_glib.cpp:270
#5  0x00007f97e652cfe1 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f97e652d570 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f97e652d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f97ea3170db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f97b8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#9  0x00007f97ea2b663a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f97bfffeda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#10 0x00007f97ea0c7317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536
#11 0x00007f97ea0c87ec in QThreadPrivate::start(void*) (arg=0x5644d958b920)
    at thread/qthread_unix.cpp:342
#12 0x00007f97e96846db in start_thread (arg=0x7f97bffff700) at pthread_create.c:463
#13 0x00007f97e99bd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f97b5484700 (LWP 1328)):
#0  0x00007f97e99b0bf9 in __GI___poll (fds=0x7f9798002de0, nfds=1, timeout=8988)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f97e652d5c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f97e652d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f97ea3170db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f9798000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f97ea2b663a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f97b5483da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f97ea0c7317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536
#6  0x00007f97ea0c87ec in QThreadPrivate::start(void*) (arg=0x5644d967b100)
    at thread/qthread_unix.cpp:342
#7  0x00007f97e96846db in start_thread (arg=0x7f97b5484700) at pthread_create.c:463
#8  0x00007f97e99bd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f97b6ea6700 (LWP 3112)):
#0  0x00007f97e968a9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5644d9614fd8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f97e968a9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5644d9614f88, cond=0x5644d9614fb0) at pthread_cond_wait.c:502
#2  0x00007f97e968a9f3 in __pthread_cond_wait (cond=0x5644d9614fb0, mutex=0x5644d9614f88)
    at pthread_cond_wait.c:655
#3  0x00007f979763decb in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f979763dac7 in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f97e96846db in start_thread (arg=0x7f97b6ea6700) at pthread_create.c:463
#6  0x00007f97e99bd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f97ce5b3700 (LWP 1287)):
#0  0x00007f97e99ac0b4 in __GI___libc_read (fd=15, buf=0x7f97ce5b2cd0, nbytes=16)
    at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f97e65722b0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f97e652d0b7 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f97e652d570 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f97e652d962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f97d1bb6276 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#6  0x00007f97e6555175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f97e96846db in start_thread (arg=0x7f97ce5b3700) at pthread_create.c:463
#8  0x00007f97e99bd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f97cf5b5700 (LWP 1285)):
#0  0x00007f97e99ac0b4 in __GI___libc_read (fd=12, buf=0x7f97cf5b4ce0, nbytes=16)
    at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f97e65722b0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f97e652d0b7 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f97e652d570 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f97e652d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f97cf5bd36d in  () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#6  0x00007f97e6555175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f97e96846db in start_thread (arg=0x7f97cf5b5700) at pthread_create.c:463
#8  0x00007f97e99bd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f97b66a5700 (LWP 3111)):
#0  0x00007f97e652a4a2 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f97e652ca63 in g_main_context_prepare () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f97e652d4fb in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f97e652d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f97ea3170db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f97b0002de0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f97ea2b663a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f97b66a4d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007f97ea0c7317 in QThread::exec() (this=this@entry=0x5644d97ae380) at thread/qthread.cpp:536
#7  0x00007f97dde63605 in QQmlThreadPrivate::run() (this=0x5644d97ae380) at qml/ftw/qqmlthread.cpp:155
#8  0x00007f97ea0c87ec in QThreadPrivate::start(void*) (arg=0x5644d97ae380)
    at thread/qthread_unix.cpp:342
#9  0x00007f97e96846db in start_thread (arg=0x7f97b66a5700) at pthread_create.c:463
#10 0x00007f97e99bd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f97ec8ef800 (LWP 1197)):
#0  0x00007f97e98dae97 in __GI_raise (sig=sig@entry=11) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007f97eb7dd1fd in KCrash::defaultCrashHandler(int) (sig=11) at ./src/kcrash.cpp:584
#2  0x00007f97e98daf20 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
#3  0x00007f97eb070c50 in QScreen::refreshRate() const (this=0x0) at kernel/qscreen.cpp:554
#4  0x00007f97de3b0c3c in qsgrl_animation_interval () at scenegraph/qsgthreadedrenderloop.cpp:123
#5  0x00007f97de3b0c3c in QSGThreadedRenderLoop::startOrStopAnimationTimer() (this=this@entry=0x5644d984fa10) at scenegraph/qsgthreadedrenderloop.cpp:1112
#6  0x00007f97de3b0e2e in QSGThreadedRenderLoop::animationStarted() (this=0x5644d984fa10)
    at scenegraph/qsgthreadedrenderloop.cpp:1078
#7  0x00007f97ea2f2dc9 in doActivate<false>(QObject*, int, void**) (sender=0x5644d982e280, signal_index=3, argv=0x7fff155db300) at kernel/qobject.cpp:3882
#8  0x00007f97ea0a6a75 in QUnifiedTimer::startAnimationDriver() (this=<optimized out>)
    at animation/qabstractanimation.cpp:277
#9  0x00007f97ea0aa054 in QUnifiedTimer::startTimers() (this=0x5644d987cf30)
    at animation/qabstractanimation.cpp:398
#10 0x00007f97ea2eae8b in QObject::event(QEvent*) (this=0x5644d987cf30, e=0x5644d9a30380)
    at kernel/qobject.cpp:1339
#11 0x00007f97ebffc8bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=
    0x5644d94134c0, receiver=receiver@entry=0x5644d987cf30, e=e@entry=0x5644d9a30380)
    at kernel/qapplication.cpp:3684
#12 0x00007f97ec003ac0 in QApplication::notify(QObject*, QEvent*) (this=0x7fff155dba10, receiver=0x5644d987cf30, e=0x5644d9a30380) at kernel/qapplication.cpp:3430
#13 0x00007f97ea2b7db8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5644d987cf30, event=0x5644d9a30380) at kernel/qcoreapplication.cpp:1092
#14 0x00007f97ea2b7f8e in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=receiver@entry=0x5644d987cf30, event=event@entry=0x5644d9a30380) at kernel/qcoreapplication.cpp:1487
#15 0x00007f97ea2baa31 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x5644d9413630)
    at kernel/qcoreapplication.cpp:1832
#16 0x00007f97ea2bafc8 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1691
#17 0x00007f97ea317a13 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x5644d943c1a0)
    at kernel/qeventdispatcher_glib.cpp:277
#18 0x00007f97e652d417 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f97e652d650 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f97e652d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f97ea3170bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5644d943aab0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#22 0x00007f97ea2b663a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff155db940, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#23 0x00007f97ea2bfdb0 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1400
#24 0x00005644d7891401 in main(int, char**) (argc=<optimized out>, argv=<optimized out>)
    at ./src/kded.cpp:806
Comment 6 Patrick Silva 2020-04-06 16:47:15 UTC
Thread 10 (Thread 0x7f0599bd7700 (LWP 3860)):
#0  0x00007f05aa34cbf9 in __GI___poll (fds=0x7f0594002de0, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f05a6ec95c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f05a6ec96dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f05aacb30db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0594000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f05aac5263a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0599bd6d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f05aaa63317 in QThread::exec() (this=this@entry=0x7f05ab658da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:536
#6  0x00007f05ab3e0555 in QDBusConnectionManager::run() (this=0x7f05ab658da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#7  0x00007f05aaa647ec in QThreadPrivate::start(void*) (arg=0x7f05ab658da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342
#8  0x00007f05aa0206db in start_thread (arg=0x7f0599bd7700) at pthread_create.c:463
#9  0x00007f05aa35988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f058cbdf700 (LWP 3973)):
#0  0x00007f05a6f0f629 in g_mutex_lock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f05a6ec9156 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f05a6ec9650 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f05a6ec96dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f05aacb30db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0578000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f05aac5263a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f058cbdeda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007f05aaa63317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536
#7  0x00007f05aaa647ec in QThreadPrivate::start(void*) (arg=0x55d962f7fdf0)
    at thread/qthread_unix.cpp:342
#8  0x00007f05aa0206db in start_thread (arg=0x7f058cbdf700) at pthread_create.c:463
#9  0x00007f05aa35988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f0575fa3700 (LWP 4247)):
#0  0x00007f05aa0269f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d9634b01b0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f05aa0269f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55d9634b0160, cond=0x55d9634b0188) at pthread_cond_wait.c:502
#2  0x00007f05aa0269f3 in __pthread_cond_wait (cond=0x55d9634b0188, mutex=0x55d9634b0160)
    at pthread_cond_wait.c:655
#3  0x00007f05aaa6ad9b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55d9634b0160) at thread/qwaitcondition_unix.cpp:146
#4  0x00007f05aaa6ad9b in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55d9634c7d60, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f05aaa6af19 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x55d9634c7d68, mutex=mutex@entry=0x55d9634c7d60, time=time@entry=18446744073709551615)
    at thread/qwaitcondition_unix.cpp:208
#6  0x00007f059ed521d3 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55d9634c7d58)
    at scenegraph/qsgthreadedrenderloop.cpp:255
#7  0x00007f059ed521d3 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x55d9634c7cc0) at scenegraph/qsgthreadedrenderloop.cpp:905
#8  0x00007f059ed52631 in QSGRenderThread::run() (this=0x55d9634c7cc0)
    at scenegraph/qsgthreadedrenderloop.cpp:1000
#9  0x00007f05aaa647ec in QThreadPrivate::start(void*) (arg=0x55d9634c7cc0)
    at thread/qthread_unix.cpp:342
#10 0x00007f05aa0206db in start_thread (arg=0x7f0575fa3700) at pthread_create.c:463
#11 0x00007f05aa35988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f058ff6b700 (LWP 3886)):
#0  0x00007f05aa3480b4 in __GI___libc_read (fd=12, buf=0x7f058ff6ace0, nbytes=16)
    at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f05a6f0e2b0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f05a6ec90b7 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f05a6ec9570 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f05a6ec96dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f058ff7336d in  () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#6  0x00007f05a6ef1175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f05aa0206db in start_thread (arg=0x7f058ff6b700) at pthread_create.c:463
#8  0x00007f05aa35988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f058f76a700 (LWP 3887)):
#0  0x00007f05aa028035 in __GI___pthread_getspecific (key=4) at pthread_getspecific.c:31
#1  0x00007f05a6ef1660 in g_thread_self () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f05a6ec96cd in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f05a6ec9721 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f05a6ef1175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f05aa0206db in start_thread (arg=0x7f058f76a700) at pthread_create.c:463
#6  0x00007f05aa35988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f0576fa5700 (LWP 4246)):
#0  0x00007f05aa0269f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d9630340b8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f05aa0269f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55d963034068, cond=0x55d963034090) at pthread_cond_wait.c:502
#2  0x00007f05aa0269f3 in __pthread_cond_wait (cond=0x55d963034090, mutex=0x55d963034068)
    at pthread_cond_wait.c:655
#3  0x00007f05587f6ecb in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f05587f6ac7 in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f05aa0206db in start_thread (arg=0x7f0576fa5700) at pthread_create.c:463
#6  0x00007f05aa35988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f058ef69700 (LWP 3896)):
#0  0x00007f05aa34cbf9 in __GI___poll (fds=0x7f058801b120, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f05a6ec95c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f05a6ec9962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f059256c276 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f05a6ef1175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f05aa0206db in start_thread (arg=0x7f058ef69700) at pthread_create.c:463
#6  0x00007f05aa35988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f0575583700 (LWP 3994)):
#0  0x00007f05a6f0f644 in g_mutex_unlock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f05a6ec8b18 in g_main_context_prepare () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f05a6ec94fb in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f05a6ec96dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f05aacb30db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0564000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f05aac5263a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0575582da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007f05aaa63317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536
#7  0x00007f05aaa647ec in QThreadPrivate::start(void*) (arg=0x55d963061420)
    at thread/qthread_unix.cpp:342
#8  0x00007f05aa0206db in start_thread (arg=0x7f0575583700) at pthread_create.c:463
#9  0x00007f05aa35988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f05767a4700 (LWP 4245)):
#0  0x00007f05aa34cbf9 in __GI___poll (fds=0x7f0560000b20, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f05a6ec95c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f05a6ec96dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f05aacb30db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0560002de0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f05aac5263a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f05767a3d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f05aaa63317 in QThread::exec() (this=this@entry=0x55d96312cbc0) at thread/qthread.cpp:536
#6  0x00007f059e7ff605 in QQmlThreadPrivate::run() (this=0x55d96312cbc0) at qml/ftw/qqmlthread.cpp:155
#7  0x00007f05aaa647ec in QThreadPrivate::start(void*) (arg=0x55d96312cbc0)
    at thread/qthread_unix.cpp:342
#8  0x00007f05aa0206db in start_thread (arg=0x7f05767a4700) at pthread_create.c:463
#9  0x00007f05aa35988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f05ad28b800 (LWP 3858)):
#0  0x00007f05aa276e97 in __GI_raise (sig=sig@entry=11) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007f05ac1791fd in KCrash::defaultCrashHandler(int) (sig=11) at ./src/kcrash.cpp:584
#2  0x00007f05aa276f20 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
#3  0x00007f05ab9ccb24 in QWeakPointer<QObject>::internalData() const (this=0x8)
    at ../../include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:701
#4  0x00007f05ab9ccb24 in QPointer<QScreen>::data() const (this=0x8)
    at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:77
#5  0x00007f05ab9ccb24 in QPointer<QScreen>::operator QScreen*() const (this=0x8)
    at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:83
#6  0x00007f05ab9ccb24 in QPlatformScreen::screen() const (this=this@entry=0x55d962e126f0)
    at kernel/qplatformscreen.cpp:154
#7  0x00007f05a26a96a0 in QtWaylandClient::QWaylandWindow::handleScreensChanged() (this=0x55d96346be70) at qwaylandwindow.cpp:969
#8  0x00007f05aac8efe7 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffc1ab310d0, r=0x55d96346be70, this=<optimized out>)
    at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#9  0x00007f05aac8efe7 in doActivate<false>(QObject*, int, void**) (sender=0x55d9634aeee0, signal_index=3, argv=0x7ffc1ab310d0) at kernel/qobject.cpp:3870
#10 0x00007f05aac898a2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55d9634aeee0, m=m@entry=0x7f05a2967d20 <QtWaylandClient::QWaylandSurface::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3930
#11 0x00007f05a26c7840 in QtWaylandClient::QWaylandSurface::screensChanged() (this=this@entry=0x55d9634aeee0) at .moc/moc_qwaylandsurface_p.cpp:155
#12 0x00007f05a26af7a4 in QtWaylandClient::QWaylandSurface::surface_enter(wl_output*) (this=0x55d9634aeee0, output=0x55d962e17a70) at qwaylandsurface.cpp:97
#13 0x00007f05a1b9ddae in ffi_call_unix64 () at /usr/lib/x86_64-linux-gnu/libffi.so.6
#14 0x00007f05a1b9d71f in ffi_call () at /usr/lib/x86_64-linux-gnu/libffi.so.6
#15 0x00007f05a222ce24 in wl_closure_invoke (closure=closure@entry=0x7f05702cb230, flags=flags@entry=1, target=<optimized out>, target@entry=0x55d963351200, opcode=opcode@entry=0, data=<optimized out>)
    at ../src/connection.c:1006
#16 0x00007f05a2229659 in dispatch_event (display=display@entry=0x55d962e0fe60, queue=<optimized out>)
    at ../src/wayland-client.c:1427
#17 0x00007f05a222ab24 in dispatch_queue (queue=0x55d962e0ff28, display=0x55d962e0fe60)
    at ../src/wayland-client.c:1573
#18 0x00007f05a222ab24 in wl_display_dispatch_queue_pending (display=0x55d962e0fe60, queue=0x55d962e0ff28) at ../src/wayland-client.c:1815
#19 0x00007f05a222ab7c in wl_display_dispatch_pending (display=<optimized out>)
    at ../src/wayland-client.c:1878
#20 0x00007f05a26a161a in QtWaylandClient::QWaylandDisplay::flushRequests() (this=0x55d962e0fcc0)
    at qwaylanddisplay.cpp:208
#21 0x00007f05aac8edc9 in doActivate<false>(QObject*, int, void**) (sender=0x55d962e30380, signal_index=4, argv=0x7ffc1ab31600) at kernel/qobject.cpp:3882
#22 0x00007f05aac898a2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55d962e30380, m=m@entry=0x7f05ab121240 <QAbstractEventDispatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at kernel/qobject.cpp:3930
#23 0x00007f05aac504b3 in QAbstractEventDispatcher::awake() (this=this@entry=0x55d962e30380)
    at .moc/moc_qabstracteventdispatcher.cpp:149
#24 0x00007f05aacb30fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55d962e30380, flags=...) at kernel/qeventdispatcher_glib.cpp:430
#25 0x00007f05aac5263a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffc1ab31720, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#26 0x00007f05aac5bdb0 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1400
#27 0x000055d961606401 in main(int, char**) (argc=<optimized out>, argv=<optimized out>)
    at ./src/kded.cpp:806
Comment 7 Patrick Silva 2020-04-06 16:47:23 UTC
Thread 10 (Thread 0x7f7181120700 (LWP 13662)):
#0  0x00007f71b5e48bf9 in __GI___poll (fds=0x7f7170002de0, nfds=1, timeout=9933)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f71b29c55c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f71b29c56dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f71b67af0db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f7170000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f71b674e63a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f718111fda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f71b655f317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536
#6  0x00007f71b65607ec in QThreadPrivate::start(void*) (arg=0x55f0de0ee350)
    at thread/qthread_unix.cpp:342
#7  0x00007f71b5b1c6db in start_thread (arg=0x7f7181120700) at pthread_create.c:463
#8  0x00007f71b5e5588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f719b353700 (LWP 13596)):
#0  0x00007f71b29c502a in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f71b29c5570 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f71b29c56dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f71b29c5721 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f71b29ed175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f71b5b1c6db in start_thread (arg=0x7f719b353700) at pthread_create.c:463
#6  0x00007f71b5e5588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f718bfff700 (LWP 13640)):
#0  0x00007f71b5e440b4 in __GI___libc_read (fd=14, buf=0x7f718bffeb90, nbytes=16)
    at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f71b2a0a2b0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f71b29c50b7 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f71b29c5570 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f71b29c56dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f71b67af0db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f7184000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f71b674e63a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f718bffeda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f71b655f317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536
#8  0x00007f71b65607ec in QThreadPrivate::start(void*) (arg=0x55f0de003d00)
    at thread/qthread_unix.cpp:342
#9  0x00007f71b5b1c6db in start_thread (arg=0x7f718bfff700) at pthread_create.c:463
#10 0x00007f71b5e5588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f7182b42700 (LWP 14660)):
#0  0x00007f71b5b229f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55f0de3d90a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f71b5b229f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55f0de3d9050, cond=0x55f0de3d9078) at pthread_cond_wait.c:502
#2  0x00007f71b5b229f3 in __pthread_cond_wait (cond=0x55f0de3d9078, mutex=0x55f0de3d9050)
    at pthread_cond_wait.c:655
#3  0x00007f71b6566d9b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55f0de3d9050) at thread/qwaitcondition_unix.cpp:146
#4  0x00007f71b6566d9b in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55f0de4fba10, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f71b6566f19 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x55f0de4fba18, mutex=mutex@entry=0x55f0de4fba10, time=time@entry=18446744073709551615)
    at thread/qwaitcondition_unix.cpp:208
#6  0x00007f71aa84e1d3 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55f0de4fba08)
    at scenegraph/qsgthreadedrenderloop.cpp:255
#7  0x00007f71aa84e1d3 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x55f0de4fb970) at scenegraph/qsgthreadedrenderloop.cpp:905
#8  0x00007f71aa84e631 in QSGRenderThread::run() (this=0x55f0de4fb970)
    at scenegraph/qsgthreadedrenderloop.cpp:1000
#9  0x00007f71b65607ec in QThreadPrivate::start(void*) (arg=0x55f0de4fb970)
    at thread/qthread_unix.cpp:342
#10 0x00007f71b5b1c6db in start_thread (arg=0x7f7182b42700) at pthread_create.c:463
#11 0x00007f71b5e5588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f7182341700 (LWP 14600)):
#0  0x00007f71b5b229f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55f0de15e5d8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f71b5b229f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55f0de15e588, cond=0x55f0de15e5b0) at pthread_cond_wait.c:502
#2  0x00007f71b5b229f3 in __pthread_cond_wait (cond=0x55f0de15e5b0, mutex=0x55f0de15e588)
    at pthread_cond_wait.c:655
#3  0x00007f716437cecb in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f716437cac7 in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f71b5b1c6db in start_thread (arg=0x7f7182341700) at pthread_create.c:463
#6  0x00007f71b5e5588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f71a56d3700 (LWP 13564)):
#0  0x00007f71b5e440b4 in __GI___libc_read (fd=5, buf=0x7f71a56d2b60, nbytes=16)
    at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f71b2a0a2b0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f71b29c50b7 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f71b29c5570 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f71b29c56dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f71b67af0db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f71a0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f71b674e63a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f71a56d2d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f71b655f317 in QThread::exec() (this=this@entry=0x7f71b7154da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:536
#8  0x00007f71b6edc555 in QDBusConnectionManager::run() (this=0x7f71b7154da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#9  0x00007f71b65607ec in QThreadPrivate::start(void*) (arg=0x7f71b7154da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342
#10 0x00007f71b5b1c6db in start_thread (arg=0x7f71a56d3700) at pthread_create.c:463
#11 0x00007f71b5e5588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f719ab52700 (LWP 13598)):
#0  0x00007f71b5e48bf9 in __GI___poll (fds=0x7f719401b200, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f71b29c55c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f71b29c5962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f719e155276 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f71b29ed175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f71b5b1c6db in start_thread (arg=0x7f719ab52700) at pthread_create.c:463
#6  0x00007f71b5e5588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f7183343700 (LWP 14659)):
#0  0x00007f71b5e44096 in __GI___libc_read (fd=23, buf=0x7f7183342b70, nbytes=16)
    at ../sysdeps/unix/sysv/linux/read.c:26
#1  0x00007f71b2a0a2b0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f71b29c50b7 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f71b29c5570 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f71b29c56dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f71b67af0db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f716c0cc330, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f71b674e63a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f7183342d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f71b655f317 in QThread::exec() (this=this@entry=0x55f0de1ac480) at thread/qthread.cpp:536
#8  0x00007f71aa2fb605 in QQmlThreadPrivate::run() (this=0x55f0de1ac480) at qml/ftw/qqmlthread.cpp:155
#9  0x00007f71b65607ec in QThreadPrivate::start(void*) (arg=0x55f0de1ac480)
    at thread/qthread_unix.cpp:342
#10 0x00007f71b5b1c6db in start_thread (arg=0x7f7183343700) at pthread_create.c:463
#11 0x00007f71b5e5588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f719bb54700 (LWP 13595)):
#0  0x00007f71b5e440b4 in __GI___libc_read (fd=12, buf=0x7f719bb53ce0, nbytes=16)
    at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f71b2a0a2b0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f71b29c50b7 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f71b29c5570 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f71b29c56dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f719bb5c36d in  () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#6  0x00007f71b29ed175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f71b5b1c6db in start_thread (arg=0x7f719bb54700) at pthread_create.c:463
#8  0x00007f71b5e5588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f71b8d87800 (LWP 13562)):
#0  0x00007f71b5d72e97 in __GI_raise (sig=sig@entry=11) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007f71b7c751fd in KCrash::defaultCrashHandler(int) (sig=11) at ./src/kcrash.cpp:584
#2  0x00007f71b5d72f20 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
#3  0x00007f71b65a4633 in std::__atomic_base<int>::operator++() (this=0x40)
    at /usr/include/c++/7/bits/atomic_base.h:296
#4  0x00007f71b65a4633 in QAtomicOps<int>::ref<int>(std::atomic<int>&) (_q_value=...)
    at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:283
#5  0x00007f71b65a4633 in QBasicAtomicInteger<int>::ref() (this=0x40)
    at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:118
#6  0x00007f71b65a4633 in QtSharedPointer::ExternalRefCountData::getAndRef(QObject const*) (obj=obj@entry=0x55f0dde956f0) at tools/qsharedpointer.cpp:1397
#7  0x00007f71b74c187d in QWeakPointer<QObject>::QWeakPointer<QScreen, true>(QScreen*, bool) (ptr=0x55f0dde956f0, this=0x55f0de1b42d8)
    at ../../include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:682
#8  0x00007f71b74c187d in QPointer<QScreen>::QPointer(QScreen*) (p=0x55f0dde956f0, this=0x55f0de1b42d8) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:62
#9  0x00007f71b74c187d in QWindowSystemInterfacePrivate::WindowScreenChangedEvent::WindowScreenChangedEvent(QWindow*, QScreen*) (s=0x55f0dde956f0, w=0x55f0de18cf00, this=0x55f0de1b42b0)
    at kernel/qwindowsysteminterface_p.h:182
#10 0x00007f71b74c187d in QWindowSystemInterface::handleWindowScreenChanged<QWindowSystemInterface::DefaultDelivery>(QWindow*, QScreen*) (window=0x55f0de18cf00, screen=0x55f0dde956f0)
    at kernel/qwindowsysteminterface.cpp:269
#11 0x00007f71ae1a56b7 in QtWaylandClient::QWaylandWindow::handleScreensChanged() (this=0x55f0de4fc270) at qwaylandwindow.cpp:969
#12 0x00007f71b678afe7 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffcaa13a100, r=0x55f0de4fc270, this=<optimized out>)
    at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#13 0x00007f71b678afe7 in doActivate<false>(QObject*, int, void**) (sender=0x55f0de39b9d0, signal_index=3, argv=0x7ffcaa13a100) at kernel/qobject.cpp:3870
#14 0x00007f71b67858a2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55f0de39b9d0, m=m@entry=0x7f71ae463d20 <QtWaylandClient::QWaylandSurface::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3930
#15 0x00007f71ae1c3840 in QtWaylandClient::QWaylandSurface::screensChanged() (this=this@entry=0x55f0de39b9d0) at .moc/moc_qwaylandsurface_p.cpp:155
#16 0x00007f71ae1ab7a4 in QtWaylandClient::QWaylandSurface::surface_enter(wl_output*) (this=0x55f0de39b9d0, output=0x55f0dde9aa70) at qwaylandsurface.cpp:97
#17 0x00007f71ad699dae in ffi_call_unix64 () at /usr/lib/x86_64-linux-gnu/libffi.so.6
#18 0x00007f71ad69971f in ffi_call () at /usr/lib/x86_64-linux-gnu/libffi.so.6
#19 0x00007f71add28e24 in wl_closure_invoke (closure=closure@entry=0x7f71780e01e0, flags=flags@entry=1, target=<optimized out>, target@entry=0x55f0de4a9680, opcode=opcode@entry=0, data=<optimized out>)
    at ../src/connection.c:1006
#20 0x00007f71add25659 in dispatch_event (display=display@entry=0x55f0dde92e60, queue=<optimized out>)
    at ../src/wayland-client.c:1427
#21 0x00007f71add26b24 in dispatch_queue (queue=0x55f0dde92f28, display=0x55f0dde92e60)
    at ../src/wayland-client.c:1573
#22 0x00007f71add26b24 in wl_display_dispatch_queue_pending (display=0x55f0dde92e60, queue=0x55f0dde92f28) at ../src/wayland-client.c:1815
#23 0x00007f71add26b7c in wl_display_dispatch_pending (display=<optimized out>)
    at ../src/wayland-client.c:1878
#24 0x00007f71ae19d61a in QtWaylandClient::QWaylandDisplay::flushRequests() (this=0x55f0dde92cc0)
    at qwaylanddisplay.cpp:208
#25 0x00007f71b678adc9 in doActivate<false>(QObject*, int, void**) (sender=0x55f0ddeb2e00, signal_index=4, argv=0x7ffcaa13a630) at kernel/qobject.cpp:3882
#26 0x00007f71b67858a2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55f0ddeb2e00, m=m@entry=0x7f71b6c1d240 <QAbstractEventDispatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at kernel/qobject.cpp:3930
#27 0x00007f71b674c4b3 in QAbstractEventDispatcher::awake() (this=this@entry=0x55f0ddeb2e00)
    at .moc/moc_qabstracteventdispatcher.cpp:149
#28 0x00007f71b67af0fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55f0ddeb2e00, flags=...) at kernel/qeventdispatcher_glib.cpp:430
#29 0x00007f71b674e63a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffcaa13a750, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#30 0x00007f71b6757db0 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1400
#31 0x000055f0dbde7401 in main(int, char**) (argc=<optimized out>, argv=<optimized out>)
    at ./src/kded.cpp:806
Comment 8 Christoph Feck 2020-04-21 08:22:53 UTC
Please do not mix backtraces.

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