Bug 388765 - Plasma crashes after hiding an icon in 'Status and Notifications'
Summary: Plasma crashes after hiding an icon in 'Status and Notifications'
Status: RESOLVED DUPLICATE of bug 383828
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.11.3
Platform: Arch Linux Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
: 388813 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-01-10 07:50 UTC by Laszlo Stark
Modified: 2018-01-24 14:22 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Laszlo Stark 2018-01-10 07:50:17 UTC
Application: plasmashell (5.11.3)

Qt Version: 5.9.3
Frameworks Version: 5.40.0
Operating System: Linux 4.14.12-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:

I wanted to hide the 'davmail' icon from the system tray in my standard panel. When I changed the visibility of said icon in the system tray settings from 'Auto' to 'Hidden', all my windows and my panel disappeared. It didn't throw me back to the tty but started plasma again, just about a second later. All the windows that I had open before the crash also appeared again.

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

Thread 16 (Thread 0x7f791540e700 (LWP 1844)):
#0  0x00007f7a03717f7b in poll () at /usr/lib/libc.so.6
#1  0x00007f79fdfdfed3 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f79fdfdffae in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f7a04056204 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f7a03ff999b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f7a03e1227e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f7a06f86cf9 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f7a03e171cb in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f7a02fcf08a in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f7a0372247f in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7f79167fc700 (LWP 1671)):
#0  0x00007f7a02fd538d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a03e1865c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f794870442f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f79487094d9 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007f7948706ce3 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007f7a03e171cb in  () at /usr/lib/libQt5Core.so.5
#13 0x00007f7a02fcf08a in start_thread () at /usr/lib/libpthread.so.0
#14 0x00007f7a0372247f in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7f7916ffd700 (LWP 1670)):
#0  0x00007f7a02fd538d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a03e1865c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f794870442f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f79487094d9 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007f7948706ce3 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007f7a03e171cb in  () at /usr/lib/libQt5Core.so.5
#11 0x00007f7a02fcf08a in start_thread () at /usr/lib/libpthread.so.0
#12 0x00007f7a0372247f in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7f79177fe700 (LWP 1669)):
#0  0x00007f7a02fd538d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a03e1865c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f794870442f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f79487094d9 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f7948706ce3 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f7a03e171cb in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f7a02fcf08a in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f7a0372247f in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f7917fff700 (LWP 1668)):
#0  0x00007f7a02fd538d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a03e1865c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f794870442f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f79487094d9 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007f7948706ce3 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007f7a03e171cb in  () at /usr/lib/libQt5Core.so.5
#13 0x00007f7a02fcf08a in start_thread () at /usr/lib/libpthread.so.0
#14 0x00007f7a0372247f in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f7931bed700 (LWP 1667)):
#0  0x00007f7a02fd538d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a03e1865c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f794870442f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f79487094d9 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f7948706ce3 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f7a03e171cb in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f7a02fcf08a in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f7a0372247f in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f79323ee700 (LWP 1666)):
#0  0x00007f7a02fd538d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a03e1865c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f794870442f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f79487094d9 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#14 0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#15 0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#16 0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#17 0x00007f7948706ce3 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#18 0x00007f7a03e171cb in  () at /usr/lib/libQt5Core.so.5
#19 0x00007f7a02fcf08a in start_thread () at /usr/lib/libpthread.so.0
#20 0x00007f7a0372247f in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f7932bef700 (LWP 1665)):
#0  0x00007f7a02fd538d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a03e1865c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f794870442f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f79487094d9 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f7948706ce3 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f7a03e171cb in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f7a02fcf08a in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f7a0372247f in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f7950c96700 (LWP 1664)):
#0  0x00007f7a02fd538d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a03e1865c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f794870442f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f79487094d9 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#14 0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#15 0x00007f7948709532 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#16 0x00007f7948703924 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#17 0x00007f7948706ce3 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#18 0x00007f7a03e171cb in  () at /usr/lib/libQt5Core.so.5
#19 0x00007f7a02fcf08a in start_thread () at /usr/lib/libpthread.so.0
#20 0x00007f7a0372247f in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f793c60b700 (LWP 1005)):
#0  0x00007f7a03717f7b in poll () at /usr/lib/libc.so.6
#1  0x00007f79fdfdfed3 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f79fdfdffae in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f7a04056204 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f7a03ff999b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f7a03e1227e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f793efaa1aa in KCupsConnection::run() () at /usr/lib/libkcupslib.so
#7  0x00007f7a03e171cb in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f7a02fcf08a in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f7a0372247f in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f7953708700 (LWP 749)):
#0  0x00007f79fe0075f0 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f79fdfde81e in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#2  0x00007f79fdfdfe76 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f79fdfdffae in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f7a04056204 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f7a03ff999b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f7a03e1227e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f7a07b33c1b in  () at /usr/lib/libQt5Quick.so.5
#8  0x00007f7a03e171cb in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f7a02fcf08a in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f7a0372247f in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f79de326700 (LWP 747)):
#0  0x00007f7a02fd538d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a0985cef7 in  () at /usr/lib/libQt5Script.so.5
#2  0x00007f7a0985cf39 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007f7a02fcf08a in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f7a0372247f in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f79e9765700 (LWP 737)):
#0  0x00007f79fe007664 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f79fdfde80a in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#2  0x00007f79fdfdfe76 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f79fdfdffae in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f7a04056204 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f7a03ff999b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f7a03e1227e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f7a06f86cf9 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007f7a03e171cb in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f7a02fcf08a in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f7a0372247f in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f79ebbf1700 (LWP 726)):
#0  0x00007f7a03717f7b in poll () at /usr/lib/libc.so.6
#1  0x00007f79fdfdfed3 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f79fdfdffae in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f7a04056204 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f7a03ff999b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f7a03e1227e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f7a06f86cf9 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f7a03e171cb in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f7a02fcf08a in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f7a0372247f in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f79f1705700 (LWP 702)):
#0  0x00007f7a03717f7b in poll () at /usr/lib/libc.so.6
#1  0x00007f79fdfdfed3 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f79fdfdffae in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f7a04056204 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f7a03ff999b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f7a03e1227e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f7a04471376 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007f7a03e171cb in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f7a02fcf08a in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f7a0372247f in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f7a0a18b800 (LWP 645)):
[KCrash Handler]
#5  0x00007f7a06eb7095 in QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, int, bool) () at /usr/lib/libQt5Qml.so.5
#6  0x00007f7a06ecad8c in QV4::Runtime::method_getQmlQObjectProperty(QV4::ExecutionEngine*, QV4::Value const&, int, bool) () at /usr/lib/libQt5Qml.so.5
#7  0x00007f79466881fb in  ()
#8  0x000055aae68d1110 in  ()
#9  0x2360c5fea6376500 in  ()
#10 0x00007f78ec0100c8 in  ()
#11 0x00007fffb59f6ac0 in  ()
#12 0x000055aae68d1110 in  ()
#13 0x000055aae3e2cc20 in  ()
#14 0x00007f78f80c2668 in  ()
#15 0x00007f79e83663c0 in  ()
#16 0x00007fffb59f6c80 in  ()
#17 0x000055aae0b03a40 in  ()
#18 0x000055aae3452040 in  ()
#19 0x00007f7a06e3b3ac in QV4::ExecutionContext::simpleCall(QV4::Scope&, QV4::CallData*, QV4::Function*) () at /usr/lib/libQt5Qml.so.5
#20 0x00007f7a06f66f3a in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*, QV4::Scope&) () at /usr/lib/libQt5Qml.so.5
#21 0x00007f7a06f71407 in  () at /usr/lib/libQt5Qml.so.5
#22 0x00007f7a06f6e1b3 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib/libQt5Qml.so.5
#23 0x00007f7a06f43273 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib/libQt5Qml.so.5
#24 0x00007f7a06edee3a in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () at /usr/lib/libQt5Qml.so.5
#25 0x00007f7a0402a93f in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#26 0x00007f7a07bf2329 in QQuickItem::geometryChanged(QRectF const&, QRectF const&) () at /usr/lib/libQt5Quick.so.5
#27 0x00007f7a07bec25c in QQuickItem::setX(double) () at /usr/lib/libQt5Quick.so.5
#28 0x00007f7a07bfba38 in  () at /usr/lib/libQt5Quick.so.5
#29 0x00007f7a06f70e7e in  () at /usr/lib/libQt5Qml.so.5
#30 0x00007f7a06f7149e in  () at /usr/lib/libQt5Qml.so.5
#31 0x00007f7a06f6e1b3 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib/libQt5Qml.so.5
#32 0x00007f7a06f43273 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib/libQt5Qml.so.5
#33 0x00007f7a06edee3a in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () at /usr/lib/libQt5Qml.so.5
#34 0x00007f7a0402a93f in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#35 0x00007f7a07be4ec3 in QQuickItem::childrenRectChanged(QRectF const&) () at /usr/lib/libQt5Quick.so.5
#36 0x00007f7a07be8cc4 in  () at /usr/lib/libQt5Quick.so.5
#37 0x00007f7a07bf22cd in QQuickItem::geometryChanged(QRectF const&, QRectF const&) () at /usr/lib/libQt5Quick.so.5
#38 0x00007f7a07bec479 in QQuickItem::setPosition(QPointF const&) () at /usr/lib/libQt5Quick.so.5
#39 0x00007f7a07cfc68a in QQuickBasePositioner::positionItem(double, double, QQuickBasePositioner::PositionedItem*) () at /usr/lib/libQt5Quick.so.5
#40 0x00007f7a07d007b7 in  () at /usr/lib/libQt5Quick.so.5
#41 0x00007f7a07cfe97a in QQuickBasePositioner::prePositioning() () at /usr/lib/libQt5Quick.so.5
#42 0x00007f7a07c075b3 in QQuickWindowPrivate::polishItems() () at /usr/lib/libQt5Quick.so.5
#43 0x00007f7a07b9907a in  () at /usr/lib/libQt5Quick.so.5
#44 0x00007f7a07c0ff36 in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#45 0x000055aadfe7d4e4 in  ()
#46 0x00007f7a04fa2f5c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#47 0x00007f7a04faaa36 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#48 0x00007f7a03ffb570 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#49 0x00007f7a047f04d3 in QWindowPrivate::deliverUpdateRequest() () at /usr/lib/libQt5Gui.so.5
#50 0x00007f7a047f09fb in QWindow::event(QEvent*) () at /usr/lib/libQt5Gui.so.5
#51 0x00007f7a07c0fed6 in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#52 0x000055aadfe7d4e4 in  ()
#53 0x00007f7a04fa2f5c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#54 0x00007f7a04faaa36 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#55 0x00007f7a03ffb570 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#56 0x00007f7a04055628 in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5
#57 0x00007f7a04055e22 in  () at /usr/lib/libQt5Core.so.5
#58 0x00007f79fdfde270 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#59 0x00007f79fdfdff69 in  () at /usr/lib/libglib-2.0.so.0
#60 0x00007f79fdfdffae in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#61 0x00007f7a040561e1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#62 0x00007f7a03ff999b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#63 0x00007f7a040029e8 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#64 0x000055aadfe688a3 in  ()
#65 0x00007f7a0364cf6a in __libc_start_main () at /usr/lib/libc.so.6
#66 0x000055aadfe68c5a in _start ()

Reported using DrKonqi
Comment 1 Brandon Watkins 2018-01-16 02:10:01 UTC
I'm seeing the same behavior here. If I show/hide tray icons, plasma always immediately crashes after clicking 'OK' to save the changes.

KDE 5.11.5
Manjaro Linux
Comment 2 Kai Uwe Broulik 2018-01-16 09:27:26 UTC
*** Bug 388813 has been marked as a duplicate of this bug. ***
Comment 3 Marco Martin 2018-01-24 14:22:50 UTC

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