Bug 234563

Summary: Plasma crashed after adjusting date and time
Product: [Applications] systemsettings Reporter: dajomu <dajomu1>
Component: kcm_clockAssignee: Paul Campbell <paul>
Status: RESOLVED DUPLICATE    
Severity: crash CC: adam, aevar.gudmundsson, axiergarcia, celist165, iheim, kkc007, leonel.moreira, leviss.od, r.j.mote, r2fuo, sendittodevnull, xtekhne
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi

Description dajomu 2010-04-16 21:16:13 UTC
Application: kcmshell4 ()
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-21-generic i686
Distribution: Ubuntu lucid (development branch)

-- Information about the crash:
I tried to change date and time, location and set it to automatically update date and time using a ntp-server.

 -- Backtrace:
Application: KDE Control Module (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7728aa0 (LWP 5852))]

Thread 2 (Thread 0xaae5bb70 (LWP 5853)):
#0  0x00a69e16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x00c866fb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x00c8b825 in QTimerInfoList::updateCurrentTime (this=0x9537d34) at kernel/qeventdispatcher_unix.cpp:340
#3  0x00c8b86a in QTimerInfoList::timerWait (this=0x9537d34, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0x00c89818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xaae5b0cc) at kernel/qeventdispatcher_glib.cpp:136
#5  0x00c898a5 in timerSourcePrepare (source=0x0, timeout=0xa6dff4) at kernel/qeventdispatcher_glib.cpp:169
#6  0x04e5faca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0x04e5fee9 in ?? () from /lib/libglib-2.0.so.0
#8  0x04e604b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0x00c8960f in QEventDispatcherGlib::processEvents (this=0x95f8fa8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x00c5c059 in QEventLoop::processEvents (this=0xaae5b290, flags=) at kernel/qeventloop.cpp:149
#11 0x00c5c4aa in QEventLoop::exec (this=0xaae5b290, flags=...) at kernel/qeventloop.cpp:201
#12 0x00b585a8 in QThread::exec (this=0x9708400) at thread/qthread.cpp:487
#13 0x00c3bc1b in QInotifyFileSystemWatcherEngine::run (this=0x9708400) at io/qfilesystemwatcher_inotify.cpp:248
#14 0x00b5b32e in QThreadPrivate::start (arg=0x9708400) at thread/qthread_unix.cpp:248
#15 0x008bf96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0x003389de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7728aa0 (LWP 5852)):
[KCrash Handler]
#6  0x00000000 in ?? ()
#7  0x00c7030e in QObject::connect (sender=0x9b24a50, signal=0xd0714b "2timeout()", receiver=0x9626ec0, method=0x27e3d1c "1load()", type=Qt::AutoConnection) at kernel/qobject.cpp:2550
#8  0x00c7948e in QSingleShotTimer (this=0x9b24a50, msec=5000, receiver=0x9626ec0, member=0x27e3d1c "1load()") at kernel/qtimer.cpp:291
#9  0x00c79527 in QTimer::singleShot (msec=5000, receiver=0x9626ec0, member=0x27e3d1c "1load()") at kernel/qtimer.cpp:343
#10 0x027e1802 in KclockModule::save (this=0x9626ec0) at ../../../kcontrol/dateandtime/main.cpp:109
#11 0x027841da in KCModuleProxy::save (this=0x963d3e0) at ../../kutils/kcmoduleproxy.cpp:279
#12 0x0277f888 in KCMultiDialogPrivate::apply (this=0x95f7f18) at ../../kutils/kcmultidialog.cpp:250
#13 0x027822c3 in KCMultiDialog::qt_metacall (this=0x95f7e58, _c=QMetaObject::InvokeMetaMethod, _id=79, _a=0xbfbfa438) at ./kcmultidialog.moc:95
#14 0x02c3000a in KCMShellMultiDialog::qt_metacall (this=0x95f7e58, _c=QMetaObject::InvokeMetaMethod, _id=79, _a=0xbfbfa438) at ./main.moc:130
#15 0x00c62c9a in QMetaObject::metacall (object=0x95f7e58, cl=QMetaObject::ReadProperty, idx=79, argv=0xbfbfa438) at kernel/qmetaobject.cpp:237
#16 0x00c713d5 in QMetaObject::activate (sender=0x96183d8, m=0x13abe6c, local_signal_index=0, argv=0xbfbfa438) at kernel/qobject.cpp:3293
#17 0x012e2c83 in KPushButton::authorized (this=0x96183d8, _t1=0x97944d8) at ./kpushbutton.moc:129
#18 0x012e31ee in KPushButton::KPushButtonPrivate::slotClickedInternal (this=0x9616ec8) at ../../kdeui/widgets/kpushbutton.cpp:102
#19 0x012e3d86 in KPushButton::qt_metacall (this=0x96183d8, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfbfa588) at ./kpushbutton.moc:88
#20 0x00c62c9a in QMetaObject::metacall (object=0x96183d8, cl=QMetaObject::ReadProperty, idx=44, argv=0xbfbfa588) at kernel/qmetaobject.cpp:237
#21 0x00c713d5 in QMetaObject::activate (sender=0x96183d8, m=0x8b7d8c4, local_signal_index=2, argv=0xbfbfa588) at kernel/qobject.cpp:3293
#22 0x0896d479 in QAbstractButton::clicked (this=0x96183d8, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#23 0x0864cea9 in QAbstractButtonPrivate::emitClicked (this=0x96198e0) at widgets/qabstractbutton.cpp:546
#24 0x0864dcf4 in QAbstractButtonPrivate::click (this=0x96198e0) at widgets/qabstractbutton.cpp:539
#25 0x0864dfae in QAbstractButton::mouseReleaseEvent (this=0x96183d8, e=0xbfbfacc0) at widgets/qabstractbutton.cpp:1121
#26 0x082a07f8 in QWidget::event (this=0x96183d8, event=0xbfbfacc0) at kernel/qwidget.cpp:7998
#27 0x0864cd4e in QAbstractButton::event (this=0x96183d8, e=0xbfbfa0e0) at widgets/qabstractbutton.cpp:1080
#28 0x086f71f2 in QPushButton::event (this=0x96183d8, e=0xbfbfacc0) at widgets/qpushbutton.cpp:679
#29 0x082424dc in QApplicationPrivate::notify_helper (this=0x94d0ee0, receiver=0x96183d8, e=0xbfbfacc0) at kernel/qapplication.cpp:4300
#30 0x082499f7 in QApplication::notify (this=0xbfbfb5a4, receiver=0x96183d8, e=0xbfbfacc0) at kernel/qapplication.cpp:3865
#31 0x011def2a in KApplication::notify (this=0xbfbfb5a4, receiver=0x96183d8, event=0xbfbfacc0) at ../../kdeui/kernel/kapplication.cpp:302
#32 0x00c5da3b in QCoreApplication::notifyInternal (this=0xbfbfb5a4, receiver=0x96183d8, event=0xbfbfacc0) at kernel/qcoreapplication.cpp:704
#33 0x08248952 in QCoreApplication::sendEvent (receiver=0x96183d8, event=0xbfbfacc0, alienWidget=0x96183d8, nativeWidget=0x95f7e58, buttonDown=0x8b86058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#34 QApplicationPrivate::sendMouseEvent (receiver=0x96183d8, event=0xbfbfacc0, alienWidget=0x96183d8, nativeWidget=0x95f7e58, buttonDown=0x8b86058, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#35 0x082d4088 in QETWidget::translateMouseEvent (this=0x95f7e58, event=0xbfbfb1dc) at kernel/qapplication_x11.cpp:4368
#36 0x082d3511 in QApplication::x11ProcessEvent (this=0xbfbfb5a4, event=0xbfbfb1dc) at kernel/qapplication_x11.cpp:3379
#37 0x0830260a in x11EventSourceDispatch (s=0x94d3ee8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#38 0x04e5c5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#39 0x04e602d8 in ?? () from /lib/libglib-2.0.so.0
#40 0x04e604b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#41 0x00c895d5 in QEventDispatcherGlib::processEvents (this=0x94c8418, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#42 0x08302135 in QGuiEventDispatcherGlib::processEvents (this=0x94c8418, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#43 0x00c5c059 in QEventLoop::processEvents (this=0xbfbfb4d0, flags=) at kernel/qeventloop.cpp:149
#44 0x00c5c4aa in QEventLoop::exec (this=0xbfbfb4d0, flags=...) at kernel/qeventloop.cpp:201
#45 0x087814f3 in QDialog::exec (this=0x95f7e58) at dialogs/qdialog.cpp:546
#46 0x02c32846 in kdemain (_argc=2, _argv=0x94bc0e8) at ../../kcmshell/main.cpp:272
#47 0x0804e133 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=1, envs=0x94bc191 "DISPLAY=:0.0", reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x8051465 "0") at ../../kinit/kinit.cpp:717
#48 0x0804ec6d in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#49 0x0804f190 in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1402
#50 0x0804fe4f in main (argc=4, argv=0xbfbfc0e4, envp=0xbfbfc0f8) at ../../kinit/kinit.cpp:1845

This bug may be a duplicate of or related to bug 231214.

Possible duplicates by query: bug 233829.

Reported using DrKonqi
Comment 1 Adam Porter 2010-05-03 12:39:19 UTC
Created attachment 43185 [details]
New crash information added by DrKonqi

Using Kubuntu 10.04.  Turned on NTP updates, authenticated, then clicked OK on the KDE dialog again, and it crashed.
Comment 2 Leo 2010-05-07 07:05:08 UTC
Created attachment 43324 [details]
New crash information added by DrKonqi

Bug Information attached to original report refered to Plasma Desktop crashing after adjusting date and time
Comment 3 r2fuo 2010-05-18 13:37:12 UTC
Created attachment 43690 [details]
New crash information added by DrKonqi

this crash occured while trying adjust date and time manually
Comment 4 Christoph Feck 2010-06-07 13:24:54 UTC
*** Bug 240710 has been marked as a duplicate of this bug. ***
Comment 5 Beat Wolf 2010-06-08 23:08:49 UTC
*** Bug 236644 has been marked as a duplicate of this bug. ***
Comment 6 Christoph Feck 2010-06-23 21:24:56 UTC
*** Bug 237206 has been marked as a duplicate of this bug. ***
Comment 7 Christoph Feck 2010-06-23 21:25:30 UTC
*** Bug 237547 has been marked as a duplicate of this bug. ***
Comment 8 Christoph Feck 2010-06-23 21:27:34 UTC
*** Bug 242293 has been marked as a duplicate of this bug. ***
Comment 9 Christoph Feck 2010-06-25 02:59:50 UTC
*** Bug 242727 has been marked as a duplicate of this bug. ***
Comment 10 Christoph Feck 2010-07-05 02:13:11 UTC
*** Bug 243522 has been marked as a duplicate of this bug. ***
Comment 11 celist165 2010-07-05 23:07:29 UTC
Created attachment 48615 [details]
New crash information added by DrKonqi

kcmshell4 () on KDE Platform 4.4.90 (KDE 4.4.90 (KDE 4.5 RC1)) using Qt 4.7.0

- What I was doing when the application crashed:
I was adjusting the time in the taskbar to "set automatic time and date", clicked on apply and received an error message.
Nothing serious though since the error didn't occur a second time.

-- Backtrace (Reduced):
#6  0x00007f4b083768bc in QObject::connect (sender=0x29477b0, signal=<value optimized out>, receiver=0x2261830, method=0x7f4af9952518 "1load()", type=Qt::AutoConnection) at kernel/qobject.cpp:2528
#7  0x00007f4b0837da3a in QSingleShotTimer (this=0x29477b0, msec=5000, receiver=0x2261830, member=0x7f4af9952518 "1load()") at kernel/qtimer.cpp:291
#8  0x00007f4b0837db2e in QTimer::singleShot (msec=5000, receiver=0x2261830, member=0x7f4af9952518 "1load()") at kernel/qtimer.cpp:354
#9  0x00007f4af9950337 in KclockModule::save (this=0x2261830) at ../../../kcontrol/dateandtime/main.cpp:109
#10 0x00007f4b09452a67 in KCModuleProxy::save (this=<value optimized out>) at ../../kutils/kcmoduleproxy.cpp:279
Comment 12 Christoph Feck 2010-07-07 04:18:12 UTC

*** This bug has been marked as a duplicate of bug 242648 ***
Comment 13 axiergarcia 2010-07-13 22:39:04 UTC
Created attachment 49130 [details]
New crash information added by DrKonqi

When changing the system hour, always crashes.