+++ This bug was initially created as a clone of Bug #331972 +++ Application: (plasma-shell), signal: Aborted Using host libthread_db library "/usr/lib/libthread_db.so.1". To enable execution of this file add add-auto-load-safe-path /usr/lib/libstdc++.so.6.0.19-gdb.py line to your configuration file "/home/bshah/.gdbinit". To completely disable this security protection add set auto-load safe-path / line to your configuration file "/home/bshah/.gdbinit". For more information about this security protection see the "Auto-loading safe path" section in the GDB manual. E.g., run from the shell: info "(gdb)Auto-loading safe path" [Current thread is 1 (Thread 0xb2491740 (LWP 16571))] Thread 19 (Thread 0xb2253b40 (LWP 16573)): #0 0xb7739424 in __kernel_vsyscall () #1 0xb4870772 in __lll_lock_wait () from /usr/lib/libpthread.so.0 #2 0xb486c1f9 in _L_lock_572 () from /usr/lib/libpthread.so.0 #3 0xb486c030 in pthread_mutex_lock () from /usr/lib/libpthread.so.0 #4 0xb49d1a84 in pthread_mutex_lock () from /usr/lib/libc.so.6 #5 0xb6163f42 in ?? () from /usr/lib/libxcb.so.1 #6 0xb6165f04 in xcb_wait_for_event () from /usr/lib/libxcb.so.1 #7 0xb240b313 in ?? () from /usr/lib/qt/plugins/platforms/libqxcb.so #8 0xb4c4c9da in ?? () from /usr/lib/libQt5Core.so.5 #9 0xb4869f20 in start_thread () from /usr/lib/libpthread.so.0 #10 0xb49c494e in clone () from /usr/lib/libc.so.6 Thread 18 (Thread 0xb0859b40 (LWP 16579)): #0 0xb7739424 in __kernel_vsyscall () #1 0xb486dcab in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #2 0xb49d187c in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6 #3 0xb6b0de50 in ?? () from /usr/lib/libQt5Script.so.5 #4 0xb6b0de8f in ?? () from /usr/lib/libQt5Script.so.5 #5 0xb4869f20 in start_thread () from /usr/lib/libpthread.so.0 #6 0xb49c494e in clone () from /usr/lib/libc.so.6 Thread 17 (Thread 0xaf9f4b40 (LWP 16580)): #0 0xb40ff5af in ?? () from /usr/lib/libglib-2.0.so.0 #1 0xb40ff918 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0 #2 0xb40bc352 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #3 0xb40bc8ca in ?? () from /usr/lib/libglib-2.0.so.0 #4 0xb40bca78 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #5 0xb4e36d1f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #6 0xb4de23c8 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #7 0xb4de27ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #8 0xb4c4850b in QThread::exec() () from /usr/lib/libQt5Core.so.5 #9 0xb726bd78 in ?? () from /usr/lib/libQt5Qml.so.5 #10 0xb4c4c9da in ?? () from /usr/lib/libQt5Core.so.5 #11 0xb4869f20 in start_thread () from /usr/lib/libpthread.so.0 #12 0xb49c494e in clone () from /usr/lib/libc.so.6 Thread 16 (Thread 0xad671b40 (LWP 16581)): #0 0xb7739424 in __kernel_vsyscall () #1 0xb49d2322 in clock_gettime () from /usr/lib/libc.so.6 #2 0xb4cd897e in ?? () from /usr/lib/libQt5Core.so.5 #3 0xb4e352e1 in QTimerInfoList::updateCurrentTime() () from /usr/lib/libQt5Core.so.5 #4 0xb4e356b6 in QTimerInfoList::timerWait(timespec&) () from /usr/lib/libQt5Core.so.5 #5 0xb4e36a4b in ?? () from /usr/lib/libQt5Core.so.5 #6 0xb4e36aed in ?? () from /usr/lib/libQt5Core.so.5 #7 0xb40bbf13 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #8 0xb40bc82f in ?? () from /usr/lib/libglib-2.0.so.0 #9 0xb40bca78 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #10 0xb4e36d1f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #11 0xb4de23c8 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #12 0xb4de27ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #13 0xb4c4850b in QThread::exec() () from /usr/lib/libQt5Core.so.5 #14 0xb726bd78 in ?? () from /usr/lib/libQt5Qml.so.5 #15 0xb4c4c9da in ?? () from /usr/lib/libQt5Core.so.5 #16 0xb4869f20 in start_thread () from /usr/lib/libpthread.so.0 #17 0xb49c494e in clone () from /usr/lib/libc.so.6 Thread 15 (Thread 0xabab1b40 (LWP 16582)): #0 0xb486c168 in pthread_mutex_lock () from /usr/lib/libpthread.so.0 #1 0xb49d1a84 in pthread_mutex_lock () from /usr/lib/libc.so.6 #2 0xb40ff8e0 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0 #3 0xb40bbf1d in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #4 0xb40bc82f in ?? () from /usr/lib/libglib-2.0.so.0 #5 0xb40bca78 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #6 0xb4e36d1f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #7 0xb4de23c8 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #8 0xb4de27ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #9 0xb4c4850b in QThread::exec() () from /usr/lib/libQt5Core.so.5 #10 0xb726bd78 in ?? () from /usr/lib/libQt5Qml.so.5 #11 0xb4c4c9da in ?? () from /usr/lib/libQt5Core.so.5 #12 0xb4869f20 in start_thread () from /usr/lib/libpthread.so.0 #13 0xb49c494e in clone () from /usr/lib/libc.so.6 Thread 14 (Thread 0xaaab0b40 (LWP 16583)): #0 0xb408ab30 in pthread_mutex_lock@plt () from /usr/lib/libglib-2.0.so.0 #1 0xb40ff8e0 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0 #2 0xb40bc4ee in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #3 0xb40bc9b8 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0xb40bca78 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #5 0xb4e36d1f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #6 0xb4de23c8 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #7 0xb4de27ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #8 0xb4c4850b in QThread::exec() () from /usr/lib/libQt5Core.so.5 #9 0xb726bd78 in ?? () from /usr/lib/libQt5Qml.so.5 #10 0xb4c4c9da in ?? () from /usr/lib/libQt5Core.so.5 #11 0xb4869f20 in start_thread () from /usr/lib/libpthread.so.0 #12 0xb49c494e in clone () from /usr/lib/libc.so.6 Thread 13 (Thread 0xa9aafb40 (LWP 16584)): #0 0xb7739424 in __kernel_vsyscall () #1 0xb49b9e5b in poll () from /usr/lib/libc.so.6 #2 0xb40cb77b in g_poll () from /usr/lib/libglib-2.0.so.0 #3 0xb40bc938 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0xb40bca78 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #5 0xb4e36d1f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #6 0xb4de23c8 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #7 0xb4de27ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #8 0xb4c4850b in QThread::exec() () from /usr/lib/libQt5Core.so.5 #9 0xb726bd78 in ?? () from /usr/lib/libQt5Qml.so.5 #10 0xb4c4c9da in ?? () from /usr/lib/libQt5Core.so.5 #11 0xb4869f20 in start_thread () from /usr/lib/libpthread.so.0 #12 0xb49c494e in clone () from /usr/lib/libc.so.6 Thread 12 (Thread 0xa8aaeb40 (LWP 16585)): #0 0xb40ff59e in ?? () from /usr/lib/libglib-2.0.so.0 #1 0xb40ff918 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0 #2 0xb40bc81f in ?? () from /usr/lib/libglib-2.0.so.0 #3 0xb40bca78 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #4 0xb4e36d1f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0xb4de23c8 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #6 0xb4de27ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #7 0xb4c4850b in QThread::exec() () from /usr/lib/libQt5Core.so.5 #8 0xb726bd78 in ?? () from /usr/lib/libQt5Qml.so.5 #9 0xb4c4c9da in ?? () from /usr/lib/libQt5Core.so.5 #10 0xb4869f20 in start_thread () from /usr/lib/libpthread.so.0 #11 0xb49c494e in clone () from /usr/lib/libc.so.6 Thread 11 (Thread 0xa7aadb40 (LWP 16586)): #0 0xb40bbdf5 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #1 0xb40bc82f in ?? () from /usr/lib/libglib-2.0.so.0 #2 0xb40bca78 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0xb4e36d1f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0xb4de23c8 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0xb4de27ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #6 0xb4c4850b in QThread::exec() () from /usr/lib/libQt5Core.so.5 #7 0xb726bd78 in ?? () from /usr/lib/libQt5Qml.so.5 #8 0xb4c4c9da in ?? () from /usr/lib/libQt5Core.so.5 #9 0xb4869f20 in start_thread () from /usr/lib/libpthread.so.0 #10 0xb49c494e in clone () from /usr/lib/libc.so.6 Thread 10 (Thread 0xa6aacb40 (LWP 16587)): #0 0xb7739424 in __kernel_vsyscall () #1 0xb49d2322 in clock_gettime () from /usr/lib/libc.so.6 #2 0xb4cd897e in ?? () from /usr/lib/libQt5Core.so.5 #3 0xb4e352e1 in QTimerInfoList::updateCurrentTime() () from /usr/lib/libQt5Core.so.5 #4 0xb4e356b6 in QTimerInfoList::timerWait(timespec&) () from /usr/lib/libQt5Core.so.5 #5 0xb4e36a4b in ?? () from /usr/lib/libQt5Core.so.5 #6 0xb4e36aed in ?? () from /usr/lib/libQt5Core.so.5 #7 0xb40bbf13 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #8 0xb40bc82f in ?? () from /usr/lib/libglib-2.0.so.0 #9 0xb40bca78 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #10 0xb4e36d1f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #11 0xb4de23c8 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #12 0xb4de27ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #13 0xb4c4850b in QThread::exec() () from /usr/lib/libQt5Core.so.5 #14 0xb726bd78 in ?? () from /usr/lib/libQt5Qml.so.5 #15 0xb4c4c9da in ?? () from /usr/lib/libQt5Core.so.5 #16 0xb4869f20 in start_thread () from /usr/lib/libpthread.so.0 #17 0xb49c494e in clone () from /usr/lib/libc.so.6 Thread 9 (Thread 0xa5aabb40 (LWP 16588)): #0 0xb49d1ca2 in __libc_disable_asynccancel () from /usr/lib/libc.so.6 #1 0xb49b9e64 in poll () from /usr/lib/libc.so.6 #2 0xb40cb77b in g_poll () from /usr/lib/libglib-2.0.so.0 #3 0xb40bc938 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0xb40bca78 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #5 0xb4e36d1f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #6 0xb4de23c8 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #7 0xb4de27ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #8 0xb4c4850b in QThread::exec() () from /usr/lib/libQt5Core.so.5 #9 0xb726bd78 in ?? () from /usr/lib/libQt5Qml.so.5 #10 0xb4c4c9da in ?? () from /usr/lib/libQt5Core.so.5 #11 0xb4869f20 in start_thread () from /usr/lib/libpthread.so.0 #12 0xb49c494e in clone () from /usr/lib/libc.so.6 Thread 8 (Thread 0xa4aaab40 (LWP 16589)): #0 0xb486c11a in pthread_mutex_lock () from /usr/lib/libpthread.so.0 #1 0xb49d1a84 in pthread_mutex_lock () from /usr/lib/libc.so.6 #2 0xb40ff8e0 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0 #3 0xb40bc805 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0xb40bca78 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #5 0xb4e36d1f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #6 0xb4de23c8 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #7 0xb4de27ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #8 0xb4c4850b in QThread::exec() () from /usr/lib/libQt5Core.so.5 #9 0xb726bd78 in ?? () from /usr/lib/libQt5Qml.so.5 #10 0xb4c4c9da in ?? () from /usr/lib/libQt5Core.so.5 #11 0xb4869f20 in start_thread () from /usr/lib/libpthread.so.0 #12 0xb49c494e in clone () from /usr/lib/libc.so.6 Thread 7 (Thread 0xa3811b40 (LWP 16590)): #0 0xb40ff59e in ?? () from /usr/lib/libglib-2.0.so.0 #1 0xb40ff8d8 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0 #2 0xb40bc4ee in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #3 0xb40bc9b8 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0xb40bca78 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #5 0xb4e36d1f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #6 0xb4de23c8 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #7 0xb4de27ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #8 0xb4c4850b in QThread::exec() () from /usr/lib/libQt5Core.so.5 #9 0xb745a125 in ?? () from /usr/lib/libQt5Quick.so.5 #10 0xb4c4c9da in ?? () from /usr/lib/libQt5Core.so.5 #11 0xb4869f20 in start_thread () from /usr/lib/libpthread.so.0 #12 0xb49c494e in clone () from /usr/lib/libc.so.6 Thread 6 (Thread 0xa206fb40 (LWP 16591)): #0 0xb486d114 in __pthread_mutex_unlock_usercnt () from /usr/lib/libpthread.so.0 #1 0xb49d1ac4 in pthread_mutex_unlock () from /usr/lib/libc.so.6 #2 0xb40ff920 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0 #3 0xb40bbefe in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #4 0xb40bc82f in ?? () from /usr/lib/libglib-2.0.so.0 #5 0xb40bca78 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #6 0xb4e36d1f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #7 0xb4de23c8 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #8 0xb4de27ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #9 0xb4c4850b in QThread::exec() () from /usr/lib/libQt5Core.so.5 #10 0xb726bd78 in ?? () from /usr/lib/libQt5Qml.so.5 #11 0xb4c4c9da in ?? () from /usr/lib/libQt5Core.so.5 #12 0xb4869f20 in start_thread () from /usr/lib/libpthread.so.0 #13 0xb49c494e in clone () from /usr/lib/libc.so.6 Thread 5 (Thread 0xa00cdb40 (LWP 16592)): #0 0xb486d0ae in __pthread_mutex_unlock_usercnt () from /usr/lib/libpthread.so.0 #1 0xb49d1ac4 in pthread_mutex_unlock () from /usr/lib/libc.so.6 #2 0xb40ff920 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0 #3 0xb40bc352 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #4 0xb40bc8ca in ?? () from /usr/lib/libglib-2.0.so.0 #5 0xb40bca78 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #6 0xb4e36d1f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #7 0xb4de23c8 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #8 0xb4de27ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #9 0xb4c4850b in QThread::exec() () from /usr/lib/libQt5Core.so.5 #10 0xb726bd78 in ?? () from /usr/lib/libQt5Qml.so.5 #11 0xb4c4c9da in ?? () from /usr/lib/libQt5Core.so.5 #12 0xb4869f20 in start_thread () from /usr/lib/libpthread.so.0 #13 0xb49c494e in clone () from /usr/lib/libc.so.6 Thread 4 (Thread 0x9cff4b40 (LWP 16593)): #0 0xb7739424 in __kernel_vsyscall () #1 0xb486dcab in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #2 0xb49d187c in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6 #3 0xb4c4d09c in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #4 0xb74c6397 in ?? () from /usr/lib/libQt5Quick.so.5 #5 0xb74c649b in ?? () from /usr/lib/libQt5Quick.so.5 #6 0xb4c4c9da in ?? () from /usr/lib/libQt5Core.so.5 #7 0xb4869f20 in start_thread () from /usr/lib/libpthread.so.0 #8 0xb49c494e in clone () from /usr/lib/libc.so.6 Thread 3 (Thread 0x9b0ffb40 (LWP 16594)): #0 0xb7739424 in __kernel_vsyscall () #1 0xb49d2322 in clock_gettime () from /usr/lib/libc.so.6 #2 0xb4cd897e in ?? () from /usr/lib/libQt5Core.so.5 #3 0xb4e352e1 in QTimerInfoList::updateCurrentTime() () from /usr/lib/libQt5Core.so.5 #4 0xb4e356b6 in QTimerInfoList::timerWait(timespec&) () from /usr/lib/libQt5Core.so.5 #5 0xb4e36a4b in ?? () from /usr/lib/libQt5Core.so.5 #6 0xb4e36aed in ?? () from /usr/lib/libQt5Core.so.5 #7 0xb40bbf13 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #8 0xb40bc82f in ?? () from /usr/lib/libglib-2.0.so.0 #9 0xb40bca78 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #10 0xb4e36d1f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #11 0xb4de23c8 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #12 0xb4de27ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #13 0xb4c4850b in QThread::exec() () from /usr/lib/libQt5Core.so.5 #14 0xb726bd78 in ?? () from /usr/lib/libQt5Qml.so.5 #15 0xb4c4c9da in ?? () from /usr/lib/libQt5Core.so.5 #16 0xb4869f20 in start_thread () from /usr/lib/libpthread.so.0 #17 0xb49c494e in clone () from /usr/lib/libc.so.6 Thread 2 (Thread 0x98d08b40 (LWP 16595)): #0 0xb7739424 in __kernel_vsyscall () #1 0xb4870772 in __lll_lock_wait () from /usr/lib/libpthread.so.0 #2 0xb486c1f9 in _L_lock_572 () from /usr/lib/libpthread.so.0 #3 0xb486c030 in pthread_mutex_lock () from /usr/lib/libpthread.so.0 #4 0xb49d1a84 in pthread_mutex_lock () from /usr/lib/libc.so.6 #5 0xb6164f77 in xcb_take_socket () from /usr/lib/libxcb.so.1 #6 0xb61c9486 in ?? () from /usr/lib/libX11.so.6 #7 0xb61c9d17 in _XFlush () from /usr/lib/libX11.so.6 #8 0xb61cc8e8 in _XGetRequest () from /usr/lib/libX11.so.6 #9 0xb61c570b in XSync () from /usr/lib/libX11.so.6 #10 0xb48bedfe in ?? () from /usr/lib/libGL.so.1 #11 0xb4893e44 in glXSwapBuffers () from /usr/lib/libGL.so.1 #12 0xb242d3a2 in ?? () from /usr/lib/qt/plugins/platforms/libqxcb.so #13 0xb513ca29 in QOpenGLContext::swapBuffers(QSurface*) () from /usr/lib/libQt5Gui.so.5 #14 0xb74c5bd5 in ?? () from /usr/lib/libQt5Quick.so.5 #15 0xb74c6465 in ?? () from /usr/lib/libQt5Quick.so.5 #16 0xb4c4c9da in ?? () from /usr/lib/libQt5Core.so.5 #17 0xb4869f20 in start_thread () from /usr/lib/libpthread.so.0 #18 0xb49c494e in clone () from /usr/lib/libc.so.6 Thread 1 (Thread 0xb2491740 (LWP 16571)): [KCrash Handler] #7 0xb7739424 in __kernel_vsyscall () #8 0xb49074f6 in raise () from /usr/lib/libc.so.6 #9 0xb4908c83 in abort () from /usr/lib/libc.so.6 #10 0xb4900797 in __assert_fail_base () from /usr/lib/libc.so.6 #11 0xb4900847 in __assert_fail () from /usr/lib/libc.so.6 #12 0xb6164244 in ?? () from /usr/lib/libxcb.so.1 #13 0xb61645f8 in ?? () from /usr/lib/libxcb.so.1 #14 0xb6164ea0 in ?? () from /usr/lib/libxcb.so.1 #15 0xb6165cd6 in ?? () from /usr/lib/libxcb.so.1 #16 0xb6165d5b in xcb_wait_for_reply () from /usr/lib/libxcb.so.1 #17 0xb616ac2b in xcb_get_property_reply () from /usr/lib/libxcb.so.1 #18 0xb6db7888 in get_value_reply<unsigned int> (c=0x9b47210, cookie=..., type=338, def=0, success=0xbfa59db3) at /home/bshah/kdesrc/frameworks/kwindowsystem/src/netwm.cpp:278 #19 0xb6db4192 in NETWinInfo::update (this=0xab14658, dirty_props=0xa9ef710) at /home/bshah/kdesrc/frameworks/kwindowsystem/src/netwm.cpp:4168 #20 0xb6dae71c in NETWinInfo::NETWinInfo (this=0xab14658, connection=0x9b47210, window=96469017, rootWindow=127, properties=0xbfa59f20, properties_size=2, role=NET::Client) at /home/bshah/kdesrc/frameworks/kwindowsystem/src/netwm.cpp:2837 #21 0xb6d9fd16 in KWindowInfoPrivateX11::KWindowInfoPrivateX11 (this=0xa9fbe00, _win=96469017, properties=..., properties2=...) at /home/bshah/kdesrc/frameworks/kwindowsystem/src/kwindowinfo_x11.cpp:54 #22 0xb6d916d9 in KWindowInfoPrivate::create (window=96469017, properties=..., properties2=...) at /home/bshah/kdesrc/frameworks/kwindowsystem/src/kwindowinfo.cpp:41 #23 0xb6d91a7f in KWindowInfo::KWindowInfo (this=0xbfa5a0b4, window=96469017, properties=..., properties2=...) at /home/bshah/kdesrc/frameworks/kwindowsystem/src/kwindowinfo.cpp:197 #24 0xb6d9327e in KWindowSystem::windowInfo (win=96469017, properties=..., properties2=...) at /home/bshah/kdesrc/frameworks/kwindowsystem/src/kwindowsystem.cpp:347 #25 0xaf179d37 in DialogProxy::popupPosition (this=0xac186c0, item=0xab74988, size=..., alignment=Qt::AlignCenter) at /home/bshah/kdesrc/plasma-framework/src/declarativeimports/core/dialog.cpp:293 #26 0xaf17ad21 in DialogProxy::syncToMainItemSize (this=0xac186c0) at /home/bshah/kdesrc/plasma-framework/src/declarativeimports/core/dialog.cpp:466 #27 0xaf17e137 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (DialogProxy::*)()>::call(void (DialogProxy::*)(), DialogProxy*, void**) (f=(void (DialogProxy::*)(DialogProxy * const)) 0xaf17ab60 <DialogProxy::syncToMainItemSize()>, o=0xac186c0, arg=0xbfa5a410) at /usr/include/qt/QtCore/qobjectdefs_impl.h:508 #28 0xaf17e0fb in QtPrivate::FunctionPointer<void (DialogProxy::*)()>::call<QtPrivate::List<>, void>(void (DialogProxy::*)(), DialogProxy*, void**) (f=(void (DialogProxy::*)(DialogProxy * const)) 0xaf17ab60 <DialogProxy::syncToMainItemSize()>, o=0xac186c0, arg=0xbfa5a410) at /usr/include/qt/QtCore/qobjectdefs_impl.h:527 #29 0xaf17de99 in QtPrivate::QSlotObject<void (DialogProxy::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0xac270e0, r=0xac186c0, a=0xbfa5a410, ret=0x0) at /usr/include/qt/QtCore/qobject_impl.h:149 #30 0xb4e0d8e0 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #31 0xb4e0e38b in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQt5Core.so.5 #32 0xb4e83495 in QTimer::timeout(QTimer::QPrivateSignal) () from /usr/lib/libQt5Core.so.5 #33 0xb4e1aeab in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/libQt5Core.so.5 #34 0xb4e0ecbe in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5 #35 0xb557cda6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #36 0xb55827c1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #37 0xb4de3cbc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #38 0xb4e3647d in QTimerInfoList::activateTimers() () from /usr/lib/libQt5Core.so.5 #39 0xb4e369eb in ?? () from /usr/lib/libQt5Core.so.5 #40 0xb40bc60e in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #41 0xb40bc9b8 in ?? () from /usr/lib/libglib-2.0.so.0 #42 0xb40bca78 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #43 0xb4e36cfd in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #44 0xb2430036 in ?? () from /usr/lib/qt/plugins/platforms/libqxcb.so #45 0xb4de23c8 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #46 0xb4de27ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #47 0xb4de9816 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #48 0xb50fb9f4 in QGuiApplication::exec() () from /usr/lib/libQt5Gui.so.5 #49 0xb557b584 in QApplication::exec() () from /usr/lib/libQt5Widgets.so.5 #50 0x08095f3f in main (argc=3, argv=0xbfa5abb4) at /home/bshah/kdesrc/plasma-framework/src/shell/main.cpp:85
please provide a backtrace with debug symbols of xcb.
I just created a small test app (showing QWindow, destroying, reading property through xcb), but it doesn't show the problem. I assume it's related to being multi threaded.
Any idea which compile flag enables debug symbols in libxcb?
Can you give me that test app? I have debug symbols now
error message during crash is "xcb_conn.c:186: write_vec: Assertion `!c->out.queue_len' failed" XCB dev pointed to this thread : http://lists.freedesktop.org/archives/xcb/2013-December/009027.html
And if that's issue they already have fix for this : http://lists.freedesktop.org/archives/xcb/2014-March/009343.html
Ping. What's the status of this bug? Please close if it does not apply anymore.
In upstream http://lists.freedesktop.org/archives/xcb/2014-March/009434.html can't reproduce btw.