Bug 340583 - plasmashell seg faults after exiting konsole
Summary: plasmashell seg faults after exiting konsole
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager (show other bugs)
Version: master
Platform: Kubuntu Linux
: NOR crash
Target Milestone: 1.0
Assignee: Eike Hein
URL:
Keywords:
: 340640 344069 345755 347162 347265 347910 347989 348070 348575 348629 348883 348930 349373 349415 349835 351347 352095 352531 353831 354118 355016 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-11-02 20:47 UTC by John Moore
Modified: 2015-11-08 20:11 UTC (History)
25 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.4
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Moore 2014-11-02 20:47:42 UTC
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.
Comment 1 Bhushan Shah 2014-11-05 03:58:12 UTC
*** Bug 340640 has been marked as a duplicate of this bug. ***
Comment 2 Eike Hein 2014-11-05 10:48:12 UTC
Is your Konsole a pinned launcher?
Comment 3 John Moore 2014-11-05 17:28:33 UTC
No.
Comment 4 David Edmundson 2014-11-05 22:04:38 UTC
Has a good backtrace and a duplicate. Marking as confirmed.
Comment 5 Eike Hein 2015-02-12 12:09:14 UTC
*** Bug 344069 has been marked as a duplicate of this bug. ***
Comment 6 David Edmundson 2015-04-01 11:47:10 UTC
*** Bug 345755 has been marked as a duplicate of this bug. ***
Comment 7 Martin Flöser 2015-04-21 11:35:59 UTC
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
Comment 8 Martin Flöser 2015-04-21 11:41:01 UTC
with above commit the crashy code got completely removed, so most likely this issue should be resolved. If it still happens, please reopen.
Comment 9 David Edmundson 2015-05-04 15:24:19 UTC
*** Bug 347162 has been marked as a duplicate of this bug. ***
Comment 10 David Edmundson 2015-05-10 13:49:45 UTC
*** Bug 347265 has been marked as a duplicate of this bug. ***
Comment 11 David Edmundson 2015-05-19 23:39:11 UTC
*** Bug 347910 has been marked as a duplicate of this bug. ***
Comment 12 David Edmundson 2015-05-20 09:25:23 UTC
*** Bug 347989 has been marked as a duplicate of this bug. ***
Comment 13 David Edmundson 2015-05-20 09:26:20 UTC
I've been marking a lot of duplicates from people that have 5.3, maybe it's not as fixed as we thought?
Comment 14 Martin Flöser 2015-05-20 09:36:17 UTC
I just looked at the duplicates from comment #9 onwards: they are all Ubuntu 15.04 which is Plasma 5.2
Comment 15 David Edmundson 2015-05-20 09:38:16 UTC
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
Comment 16 Martin Flöser 2015-05-20 09:39:57 UTC
(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?
Comment 17 David Edmundson 2015-05-20 09:46:08 UTC
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.
Comment 18 Martin Flöser 2015-05-20 09:53:55 UTC
yep, the methods are fine to be used - KWin uses them. Let's wait for Eike's OK nevertheless.
Comment 19 Eike Hein 2015-05-20 10:34:38 UTC
^ No objections :)
Comment 20 Giacomo Tazzari 2015-05-20 15:42:25 UTC
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
Comment 21 David Edmundson 2015-05-20 15:46:46 UTC
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
Comment 22 David Edmundson 2015-05-21 15:52:45 UTC
*** Bug 348070 has been marked as a duplicate of this bug. ***
Comment 23 David Edmundson 2015-06-02 10:14:35 UTC
*** Bug 348575 has been marked as a duplicate of this bug. ***
Comment 24 Bhushan Shah 2015-06-03 11:45:33 UTC
*** Bug 348629 has been marked as a duplicate of this bug. ***
Comment 25 David Edmundson 2015-06-08 14:51:07 UTC
*** Bug 348883 has been marked as a duplicate of this bug. ***
Comment 26 Bhushan Shah 2015-06-12 11:37:50 UTC
*** Bug 348930 has been marked as a duplicate of this bug. ***
Comment 27 Bhushan Shah 2015-06-20 13:02:08 UTC
*** Bug 349415 has been marked as a duplicate of this bug. ***
Comment 28 Bhushan Shah 2015-06-24 02:54:15 UTC
*** Bug 349373 has been marked as a duplicate of this bug. ***
Comment 29 Bhushan Shah 2015-07-03 03:36:20 UTC
*** Bug 349835 has been marked as a duplicate of this bug. ***
Comment 30 David Edmundson 2015-08-16 18:22:01 UTC
*** Bug 351347 has been marked as a duplicate of this bug. ***
Comment 31 David Edmundson 2015-09-02 11:08:46 UTC
*** Bug 352095 has been marked as a duplicate of this bug. ***
Comment 32 Bhushan Shah 2015-09-11 09:15:34 UTC
*** Bug 352531 has been marked as a duplicate of this bug. ***
Comment 33 Bhushan Shah 2015-10-14 13:21:42 UTC
*** Bug 353831 has been marked as a duplicate of this bug. ***
Comment 34 David Edmundson 2015-10-20 09:49:54 UTC
*** Bug 354118 has been marked as a duplicate of this bug. ***
Comment 35 David Edmundson 2015-11-08 20:11:38 UTC
*** Bug 355016 has been marked as a duplicate of this bug. ***