I have added about a dozen widgets to my OpenSUSE 13.2 Plasma5 desktop, on a Lenovo X1 (2014). But now, every time I scroll the widget selector, it crashes. Reproducible: Always Steps to Reproduce: 1. Click +Widget 2. Scroll selector 3. Crashes Actual Results: crashes Expected Results: Should be able to select a widget Application: plasmashell () Qt Version: 5.3.2 Operating System: Linux 3.16.6-2-desktop x86_64 Distribution: "openSUSE 13.2 (Harlequin) (x86_64)" -- Information about the crash: <In detail, tell us what you were doing when the application crashed.> The crash can be reproduced every time. -- Backtrace: Application: plasmashell (plasmashell), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f7e046fb780 (LWP 16476))] Thread 34 (Thread 0x7f7df18b3700 (LWP 16478)): #0 0x00007f7dfe49e3cd in poll () at /lib64/libc.so.6 #1 0x00007f7e01529322 in () at /usr/lib64/libxcb.so.1 #2 0x00007f7e0152adef in xcb_wait_for_event () at /usr/lib64/libxcb.so.1 #3 0x00007f7df3c28359 in () at /usr/lib64/qt5/plugins/platforms/libqxcb.so #4 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 33 (Thread 0x7f7de8ecd700 (LWP 16482)): #0 0x00007f7dfe49e3cd in poll () at /lib64/libc.so.6 #1 0x00007f7dfab30be4 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 32 (Thread 0x7f7ddbae8700 (LWP 16499)): #0 0x00007fff92342b0f in () #1 0x000000b000000000 in () #2 0x029add4000000000 in () #3 0xffffffffffffffff in ()#4 0xffffffffffffffff in ()#5 0xffffffffffffffff in ()#6 0x7fffffff00007f7d in () #7 0xffffffffffffffff in ()#8 0xffffffffffffffff in ()#9 0xffffffffffffffff in ()#10 0x02a147dc00007f7d in () #11 0xffffffffffffffff in ()#12 0x00063df700007f7d in () #13 0x0e613cb900000000 in () #14 0x0000008000000000 in () #15 0xffffffffffffffff in ()#16 0xffffffffffffffff in ()#17 0xffffffffffffffff in ()#18 0x02a147c000007f7d in () #19 0xffffffffffffffff in ()#20 0xffffffffffffffff in ()#21 0xffffffffffffffff in ()#22 0x0000000000007f7d in () #23 0xffffffffffffffff in ()#24 0x0000000000007f7d in () #25 0xffffffffffffffff in ()#26 0x0000000000007f7d in () #27 0x0000000000000000 in () Thread 31 (Thread 0x7f7dda1cb700 (LWP 16500)): #0 0x00007f7dfab30651 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0 #1 0x00007f7dfab30b7b in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 30 (Thread 0x7f7dd90da700 (LWP 16501)): #0 0x00007f7dfe49e3cd in poll () at /lib64/libc.so.6 #1 0x00007f7dfab30be4 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 29 (Thread 0x7f7dcbfdf700 (LWP 16502)): #0 0x00007f7dfed4747e in QTimerInfoList::timerWait(timespec&) () at /usr/lib64/libQt5Core.so.5 #1 0x00007f7dfed4868e in () at /usr/lib64/libQt5Core.so.5 #2 0x00007f7dfab3028d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfab30b03 in () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #5 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #8 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #9 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #10 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 28 (Thread 0x7f7dcaeee700 (LWP 16503)): #0 0x00007fff92342b0f in () #1 0x000000b000000000 in () #2 0x0301138000000000 in () #3 0xffffffffffffffff in ()#4 0xffffffffffffffff in ()#5 0xffffffffffffffff in ()#6 0x7fffffff00007f7d in () #7 0xffffffffffffffff in ()#8 0xffffffffffffffff in ()#9 0xffffffffffffffff in ()#10 0x030115dc00007f7d in () #11 0xffffffffffffffff in ()#12 0x00063df700007f7d in () #13 0x0db5823000000000 in () #14 0x0000008000000000 in () #15 0xffffffffffffffff in ()#16 0xffffffffffffffff in ()#17 0xffffffffffffffff in ()#18 0x030115c000007f7d in () #19 0xffffffffffffffff in ()#20 0xffffffffffffffff in ()#21 0xffffffffffffffff in ()#22 0x0000000000007f7d in () #23 0xffffffffffffffff in ()#24 0x0000000000007f7d in () #25 0xffffffffffffffff in ()#26 0x0000000000007f7d in () #27 0x0000000000000000 in () Thread 27 (Thread 0x7f7dc9dfd700 (LWP 16504)): #0 0x00007f7dfe49e3cd in poll () at /lib64/libc.so.6 #1 0x00007f7dfab30be4 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 26 (Thread 0x7f7dc8d0c700 (LWP 16505)): #0 0x00007f7dfab728e9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0 #1 0x00007f7dfab307c6 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30c48 in () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #8 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 25 (Thread 0x7f7dbb7ff700 (LWP 16506)): #0 0x00007f7dfe49e3cd in poll () at /lib64/libc.so.6 #1 0x00007f7dfab30be4 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 24 (Thread 0x7f7dba3ce700 (LWP 16507)): #0 0x00007f7dfed4748f in QTimerInfoList::timerWait(timespec&) () at /usr/lib64/libQt5Core.so.5 #1 0x00007f7dfed4868e in () at /usr/lib64/libQt5Core.so.5 #2 0x00007f7dfab3028d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfab30b03 in () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #5 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #8 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #9 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #10 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 23 (Thread 0x7f7db93cd700 (LWP 16508)): #0 0x00007f7dfeb0c535 in QMutex::lock() () at /usr/lib64/libQt5Core.so.5 #1 0x00007f7dfed487e5 in () at /usr/lib64/libQt5Core.so.5 #2 0x00007f7dfab3028d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfab30b03 in () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #5 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #8 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #9 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #10 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 22 (Thread 0x7f7da7fff700 (LWP 16509)): #0 0x00007f7dfab72904 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0 #1 0x00007f7dfab304f9 in g_main_context_query () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30b52 in () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #8 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 21 (Thread 0x7f7da6ffe700 (LWP 16510)): #0 0x00007f7dfe49e3cd in poll () at /lib64/libc.so.6 #1 0x00007f7dfab30be4 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 20 (Thread 0x7f7da5ffd700 (LWP 16511)): #0 0x00007f7dfe49e3cd in poll () at /lib64/libc.so.6 #1 0x00007f7dfab30be4 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 19 (Thread 0x7f7da4ffc700 (LWP 16512)): #0 0x00007f7dfe49e3cd in poll () at /lib64/libc.so.6 #1 0x00007f7dfab30be4 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 18 (Thread 0x7f7d977ff700 (LWP 16513)): #0 0x00007f7dfab728e9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0 #1 0x00007f7dfab30b99 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 17 (Thread 0x7f7d967fe700 (LWP 16514)): #0 0x00007f7dfd8ce05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f7e030adfbb in () at /usr/lib64/libQt5Script.so.5 #2 0x00007f7e030adfe9 in () at /usr/lib64/libQt5Script.so.5 #3 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 16 (Thread 0x7f7d95ffd700 (LWP 16515)): #0 0x00007f7dfe49e3cd in poll () at /lib64/libc.so.6 #1 0x00007f7dfab30be4 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 15 (Thread 0x7f7d0b7fe700 (LWP 16518)): #0 0x00007f7dfab3064d in g_main_context_check () at /usr/lib64/libglib-2.0.so.0 #1 0x00007f7dfab30b7b in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 14 (Thread 0x7f7d09e36700 (LWP 16519)): #0 0x00007f7dfe49a49d in read () at /lib64/libc.so.6 #1 0x00007f7dfab71750 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30714 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfab30b7b in () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #5 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #8 0x00007f7e04090e12 in () at /usr/lib64/libQt5Quick.so.5 #9 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #10 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #11 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 13 (Thread 0x7f7d0953a700 (LWP 16520)): #0 0x00007f7dfab728e9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0 #1 0x00007f7dfab2fdf8 in g_main_context_release () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30b91 in () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #8 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 12 (Thread 0x7f7cf59c7700 (LWP 16521)): #0 0x00007f7dfab2dfd4 in () at /usr/lib64/libglib-2.0.so.0 #1 0x00007f7dfab3022b in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30b03 in () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #8 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 11 (Thread 0x7f7cf24b8700 (LWP 16522)): #0 0x00007f7dfe49e3cd in poll () at /lib64/libc.so.6 #1 0x00007f7dfab30be4 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 10 (Thread 0x7f7cf14b7700 (LWP 16523)): #0 0x00007f7dfab728e9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0 #1 0x00007f7dfab30299 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30b03 in () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #8 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 9 (Thread 0x7f7ce3fff700 (LWP 16524)): #0 0x00007f7dfab728e9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0 #1 0x00007f7dfab2fcb0 in g_main_context_acquire () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30aa5 in () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #8 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7f7ce2ffe700 (LWP 16525)): #0 0x00007f7dfab72904 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0 #1 0x00007f7dfab30659 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30b7b in () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #8 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7f7ce1ffd700 (LWP 16526)): #0 0x00007f7dfed48a8c in () at /usr/lib64/libQt5Core.so.5 #1 0x00007f7dfab30661 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30b7b in () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #8 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7f7ce0ffc700 (LWP 16527)): #0 0x00007f7dfab728e9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0 #1 0x00007f7dfab3066c in g_main_context_check () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30b7b in () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #8 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7f7ccf7ff700 (LWP 16528)): #0 0x00007f7dfe49e3cd in poll () at /lib64/libc.so.6 #1 0x00007f7dfab30be4 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7f7ccdfbf700 (LWP 16529)): #0 0x00007f7dfab2dfe3 in () at /usr/lib64/libglib-2.0.so.0 #1 0x00007f7dfab3022b in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7dfab30b03 in () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #8 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7f7cccfbe700 (LWP 16530)): #0 0x00007f7dfeb0c4ea in QMutex::lock() () at /usr/lib64/libQt5Core.so.5 #1 0x00007f7dfed487e5 in () at /usr/lib64/libQt5Core.so.5 #2 0x00007f7dfab3028d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfab30b03 in () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #5 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #8 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #9 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #10 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7f7cc217e700 (LWP 16537)): #0 0x00007f7dfeb0c5bf in QMutex::unlock() () at /usr/lib64/libQt5Core.so.5 #1 0x00007f7dfed487f5 in () at /usr/lib64/libQt5Core.so.5 #2 0x00007f7dfab3028d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7dfab30b03 in () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #5 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7dfeb0eeca in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #8 0x00007f7dfeb13b3f in () at /usr/lib64/libQt5Core.so.5 #9 0x00007f7dfd8ca0a4 in start_thread () at /lib64/libpthread.so.0 #10 0x00007f7dfe4a67fd in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7f7e046fb780 (LWP 16476)): [KCrash Handler] #5 0x00007f7e00f314d1 in QQmlVMEMetaObject::writeProperty(int, QVariant const&) () at /usr/lib64/libQt5Qml.so.5 #6 0x00007f7e00f32307 in QQmlVMEMetaObject::metaCall(QMetaObject::Call, int, void**) () at /usr/lib64/libQt5Qml.so.5 #7 0x00007f7e00f32651 in QQmlVMEMetaObject::metaCall(QMetaObject::Call, int, void**) () at /usr/lib64/libQt5Qml.so.5 #8 0x00007f7e00f4c89a in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyPrivate::WriteFlag>) () at /usr/lib64/libQt5Qml.so.5 #9 0x00007f7e00f4d91f in QQmlPropertyPrivate::writeValueProperty(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyPrivate::WriteFlag>) () at /usr/lib64/libQt5Qml.so.5 #10 0x00007f7e00f4e675 in QQmlPropertyPrivate::writeBinding(QObject*, QQmlPropertyData const&, QQmlContextData*, QQmlJavaScriptExpression*, QV4::ValueRef, bool, QFlags<QQmlPropertyPrivate::WriteFlag>) () at /usr/lib64/libQt5Qml.so.5 #11 0x00007f7e00fb9972 in QQmlBinding::update(QFlags<QQmlPropertyPrivate::WriteFlag>) () at /usr/lib64/libQt5Qml.so.5 #12 0x00007f7e00fba0fe in QQmlBinding::expressionChanged(QQmlJavaScriptExpression*) () at /usr/lib64/libQt5Qml.so.5 #13 0x00007f7e00f95a7f in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib64/libQt5Qml.so.5 #14 0x00007f7e00f39b3c in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () at /usr/lib64/libQt5Qml.so.5 #15 0x00007f7dfed20393 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5 #16 0x00007f7e00f343ce in QQmlVMEMetaObject::writeVarProperty(int, QV4::ValueRef) () at /usr/lib64/libQt5Qml.so.5 #17 0x00007f7e00f4dd45 in QQmlPropertyPrivate::writeBinding(QObject*, QQmlPropertyData const&, QQmlContextData*, QQmlJavaScriptExpression*, QV4::ValueRef, bool, QFlags<QQmlPropertyPrivate::WriteFlag>) () at /usr/lib64/libQt5Qml.so.5 #18 0x00007f7e00fb9972 in QQmlBinding::update(QFlags<QQmlPropertyPrivate::WriteFlag>) () at /usr/lib64/libQt5Qml.so.5 #19 0x00007f7e00fba0fe in QQmlBinding::expressionChanged(QQmlJavaScriptExpression*) () at /usr/lib64/libQt5Qml.so.5 #20 0x00007f7e00f95a7f in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib64/libQt5Qml.so.5 #21 0x00007f7e00f39b3c in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () at /usr/lib64/libQt5Qml.so.5 #22 0x00007f7dfed20393 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5 #23 0x00007f7e00f3360f in QQmlVMEMetaObject::metaCall(QMetaObject::Call, int, void**) () at /usr/lib64/libQt5Qml.so.5 #24 0x00007f7e00f13e5e in () at /usr/lib64/libQt5Qml.so.5 #25 0x00007f7e00f16473 in () at /usr/lib64/libQt5Qml.so.5 #26 0x00007f7e00f16b90 in () at /usr/lib64/libQt5Qml.so.5 #27 0x00007f7e00f1fe25 in QV4::Runtime::callActivationProperty(QV4::ExecutionContext*, QV4::StringRef, QV4::CallDataRef) () at /usr/lib64/libQt5Qml.so.5 #28 0x00007f7d9494371e in () #29 0x00000000000080e1 in () #30 0x00000000072e81a8 in () #31 0x00000000075e3f40 in () #32 0x0003000000000003 in () #33 0x0000000008771e30 in () #34 0x00000000072e81a8 in () #35 0x00007fff92229890 in () #36 0x00007fff922292c0 in () #37 0x00000000038060e0 in () #38 0x00007f7da4761c70 in () #39 0x00007f7d97800058 in () #40 0x0000000003be08a0 in () #41 0x00007f7da47ec000 in () #42 0x00007f7e00ed6895 in () at /usr/lib64/libQt5Qml.so.5 #43 0x00007f7e00fb270b in () at /usr/lib64/libQt5Qml.so.5 #44 0x00007f7e00f5aa06 in QQmlBoundSignalExpression::evaluate(void**) () at /usr/lib64/libQt5Qml.so.5 #45 0x00007f7e00f5adba in () at /usr/lib64/libQt5Qml.so.5 #46 0x00007f7e00f95a7f in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib64/libQt5Qml.so.5 #47 0x00007f7e00f39b3c in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () at /usr/lib64/libQt5Qml.so.5 #48 0x00007f7dfed20393 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5 #49 0x00007f7de82121c7 in () at /usr/lib64/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so #50 0x00007f7de81ffdbf in () at /usr/lib64/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so #51 0x00007f7de82136dd in () at /usr/lib64/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so #52 0x00007f7dfed20a7e in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5 #53 0x00007f7e03656197 in () at /usr/lib64/libKF5Plasma.so.5 #54 0x00007f7e036567b9 in () at /usr/lib64/libKF5Plasma.so.5 #55 0x00007f7dfed2150c in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5 #56 0x00007f7dff992cfc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #57 0x00007f7dff997c36 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #58 0x00007f7dfecf1b35 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5 #59 0x00007f7dfed482ad in QTimerInfoList::activateTimers() () at /usr/lib64/libQt5Core.so.5 #60 0x00007f7dfed485d1 in () at /usr/lib64/libQt5Core.so.5 #61 0x00007f7dfab30a04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #62 0x00007f7dfab30c48 in () at /usr/lib64/libglib-2.0.so.0 #63 0x00007f7dfab30cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #64 0x00007f7dfed488bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #65 0x00007f7dfecefa4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #66 0x00007f7dfecf70a6 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5 #67 0x000000000042fe4c in main(int, char**) (argc=4, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.1.0/shell/main.cpp:148
Could you try and find out what version of Qt you have?
Created attachment 89615 [details] My qt programs Not sure which thing you wanted, so here is a screen shot
Qt 5.3.2 Thanks
Please reopen if you can reproduce with Qt 5.4
It still does it. I patched and updated everything, but do not see QT 5.4. How do I get it?
Hmmm. I found 5.4 in the opensuse software directory and installed the core. But the libQt5Gui ymp file does nothing, and now I have no GUI at all. Get message: Could not start D-Bus. Can you call qbus-qt5? How do I get my GUI back?
It took hours to (I think) download and install all the Qt 5.4 packages. I did zypper update libqt* and had to resolve dozens of conflicts (mostly changing vendor). But Plasma still does not work. "could not start kmserver" How do I recover? IceWM works