Here's a traceback of the crash. Karsten -- GPG key ID E4071346 @ gpg-keyserver.de E167 67FD A291 2BEA 73BD 4537 78B9 A9F9 E407 1346
Application: Plasma-Desktop-Umgebung (plasma-desktop), signal: Segmentation fault [Current thread is 1 (Thread 0xb1ffb720 (LWP 14372))]
Thread 3 (Thread 0xaef2eb70 (LWP 14373)): #0 0xb32f9e11 in clock_gettime () from /lib/i386-linux-gnu/i686/cmov/librt.so.1 #1 0xb64a1d25 in do_gettime (frac=0xaef2e010, sec=0xaef2e008) at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0xb6574696 in QTimerInfoList::updateCurrentTime (this=0xae60097c) at kernel/qeventdispatcher_unix.cpp:339 #4 0xb65749fa in QTimerInfoList::timerWait (this=0xae60097c, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0xb6573253 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xaef2e11c) at kernel/qeventdispatcher_glib.cpp:136 #6 0xb65732ed in timerSourcePrepare (source=0xae600948, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0xb3240054 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0xb3240e17 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0xb324140a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0xb6573d27 in QEventDispatcherGlib::processEvents (this=0x929f818, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #11 0xb6544abd in QEventLoop::processEvents (this=0xaef2e2a0, flags=...) at kernel/qeventloop.cpp:149 #12 0xb6544d01 in QEventLoop::exec (this=0xaef2e2a0, flags=...) at kernel/qeventloop.cpp:201 #13 0xb6447e6b in QThread::exec (this=0x929eeb0) at thread/qthread.cpp:492 #14 0xb65255fd in QInotifyFileSystemWatcherEngine::run (this=0x929eeb0) at io/qfilesystemwatcher_inotify.cpp:248 #15 0xb644acd3 in QThreadPrivate::start (arg=0x929eeb0) at thread/qthread_unix.cpp:320 #16 0xb3361c39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #17 0xb774a96e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 2 (Thread 0xa6a9cb70 (LWP 14421)): [KCrash Handler] #7 0xa6ac7fc2 in gps_sock_read () from /usr/lib/i386-linux-gnu/libgps.so.20 #8 0xa6ac4552 in gps_read () from /usr/lib/i386-linux-gnu/libgps.so.20 #9 0xa6afb18a in Gpsd::run (this=0x9818718) at ../../../../../plasma/generic/dataengines/geolocation/location_gps.cpp:55 #10 0xb644acd3 in QThreadPrivate::start (arg=0x9818718) at thread/qthread_unix.cpp:320 #11 0xb3361c39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #12 0xb774a96e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 1 (Thread 0xb1ffb720 (LWP 14372)): #0 0xb787a424 in __kernel_vsyscall () #1 0xb336620a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #2 0xb7757a5d in pthread_cond_wait () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 #3 0xb644b1e0 in wait (time=4294967295, this=0x981b608) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x981c4a8, mutex=0x981c490, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0xb644a995 in QThread::wait (this=0x9818718, time=4294967295) at thread/qthread_unix.cpp:722 #6 0xa6afa545 in Gpsd::~Gpsd (this=0x9818718, __in_chrg=<optimized out>) at ../../../../../plasma/generic/dataengines/geolocation/location_gps.cpp:31 #7 0xa6afa592 in Gpsd::~Gpsd (this=0x9818718, __in_chrg=<optimized out>) at ../../../../../plasma/generic/dataengines/geolocation/location_gps.cpp:32 #8 0xa6afa6bb in Gps::~Gps (this=0x9203360, __in_chrg=<optimized out>) at ../../../../../plasma/generic/dataengines/geolocation/location_gps.cpp:104 #9 0xa6afa732 in Gps::~Gps (this=0x9203360, __in_chrg=<optimized out>) at ../../../../../plasma/generic/dataengines/geolocation/location_gps.cpp:108 #10 0xa77d6156 in qDeleteAll<QList<GeolocationProvider*>::const_iterator> (end=<optimized out>, begin=<optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:322 #11 qDeleteAll<QList<GeolocationProvider*> > (c=...) at /usr/include/qt4/QtCore/qalgorithms.h:330 #12 Geolocation::~Geolocation (this=0x96eea90, __in_chrg=<optimized out>) at ../../../../../plasma/generic/dataengines/geolocation/geolocation.cpp:65 #13 0xa77d61f2 in Geolocation::~Geolocation (this=0x96eea90, __in_chrg=<optimized out>) at ../../../../../plasma/generic/dataengines/geolocation/geolocation.cpp:66 #14 0xb74843ad in ~DataEngineManagerPrivate (this=0x9043b28, __in_chrg=<optimized out>) at ../../plasma/dataenginemanager.cpp:62 #15 Plasma::DataEngineManager::~DataEngineManager (this=0x9043ac0, __in_chrg=<optimized out>) at ../../plasma/dataenginemanager.cpp:102 #16 0xb74845b9 in ~DataEngineManagerSingleton (this=0x9043ac0, __in_chrg=<optimized out>) at ../../plasma/dataenginemanager.cpp:81 #17 destroy () at ../../plasma/dataenginemanager.cpp:87 #18 0xb7431a49 in KCleanUpGlobalStatic::~KCleanUpGlobalStatic (this=0xb767c818, __in_chrg=<optimized out>) at ../../kdecore/kernel/kglobal.h:62 #19 0xb76ad4df in ?? () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 #20 0xb76ad54f in exit () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 #21 0xb5aec368 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:772 #22 0xb6bd9639 in KApplication::xioErrhandler (this=0x8cd3310, dpy=0x8cfab48) at ../../kdeui/kernel/kapplication.cpp:419 #23 0xb6bd9674 in kde_xio_errhandler (dpy=0x8cfab48) at ../../kdeui/kernel/kapplication.cpp:126 #24 0xb6efe1b4 in _XIOError () from /usr/lib/i386-linux-gnu/libX11.so.6 #25 0xb6efb90f in _XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6 #26 0xb6eec038 in XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6 #27 0xb5b28e63 in x11EventSourcePrepare (s=0x8ce72a8, timeout=0xbfcde75c) at kernel/qguieventdispatcher_glib.cpp:77 #28 0xb3240054 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #29 0xb3240e17 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #30 0xb324140a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #31 0xb6573cc7 in QEventDispatcherGlib::processEvents (this=0x8c8fcf0, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #32 0xb5b2901a in QGuiEventDispatcherGlib::processEvents (this=0x8c8fcf0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #33 0xb6544abd in QEventLoop::processEvents (this=0xbfcde934, flags=...) at kernel/qeventloop.cpp:149 #34 0xb6544d01 in QEventLoop::exec (this=0xbfcde934, flags=...) at kernel/qeventloop.cpp:201 #35 0xb654945a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #36 0xb5a71f24 in QApplication::exec () at kernel/qapplication.cpp:3741 #37 0xb7833d0b in kdemain (argc=1, argv=0xbfcdeb44) at ../../../../plasma/desktop/shell/main.cpp:120 #38 0x0804857b in main (argc=1, argv=0xbfcdeb44) at plasma-desktop_dummy.cpp:3