Application: plasma-desktop (0.4) KDE Platform Version: 4.7.2 (4.7.2) Qt Version: 4.7.4 Operating System: Linux 3.0.0-12-generic i686 Distribution: Ubuntu 11.10 -- Information about the crash: - What I was doing when the application crashed: I had just finished setting the Adjustable Clock widget. - Unusual behavior I noticed: The Adjustable Clock settings window would not close after I had finished with the settings. -- Backtrace: Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault [Current thread is 1 (Thread 0xb5e01720 (LWP 3445))] Thread 6 (Thread 0xb4e29b70 (LWP 3446)): #0 0x008b3416 in __kernel_vsyscall () #1 0x05a51a5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x00f58cfc in __pthread_cond_wait (cond=0x2b89430, mutex=0x2b89418) at forward.c:139 #3 0x02468883 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #4 0x0246899f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #5 0x07d0a9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1 #6 0x00f4b0ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 5 (Thread 0xb4528b70 (LWP 3447)): #0 0x00f58f57 in pthread_mutex_unlock (mutex=0xa28736c) at forward.c:184 #1 0x03294f1f in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0x032958f0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x03295c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x056fdb37 in QEventDispatcherGlib::processEvents (this=0xa28a4e0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x056ce1dd in QEventLoop::processEvents (this=0xb4528220, flags=...) at kernel/qeventloop.cpp:149 #6 0x056ce421 in QEventLoop::exec (this=0xb4528220, flags=...) at kernel/qeventloop.cpp:201 #7 0x055d190b in QThread::exec (this=0xa286a08) at thread/qthread.cpp:498 #8 0x055d19fb in QThread::run (this=0xa286a08) at thread/qthread.cpp:565 #9 0x055d47b3 in QThreadPrivate::start (arg=0xa286a08) at thread/qthread_unix.cpp:331 #10 0x07d0a9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1 #11 0x00f4b0ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 4 (Thread 0xae626b70 (LWP 3448)): #0 0x00e71d10 in __GI_clock_gettime (clock_id=1, tp=0xae625f68) at ../sysdeps/unix/clock_gettime.c:116 #1 0x0562b7d5 in do_gettime (frac=0xae625f60, sec=0xae625f58) at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0x056fe4b6 in QTimerInfoList::updateCurrentTime (this=0xa7585e4) at kernel/qeventdispatcher_unix.cpp:339 #4 0x056fe80a in QTimerInfoList::timerWait (this=0xa7585e4, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x056fd053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xae62606c) at kernel/qeventdispatcher_glib.cpp:136 #6 0x056fd0ed in timerSourcePrepare (source=0xa7585b0, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0x0329488c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0x03295637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0x03295c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0x056fdb37 in QEventDispatcherGlib::processEvents (this=0xa74b900, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #11 0x056ce1dd in QEventLoop::processEvents (this=0xae6261f0, flags=...) at kernel/qeventloop.cpp:149 #12 0x056ce421 in QEventLoop::exec (this=0xae6261f0, flags=...) at kernel/qeventloop.cpp:201 #13 0x055d190b in QThread::exec (this=0xa74acd8) at thread/qthread.cpp:498 #14 0x056aee2d in QInotifyFileSystemWatcherEngine::run (this=0xa74acd8) at io/qfilesystemwatcher_inotify.cpp:248 #15 0x055d47b3 in QThreadPrivate::start (arg=0xa74acd8) at thread/qthread_unix.cpp:331 #16 0x07d0a9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1 #17 0x00f4b0ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 3 (Thread 0xac8d1b70 (LWP 3449)): #0 0x03295105 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0x03295990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0x03295c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x056fdb37 in QEventDispatcherGlib::processEvents (this=0xa818868, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x056ce1dd in QEventLoop::processEvents (this=0xac8d11f0, flags=...) at kernel/qeventloop.cpp:149 #5 0x056ce421 in QEventLoop::exec (this=0xac8d11f0, flags=...) at kernel/qeventloop.cpp:201 #6 0x055d190b in QThread::exec (this=0xa8134e0) at thread/qthread.cpp:498 #7 0x056aee2d in QInotifyFileSystemWatcherEngine::run (this=0xa8134e0) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x055d47b3 in QThreadPrivate::start (arg=0xa8134e0) at thread/qthread_unix.cpp:331 #9 0x07d0a9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1 #10 0x00f4b0ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 2 (Thread 0xab0ceb70 (LWP 3455)): #0 __pthread_mutex_lock (mutex=0xa921dd4) at pthread_mutex_lock.c:47 #1 0x00f58f14 in pthread_mutex_lock (mutex=0xa921dd4) at forward.c:182 #2 0x0329470b in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x03295637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x03295f9b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x05095cea in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0 #6 0x032bc5f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0x07d0a9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1 #8 0x00f4b0ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 1 (Thread 0xb5e01720 (LWP 3445)): [KCrash Handler] #7 QMutex::lock (this=0x50) at thread/qmutex.cpp:151 #8 0x056d33f7 in QCoreApplication::postEvent (receiver=0xb3d8120, event=0xc09e5c0, priority=0) at kernel/qcoreapplication.cpp:1196 #9 0x056d377b in QCoreApplication::postEvent (receiver=0xb3d8120, event=0xc09e5c0) at kernel/qcoreapplication.cpp:1149 #10 0x056e1ca4 in QObject::deleteLater (this=0xb3d8120) at kernel/qobject.cpp:2129 #11 0x072ce0be in ?? () from /usr/lib/kde4/plasma_applet_adjustableclock.so #12 0x073c1e27 in ClockApplet::configAccepted (this=0xa29e070) at ../../../libs/plasmaclock/clockapplet.cpp:451 #13 0x073c25d5 in ClockApplet::configChanged (this=0xa29e070) at ../../../libs/plasmaclock/clockapplet.cpp:395 #14 0x00b3876b in Plasma::AppletPrivate::propagateConfigChanged (this=0xa29b6b0) at ../../plasma/applet.cpp:2137 #15 0x00b42e15 in Plasma::AppletPrivate::configDialogFinished (this=0xa29b6b0) at ../../plasma/applet.cpp:2089 #16 0x00b48813 in Plasma::Applet::qt_metacall (this=0xa29e070, _c=QMetaObject::InvokeMetaMethod, _id=36, _a=0xbf9c34a4) at ./applet.moc:225 #17 0x00ba60c2 in Plasma::PopupApplet::qt_metacall (this=0xa29e070, _c=QMetaObject::InvokeMetaMethod, _id=57, _a=0xbf9c34a4) at ./popupapplet.moc:92 #18 0x073c2fd2 in ClockApplet::qt_metacall (this=0xa29e070, _c=QMetaObject::InvokeMetaMethod, _id=57, _a=0xbf9c34a4) at ./clockapplet.moc:86 #19 0x072d04c2 in ?? () from /usr/lib/kde4/plasma_applet_adjustableclock.so #20 0x056d5b7d in metacall (argv=0xbf9c34a4, idx=57, cl=QMetaObject::InvokeMetaMethod, object=0xa29e070) at kernel/qmetaobject.cpp:237 #21 QMetaObject::metacall (object=0xa29e070, cl=QMetaObject::InvokeMetaMethod, idx=57, argv=0xbf9c34a4) at kernel/qmetaobject.cpp:232 #22 0x056e4a6a in QMetaObject::activate (sender=0xbabe780, m=0x141aa48, local_signal_index=9, argv=0x0) at kernel/qobject.cpp:3278 #23 0x0111f8d5 in KDialog::okClicked (this=0xbabe780) at ./kdialog.moc:258 #24 0x01120108 in KDialog::slotButtonClicked (this=0xbabe780, button=4) at ../../kdeui/dialogs/kdialog.cpp:884 #25 0x01120603 in KDialog::qt_metacall (this=0xbabe780, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbf9c36f8) at ./kdialog.moc:190 #26 0x01211ad2 in KPageDialog::qt_metacall (this=0xbabe780, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbf9c36f8) at ./kpagedialog.moc:70 #27 0x0110d8c2 in KConfigDialog::qt_metacall (this=0xbabe780, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbf9c36f8) at ./kconfigdialog.moc:84 #28 0x00b34012 in Plasma::AppletConfigDialog::qt_metacall (this=0xbabe780, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbf9c36f8) at ./private/applet_p.moc:69 #29 0x056d5b7d in metacall (argv=0xbf9c36f8, idx=69, cl=QMetaObject::InvokeMetaMethod, object=0xbabe780) at kernel/qmetaobject.cpp:237 #30 QMetaObject::metacall (object=0xbabe780, cl=QMetaObject::InvokeMetaMethod, idx=69, argv=0xbf9c36f8) at kernel/qmetaobject.cpp:232 #31 0x056e4a6a in QMetaObject::activate (sender=0xb47df1c, m=0x58051b8, local_signal_index=0, argv=0xbf9c36f8) at kernel/qobject.cpp:3278 #32 0x056eab15 in QSignalMapper::mapped (this=0xb47df1c, _t1=4) at .moc/release-shared/moc_qsignalmapper.cpp:101 #33 0x056eac62 in QSignalMapper::map (this=0xb47df1c, sender=0xb67ca48) at kernel/qsignalmapper.cpp:266 #34 0x056eae1e in QSignalMapper::map (this=0xb47df1c) at kernel/qsignalmapper.cpp:257 #35 0x056eaf50 in QSignalMapper::qt_metacall (this=0xb47df1c, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbf9c3888) at .moc/release-shared/moc_qsignalmapper.cpp:87 #36 0x056d5b7d in metacall (argv=0xbf9c3888, idx=8, cl=QMetaObject::InvokeMetaMethod, object=0xb47df1c) at kernel/qmetaobject.cpp:237 #37 QMetaObject::metacall (object=0xb47df1c, cl=QMetaObject::InvokeMetaMethod, idx=8, argv=0xbf9c3888) at kernel/qmetaobject.cpp:232 #38 0x056e4a6a in QMetaObject::activate (sender=0xb67ca48, m=0x6ee4a28, local_signal_index=2, argv=0xbf9c3888) at kernel/qobject.cpp:3278 #39 0x06c9de1d in QAbstractButton::clicked (this=0xb67ca48, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206 #40 0x0699c58d in QAbstractButtonPrivate::emitClicked (this=0xb479c80) at widgets/qabstractbutton.cpp:546 #41 0x0699dbfb in QAbstractButtonPrivate::click (this=0xb479c80) at widgets/qabstractbutton.cpp:539 #42 0x0699deb6 in QAbstractButton::mouseReleaseEvent (this=0xb67ca48, e=0xbf9c3e3c) at widgets/qabstractbutton.cpp:1121 #43 0x065e2f98 in QWidget::event (this=0xb67ca48, event=0xbf9c3e3c) at kernel/qwidget.cpp:8295 #44 0x0699d159 in QAbstractButton::event (this=0xb67ca48, e=0xbf9c3e3c) at widgets/qabstractbutton.cpp:1080 #45 0x06a3f798 in QPushButton::event (this=0xb67ca48, e=0xbf9c3e3c) at widgets/qpushbutton.cpp:683 #46 0x06588d54 in notify_helper (e=0xbf9c3e3c, receiver=0xb67ca48, this=0x9dc2d50) at kernel/qapplication.cpp:4486 #47 QApplicationPrivate::notify_helper (this=0x9dc2d50, receiver=0xb67ca48, e=0xbf9c3e3c) at kernel/qapplication.cpp:4458 #48 0x0658edbb in QApplication::notify (this=0x9dc2d50, receiver=0xb67ca48, e=0xbf9c3e3c) at kernel/qapplication.cpp:4047 #49 0x011dc681 in KApplication::notify (this=0x9db5978, receiver=0xb67ca48, event=0xbf9c3e3c) at ../../kdeui/kernel/kapplication.cpp:311 #50 0x056cf19e in QCoreApplication::notifyInternal (this=0x9db5978, receiver=0xb67ca48, event=0xbf9c3e3c) at kernel/qcoreapplication.cpp:787 #51 0x06589d15 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #52 QApplicationPrivate::sendMouseEvent (receiver=0xb67ca48, event=0xbf9c3e3c, alienWidget=0xb67ca48, nativeWidget=0xbabe780, buttonDown=0x6ef3eb4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146 #53 0x066162c4 in QETWidget::translateMouseEvent (this=0xbabe780, event=0xbf9c42bc) at kernel/qapplication_x11.cpp:4568 #54 0x06614e4d in QApplication::x11ProcessEvent (this=0x9db5978, event=0xbf9c42bc) at kernel/qapplication_x11.cpp:3690 #55 0x0664124c in x11EventSourceDispatch (s=0x9dbf030, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #56 0x0329525f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #57 0x03295990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #58 0x03295c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #59 0x056fdada in QEventDispatcherGlib::processEvents (this=0x9d2b218, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #60 0x06640e3a in QGuiEventDispatcherGlib::processEvents (this=0x9d2b218, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #61 0x056ce1dd in QEventLoop::processEvents (this=0xbf9c45c4, flags=...) at kernel/qeventloop.cpp:149 #62 0x056ce421 in QEventLoop::exec (this=0xbf9c45c4, flags=...) at kernel/qeventloop.cpp:201 #63 0x056d319d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #64 0x065868f4 in QApplication::exec () at kernel/qapplication.cpp:3760 #65 0x006e218b in kdemain (argc=1, argv=0xbf9c47c4) at ../../../../plasma/desktop/shell/main.cpp:120 #66 0x0804850b in main (argc=1, argv=0xbf9c47c4) at plasma-desktop_dummy.cpp:3 Possible duplicates by query: bug 282917, bug 282110, bug 281159, bug 276844, bug 276112. Reported using DrKonqi
Created attachment 65134 [details] New crash information added by DrKonqi plasma-desktop (0.4) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4 - What I was doing when the application crashed: I had just finished setting time zone and pressed apply. -- Backtrace (Reduced): #7 QMutex::lock (this=0x39) at thread/qmutex.cpp:151 #8 0x071213f7 in QCoreApplication::postEvent (receiver=0x95ddde8, event=0x9c19568, priority=0) at kernel/qcoreapplication.cpp:1196 #9 0x0712177b in QCoreApplication::postEvent (receiver=0x95ddde8, event=0x9c19568) at kernel/qcoreapplication.cpp:1149 #10 0x0712fca4 in QObject::deleteLater (this=0x95ddde8) at kernel/qobject.cpp:2129 [...] #12 0x05161e27 in ClockApplet::configAccepted (this=0x945e330) at ../../../libs/plasmaclock/clockapplet.cpp:451
rebuild the plasmoiod; libplasmaclock is not ABI stable, so when you update kde-workspace it is possible you need to rebuild things that link against it.
*** Bug 297761 has been marked as a duplicate of this bug. ***
*** Bug 302681 has been marked as a duplicate of this bug. ***
Created attachment 77141 [details] New crash information added by DrKonqi plasma-desktop (0.4) on KDE Platform 4.9.4 using Qt 4.8.3 - What I was doing when the application crashed: adjusting Adjustable Clock widget settings -- Backtrace (Reduced): #6 QCoreApplication::postEvent (receiver=0x54c2f60, event=0x3d68130, priority=0) at kernel/qcoreapplication.cpp:1312 [...] #8 0x00007f59c039c2b4 in ClockApplet::configAccepted (this=this@entry=0xf00270) at ../../../libs/plasmaclock/clockapplet.cpp:494 #9 0x00007f59c039cc30 in ClockApplet::configChanged (this=0xf00270) at ../../../libs/plasmaclock/clockapplet.cpp:438 #10 0x00007f59df139608 in Plasma::AppletPrivate::configDialogFinished (this=0xf49720) at ../../plasma/applet.cpp:2166 #11 0x00007f59df13d07e in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at ./applet.moc:199
*** Bug 323395 has been marked as a duplicate of this bug. ***