Bug 324007

Summary: Time Zone - Moscow (GMT +4). After each reboot time jumps to GMT
Product: [Applications] systemsettings Reporter: Vadim <359870442>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: arnaudfrezet
Priority: NOR Keywords: drkonqi
Version: 4.10.5   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Vadim 2013-08-25 11:19:18 UTC
Application: kcmshell4 (4.10.5)
KDE Platform Version: 4.10.5
Qt Version: 4.8.4
Operating System: Linux 3.8.0-30-generic i686
Distribution: Ubuntu 13.04

-- Information about the crash:
- What I was doing when the application crash:
Time Zone - Moscow (GMT +4). After each reboot time jumps to GMT. Installation manual does not helps. After rebooting again GMT.

The crash can be reproduced every time.

-- Backtrace:
Application: Модуль настройки KDE (kcmshell4), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb565e740 (LWP 2862))]

Thread 3 (Thread 0xae099b40 (LWP 2863)):
#0  0xb5a54c19 in __pthread_mutex_unlock_usercnt () from /lib/i386-linux-gnu/libpthread.so.0
#1  0xb76a2fc4 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#2  0xb5980d70 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb593cd10 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb593d5cf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb593dc2b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xae858bca in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#7  0xb5962fc3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb5a51d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#9  0xb76953de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xa829cb40 (LWP 2864)):
#0  0xb777e424 in __kernel_vsyscall ()
#1  0xb76a88e2 in clock_gettime () from /lib/i386-linux-gnu/libc.so.6
#2  0xb6bca0d5 in do_gettime (frac=0xa829bf60, sec=0xa829bf58) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0xb6cb180e in QTimerInfoList::updateCurrentTime (this=this@entry=0xae501874) at kernel/qeventdispatcher_unix.cpp:354
#5  0xb6cb1b9a in QTimerInfoList::timerWait (this=0xae501874, tm=...) at kernel/qeventdispatcher_unix.cpp:461
#6  0xb6cb0373 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xa829c08c) at kernel/qeventdispatcher_glib.cpp:136
#7  0xb6cb040d in timerSourcePrepare (source=0xae501840, timeout=0xa829c08c) at kernel/qeventdispatcher_glib.cpp:169
#8  0xb593cd21 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb593d5cf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb593d831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#11 0xb6cb0c3f in QEventDispatcherGlib::processEvents (this=0xae500468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0xb6c7d3ec in QEventLoop::processEvents (this=this@entry=0xa829c228, flags=...) at kernel/qeventloop.cpp:149
#13 0xb6c7d6e1 in QEventLoop::exec (this=this@entry=0xa829c228, flags=...) at kernel/qeventloop.cpp:204
#14 0xb6b68fec in QThread::exec (this=this@entry=0x9b0a9a0) at thread/qthread.cpp:542
#15 0xb6c5cf2d in QInotifyFileSystemWatcherEngine::run (this=0x9b0a9a0) at io/qfilesystemwatcher_inotify.cpp:256
#16 0xb6b6bb18 in QThreadPrivate::start (arg=0x9b0a9a0) at thread/qthread_unix.cpp:338
#17 0xb5a51d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#18 0xb76953de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb565e740 (LWP 2862)):
[KCrash Handler]
#7  0x6567616e in ?? ()
#8  0xb6c983a9 in QObject::connect (sender=0x9d5d8b0, signal=0x4 <Address 0x4 out of bounds>, receiver=0x9897798, method=0xb24625bb "1load()", type=Qt::AutoConnection, type@entry=Qt::AutoCompatConnection) at kernel/qobject.cpp:2587
#9  0xb6c9e1b8 in QSingleShotTimer::QSingleShotTimer (this=0x9d5d8b0, msec=5000, receiver=0x9897798, member=0xb24625bb "1load()") at kernel/qtimer.cpp:300
#10 0xb6c9e360 in QTimer::singleShot (msec=msec@entry=5000, receiver=receiver@entry=0x9897798, member=member@entry=0xb24625bb "1load()") at kernel/qtimer.cpp:363
#11 0xb2460a1c in KclockModule::save (this=0x9897798) at ../../../kcontrol/dateandtime/main.cpp:113
#12 0xb75824da in KCModuleProxy::save (this=this@entry=0x973f050) at ../../kutils/kcmoduleproxy.cpp:279
#13 0xb757e0c8 in KCMultiDialogPrivate::apply (this=0x97332d8) at ../../kutils/kcmultidialog.cpp:300
#14 0xb757e251 in KCMultiDialog::slotApplyClicked (this=0x97332d8, this@entry=0x97267f8) at ../../kutils/kcmultidialog.cpp:326
#15 0xb7580020 in qt_static_metacall (_a=0xbfaba758, _id=4, _o=0x97267f8, _c=<optimized out>) at ./kcmultidialog.moc:72
#16 KCMultiDialog::qt_static_metacall (_o=0x97267f8, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfaba758) at ./kcmultidialog.moc:62
#17 0xb6c94b56 in QMetaObject::activate (sender=sender@entry=0x976f338, m=m@entry=0xb755f4f0 <KPushButton::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0xbfaba758) at kernel/qobject.cpp:3539
#18 0xb73fd385 in KPushButton::authorized (this=0x976f338, _t1=0x9925328) at ./kpushbutton.moc:143
#19 0xb73fd406 in KPushButton::KPushButtonPrivate::slotClickedInternal (this=0x9770db8) at ../../kdeui/widgets/kpushbutton.cpp:102
#20 0xb73fd47f in qt_static_metacall (_a=0xbfaba898, _id=3, _o=0x976f338, _c=<optimized out>) at ./kpushbutton.moc:65
#21 KPushButton::qt_static_metacall (_o=0x976f338, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfaba898) at ./kpushbutton.moc:56
#22 0xb6c94b56 in QMetaObject::activate (sender=sender@entry=0x976f338, m=m@entry=0xb6af67c8 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0xbfaba898) at kernel/qobject.cpp:3539
#23 0xb6886b6d in QAbstractButton::clicked (this=this@entry=0x976f338, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220
#24 0xb658c7dd in QAbstractButtonPrivate::emitClicked (this=this@entry=0x97733b0) at widgets/qabstractbutton.cpp:548
#25 0xb658cfdb in QAbstractButtonPrivate::click (this=this@entry=0x97733b0) at widgets/qabstractbutton.cpp:541
#26 0xb658d296 in QAbstractButton::mouseReleaseEvent (this=0x976f338, e=0xbfabafa4) at widgets/qabstractbutton.cpp:1123
#27 0xb61c3710 in QWidget::event (this=0x976f338, event=0xbfabafa4) at kernel/qwidget.cpp:8375
#28 0xb658e132 in QAbstractButton::event (this=this@entry=0x976f338, e=e@entry=0xbfabafa4) at widgets/qabstractbutton.cpp:1082
#29 0xb662d6f8 in QPushButton::event (this=0x976f338, e=0xbfabafa4) at widgets/qpushbutton.cpp:683
#30 0xb616cc7c in QApplicationPrivate::notify_helper (this=0x96010d8, receiver=0x976f338, e=0xbfabafa4) at kernel/qapplication.cpp:4567
#31 0xb6170587 in QApplication::notify (this=0x96010d8, receiver=0x976f338, e=0xbfabafa4) at kernel/qapplication.cpp:4110
#32 0xb7318491 in KApplication::notify (this=0xbfabb7f0, receiver=0x976f338, event=0xbfabafa4) at ../../kdeui/kernel/kapplication.cpp:311
#33 0xb6c7e90e in QCoreApplication::notifyInternal (this=0xbfabb7f0, receiver=receiver@entry=0x976f338, event=event@entry=0xbfabafa4) at kernel/qcoreapplication.cpp:946
#34 0xb6173823 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#35 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x976f338, event=event@entry=0xbfabafa4, alienWidget=alienWidget@entry=0x976f338, nativeWidget=nativeWidget@entry=0x97267f8, buttonDown=buttonDown@entry=0xb6affd14 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178
#36 0xb61f5785 in QETWidget::translateMouseEvent (this=0x97267f8, event=0xbfabb3cc) at kernel/qapplication_x11.cpp:4631
#37 0xb61f4575 in QApplication::x11ProcessEvent (this=0xbfabb7f0, event=0xbfabb3cc) at kernel/qapplication_x11.cpp:3746
#38 0xb6223954 in x11EventSourceDispatch (s=0x9600a20, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#39 0xb593d3b3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#40 0xb593d750 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#41 0xb593d831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#42 0xb6cb0c3f in QEventDispatcherGlib::processEvents (this=this@entry=0x95dfb20, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#43 0xb6223a5a in QGuiEventDispatcherGlib::processEvents (this=0x95dfb20, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#44 0xb6c7d3ec in QEventLoop::processEvents (this=this@entry=0xbfabb6c8, flags=...) at kernel/qeventloop.cpp:149
#45 0xb6c7d6e1 in QEventLoop::exec (this=this@entry=0xbfabb6c8, flags=...) at kernel/qeventloop.cpp:204
#46 0xb66ad9fd in QDialog::exec (this=this@entry=0x97267f8) at dialogs/qdialog.cpp:554
#47 0xb7776a85 in kdemain (_argc=2, _argv=0xbfabb8d4) at ../../kcmshell/main.cpp:297
#48 0x0804855b in main (argc=2, argv=0xbfabb8d4) at kcmshell4_dummy.cpp:3

Possible duplicates by query: bug 323665, bug 323615, bug 323352, bug 323097, bug 322824.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-08-25 16:29:33 UTC

*** This bug has been marked as a duplicate of bug 242648 ***
Comment 2 Arnaud Frézet 2013-09-09 08:01:31 UTC
Created attachment 82230 [details]
New crash information added by DrKonqi

kcmshell4 (4.10.5) on KDE Platform 4.10.5 using Qt 4.8.4

- What I was doing when the application crashed: I was setting hour in clock settings, then the clock settings crashed.

- Unusual behavior I noticed: After each reboot, time is reset to GMT (instead of Europe/Paris). When I change time in setting (click on "Apply" button), it takes a few seconds (between 5 and 10s) before the setting are applied, during this time if i push "Ok", the module crashed.

-- Backtrace (Reduced):
#8  0xb6c6a3a9 in QObject::connect (sender=0x85a4e30, signal=0x4 <Address 0x4 out of bounds>, receiver=0x833c138, method=0xb25dc5bb "1load()", type=Qt::AutoConnection, type@entry=Qt::AutoCompatConnection) at kernel/qobject.cpp:2587
#9  0xb6c701b8 in QSingleShotTimer::QSingleShotTimer (this=0x85a4e30, msec=5000, receiver=0x833c138, member=0xb25dc5bb "1load()") at kernel/qtimer.cpp:300
#10 0xb6c70360 in QTimer::singleShot (msec=msec@entry=5000, receiver=receiver@entry=0x833c138, member=member@entry=0xb25dc5bb "1load()") at kernel/qtimer.cpp:363
#11 0xb25daa1c in KclockModule::save (this=0x833c138) at ../../../kcontrol/dateandtime/main.cpp:113
#12 0xb75544da in KCModuleProxy::save (this=this@entry=0x81f2fa8) at ../../kutils/kcmoduleproxy.cpp:279