Bug 392689 - [Crash,Wayland] - When a plasma taskmanager in present in Latte Dock under Wayland
Summary: [Crash,Wayland] - When a plasma taskmanager in present in Latte Dock under Wa...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager widgets (other bugs)
Version First Reported In: 5.12.4
Platform: Other Linux
: NOR crash
Target Milestone: 1.0
Assignee: Eike Hein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-03 21:09 UTC by Michail Vourlakos
Modified: 2018-07-03 06:52 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michail Vourlakos 2018-04-03 21:09:02 UTC
Qt: 5.!0.0
KF5: 5.44.0
Plasma: 5.12.4
Latte: [master] version

Whenever in Latte there is a plasma taskmanager sooner or later I get the following crash when a window is closing (by using only Latte plasmoid that is using also plasma libtaskmanager this crash doesnt appear) :

-------------------------------------

Application: Latte Dock (latte-dock), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7fba986e28c0 (LWP 5481))]

Thread 17 (Thread 0x7fba1e16a700 (LWP 5599)):
#0  0x00007fba8e0e7709 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007fba92cbc5b6 in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x12451b0) at thread/qwaitcondition_unix.cpp:133
#2  0x00007fba92cbc5b6 in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x12451b0) at thread/qwaitcondition_unix.cpp:141
#3  0x00007fba92cbc5b6 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x821b500, mutex=mutex@entry=0x125de80, time=30000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007fba92cb7dfa in QThreadPoolThread::run() (this=0x821b4f0) at thread/qthreadpool.cpp:146
#5  0x00007fba92cbb6eb in QThreadPrivate::start(void*) (arg=0x821b4f0) at thread/qthread_unix.cpp:376
#6  0x00007fba8e0e16ba in start_thread (arg=0x7fba1e16a700) at pthread_create.c:333
#7  0x00007fba920a941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7fba1e96b700 (LWP 5598)):
#0  0x00007fba8e0e7709 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007fba92cbc5b6 in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x820af70) at thread/qwaitcondition_unix.cpp:133
#2  0x00007fba92cbc5b6 in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x820af70) at thread/qwaitcondition_unix.cpp:141
#3  0x00007fba92cbc5b6 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x821ab90, mutex=mutex@entry=0x125de80, time=30000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007fba92cb7dfa in QThreadPoolThread::run() (this=0x821ab80) at thread/qthreadpool.cpp:146
#5  0x00007fba92cbb6eb in QThreadPrivate::start(void*) (arg=0x821ab80) at thread/qthread_unix.cpp:376
#6  0x00007fba8e0e16ba in start_thread (arg=0x7fba1e96b700) at pthread_create.c:333
#7  0x00007fba920a941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7fba1f5fe700 (LWP 5585)):
#0  0x00007fba8e0e7360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fba92cbc67b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x5feeb20) at thread/qwaitcondition_unix.cpp:143
#2  0x00007fba92cbc67b in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5feea58, mutex=mutex@entry=0x5feea50, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007fba964788fd in QSGRenderThread::processEventsAndWaitForMore() (wait=true, this=0x5feea48) at scenegraph/qsgthreadedrenderloop.cpp:245
#4  0x00007fba964788fd in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5fee9d0) at scenegraph/qsgthreadedrenderloop.cpp:709
#5  0x00007fba964791f5 in QSGRenderThread::run() (this=0x5fee9d0) at scenegraph/qsgthreadedrenderloop.cpp:738
#6  0x00007fba92cbb6eb in QThreadPrivate::start(void*) (arg=0x5fee9d0) at thread/qthread_unix.cpp:376
#7  0x00007fba8e0e16ba in start_thread (arg=0x7fba1f5fe700) at pthread_create.c:333
#8  0x00007fba920a941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7fba1fdff700 (LWP 5584)):
#0  0x00007fba8e0e7360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fba92cbc67b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x9b4edf0) at thread/qwaitcondition_unix.cpp:143
#2  0x00007fba92cbc67b in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x9b4ebc8, mutex=mutex@entry=0x9b4ebc0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007fba964788fd in QSGRenderThread::processEventsAndWaitForMore() (wait=true, this=0x9b4ebb8) at scenegraph/qsgthreadedrenderloop.cpp:245
#4  0x00007fba964788fd in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x9b4eb40) at scenegraph/qsgthreadedrenderloop.cpp:709
#5  0x00007fba964791f5 in QSGRenderThread::run() (this=0x9b4eb40) at scenegraph/qsgthreadedrenderloop.cpp:738
#6  0x00007fba92cbb6eb in QThreadPrivate::start(void*) (arg=0x9b4eb40) at thread/qthread_unix.cpp:376
#7  0x00007fba8e0e16ba in start_thread (arg=0x7fba1fdff700) at pthread_create.c:333
#8  0x00007fba920a941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7fba251a2700 (LWP 5583)):
#0  0x00007fba92eeee90 in QElapsedTimer::isMonotonic() () at kernel/qelapsedtimer_unix.cpp:154
#1  0x00007fba92eedbce in QTimerInfoList::repairTimersIfNeeded() (this=0x7fba180013a0) at kernel/qtimerinfo_unix.cpp:162
#2  0x00007fba92eedc43 in QTimerInfoList::timerWait(timespec&) (this=0x7fba180013a0, tm=...) at kernel/qtimerinfo_unix.cpp:389
#3  0x00007fba92eef33e in timerSourcePrepare(GSource*, gint*) (timeout=0x7fba251a1b14, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132
#4  0x00007fba92eef33e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=timeout@entry=0x7fba251a1b14) at kernel/qeventdispatcher_glib.cpp:165
#5  0x00007fba8b92391d in g_main_context_prepare (context=context@entry=0x7fba18000990, priority=priority@entry=0x7fba251a1ba0) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3442
#6  0x00007fba8b9242bb in g_main_context_iterate (context=context@entry=0x7fba18000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3820
#7  0x00007fba8b92449c in g_main_context_iteration (context=0x7fba18000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#8  0x00007fba92eef5cb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fba180008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#9  0x00007fba92e9664a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fba251a1ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#10 0x00007fba92cb6554 in QThread::exec() (this=this@entry=0x64e79b0) at thread/qthread.cpp:522
#11 0x00007fba95f9ba35 in QQmlThreadPrivate::run() (this=0x64e79b0) at qml/ftw/qqmlthread.cpp:147
#12 0x00007fba92cbb6eb in QThreadPrivate::start(void*) (arg=0x64e79b0) at thread/qthread_unix.cpp:376
#13 0x00007fba8e0e16ba in start_thread (arg=0x7fba251a2700) at pthread_create.c:333
#14 0x00007fba920a941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7fba25c8e700 (LWP 5582)):
#0  0x00007fba8e0e7360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fba92cbc67b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x2ffdea0) at thread/qwaitcondition_unix.cpp:143
#2  0x00007fba92cbc67b in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x8265cd8, mutex=mutex@entry=0x8265cd0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007fba964788fd in QSGRenderThread::processEventsAndWaitForMore() (wait=true, this=0x8265cc8) at scenegraph/qsgthreadedrenderloop.cpp:245
#4  0x00007fba964788fd in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x8265c50) at scenegraph/qsgthreadedrenderloop.cpp:709
#5  0x00007fba964791f5 in QSGRenderThread::run() (this=0x8265c50) at scenegraph/qsgthreadedrenderloop.cpp:738
#6  0x00007fba92cbb6eb in QThreadPrivate::start(void*) (arg=0x8265c50) at thread/qthread_unix.cpp:376
#7  0x00007fba8e0e16ba in start_thread (arg=0x7fba25c8e700) at pthread_create.c:333
#8  0x00007fba920a941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7fba312e1700 (LWP 5560)):
#0  0x00007fba9209927d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fba8b9676f0 in g_wakeup_acknowledge (__nbytes=16, __buf=0x7fba312e0ab0, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  0x00007fba8b9676f0 in g_wakeup_acknowledge (wakeup=0x7fba2c002330) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gwakeup.c:210
#3  0x00007fba8b923e74 in g_main_context_check (context=context@entry=0x7fba28000990, max_priority=2147483647, fds=fds@entry=0x7fba28004cc0, n_fds=n_fds@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3632
#4  0x00007fba8b924330 in g_main_context_iterate (context=context@entry=0x7fba28000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3837
#5  0x00007fba8b92449c in g_main_context_iteration (context=0x7fba28000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#6  0x00007fba92eef5cb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fba280008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007fba92e9664a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fba312e0cc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#8  0x00007fba92cb6554 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:522
#9  0x00007fba324f8517 in KCupsConnection::run() () at /usr/lib/x86_64-linux-gnu/libkcupslib.so
#10 0x00007fba92cbb6eb in QThreadPrivate::start(void*) (arg=0x68940b0) at thread/qthread_unix.cpp:376
#11 0x00007fba8e0e16ba in start_thread (arg=0x7fba312e1700) at pthread_create.c:333
#12 0x00007fba920a941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7fba3970b700 (LWP 5551)):
[KCrash Handler]
#4  0x00007fba97826dd4 in KWayland::Client::PlasmaWindow::isActive() const (this=0x7fba2c2d76b0) at /workspace/build/src/client/plasmawindowmanagement.cpp:785
#5  0x00007fba97826df6 in QtPrivate::QFunctorSlotObject<KWayland::Client::PlasmaWindowManagement::Private::windowCreated(org_kde_plasma_window*, quint32)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (__closure=0x7fba2c2db960) at /workspace/build/src/client/plasmawindowmanagement.cpp:227
#6  0x00007fba97826df6 in QtPrivate::QFunctorSlotObject<KWayland::Client::PlasmaWindowManagement::Private::windowCreated(org_kde_plasma_window*, quint32)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:130
#7  0x00007fba97826df6 in QtPrivate::QFunctorSlotObject<KWayland::Client::PlasmaWindowManagement::Private::windowCreated(org_kde_plasma_window*, quint32)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:240
#8  0x00007fba97826df6 in QtPrivate::QFunctorSlotObject<KWayland::Client::PlasmaWindowManagement::Private::windowCreated(org_kde_plasma_window*, quint32)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x7fba2c2db950, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:423
#9  0x00007fba92ec64c9 in QObject::event(QEvent*) (this=0x7fba2c08b6f0, e=<optimized out>) at kernel/qobject.cpp:1246
#10 0x00007fba93bd8acc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x7fba2c08b6f0, e=0x301ea60) at kernel/qapplication.cpp:3732
#11 0x00007fba93be0417 in QApplication::notify(QObject*, QEvent*) (this=0x7fff9758a500, receiver=0x7fba2c08b6f0, e=0x301ea60) at kernel/qapplication.cpp:3491
#12 0x00007fba92e983c8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x7fba2c08b6f0, event=event@entry=0x301ea60) at kernel/qcoreapplication.cpp:1044
#13 0x00007fba92e9afcb in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (event=0x301ea60, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#14 0x00007fba92e9afcb in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x658ccf0) at kernel/qcoreapplication.cpp:1719
#15 0x00007fba92e9b438 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1573
#16 0x00007fba92eeffa3 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x7fba2c0012d0) at kernel/qeventdispatcher_glib.cpp:276
#17 0x00007fba8b924197 in g_main_context_dispatch (context=0x7fba2c000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3154
#18 0x00007fba8b924197 in g_main_context_dispatch (context=context@entry=0x7fba2c000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3769
#19 0x00007fba8b9243f0 in g_main_context_iterate (context=context@entry=0x7fba2c000990, block=block@entry=0, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3840
#20 0x00007fba8b92449c in g_main_context_iteration (context=0x7fba2c000990, may_block=may_block@entry=0) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#21 0x00007fba92eef5af in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fba2c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#22 0x00007fba964790db in QSGRenderThread::run() (this=0x24805e0) at scenegraph/qsgthreadedrenderloop.cpp:733
#23 0x00007fba92cbb6eb in QThreadPrivate::start(void*) (arg=0x24805e0) at thread/qthread_unix.cpp:376
#24 0x00007fba8e0e16ba in start_thread (arg=0x7fba3970b700) at pthread_create.c:333
#25 0x00007fba920a941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7fba3b7ff700 (LWP 5550)):
#0  0x00007fba8e0e7360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fba92cbc67b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x1c3ee00) at thread/qwaitcondition_unix.cpp:143
#2  0x00007fba92cbc67b in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x188f318, mutex=mutex@entry=0x188f310, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007fba964788fd in QSGRenderThread::processEventsAndWaitForMore() (wait=true, this=0x188f308) at scenegraph/qsgthreadedrenderloop.cpp:245
#4  0x00007fba964788fd in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x188f290) at scenegraph/qsgthreadedrenderloop.cpp:709
#5  0x00007fba964791f5 in QSGRenderThread::run() (this=0x188f290) at scenegraph/qsgthreadedrenderloop.cpp:738
#6  0x00007fba92cbb6eb in QThreadPrivate::start(void*) (arg=0x188f290) at thread/qthread_unix.cpp:376
#7  0x00007fba8e0e16ba in start_thread (arg=0x7fba3b7ff700) at pthread_create.c:333
#8  0x00007fba920a941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fba44cae700 (LWP 5549)):
#0  0x00007fba8e0e7360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fba92cbc67b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x31b3fd0) at thread/qwaitcondition_unix.cpp:143
#2  0x00007fba92cbc67b in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x31a8528, mutex=mutex@entry=0x31a8520, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007fba964788fd in QSGRenderThread::processEventsAndWaitForMore() (wait=true, this=0x31a8518) at scenegraph/qsgthreadedrenderloop.cpp:245
#4  0x00007fba964788fd in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x31a84a0) at scenegraph/qsgthreadedrenderloop.cpp:709
#5  0x00007fba964791f5 in QSGRenderThread::run() (this=0x31a84a0) at scenegraph/qsgthreadedrenderloop.cpp:738
#6  0x00007fba92cbb6eb in QThreadPrivate::start(void*) (arg=0x31a84a0) at thread/qthread_unix.cpp:376
#7  0x00007fba8e0e16ba in start_thread (arg=0x7fba44cae700) at pthread_create.c:333
#8  0x00007fba920a941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fba4d18f700 (LWP 5538)):
#0  0x00007fba9209d74d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fba8b92438c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fba40002e70, timeout=<optimized out>, context=0x7fba40000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135
#2  0x00007fba8b92438c in g_main_context_iterate (context=context@entry=0x7fba40000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3835
#3  0x00007fba8b92449c in g_main_context_iteration (context=0x7fba40000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007fba92eef5cb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fba400008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fba92e9664a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fba4d18ed00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007fba92cb6554 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:522
#7  0x00007fba92cbb6eb in QThreadPrivate::start(void*) (arg=0x12c9050) at thread/qthread_unix.cpp:376
#8  0x00007fba8e0e16ba in start_thread (arg=0x7fba4d18f700) at pthread_create.c:333
#9  0x00007fba920a941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fba4d990700 (LWP 5537)):
#0  0x00007fba9209927d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fba8b9676f0 in g_wakeup_acknowledge (__nbytes=16, __buf=0x7fba4d98fad0, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  0x00007fba8b9676f0 in g_wakeup_acknowledge (wakeup=0x7fba58002780) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gwakeup.c:210
#3  0x00007fba8b923e74 in g_main_context_check (context=context@entry=0x7fba48000990, max_priority=2147483647, fds=fds@entry=0x7fba480013c0, n_fds=n_fds@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3632
#4  0x00007fba8b924330 in g_main_context_iterate (context=context@entry=0x7fba48000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3837
#5  0x00007fba8b92449c in g_main_context_iteration (context=0x7fba48000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#6  0x00007fba92eef5cb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fba480008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007fba92e9664a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fba4d98fce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#8  0x00007fba92cb6554 in QThread::exec() (this=this@entry=0x25b9780) at thread/qthread.cpp:522
#9  0x00007fba4dfb81d5 in QQuickXmlQueryEngine::run() (this=0x25b9780) at qqmlxmllistmodel.cpp:323
#10 0x00007fba92cbb6eb in QThreadPrivate::start(void*) (arg=0x25b9780) at thread/qthread_unix.cpp:376
#11 0x00007fba8e0e16ba in start_thread (arg=0x7fba4d990700) at pthread_create.c:333
#12 0x00007fba920a941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fba5df3e700 (LWP 5526)):
#0  0x00007fba9209d74d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fba8b92438c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fba58003020, timeout=<optimized out>, context=0x7fba58000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135
#2  0x00007fba8b92438c in g_main_context_iterate (context=context@entry=0x7fba58000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3835
#3  0x00007fba8b92449c in g_main_context_iteration (context=0x7fba58000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007fba92eef5cb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fba580008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fba92e9664a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fba5df3dd00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007fba92cb6554 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:522
#7  0x00007fba92cbb6eb in QThreadPrivate::start(void*) (arg=0x18093d0) at thread/qthread_unix.cpp:376
#8  0x00007fba8e0e16ba in start_thread (arg=0x7fba5df3e700) at pthread_create.c:333
#9  0x00007fba920a941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fba77fff700 (LWP 5521)):
#0  0x00007fba9209927d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fba8b9676f0 in g_wakeup_acknowledge (__nbytes=16, __buf=0x7fba77ffead0, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  0x00007fba8b9676f0 in g_wakeup_acknowledge (wakeup=0x7fba700025a0) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gwakeup.c:210
#3  0x00007fba8b923e74 in g_main_context_check (context=context@entry=0x7fba6c000990, max_priority=2147483647, fds=fds@entry=0x7fba6c002e70, n_fds=n_fds@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3632
#4  0x00007fba8b924330 in g_main_context_iterate (context=context@entry=0x7fba6c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3837
#5  0x00007fba8b92449c in g_main_context_iteration (context=0x7fba6c000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#6  0x00007fba92eef5cb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fba6c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007fba92e9664a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fba77ffece0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#8  0x00007fba92cb6554 in QThread::exec() (this=this@entry=0x1327050) at thread/qthread.cpp:522
#9  0x00007fba95f9ba35 in QQmlThreadPrivate::run() (this=0x1327050) at qml/ftw/qqmlthread.cpp:147
#10 0x00007fba92cbb6eb in QThreadPrivate::start(void*) (arg=0x1327050) at thread/qthread_unix.cpp:376
#11 0x00007fba8e0e16ba in start_thread (arg=0x7fba77fff700) at pthread_create.c:333
#12 0x00007fba920a941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fba7ceb0700 (LWP 5515)):
#0  0x00007fba8e0e7709 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007fba92cbc5b6 in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x12ca6d0) at thread/qwaitcondition_unix.cpp:133
#2  0x00007fba92cbc5b6 in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x12ca6d0) at thread/qwaitcondition_unix.cpp:141
#3  0x00007fba92cbc5b6 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x12747e0, mutex=mutex@entry=0x125de80, time=30000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007fba92cb7dfa in QThreadPoolThread::run() (this=0x12747d0) at thread/qthreadpool.cpp:146
#5  0x00007fba92cbb6eb in QThreadPrivate::start(void*) (arg=0x12747d0) at thread/qthread_unix.cpp:376
#6  0x00007fba8e0e16ba in start_thread (arg=0x7fba7ceb0700) at pthread_create.c:333
#7  0x00007fba920a941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fba7e2c9700 (LWP 5510)):
#0  0x00007fba9209d74d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fba8b92438c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fba78003220, timeout=<optimized out>, context=0x7fba78000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135
#2  0x00007fba8b92438c in g_main_context_iterate (context=context@entry=0x7fba78000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3835
#3  0x00007fba8b92449c in g_main_context_iteration (context=0x7fba78000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007fba92eef5cb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fba780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fba92e9664a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fba7e2c8cd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007fba92cb6554 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:522
#7  0x00007fba945852c5 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007fba92cbb6eb in QThreadPrivate::start(void*) (arg=0x7fba947f9d60) at thread/qthread_unix.cpp:376
#9  0x00007fba8e0e16ba in start_thread (arg=0x7fba7e2c9700) at pthread_create.c:333
#10 0x00007fba920a941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fba986e28c0 (LWP 5481)):
#0  0x00007fba8e0e7360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fba92cbc67b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x2cd0d20) at thread/qwaitcondition_unix.cpp:143
#2  0x00007fba92cbc67b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x2480620, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007fba96475b45 in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) (this=this@entry=0x147ea50, w=<optimized out>, inExpose=inExpose@entry=false) at scenegraph/qsgthreadedrenderloop.cpp:1210
#4  0x00007fba9647655a in QSGThreadedRenderLoop::handleUpdateRequest(QQuickWindow*) (this=0x147ea50, window=0x2f98fc0) at scenegraph/qsgthreadedrenderloop.cpp:1035
#5  0x00007fba964d5917 in QQuickWindow::event(QEvent*) (this=0x2f98fc0, e=0x7fff975899e0) at items/qquickwindow.cpp:1608
#6  0x00000000004b568b in Latte::DockView::event(QEvent*) ()
#7  0x00007fba93bd8acc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x2f98fc0, e=0x7fff975899e0) at kernel/qapplication.cpp:3732
#8  0x00007fba93be0417 in QApplication::notify(QObject*, QEvent*) (this=0x7fff9758a500, receiver=0x2f98fc0, e=0x7fff975899e0) at kernel/qapplication.cpp:3491
#9  0x00007fba92e983c8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=receiver@entry=0x2f98fc0, event=event@entry=0x7fff975899e0) at kernel/qcoreapplication.cpp:1044
#10 0x00007fba9343d3ee in QWindowPrivate::deliverUpdateRequest() (event=0x7fff975899e0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#11 0x00007fba9343d3ee in QWindowPrivate::deliverUpdateRequest() (this=this@entry=0x2f97e10) at kernel/qwindow.cpp:2366
#12 0x00007fba9343d929 in QWindow::event(QEvent*) (this=this@entry=0x2f98fc0, ev=ev@entry=0x7fff97589d60) at kernel/qwindow.cpp:2337
#13 0x00007fba964d58c5 in QQuickWindow::event(QEvent*) (this=0x2f98fc0, e=0x7fff97589d60) at items/qquickwindow.cpp:1627
#14 0x00000000004b568b in Latte::DockView::event(QEvent*) ()
#15 0x00007fba93bd8acc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x2f98fc0, e=0x7fff97589d60) at kernel/qapplication.cpp:3732
#16 0x00007fba93be0417 in QApplication::notify(QObject*, QEvent*) (this=0x7fff9758a500, receiver=0x2f98fc0, e=0x7fff97589d60) at kernel/qapplication.cpp:3491
#17 0x00007fba92e983c8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x2f98fc0, event=event@entry=0x7fff97589d60) at kernel/qcoreapplication.cpp:1044
#18 0x00007fba92eee97e in QTimerInfoList::activateTimers() (event=0x7fff97589d60, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#19 0x00007fba92eee97e in QTimerInfoList::activateTimers() (this=0xfcc3f0) at kernel/qtimerinfo_unix.cpp:643
#20 0x00007fba92eef201 in timerSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:182
#21 0x00007fba8b924197 in g_main_context_dispatch (context=0xfcc470) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3154
#22 0x00007fba8b924197 in g_main_context_dispatch (context=context@entry=0xfcc470) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3769
#23 0x00007fba8b9243f0 in g_main_context_iterate (context=context@entry=0xfcc470, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3840
#24 0x00007fba8b92449c in g_main_context_iteration (context=0xfcc470, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#25 0x00007fba92eef5af in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x10062f0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#26 0x00007fba83e4ea91 in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#27 0x00007fba92e9664a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff97589fd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#28 0x00007fba92e9f854 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1332
#29 0x00000000004441f7 in main ()
Comment 1 Alexander Mentyu 2018-07-02 21:06:17 UTC
Crash when clicking on icons in Latte Dock Panel plasmoid

latte-dock 0.7.5-1
Plasma: 5.13.2
Apps: 18.04.2
Frameworks: 5.47.0
Qt: 5.11.1
Kernel: 4.18.0-1-MANJARO
OS: Netrunner Rolling
Video: Intel 4400
Driver: xf86-video-intel 1:2.99.917+831+ge7bfc906-1
Mesa 3D: 18.1.3
Screen: 1600x900
Xorg: 1.20
Wayland: 1.15.0-1
Wayland Protocols: 1.14-1

Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fdae6502f00 (LWP 20283))]

Thread 17 (Thread 0x7fd9eb3fe700 (LWP 21694)):
#0  0x00007fdadeecfffc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdadfd2c2fc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007fdae3d1842d in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007fdae3d1869c in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007fdadfd2bb45 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fdadeeca075 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fdadf61b53f in clone () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7fd9ebfff700 (LWP 20860)):
#0  0x00007fdadeecfffc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdadfd2c2fc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007fdae3d1842d in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007fdae3d1869c in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007fdadfd2bb45 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fdadeeca075 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fdadf61b53f in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7fda05166700 (LWP 20859)):
#0  0x00007fdadeecfffc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdadfd2c2fc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007fdae3d1842d in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007fdae3d1869c in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007fdadfd2bb45 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fdadeeca075 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fdadf61b53f in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7fd9e9a7a700 (LWP 20838)):
#0  0x00007fdadeecfffc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdadfd2c2fc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007fdae3d1842d in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007fdae3d1869c in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007fdadfd2bb45 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fdadeeca075 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fdadf61b53f in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7fd9ea3fc700 (LWP 20826)):
#0  0x00007fdadeecfffc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdadfd2c2fc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007fdae3d1842d in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007fdae3d1869c in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007fdadfd2bb45 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fdadeeca075 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fdadf61b53f in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7fd9eabfd700 (LWP 20823)):
#0  0x00007fdadeecfffc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdadfd2c2fc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007fdae3d1842d in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007fdae3d1869c in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007fdadfd2bb45 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fdadeeca075 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fdadf61b53f in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7fd9fef3a700 (LWP 20558)):
#0  0x00007fdadeecfffc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdadfd2c2fc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007fdae3d1842d in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007fdae3d1869c in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007fdadfd2bb45 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fdadeeca075 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fdadf61b53f in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7fda14b77700 (LWP 20500)):
#0  0x00007fdadf60c934 in read () at /usr/lib/libc.so.6
#1  0x00007fdad91bded1 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fdad9177ff8 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007fdad91784c6 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fdad917863e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007fdadff2d054 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007fdadfed894c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007fdadfd21a99 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007fda1621fcea in  () at /usr/lib/qt/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
#9  0x00007fdadfd2bb45 in  () at /usr/lib/libQt5Core.so.5
#10 0x00007fdadeeca075 in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007fdadf61b53f in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7fda15a02700 (LWP 20498)):
#0  0x00007fdadf610ea9 in poll () at /usr/lib/libc.so.6
#1  0x00007fdad9178523 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fdad917863e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fdadff2d054 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fdadfed894c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fdadfd21a99 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fdadfd2bb45 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fdadeeca075 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fdadf61b53f in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7fda1778c700 (LWP 20491)):
#0  0x00007fdad9175386 in  () at /usr/lib/libglib-2.0.so.0
#1  0x00007fdad9177983 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#2  0x00007fdad917844e in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007fdad917863e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007fdadff2d054 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fdadfed894c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007fda1d7c876b in  () at /usr/lib/libKF5AkonadiCore.so.5
#7  0x00007fdadff0fcc7 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fdadff0438b in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#9  0x00007fdae1523a74 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#10 0x00007fdae152b341 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#11 0x00007fdadfed9cb9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#12 0x00007fdadff2c40a in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5
#13 0x00007fdadff2cc92 in  () at /usr/lib/libQt5Core.so.5
#14 0x00007fdad9178368 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#15 0x00007fdad91785b1 in  () at /usr/lib/libglib-2.0.so.0
#16 0x00007fdad917863e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#17 0x00007fdadff2d039 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#18 0x00007fdadfed894c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#19 0x00007fdadfd21a99 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#20 0x00007fdadfd2bb45 in  () at /usr/lib/libQt5Core.so.5
#21 0x00007fdadeeca075 in start_thread () at /usr/lib/libpthread.so.0
#22 0x00007fdadf61b53f in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7fda31fa4700 (LWP 20480)):
#0  0x00007fdadf60c934 in read () at /usr/lib/libc.so.6
#1  0x00007fdad91bded1 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fdad9177ff8 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007fdad91784c6 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fdad917863e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007fdadff2d054 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007fdadfed894c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007fdadfd21a99 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007fdae3c9723b in  () at /usr/lib/libQt5Quick.so.5
#9  0x00007fdadfd2bb45 in  () at /usr/lib/libQt5Core.so.5
#10 0x00007fdadeeca075 in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007fdadf61b53f in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fda33055700 (LWP 20470)):
#0  0x00007fdadeecfffc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdadfd2c2fc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007fdae3d1842d in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007fdae3d1869c in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007fdadfd2bb45 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fdadeeca075 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fdadf61b53f in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fda3fbe3700 (LWP 20419)):
#0  0x00007fdadeecfffc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdac4a44124 in  () at /usr/lib/dri/i965_dri.so
#2  0x00007fdac4a43e18 in  () at /usr/lib/dri/i965_dri.so
#3  0x00007fdadeeca075 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fdadf61b53f in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fdac7bde700 (LWP 20414)):
#0  0x00007fdadeecfffc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdae5be3aac in  () at /usr/lib/libQt5Script.so.5
#2  0x00007fdae5be3ac9 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007fdadeeca075 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fdadf61b53f in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fdacdf0e700 (LWP 20365)):
#0  0x00007fdadf610ea9 in poll () at /usr/lib/libc.so.6
#1  0x00007fdad9178523 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fdad917863e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fdadff2d054 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fdadfed894c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fdadfd21a99 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fdae381a9c9 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007fdadfd2bb45 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fdadeeca075 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fdadf61b53f in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fdacf944700 (LWP 20330)):
#0  0x00007fdadf610ea9 in poll () at /usr/lib/libc.so.6
#1  0x00007fdad9178523 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fdad917863e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fdadff2d054 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fdadfed894c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fdadfd21a99 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fdae222c976 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007fdadfd2bb45 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fdadeeca075 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fdadf61b53f in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fdae6502f00 (LWP 20283)):
[KCrash Handler]
#6  0x00007fdade4cd933 in wl_list_insert () at /usr/lib/libwayland-client.so.0
#7  0x00007fdade4ca8f9 in wl_display_read_events () at /usr/lib/libwayland-client.so.0
#8  0x00007fdad1b8914a in QtWaylandClient::QWaylandDisplay::flushRequests() () at /usr/lib/libQt5WaylandClient.so.5
#9  0x00007fdadff03afc in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#10 0x00007fdadff0f6fa in QSocketNotifier::activated(int, QSocketNotifier::QPrivateSignal) () at /usr/lib/libQt5Core.so.5
#11 0x00007fdadff0fa52 in QSocketNotifier::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#12 0x00007fdae1523a74 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#13 0x00007fdae152b341 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#14 0x00007fdadfed9cb9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#15 0x00007fdadff2dcab in  () at /usr/lib/libQt5Core.so.5
#16 0x00007fdad9178368 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#17 0x00007fdad91785b1 in  () at /usr/lib/libglib-2.0.so.0
#18 0x00007fdad917863e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#19 0x00007fdadff2d039 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#20 0x00007fdad1bc3572 in  () at /usr/lib/libQt5WaylandClient.so.5
#21 0x00007fdadfed894c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#22 0x00007fdadfee0c46 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#23 0x000055910731964e in  ()
#24 0x00007fdadf54606b in __libc_start_main () at /usr/lib/libc.so.6
#25 0x0000559107319aca in _start ()
Comment 2 Michail Vourlakos 2018-07-03 06:52:55 UTC
(In reply to Alexander Mentyu from comment #1)
> Crash when clicking on icons in Latte Dock Panel plasmoid
> 
> latte-dock 0.7.5-1
> Plasma: 5.13.2
> Apps: 18.04.2
> Frameworks: 5.47.0
> Qt: 5.11.1
> Kernel: 4.18.0-1-MANJARO
> OS: Netrunner Rolling
> Video: Intel 4400
> Driver: xf86-video-intel 1:2.99.917+831+ge7bfc906-1
> Mesa 3D: 18.1.3
> Screen: 1600x900
> Xorg: 1.20
> Wayland: 1.15.0-1
> Wayland Protocols: 1.14-1
> 


1. are you using Latte plasmoid in plasma panel? If that is the case then in master version and soon to be released v0.8 this has been fixed
2. the topic was the opposite, when a plasma taskmanager is present in Latte panel it creates crashes but I have just noticed that this has also been fixed in plasma 5.13