https://bugs.kde.org/show_bug.cgi?id=414834

            Bug ID: 414834
           Summary: Plasma crashes on Wayland when I change global theme
           Product: plasmashell
           Version: master
          Platform: unspecified
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: bugsefor...@gmx.com
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

Application: plasmashell (5.17.80)

Qt Version: 5.13.2
Frameworks Version: 5.65.0
Operating System: Linux 5.0.0-29-generic x86_64
Windowing system: Wayland
Distribution: KDE neon Unstable Edition

-- Information about the crash:
- What I was doing when the application crashed:
start Wayland session
open system settings > global theme
set global theme to breeze or breeze dark
plasma crashes

plasma also crashes with the same backtrace when I change font hinting setting
in system settings > fonts.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f0351213800 (LWP 27317))]

Thread 9 (Thread 0x7f02f65c4700 (LWP 27439)):
#0  0x00007f0347d129f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55c3b2f18b34) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f0347d129f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55c3b2f18ae0, cond=0x55c3b2f18b08) at pthread_cond_wait.c:502
#2  0x00007f0347d129f3 in __pthread_cond_wait (cond=0x55c3b2f18b08,
mutex=0x55c3b2f18ae0) at pthread_cond_wait.c:655
#3  0x00007f034ade2aeb in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x55c3b2f18ae0) at thread/qwaitcondition_unix.cpp:146
#4  0x00007f034ade2aeb in QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=<optimized out>, mutex=0x55c3b2f28720, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007f034ade2df9 in QWaitCondition::wait(QMutex*, unsigned long)
(this=this@entry=0x55c3b2f28728, mutex=mutex@entry=0x55c3b2f28720,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f034ee03ec8 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x55c3b2f28718) at scenegraph/qsgthreadedrenderloop.cpp:245
#7  0x00007f034ee03ec8 in QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x55c3b2f286a0) at scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007f034ee042fa in QSGRenderThread::run() (this=0x55c3b2f286a0) at
scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007f034addbb52 in QThreadPrivate::start(void*) (arg=0x55c3b2f286a0) at
thread/qthread_unix.cpp:360
#10 0x00007f0347d0c6db in start_thread (arg=0x7f02f65c4700) at
pthread_create.c:463
#11 0x00007f034a6d888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f02fde6f700 (LWP 27437)):
#0  0x00007f034a6cbbf9 in __GI___poll (fds=0x7f02f80049b0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f03448455c9 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f02f80049b0, timeout=<optimized out>, context=0x7f02f8000bf0)
at ../../../../glib/gmain.c:4203
#2  0x00007f03448455c9 in g_main_context_iterate
(context=context@entry=0x7f02f8000bf0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
../../../../glib/gmain.c:3897
#3  0x00007f03448456dc in g_main_context_iteration (context=0x7f02f8000bf0,
may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#4  0x00007f034b01eb9b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f02f8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f034afbf06a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f02fde6eda0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#6  0x00007f034adda3aa in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:531
#7  0x00007f034addbb52 in QThreadPrivate::start(void*) (arg=0x55c3b2b082b0) at
thread/qthread_unix.cpp:360
#8  0x00007f0347d0c6db in start_thread (arg=0x7f02fde6f700) at
pthread_create.c:463
#9  0x00007f034a6d888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f03175ef700 (LWP 27428)):
#0  0x00007f0347d129f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55c3af46d174) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f0347d129f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55c3af46d120, cond=0x55c3af46d148) at pthread_cond_wait.c:502
#2  0x00007f0347d129f3 in __pthread_cond_wait (cond=0x55c3af46d148,
mutex=0x55c3af46d120) at pthread_cond_wait.c:655
#3  0x00007f034ade2aeb in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x55c3af46d120) at thread/qwaitcondition_unix.cpp:146
#4  0x00007f034ade2aeb in QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=<optimized out>, mutex=0x55c3af4b22f0, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007f034ade2df9 in QWaitCondition::wait(QMutex*, unsigned long)
(this=this@entry=0x55c3af4b22f8, mutex=mutex@entry=0x55c3af4b22f0,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f034ee03ec8 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x55c3af4b22e8) at scenegraph/qsgthreadedrenderloop.cpp:245
#7  0x00007f034ee03ec8 in QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x55c3af4b2270) at scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007f034ee042fa in QSGRenderThread::run() (this=0x55c3af4b2270) at
scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007f034addbb52 in QThreadPrivate::start(void*) (arg=0x55c3af4b2270) at
thread/qthread_unix.cpp:360
#10 0x00007f0347d0c6db in start_thread (arg=0x7f03175ef700) at
pthread_create.c:463
#11 0x00007f034a6d888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f0317df0700 (LWP 27422)):
#0  0x00007f034a6c70b4 in __GI___libc_read (fd=14,
buf=buf@entry=0x7f0317defb20, nbytes=nbytes@entry=16) at
../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f034488a2d0 in read (__nbytes=16, __buf=0x7f0317defb20,
__fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  0x00007f034488a2d0 in g_wakeup_acknowledge (wakeup=0x7f0318003590) at
../../../../glib/gwakeup.c:210
#3  0x00007f03448450b7 in g_main_context_check
(context=context@entry=0x7f0310000bf0, max_priority=2147483647,
fds=fds@entry=0x7f0310005560, n_fds=n_fds@entry=1) at
../../../../glib/gmain.c:3680
#4  0x00007f0344845570 in g_main_context_iterate
(context=context@entry=0x7f0310000bf0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
../../../../glib/gmain.c:3899
#5  0x00007f03448456dc in g_main_context_iteration (context=0x7f0310000bf0,
may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#6  0x00007f034b01eb9b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f0310000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f034afbf06a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f0317defd30, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#8  0x00007f034adda3aa in QThread::exec() (this=this@entry=0x7f0330216b70) at
thread/qthread.cpp:531
#9  0x00007f034ed7dac6 in QQuickPixmapReader::run() (this=0x7f0330216b70) at
util/qquickpixmapcache.cpp:962
#10 0x00007f034addbb52 in QThreadPrivate::start(void*) (arg=0x7f0330216b70) at
thread/qthread_unix.cpp:360
#11 0x00007f0347d0c6db in start_thread (arg=0x7f0317df0700) at
pthread_create.c:463
#12 0x00007f034a6d888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f031f998700 (LWP 27415)):
#0  0x00007f034a6d9a66 in __libc_recv (fd=fd@entry=5,
buf=buf@entry=0x7f0318014bc8, len=len@entry=8192, flags=flags@entry=0) at
../sysdeps/unix/sysv/linux/recv.c:28
#1  0x00007f034963c4bc in recv (__flags=0, __n=8192, __buf=0x7f0318014bc8,
__fd=5) at /usr/include/x86_64-linux-gnu/bits/socket2.h:44
#2  0x00007f034963c4bc in (anonymous
namespace)::ProcessNetlinkRequest<getInterfaces(int,
char*)::<lambda(ifinfomsg*, size_t)> >::operator() (bufsize=8192,
this=<optimized out>, func=..., buf=<optimized out>, hdr=<optimized out>,
sock=<optimized out>) at kernel/qnetworkinterface_linux.cpp:170
#3  0x00007f034963c4bc in (anonymous
namespace)::processNetlinkRequest<getInterfaces(int,
char*)::<lambda(ifinfomsg*, size_t)> > (l=..., bufsize=8192, buf=<optimized
out>, hdr=0x7f031f996dc0, sock=<optimized out>) at
kernel/qnetworkinterface_linux.cpp:218
#4  0x00007f034963c4bc in getInterfaces (buf=<optimized out>, sock=<optimized
out>) at kernel/qnetworkinterface_linux.cpp:274
#5  0x00007f034963c4bc in QNetworkInterfaceManager::scan() (this=<optimized
out>) at kernel/qnetworkinterface_linux.cpp:446
#6  0x00007f034962cb75 in QNetworkInterfaceManager::allInterfaces()
(this=<optimized out>) at kernel/qnetworkinterface.cpp:118
#7  0x00007f034962d3c4 in QNetworkInterface::allInterfaces() () at
kernel/qnetworkinterface.cpp:876
#8  0x00007f031ed43766 in QGenericEngine::doRequestUpdate()
(this=0x55c3af250750) at qgenericengine.cpp:286
#9  0x00007f034afd21b5 in QMetaMethod::invoke(QObject*, Qt::ConnectionType,
QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument) const
(this=this@entry=0x7f031f997390, object=object@entry=0x55c3af250750,
connectionType=Qt::DirectConnection, connectionType@entry=Qt::AutoConnection,
returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=...,
val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2308
#10 0x00007f034afd4108 in QMetaObject::invokeMethod(QObject*, char const*,
Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument)
(obj=0x55c3af250750, member=member@entry=0x7f03496b8f04 "requestUpdate",
type=type@entry=Qt::AutoConnection, ret=..., val0=..., val1=..., val2=...,
val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at
kernel/qmetaobject.cpp:1522
#11 0x00007f034961a46e in QMetaObject::invokeMethod(QObject*, char const*,
QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument) (val9=..., val8=..., val7=..., val6=...,
val5=..., val4=..., val3=..., val2=..., val1=..., val0=...,
member=0x7f03496b8f04 "requestUpdate", obj=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:465
#12 0x00007f034961a46e in
QNetworkConfigurationManagerPrivate::performAsyncConfigurationUpdate()
(this=this@entry=0x55c3af2213a0) at bearer/qnetworkconfigmanager_p.cpp:446
#13 0x00007f034961a76a in QNetworkConfigurationManagerPrivate::startPolling()
(this=this@entry=0x55c3af2213a0) at bearer/qnetworkconfigmanager_p.cpp:480
#14 0x00007f034961ad6d in
QNetworkConfigurationManagerPrivate::updateConfigurations()
(this=0x55c3af2213a0) at bearer/qnetworkconfigmanager_p.cpp:421
#15 0x00007f03496ad49d in
QNetworkConfigurationManagerPrivate::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>,
_id=<optimized out>, _a=<optimized out>) at
.moc/moc_qnetworkconfigmanager_p.cpp:127
#16 0x00007f034aff2432 in QObject::event(QEvent*) (this=0x55c3af2213a0,
e=<optimized out>) at kernel/qobject.cpp:1260
#17 0x00007f034afc0ef1 in doNotify (event=0x55c3af251540,
receiver=0x55c3af2213a0) at kernel/qcoreapplication.cpp:1185
#18 0x00007f034afc0ef1 in QCoreApplication::notify(QObject*, QEvent*)
(event=<optimized out>, receiver=<optimized out>, this=<optimized out>) at
kernel/qcoreapplication.cpp:1171
#19 0x00007f034afc0ef1 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55c3af2213a0, event=0x55c3af251540) at
kernel/qcoreapplication.cpp:1095
#20 0x00007f034afc10de in QCoreApplication::sendEvent(QObject*, QEvent*)
(receiver=<optimized out>, event=event@entry=0x55c3af251540) at
kernel/qcoreapplication.cpp:1490
#21 0x00007f034afc3827 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0,
data=0x55c3af221580) at kernel/qcoreapplication.cpp:1840
#22 0x00007f034afc3db8 in QCoreApplication::sendPostedEvents(QObject*, int)
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1694
#23 0x00007f034b01f563 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=s@entry=0x7f03180047a0) at kernel/qeventdispatcher_glib.cpp:277
#24 0x00007f0344845417 in g_main_dispatch (context=0x7f0318000bf0) at
../../../../glib/gmain.c:3176
#25 0x00007f0344845417 in g_main_context_dispatch
(context=context@entry=0x7f0318000bf0) at ../../../../glib/gmain.c:3829
#26 0x00007f0344845650 in g_main_context_iterate
(context=context@entry=0x7f0318000bf0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
../../../../glib/gmain.c:3902
#27 0x00007f03448456dc in g_main_context_iteration (context=0x7f0318000bf0,
may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#28 0x00007f034b01eb7f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f0318000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#29 0x00007f034afbf06a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f031f997da0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#30 0x00007f034adda3aa in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:531
#31 0x00007f034addbb52 in QThreadPrivate::start(void*) (arg=0x55c3af21d0c0) at
thread/qthread_unix.cpp:360
#32 0x00007f0347d0c6db in start_thread (arg=0x7f031f998700) at
pthread_create.c:463
#33 0x00007f034a6d888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f032c5ee700 (LWP 27404)):
#0  0x00007f0347d129f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55c3af00cc78) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f0347d129f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55c3af00cc28, cond=0x55c3af00cc50) at pthread_cond_wait.c:502
#2  0x00007f0347d129f3 in __pthread_cond_wait (cond=0x55c3af00cc50,
mutex=0x55c3af00cc28) at pthread_cond_wait.c:655
#3  0x00007f032d8c12cb in cnd_wait (mtx=0x55c3af00cc28, cond=0x55c3af00cc50) at
../src/../include/c11/threads_posix.h:155
#4  0x00007f032d8c12cb in util_queue_thread_func
(input=input@entry=0x55c3af00f190) at ../src/util/u_queue.c:256
#5  0x00007f032d8c0ff7 in impl_thrd_routine (p=<optimized out>) at
../src/../include/c11/threads_posix.h:87
#6  0x00007f0347d0c6db in start_thread (arg=0x7f032c5ee700) at
pthread_create.c:463
#7  0x00007f034a6d888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f0336988700 (LWP 27400)):
#0  0x00007f034a6c70b4 in __GI___libc_read (fd=10,
buf=buf@entry=0x7f0336987b70, nbytes=nbytes@entry=16) at
../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f034488a2d0 in read (__nbytes=16, __buf=0x7f0336987b70,
__fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  0x00007f034488a2d0 in g_wakeup_acknowledge (wakeup=0x7f0338003db0) at
../../../../glib/gwakeup.c:210
#3  0x00007f03448450b7 in g_main_context_check
(context=context@entry=0x7f0330000bf0, max_priority=2147483647,
fds=fds@entry=0x7f0330004e00, n_fds=n_fds@entry=1) at
../../../../glib/gmain.c:3680
#4  0x00007f0344845570 in g_main_context_iterate
(context=context@entry=0x7f0330000bf0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
../../../../glib/gmain.c:3899
#5  0x00007f03448456dc in g_main_context_iteration (context=0x7f0330000bf0,
may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#6  0x00007f034b01eb9b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f0330000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f034afbf06a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f0336987d80, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#8  0x00007f034adda3aa in QThread::exec() (this=this@entry=0x55c3aec86e40) at
thread/qthread.cpp:531
#9  0x00007f034e8ab815 in QQmlThreadPrivate::run() (this=0x55c3aec86e40) at
qml/ftw/qqmlthread.cpp:152
#10 0x00007f034addbb52 in QThreadPrivate::start(void*) (arg=0x55c3aec86e40) at
thread/qthread_unix.cpp:360
#11 0x00007f0347d0c6db in start_thread (arg=0x7f0336988700) at
pthread_create.c:463
#12 0x00007f034a6d888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f033c8ce700 (LWP 27343)):
#0  0x00007f034a6c70b4 in __GI___libc_read (fd=5, buf=buf@entry=0x7f033c8cdb60,
nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f034488a2d0 in read (__nbytes=16, __buf=0x7f033c8cdb60,
__fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  0x00007f034488a2d0 in g_wakeup_acknowledge (wakeup=0x55c3aea76bc0) at
../../../../glib/gwakeup.c:210
#3  0x00007f03448450b7 in g_main_context_check
(context=context@entry=0x7f0338000bf0, max_priority=2147483647,
fds=fds@entry=0x7f0338003ce0, n_fds=n_fds@entry=1) at
../../../../glib/gmain.c:3680
#4  0x00007f0344845570 in g_main_context_iterate
(context=context@entry=0x7f0338000bf0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
../../../../glib/gmain.c:3899
#5  0x00007f03448456dc in g_main_context_iteration (context=0x7f0338000bf0,
may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#6  0x00007f034b01eb9b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f0338000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f034afbf06a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f033c8cdd70, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#8  0x00007f034adda3aa in QThread::exec() (this=this@entry=0x7f034ce51d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:531
#9  0x00007f034cbda0e5 in QDBusConnectionManager::run() (this=0x7f034ce51d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:178
#10 0x00007f034addbb52 in QThreadPrivate::start(void*) (arg=0x7f034ce51d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:360
#11 0x00007f0347d0c6db in start_thread (arg=0x7f033c8ce700) at
pthread_create.c:463
#12 0x00007f034a6d888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f0351213800 (LWP 27317)):
[KCrash Handler]
#6  0x00007f034a5f5e97 in __GI_raise (sig=sig@entry=6) at
../sysdeps/unix/sysv/linux/raise.c:51
#7  0x00007f034a5f7801 in __GI_abort () at abort.c:79
#8  0x00007f034adb7cbb in qt_message_fatal (context=..., message=<synthetic
pointer>...) at global/qlogging.cpp:1907
#9  0x00007f034adb7cbb in QMessageLogger::fatal(char const*, ...) const
(this=this@entry=0x7fff97cbde40, msg=msg@entry=0x7f033ec6a6f0 "The Wayland
connection experienced a fatal error: %s") at global/qlogging.cpp:888
#10 0x00007f033ebdd198 in QtWaylandClient::QWaylandDisplay::checkError() const
(this=<optimized out>) at qwaylanddisplay.cpp:191
#11 0x00007f033ebdd20e in QtWaylandClient::QWaylandDisplay::flushRequests()
(this=0x55c3aea39320) at qwaylanddisplay.cpp:202
#12 0x00007f034aff18d5 in QMetaObject::activate(QObject*, int, int, void**)
(sender=sender@entry=0x55c3aea79530, signalOffset=<optimized out>,
local_signal_index=local_signal_index@entry=1, argv=<optimized out>,
argv@entry=0x0) at kernel/qobject.cpp:3809
#13 0x00007f034aff1f97 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x55c3aea79530, m=m@entry=0x7f034b476300
<QAbstractEventDispatcher::staticMetaObject>,
local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at
kernel/qobject.cpp:3660
#14 0x00007f034afbcde3 in QAbstractEventDispatcher::awake()
(this=this@entry=0x55c3aea79530) at .moc/moc_qabstracteventdispatcher.cpp:149
#15 0x00007f034b01ebbe in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55c3aea79530, flags=...) at kernel/qeventdispatcher_glib.cpp:430
#16 0x00007f034afbf06a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fff97cbe060, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#17 0x00007f034afc83e0 in QCoreApplication::exec() () at
kernel/qcoreapplication.cpp:1403
#18 0x000055c3acf0572e in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at ./shell/main.cpp:209

Possible duplicates by query: bug 414632, bug 414629, bug 414353, bug 414220,
bug 414189.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to