Application: plasma-desktop (0.4) KDE Platform Version: 4.10.2 Qt Version: 4.8.4 Operating System: Linux 3.8.0-19-generic i686 Distribution: Ubuntu 13.04 -- Information about the crash: - What I was doing when the application crashed: Playing Lincity-ng. However, plasma has also crashed or frozen at other times when i was not atively doing anything, just watching a movie, browsed the web, etc. It happens at (for me) unpredictable moments. -- Backtrace: Application: Plasma Desktop Shell (plasma-desktop), signal: Aborted Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0xaf0efb00 (LWP 3673))] Thread 9 (Thread 0xa3564b40 (LWP 3680)): #0 0xb1fccc34 in __pthread_mutex_unlock_usercnt (mutex=0xa2c00570, decr=1) at pthread_mutex_unlock.c:52 #1 0xb7605fc4 in pthread_mutex_unlock (mutex=0xa2c00570) at forward.c:194 #2 0xb1efdd70 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb1eb98e1 in g_main_context_release () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb1eba678 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xb1eba831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #6 0xb5ff5c3f in QEventDispatcherGlib::processEvents (this=0xa2c00480, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #7 0xb5fc23ec in QEventLoop::processEvents (this=this@entry=0xa3564228, flags=...) at kernel/qeventloop.cpp:149 #8 0xb5fc26e1 in QEventLoop::exec (this=this@entry=0xa3564228, flags=...) at kernel/qeventloop.cpp:204 #9 0xb5eadfec in QThread::exec (this=this@entry=0xa5a3270) at thread/qthread.cpp:542 #10 0xb5fa1f2d in QInotifyFileSystemWatcherEngine::run (this=0xa5a3270) at io/qfilesystemwatcher_inotify.cpp:256 #11 0xb5eb0b18 in QThreadPrivate::start (arg=0xa5a3270) at thread/qthread_unix.cpp:338 #12 0xb1fc9d78 in start_thread (arg=0xa3564b40) at pthread_create.c:311 #13 0xb75f83de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 Thread 8 (Thread 0xa28bab40 (LWP 3684)): #0 0xb7762424 in __kernel_vsyscall () #1 0xb1fcd84b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187 #2 0xb7605d7c in __pthread_cond_wait (cond=0xb30db670, mutex=0xb30db658) at forward.c:149 #3 0xb2fc90ed in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4 #4 0xb2fc911f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4 #5 0xb1fc9d78 in start_thread (arg=0xa28bab40) at pthread_create.c:311 #6 0xb75f83de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 Thread 7 (Thread 0xa1474b40 (LWP 3685)): #0 0xb7605f87 in pthread_mutex_lock (mutex=0xacaffe8) at forward.c:192 #1 0xb1efdd30 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0xb1eb98a2 in g_main_context_release () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb1eba678 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb1eba831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xb5ff5c3f in QEventDispatcherGlib::processEvents (this=0xacb0248, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0xb5fc23ec in QEventLoop::processEvents (this=this@entry=0xa1474228, flags=...) at kernel/qeventloop.cpp:149 #7 0xb5fc26e1 in QEventLoop::exec (this=this@entry=0xa1474228, flags=...) at kernel/qeventloop.cpp:204 #8 0xb5eadfec in QThread::exec (this=this@entry=0xac93468) at thread/qthread.cpp:542 #9 0xb5fa1f2d in QInotifyFileSystemWatcherEngine::run (this=0xac93468) at io/qfilesystemwatcher_inotify.cpp:256 #10 0xb5eb0b18 in QThreadPrivate::start (arg=0xac93468) at thread/qthread_unix.cpp:338 #11 0xb1fc9d78 in start_thread (arg=0xa1474b40) at pthread_create.c:311 #12 0xb75f83de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 Thread 6 (Thread 0x9fbccb40 (LWP 3686)): #0 0xb7762424 in __kernel_vsyscall () #1 0xb1fcd84b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187 #2 0xb7605d7c in __pthread_cond_wait (cond=0xb5281d70 <WTF::pageheap_memory+20720>, mutex=0xb5281d58 <WTF::pageheap_memory+20696>) at forward.c:149 #3 0xb49c0ae5 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #4 0xb49c0b1f in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #5 0xb1fc9d78 in start_thread (arg=0x9fbccb40) at pthread_create.c:311 #6 0xb75f83de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 Thread 5 (Thread 0x9f2cbb40 (LWP 3687)): #0 0xb7762424 in __kernel_vsyscall () #1 0xb1fcd84b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187 #2 0xb7605d7c in __pthread_cond_wait (cond=0x9f3187dc, mutex=0x9f3187c4) at forward.c:149 #3 0xb49f1f63 in WTF::ThreadCondition::wait(WTF::Mutex&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #4 0xb46d0b1b in JSC::BlockAllocator::blockFreeingThreadMain() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #5 0xb49d6982 in WTF::threadEntryPoint(void*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #6 0xb49f1b12 in WTF::wtfThreadEntryPoint(void*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #7 0xb1fc9d78 in start_thread (arg=0x9f2cbb40) at pthread_create.c:311 #8 0xb75f83de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 Thread 4 (Thread 0x9d6ffb40 (LWP 3688)): #0 0xb7762424 in __kernel_vsyscall () #1 0xb760b8e2 in clock_gettime (clock_id=1, tp=0x9d6fefe8) at ../sysdeps/unix/clock_gettime.c:115 #2 0xb5f0f0d5 in do_gettime (frac=0x9d6fefe0, sec=0x9d6fefd8) at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0xb5ff680e in QTimerInfoList::updateCurrentTime (this=this@entry=0xa3803734) at kernel/qeventdispatcher_unix.cpp:354 #5 0xb5ff5695 in timerSourceCheckHelper (src=0xa3803700) at kernel/qeventdispatcher_glib.cpp:150 #6 timerSourceCheckHelper (src=0xa3803700) at kernel/qeventdispatcher_glib.cpp:144 #7 0xb1eba117 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0xb1eba662 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0xb1eba831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0xb5ff5c3f in QEventDispatcherGlib::processEvents (this=0xa3800de0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #11 0xb5fc23ec in QEventLoop::processEvents (this=this@entry=0x9d6ff258, flags=...) at kernel/qeventloop.cpp:149 #12 0xb5fc26e1 in QEventLoop::exec (this=this@entry=0x9d6ff258, flags=...) at kernel/qeventloop.cpp:204 #13 0xb5eadfec in QThread::exec (this=this@entry=0xb076a80) at thread/qthread.cpp:542 #14 0xb5eae14b in QThread::run (this=0xb076a80) at thread/qthread.cpp:609 #15 0xb5eb0b18 in QThreadPrivate::start (arg=0xb076a80) at thread/qthread_unix.cpp:338 #16 0xb1fc9d78 in start_thread (arg=0x9d6ffb40) at pthread_create.c:311 #17 0xb75f83de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 Thread 3 (Thread 0x9ca23b40 (LWP 3692)): #0 0xb7762424 in __kernel_vsyscall () #1 0xb1fd04d2 in __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:144 #2 0xb1fcbee2 in _L_lock_884 () from /lib/i386-linux-gnu/libpthread.so.0 #3 0xb1fcbd95 in __GI___pthread_mutex_lock (mutex=0xb18a9be0) at pthread_mutex_lock.c:85 #4 0xb1848941 in ?? () from /usr/lib/nvidia-319/libGL.so.1 #5 0xb184a828 in ?? () from /usr/lib/nvidia-319/libGL.so.1 #6 0xb184aa74 in ?? () from /usr/lib/nvidia-319/libGL.so.1 #7 0xb142f2fb in ?? () from /usr/lib/nvidia-319/tls/libnvidia-tls.so.319.17 #8 0xb1efcd4e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0xb1eba1e3 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0xb1eba662 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #11 0xb1eba831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #12 0xb5ff5c3f in QEventDispatcherGlib::processEvents (this=0xb507a38, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #13 0xb5fc23ec in QEventLoop::processEvents (this=this@entry=0x9ca23238, flags=...) at kernel/qeventloop.cpp:149 #14 0xb5fc26e1 in QEventLoop::exec (this=this@entry=0x9ca23238, flags=...) at kernel/qeventloop.cpp:204 #15 0xb5eadfec in QThread::exec (this=0xb4f3490) at thread/qthread.cpp:542 #16 0x9cd59402 in KCupsConnection::run() () from /usr/lib/libkcupslib.so #17 0xb5eb0b18 in QThreadPrivate::start (arg=0xb4f3490) at thread/qthread_unix.cpp:338 #18 0xb1fc9d78 in start_thread (arg=0x9ca23b40) at pthread_create.c:311 #19 0xb75f83de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 Thread 2 (Thread 0x993d3b40 (LWP 6274)): #0 0xb7762424 in __kernel_vsyscall () #1 0xb75f3377 in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:29 #2 0xb5eaf3b7 in _q_futex (timeout=0x0, val=2, op=0, addr=0xc489c90, addr2=<optimized out>, val2=<optimized out>) at thread/qmutex_unix.cpp:99 #3 QMutexPrivate::wait (this=this@entry=0xc489c90, timeout=timeout@entry=-1) at thread/qmutex_unix.cpp:113 #4 0xb5eaaf9c in QMutex::lockInternal (this=0xb8c0a94) at thread/qmutex.cpp:450 #5 0xb5eb0b98 in lockInline (this=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:190 #6 lockInline (this=<optimized out>) at thread/qthread_unix.cpp:299 #7 QMutexLocker (m=<optimized out>, this=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:109 #8 QThreadPrivate::start (arg=0xb361540) at thread/qthread_unix.cpp:317 #9 0xb1fc9d78 in start_thread (arg=0x993d3b40) at pthread_create.c:311 #10 0xb75f83de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 Thread 1 (Thread 0xaf0efb00 (LWP 3673)): [KCrash Handler] #7 0xb7762424 in __kernel_vsyscall () #8 0xb7535b1f in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 #9 0xb75390b3 in __GI_abort () at abort.c:90 #10 0xb7572ab5 in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0xb7675530 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:199 #11 0xb757d7e2 in malloc_printerr (action=<optimized out>, str=<optimized out>, ptr=0xbf813a0) at malloc.c:4902 #12 0xb757e530 in _int_free (av=0xb76b6440 <main_arena>, p=0xbf81398, have_lock=0) at malloc.c:3758 #13 0xb184ad5e in ?? () from /usr/lib/nvidia-319/libGL.so.1 #14 0xb142e6cf in ?? () from /usr/lib/nvidia-319/tls/libnvidia-tls.so.319.17 #15 0xb5eb01d9 in QThread::start (this=0xb361540, priority=QThread::InheritPriority) at thread/qthread_unix.cpp:640 #16 0xb7366f0f in checkQueue () at ../../plasma/private/wallpaperrenderthread.cpp:108 #17 Plasma::WallpaperRenderThread::checkQueue () at ../../plasma/private/wallpaperrenderthread.cpp:89 #18 0xb736712f in Plasma::WallpaperRenderThread::render (request=...) at ../../plasma/private/wallpaperrenderthread.cpp:86 #19 0xb73a9f0b in Plasma::WallpaperPrivate::renderWallpaper (this=0x9963e88, sourceImagePath=..., image=..., size=..., resizeMethod=resizeMethod@entry=Plasma::Wallpaper::MaxpectResize, color=...) at ../../plasma/wallpaper.cpp:491 #20 0xb73aa12f in Plasma::Wallpaper::render (this=this@entry=0x995d4b8, sourceImagePath=..., size=..., resizeMethod=Plasma::Wallpaper::MaxpectResize, color=...) at ../../plasma/wallpaper.cpp:463 #21 0xac58b447 in renderWallpaper (this=0x995d4b8, image=...) at ../../../../../plasma/generic/wallpapers/image/image.cpp:797 #22 Image::renderWallpaper (this=0x995d4b8, image=...) at ../../../../../plasma/generic/wallpapers/image/image.cpp:782 #23 0xac58baa5 in Image::nextSlide (this=this@entry=0x995d4b8) at ../../../../../plasma/generic/wallpapers/image/image.cpp:766 #24 0xac590778 in qt_static_metacall (_a=0xbf97521c, _id=10, _o=0x995d4b8, _c=<optimized out>) at ./image.moc:122 #25 Image::qt_static_metacall (_o=0x995d4b8, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0xbf97521c) at ./image.moc:106 #26 0xb5fd9b56 in QMetaObject::activate (sender=sender@entry=0x995d594, m=m@entry=0xb612e4b8 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3539 #27 0xb602cee5 in QTimer::timeout (this=this@entry=0x995d594) at .moc/release-shared/moc_qtimer.cpp:148 #28 0xb5fe3126 in QTimer::timerEvent (this=0x995d594, e=0xbf975720) at kernel/qtimer.cpp:280 #29 0xb5fdf2d4 in QObject::event (this=0x995d594, e=0xbf975720) at kernel/qobject.cpp:1156 #30 0xb54b1c7c in QApplicationPrivate::notify_helper (this=0x9667f30, receiver=0x995d594, e=0xbf975720) at kernel/qapplication.cpp:4567 #31 0xb54b4b94 in QApplication::notify (this=0xbf975720, receiver=0x995d594, e=0xbf975720) at kernel/qapplication.cpp:3949 #32 0xb665cd01 in KApplication::notify (this=0x9660688, receiver=0x995d594, event=0xbf975720) at ../../kdeui/kernel/kapplication.cpp:311 #33 0xb5fc390e in QCoreApplication::notifyInternal (this=0x9660688, receiver=0x995d594, event=event@entry=0xbf975720) at kernel/qcoreapplication.cpp:946 #34 0xb5ff88c0 in sendEvent (event=0xbf975720, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #35 QTimerInfoList::activateTimers (this=this@entry=0x969291c) at kernel/qeventdispatcher_unix.cpp:622 #36 0xb5ff55a8 in timerSourceDispatch (source=0x96928e8) at kernel/qeventdispatcher_glib.cpp:186 #37 timerSourceDispatch (source=0x96928e8) at kernel/qeventdispatcher_glib.cpp:180 #38 0xb5ff55e2 in idleTimerSourceDispatch (source=0x9667c08) at kernel/qeventdispatcher_glib.cpp:233 #39 0xb1eba3b3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #40 0xb1eba750 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #41 0xb1eba831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #42 0xb5ff5c21 in QEventDispatcherGlib::processEvents (this=this@entry=0x95b3ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #43 0xb5568a5a in QGuiEventDispatcherGlib::processEvents (this=0x95b3ea0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #44 0xb5fc23ec in QEventLoop::processEvents (this=this@entry=0xbf9759a8, flags=...) at kernel/qeventloop.cpp:149 #45 0xb5fc26e1 in QEventLoop::exec (this=this@entry=0xbf9759a8, flags=...) at kernel/qeventloop.cpp:204 #46 0xb5fc83fa in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218 #47 0xb54affc4 in QApplication::exec () at kernel/qapplication.cpp:3828 #48 0xb771ce32 in kdemain (argc=1, argv=0xbf975b64) at ../../../../plasma/desktop/shell/main.cpp:126 #49 0x0804855b in main (argc=1, argv=0xbf975b64) at plasma-desktop_dummy.cpp:3 Possible duplicates by query: bug 318877, bug 318429, bug 315982, bug 314055, bug 311589. Reported using DrKonqi
> #13 0xb184ad5e in ?? () from /usr/lib/nvidia-319/libGL.so.1 > #14 0xb142e6cf in ?? () from /usr/lib/nvidia-319/tls/libnvidia-tls.so.319.17 The crash goes through the proprietary NVIDIA driver - there is nothing we can do about it.
Created attachment 82199 [details] New crash information added by DrKonqi plasma-desktop (4.11.00) on KDE Platform 4.11.00 using Qt 4.8.4 Random crashes and crash after first start -- Backtrace (Reduced): #6 Image::nextSlide (this=0x13099c0) at ../../../../../plasma/generic/wallpapers/image/image.cpp:788 #7 0x00007f1073ef56a5 in Image::qt_static_metacall (_o=0x13099c0, _id=0, _a=0x0, _c=<optimized out>) at ./image.moc:127 [...] #9 0x00007f108dbfdbe1 in QObject::event (this=0x1309b78, e=<optimized out>) at kernel/qobject.cpp:1156 #10 0x00007f108cf82dfc in QApplicationPrivate::notify_helper (this=this@entry=0xeece10, receiver=receiver@entry=0x1309b78, e=e@entry=0x7fff997eb830) at kernel/qapplication.cpp:4567 #11 0x00007f108cf89470 in QApplication::notify (this=this@entry=0xed56e0, receiver=receiver@entry=0x1309b78, e=e@entry=0x7fff997eb830) at kernel/qapplication.cpp:4353
*** Bug 329129 has been marked as a duplicate of this bug. ***