I had left a remote ssh session open overnight (greater than 24 hours) in konsole. I exited the session, then exited bash and konsole by typing exit at the shell prompt. As konsole closed, plasmashell seg faulted. Report with backtrace and debugging symbols: Application: plasmashell () Qt Version: 5.3.0 Operating System: Linux 3.16.0-23-lowlatency x86_64 Distribution: Ubuntu 14.10 -- Information about the crash: - What I was doing when the application crashed: I was closing a remote ssh session in a konsole window. I exited the remote session and then exited konsole by typing exit at the shell prompt. As konsole closed, a seg fault was generated. -- Backtrace: Application: plasmashell (plasmashell), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f4e37e01880 (LWP 2993))] Thread 39 (Thread 0x7f4e1c97f700 (LWP 3009)): #0 0x00007f4e31b7c0ad in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f4e2de5ced0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4e2de1996c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e2de19e83 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f4e310180a5 in start_thread (arg=0x7f4e1c97f700) at pthread_create.c:309 #10 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 38 (Thread 0x7f4e0bfcf700 (LWP 3064)): #0 0x00007f4e31b7c0ad in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f4e2de5ced0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4e2de1996c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e2de19e83 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f4e310180a5 in start_thread (arg=0x7f4e0bfcf700) at pthread_create.c:309 #10 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 37 (Thread 0x7f4e0a777700 (LWP 3067)): #0 0x00007f4e31b7c0ad in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f4e2de5ced0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4e2de1996c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e2de19e83 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f4e310180a5 in start_thread (arg=0x7f4e0a777700) at pthread_create.c:309 #10 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 36 (Thread 0x7f4e096f6700 (LWP 3068)): #0 0x00007f4e31b7c0ad in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f4e2de5ced0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4e2de1996c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e2de19e83 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f4e310180a5 in start_thread (arg=0x7f4e096f6700) at pthread_create.c:309 #10 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 35 (Thread 0x7f4dfbfff700 (LWP 3069)): #0 0x00007f4e2de5e384 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f4e2de19a4a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4e2de19f48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4e310180a5 in start_thread (arg=0x7f4dfbfff700) at pthread_create.c:309 #9 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 34 (Thread 0x7f4dfaffe700 (LWP 3070)): #0 0x00007f4e321fd77f in QMutex::unlock() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #1 0x00007f4e3249543d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f4e2de1946d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e2de19e0b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f4e310180a5 in start_thread (arg=0x7f4dfaffe700) at pthread_create.c:309 #10 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 33 (Thread 0x7f4df9ffd700 (LWP 3071)): #0 0x00007f4e31b8039d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f4e2de19ee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e310180a5 in start_thread (arg=0x7f4df9ffd700) at pthread_create.c:309 #8 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 32 (Thread 0x7f4df8ffc700 (LWP 3072)): #0 0x00007f4e31b8039d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f4e2de19ee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e310180a5 in start_thread (arg=0x7f4df8ffc700) at pthread_create.c:309 #8 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 31 (Thread 0x7f4deb7ff700 (LWP 3073)): #0 0x00007f4e2de5e384 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f4e2de19a4a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4e2de19f48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4e310180a5 in start_thread (arg=0x7f4deb7ff700) at pthread_create.c:309 #9 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 30 (Thread 0x7f4dea7fe700 (LWP 3075)): #0 0x00007f4e2de5e384 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f4e2de19500 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4e2de19e0b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4e310180a5 in start_thread (arg=0x7f4dea7fe700) at pthread_create.c:309 #9 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 29 (Thread 0x7f4de97fd700 (LWP 3076)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f4e36889b34 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #2 0x00007f4e36889b79 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #3 0x00007f4e310180a5 in start_thread (arg=0x7f4de97fd700) at pthread_create.c:309 #4 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 28 (Thread 0x7f4de8ef4700 (LWP 3078)): #0 0x00007f4e2de5e369 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f4e2de18f98 in g_main_context_release () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4e2de19e99 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4e310180a5 in start_thread (arg=0x7f4de8ef4700) at pthread_create.c:309 #9 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 27 (Thread 0x7f4d573df700 (LWP 3085)): #0 0x00007f4e321fd77f in QMutex::unlock() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #1 0x00007f4e3249543d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f4e2de1946d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e2de19e0b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f4e310180a5 in start_thread (arg=0x7f4d573df700) at pthread_create.c:309 #10 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 26 (Thread 0x7f4d55b27700 (LWP 3087)): #0 0x00007f4e31b8039d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f4e2de19ee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e37886346 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4e310180a5 in start_thread (arg=0x7f4d55b27700) at pthread_create.c:309 #9 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 25 (Thread 0x7f4d55326700 (LWP 3088)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f4e3220646b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f4e378f4543 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #3 0x00007f4e378f4659 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #4 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4e310180a5 in start_thread (arg=0x7f4d55326700) at pthread_create.c:309 #6 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 24 (Thread 0x7f4d54a11700 (LWP 3165)): #0 0x00007f4e2de5e369 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f4e2de198cc in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4e2de19e83 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4e310180a5 in start_thread (arg=0x7f4d54a11700) at pthread_create.c:309 #9 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 23 (Thread 0x7f4d3ffff700 (LWP 3253)): #0 0x00007f4e31b7c0ad in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f4e2de5ced0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4e2de1996c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e2de19e83 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f4e310180a5 in start_thread (arg=0x7f4d3ffff700) at pthread_create.c:309 #10 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 22 (Thread 0x7f4d3effe700 (LWP 3254)): #0 0x00007f4e2de5de22 in g_private_get () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f4e2de40dd0 in g_thread_self () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4e2de18e3c in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e2de19d95 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f4e310180a5 in start_thread (arg=0x7f4d3effe700) at pthread_create.c:309 #10 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 21 (Thread 0x7f4d3dffd700 (LWP 3255)): #0 0x00007f4e2de19a64 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f4e2de19f48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e310180a5 in start_thread (arg=0x7f4d3dffd700) at pthread_create.c:309 #8 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 20 (Thread 0x7f4d3cffc700 (LWP 3256)): #0 0x00007fffccc00b43 in clock_gettime () #1 0x00007f4e31b98b6d in __GI___clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:115 #2 0x00007f4e322bea96 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007f4e32493949 in QTimerInfoList::updateCurrentTime() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f4e32493eb5 in QTimerInfoList::timerWait(timespec&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4e3249528e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e2de1946d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007f4e2de19e0b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x00007f4e310180a5 in start_thread (arg=0x7f4d3cffc700) at pthread_create.c:309 #14 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 19 (Thread 0x7f4d2f7ff700 (LWP 3257)): #0 0x00007f4e31b7c0ad in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f4e2de5ced0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4e2de1996c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e2de19e83 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f4e310180a5 in start_thread (arg=0x7f4d2f7ff700) at pthread_create.c:309 #10 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 18 (Thread 0x7f4d2e7fe700 (LWP 3258)): #0 0x00007f4e31b7c0ad in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f4e2de5ced0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4e2de1996c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e2de19e83 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f4e310180a5 in start_thread (arg=0x7f4d2e7fe700) at pthread_create.c:309 #10 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 17 (Thread 0x7f4d2d7fd700 (LWP 3259)): #0 0x00007f4e2de16f5e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f4e2de1940b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4e2de19e0b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4e310180a5 in start_thread (arg=0x7f4d2d7fd700) at pthread_create.c:309 #9 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 16 (Thread 0x7f4d1bfff700 (LWP 3260)): #0 0x00007f4e31b8039d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f4e2de19ee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e310180a5 in start_thread (arg=0x7f4d1bfff700) at pthread_create.c:309 #8 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 15 (Thread 0x7f4d19f1f700 (LWP 3365)): #0 0x00007f4e2de5e369 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f4e2de19479 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4e2de19e0b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4e310180a5 in start_thread (arg=0x7f4d19f1f700) at pthread_create.c:309 #9 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 14 (Thread 0x7f4d18f1e700 (LWP 3367)): #0 0x00007f4e2de16fa1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f4e2de1940b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4e2de19e0b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4e310180a5 in start_thread (arg=0x7f4d18f1e700) at pthread_create.c:309 #9 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 13 (Thread 0x7f4d09997700 (LWP 3404)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f4e3220646b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f4e378f4543 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #3 0x00007f4e378f4659 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #4 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4e310180a5 in start_thread (arg=0x7f4d09997700) at pthread_create.c:309 #6 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 12 (Thread 0x7f4d03fff700 (LWP 4245)): #0 0x00007f4e2de5e369 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f4e2de19eca in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4e32495e6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4e322004a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4e310180a5 in start_thread (arg=0x7f4d03fff700) at pthread_create.c:309 #8 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 11 (Thread 0x7f4d02ffe700 (LWP 4246)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f4e3220646b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f4e378f4543 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #3 0x00007f4e378f4659 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #4 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4e310180a5 in start_thread (arg=0x7f4d02ffe700) at pthread_create.c:309 #6 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 10 (Thread 0x7f4d01397700 (LWP 4247)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f4e3220646b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f4e378f4543 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #3 0x00007f4e378f4659 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #4 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4e310180a5 in start_thread (arg=0x7f4d01397700) at pthread_create.c:309 #6 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 9 (Thread 0x7f4cf1aa7700 (LWP 5614)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f4e3220646b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f4d45ce457f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #3 0x00007f4d45ce8388 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f4d45ce8432 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f4d45ce62f3 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f4e310180a5 in start_thread (arg=0x7f4cf1aa7700) at pthread_create.c:309 #10 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 8 (Thread 0x7f4cf12a6700 (LWP 5615)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f4e3220646b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f4d45ce457f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #3 0x00007f4d45ce8388 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f4d45ce8432 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f4d45ce62f3 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f4e310180a5 in start_thread (arg=0x7f4cf12a6700) at pthread_create.c:309 #10 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 7 (Thread 0x7f4cf0aa5700 (LWP 5616)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f4e3220646b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f4d45ce457f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #3 0x00007f4d45ce8388 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f4d45ce8432 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f4d45ce62f3 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f4e310180a5 in start_thread (arg=0x7f4cf0aa5700) at pthread_create.c:309 #10 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 6 (Thread 0x7f4cf02a4700 (LWP 5617)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f4e3220646b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f4d45ce457f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #3 0x00007f4d45ce8388 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f4d45ce8432 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f4d45ce62f3 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f4e310180a5 in start_thread (arg=0x7f4cf02a4700) at pthread_create.c:309 #10 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 5 (Thread 0x7f4cefaa3700 (LWP 5618)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f4e3220646b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f4d45ce457f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #3 0x00007f4d45ce8388 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f4d45ce8432 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f4d45ce8432 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f4d45ce8432 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f4d45ce8432 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007f4d45ce8432 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #14 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #15 0x00007f4d45ce8432 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #16 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #17 0x00007f4d45ce62f3 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #18 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #19 0x00007f4e310180a5 in start_thread (arg=0x7f4cefaa3700) at pthread_create.c:309 #20 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 4 (Thread 0x7f4cef2a2700 (LWP 5619)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f4e3220646b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f4d45ce457f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #3 0x00007f4d45ce8388 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f4d45ce8432 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f4d45ce62f3 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f4e310180a5 in start_thread (arg=0x7f4cef2a2700) at pthread_create.c:309 #10 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 3 (Thread 0x7f4ceeaa1700 (LWP 5620)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f4e3220646b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f4d45ce457f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #3 0x00007f4d45ce8388 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f4d45ce8432 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f4d45ce8432 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f4d45ce8432 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f4d45ce8432 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007f4d45ce8432 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #14 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #15 0x00007f4d45ce8432 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #16 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #17 0x00007f4d45ce62f3 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #18 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #19 0x00007f4e310180a5 in start_thread (arg=0x7f4ceeaa1700) at pthread_create.c:309 #20 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7f4cee2a0700 (LWP 5621)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f4e3220646b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f4d45ce457f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #3 0x00007f4d45ce8388 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f4d45ce8432 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f4d45ce8432 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f4d45ce34ef in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f4d45ce62f3 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f4e322052ee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f4e310180a5 in start_thread (arg=0x7f4cee2a0700) at pthread_create.c:309 #12 0x00007f4e31b8a84d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7f4e37e01880 (LWP 2993)): [KCrash Handler] #5 KXErrorHandler::handle (this=0x91, dpy=0xd49320, e=0x7fffccbaeb80) at ../../src/kxerrorhandler.cpp:109 #6 0x00007f4e372d436e in KXErrorHandler::handler_wrapper (dpy=<optimized out>, e=<optimized out>) at ../../src/kxerrorhandler.cpp:102 #7 0x00007f4e34f3e7ed in _XError (dpy=dpy@entry=0xd49320, rep=rep@entry=0x7f4e20427e80) at ../../src/XlibInt.c:1463 #8 0x00007f4e34f3b7e7 in handle_error (dpy=dpy@entry=0xd49320, err=0x7f4e20427e80, in_XReply=in_XReply@entry=1) at ../../src/xcb_io.c:213 #9 0x00007f4e34f3c8b1 in _XReply (dpy=dpy@entry=0xd49320, rep=rep@entry=0x7fffccbaed20, extra=extra@entry=0, discard=discard@entry=0) at ../../src/xcb_io.c:699 #10 0x00007f4e34f234c6 in XGetWindowProperty (dpy=0xd49320, w=10485839, property=property@entry=67, offset=offset@entry=0, length=length@entry=8192, delete=delete@entry=0, req_type=31, actual_type=0x7fffccbaede0, actual_format=0x7fffccbaeddc, nitems=0x7fffccbaede8, bytesafter=0x7fffccbaedf0, prop=0x7fffccbaedf8) at ../../src/GetProp.c:69 #11 0x00007f4e34f2272d in XGetClassHint (dpy=<optimized out>, w=<optimized out>, classhint=0x7fffccbaee30) at ../../src/GetHints.c:311 #12 0x00007f4d44df4d33 in TaskManager::Task::classClass (this=this@entry=0x4736730) at ../../libtaskmanager/task_x11.cpp:76 #13 0x00007f4d44de6925 in TaskManager::TaskItem::launcherUrlFromTask (groupManager=0x240aa80, task=0x4736730, startup=startup@entry=0x0) at ../../libtaskmanager/taskitem.cpp:584 #14 0x00007f4d44dc2616 in TaskManager::GroupManagerPrivate::addTask (this=this@entry=0x240b8f0, task=0x4736730) at ../../libtaskmanager/groupmanager.cpp:374 #15 0x00007f4d44dc3502 in TaskManager::GroupManagerPrivate::taskChanged (this=0x240b8f0, task=0x4736730, changes=...) at ../../libtaskmanager/groupmanager.cpp:659 #16 0x00007f4d44dc7496 in TaskManager::GroupManager::qt_static_metacall (_o=0x240aa80, _c=13931296, _id=-860165248, _a=0x7fffccbaf2c0) at ./moc_groupmanager.cpp:276 #17 0x00007f4e3246d27d in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00007f4d44de9b5a in TaskManager::TaskManager::windowChanged (this=this@entry=0x7f4d45015f70 <TaskManager::(anonymous namespace)::Q_QGS_privateTaskManagerSelf::innerFunction()::holder>, _t1=0x4736730, _t2=...) at ./moc_taskmanager.cpp:344 #19 0x00007f4d44dea136 in TaskManager::TaskManager::taskChanged (this=0x7f4d45015f70 <TaskManager::(anonymous namespace)::Q_QGS_privateTaskManagerSelf::innerFunction()::holder>, changes=...) at ../../libtaskmanager/taskmanager.cpp:385 #20 0x00007f4d44dec6f3 in TaskManager::TaskManager::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./moc_taskmanager.cpp:180 #21 0x00007f4e3246d27d in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x00007f4d44df6378 in TaskManager::Task::changed (this=this@entry=0x4736730, _t1=...) at moc_task.cpp:351 #23 0x00007f4d44dd95f2 in TaskManager::Task::refresh (this=this@entry=0x4736730, dirty=...) at ../../libtaskmanager/task.cpp:161 #24 0x00007f4d44dec13a in TaskManager::TaskManager::windowChanged (this=<optimized out>, w=10485839, dirty=0x7fffccbaf840) at ../../libtaskmanager/taskmanager.cpp:372 #25 0x00007f4d44dec653 in TaskManager::TaskManager::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./moc_taskmanager.cpp:173 #26 0x00007f4e3246d27d in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #27 0x00007f4e372f07db in KWindowSystem::windowChanged (this=<optimized out>, _t1=10485839, _t2=0x7fffccbaf840) at moc_kwindowsystem.cpp:346 #28 0x00007f4e372d8adb in NETEventFilter::nativeEventFilter (this=0x23bd510, ev=0x7f4e20426240) at ../../src/kwindowsystem_x11.cpp:260 #29 0x00007f4e3243b420 in QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #30 0x00007f4e288aeaa8 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so #31 0x00007f4e288aff1b in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so #32 0x00007f4e3246e12a in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #33 0x00007f4e3311716c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #34 0x00007f4e3311c41e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #35 0x00007f4e3243e81b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #36 0x00007f4e324407e3 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #37 0x00007f4e32495a63 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #38 0x00007f4e2de19c5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #39 0x00007f4e2de19f48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #40 0x00007f4e2de19ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #41 0x00007f4e32495e57 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #42 0x00007f4e3243c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #43 0x00007f4e32443acc in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #44 0x000000000042d446 in main (argc=2, argv=<optimized out>) at ../../shell/main.cpp:148 Report to https://bugs.kde.org/ Reproducible: Didn't try Actual Results: Not performed Expected Results: Not performed. Konsole should not cause a segfault in a Window Manager component upon exiting.
*** Bug 340640 has been marked as a duplicate of this bug. ***
Is your Konsole a pinned launcher?
No.
Has a good backtrace and a duplicate. Marking as confirmed.
*** Bug 344069 has been marked as a duplicate of this bug. ***
*** Bug 345755 has been marked as a duplicate of this bug. ***
Git commit 9e4aa8c4a86d74d5a4ab08a3a1fa051a5479ed42 by Martin Gräßlin. Committed on 21/04/2015 at 11:34. Pushed by graesslin into branch 'master'. [libtaskmanager] Use windowClass from KWindowInfo instead fetching from X each time Saves a roundtrip when being accessed. No need to fetch information we already hold. Reviewed-By: Eike Hein M +2 -16 libtaskmanager/task_x11.cpp http://commits.kde.org/plasma-workspace/9e4aa8c4a86d74d5a4ab08a3a1fa051a5479ed42
with above commit the crashy code got completely removed, so most likely this issue should be resolved. If it still happens, please reopen.
*** Bug 347162 has been marked as a duplicate of this bug. ***
*** Bug 347265 has been marked as a duplicate of this bug. ***
*** Bug 347910 has been marked as a duplicate of this bug. ***
*** Bug 347989 has been marked as a duplicate of this bug. ***
I've been marking a lot of duplicates from people that have 5.3, maybe it's not as fixed as we thought?
I just looked at the duplicates from comment #9 onwards: they are all Ubuntu 15.04 which is Plasma 5.2
https://bugs.kde.org/show_bug.cgi?id=347989 wrote 5.3 and says "kubuntu with latest updates". I'll ask him to double check
(In reply to David Edmundson from comment #15) > https://bugs.kde.org/show_bug.cgi?id=347989 wrote 5.3 > > and says "kubuntu with latest updates". I'll ask him to double check to solve the riddle: the version fixed in field says 5.4. Maybe we should backport the patch?
You win. So it does. As for backporting, the patch looks super simple, so as long as those methods are in KWinInfo 5.9, I would suggest doing so.
yep, the methods are fine to be used - KWin uses them. Let's wait for Eike's OK nevertheless.
^ No objections :)
This bug keeps happening to me as well (once a day on average). I am on Kubuntu 15.04 using Plasma 5.3 from the Kubuntu backports ppa. Since I recently learned how to compile my own .deb from sources, I am going to try that patch and see if nothing explodes! :D
Git commit 177881536344d427065851ed485ba0e3516a3dad by David Edmundson, on behalf of Martin Gräßlin. Committed on 20/05/2015 at 15:46. Pushed by davidedmundson into branch 'Plasma/5.3'. [libtaskmanager] Use windowClass from KWindowInfo instead fetching from X each time Saves a roundtrip when being accessed. No need to fetch information we already hold. Reviewed-By: Eike Hein M +2 -16 libtaskmanager/task_x11.cpp http://commits.kde.org/plasma-workspace/177881536344d427065851ed485ba0e3516a3dad
*** Bug 348070 has been marked as a duplicate of this bug. ***
*** Bug 348575 has been marked as a duplicate of this bug. ***
*** Bug 348629 has been marked as a duplicate of this bug. ***
*** Bug 348883 has been marked as a duplicate of this bug. ***
*** Bug 348930 has been marked as a duplicate of this bug. ***
*** Bug 349415 has been marked as a duplicate of this bug. ***
*** Bug 349373 has been marked as a duplicate of this bug. ***
*** Bug 349835 has been marked as a duplicate of this bug. ***
*** Bug 351347 has been marked as a duplicate of this bug. ***
*** Bug 352095 has been marked as a duplicate of this bug. ***
*** Bug 352531 has been marked as a duplicate of this bug. ***
*** Bug 353831 has been marked as a duplicate of this bug. ***
*** Bug 354118 has been marked as a duplicate of this bug. ***
*** Bug 355016 has been marked as a duplicate of this bug. ***