Plasma Desktop crash during updates. This will happen when updating using Konsole "apt-get update" or GUI "package manager". Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f1ee2d527c0 (LWP 1777))] Thread 4 (Thread 0x7f1ec3346700 (LWP 1778)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:168 #1 0x00007f1edc318cd7 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #2 0x00007f1edc318d09 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #3 0x00007f1ed3bf6734 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #4 0x00007f1ed69bef9f in start_thread (arg=0x7f1ec3346700) at pthread_create.c:311 #5 0x00007f1ee262b0cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 3 (Thread 0x7f1ebc1ab700 (LWP 1779)): #0 0x00007f1ed69c1075 in __GI___pthread_mutex_lock (mutex=0x7f1eb4000a90) at pthread_mutex_lock.c:95 #1 0x00007f1ed62fce11 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f1ed62bf603 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f1ed62bfc8b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f1ed62bfe84 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f1edf2c1c16 in QEventDispatcherGlib::processEvents (this=0x7f1eb40008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0x00007f1edf2922bf in QEventLoop::processEvents (this=this@entry=0x7f1ebc1aacd0, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007f1edf292548 in QEventLoop::exec (this=0x7f1ebc1aacd0, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007f1edf193b10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #9 0x00007f1edf2729af in QInotifyFileSystemWatcherEngine::run (this=0x1eea660) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x00007f1edf196aec in QThreadPrivate::start (arg=0x1eea660) at thread/qthread_unix.cpp:338 #11 0x00007f1ed3bf6734 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #12 0x00007f1ed69bef9f in start_thread (arg=0x7f1ebc1ab700) at pthread_create.c:311 #13 0x00007f1ee262b0cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 2 (Thread 0x7f1eb3fff700 (LWP 1782)): #0 0x00007fff07dff847 in clock_gettime () #1 0x00007f1ed81ad32d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:115 #2 0x00007f1edf1ec9c4 in do_gettime (frac=0x7f1eb3ffea28, sec=0x7f1eb3ffea20) at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0x00007f1edf2c241d in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f1ea8002860) at kernel/qeventdispatcher_unix.cpp:343 #5 0x00007f1edf2c2763 in QTimerInfoList::timerWait (this=0x7f1ea8002860, tm=...) at kernel/qeventdispatcher_unix.cpp:450 #6 0x00007f1edf2c12cc in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f1eb3ffeb14) at kernel/qeventdispatcher_glib.cpp:136 #7 0x00007f1edf2c1375 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #8 0x00007f1ed62bf5f8 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007f1ed62bfc8b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f1ed62bfe84 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007f1edf2c1c16 in QEventDispatcherGlib::processEvents (this=0x7f1ea80008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #12 0x00007f1edf2922bf in QEventLoop::processEvents (this=this@entry=0x7f1eb3ffecd0, flags=...) at kernel/qeventloop.cpp:149 #13 0x00007f1edf292548 in QEventLoop::exec (this=0x7f1eb3ffecd0, flags=...) at kernel/qeventloop.cpp:204 #14 0x00007f1edf193b10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #15 0x00007f1edf2729af in QInotifyFileSystemWatcherEngine::run (this=0x259eee0) at io/qfilesystemwatcher_inotify.cpp:248 #16 0x00007f1edf196aec in QThreadPrivate::start (arg=0x259eee0) at thread/qthread_unix.cpp:338 #17 0x00007f1ed3bf6734 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #18 0x00007f1ed69bef9f in start_thread (arg=0x7f1eb3fff700) at pthread_create.c:311 #19 0x00007f1ee262b0cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 1 (Thread 0x7f1ee2d527c0 (LWP 1777)): [KCrash Handler] #6 QDeclarativeObjectScriptClass::newQObject (this=0x1bbb090, object=0x254ff30, type=136) at qml/qdeclarativeobjectscriptclass.cpp:118 #7 0x00007f1ee0ee77de in QDeclarativeEnginePrivate::scriptValueFromVariant (this=0x1bb7ab0, val=...) at qml/qdeclarativeengine.cpp:2131 #8 0x00007f1ee0f832aa in QDeclarativeObjectScriptClass::property (this=<optimized out>, obj=<optimized out>, name=<optimized out>) at qml/qdeclarativeobjectscriptclass.cpp:320 #9 0x00007f1ee0f88af5 in QDeclarativeContextScriptClass::property (this=0x1bba7b0, object=<optimized out>, name=<optimized out>) at qml/qdeclarativecontextscriptclass.cpp:289 #10 0x00007f1edc38f280 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #11 0x00007f1edc269822 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #12 0x00007f1eb0b7f6aa in ?? () #13 0x0000000000000000 in ?? () Reproducible: Always Steps to Reproduce: 1.Run updates using 2. Konsole or 3. Use Package Manager Actual Results: In the process of updating the screen will go black for a few seconds, then reloads with a crash report.
Update: Crash now random, with loss of data.
Could you check, if updating Qt libraries to version 4.8.4 fixes the issue?
Update: Please ignor my comment "2012-12-09 23:12:29 UTC " that has not happned since that date.
Same here after upgrading to Kubuntu 13.04. Plasma-Desktop crash randomly.
The backtrace of the crashing stack is rather incomplete. If you are able to reproduce please provide a better backtrace. Apart from that: random crashes during updates on debian based systems is unfortunately rather common: best log out before updating.
Hello! Plasma 4 was replaced by Plasma 5 four years ago by the KDE community. In that time we have made great strides in stability and functionality. We are closing all Plasma 4 bugs as most of them are no longer applicable to the new frameworks Plasma 5 is built upon. If you could, please re-test with the latest version of Plasma 5, and submit a new bug to "plasmashell" if you continue to have an issue. Thank you!