Bug 317871 - Time and date applet crashed when resetting the time from local to time-server
Summary: Time and date applet crashed when resetting the time from local to time-server
Status: RESOLVED DUPLICATE of bug 242648
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
: 317903 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-04-05 10:25 UTC by Boris Kukushkin
Modified: 2013-05-19 17:57 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (6.15 KB, text/plain)
2013-04-18 10:59 UTC, Beybalaev Murad Felixovich
Details
New crash information added by DrKonqi (8.14 KB, text/plain)
2013-05-19 17:57 UTC, jSnake
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Boris Kukushkin 2013-04-05 10:25:50 UTC
Application: kcmshell4 ()
KDE Platform Version: 4.10.00 "release 1"
Qt Version: 4.8.4
Operating System: Linux 3.7.10-1.1-desktop x86_64
Distribution: "openSUSE 12.3 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

1) I left-clicked the digital watch widget and opened the 'Time and date' window
2) Changes the settings so that my system would acquire time from pool.ntp.org server
3) Clicked Apply
4) Entered root password
5) Clicked OK
6) Entered root password
7) Got error message "Unable to authorize action: 6,"

After step 7 the window closed. As I found out a moment later, my settings were saved.

It is possible to recreate the behavior if the OK button is clicked when the settings are still being applied (before the Apply button goes inactive).

The crash can be reproduced some of the time.

-- Backtrace:
Application: Модуль настройки KDE (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f2c99877780 (LWP 3188))]

Thread 2 (Thread 0x7f2c7dccf700 (LWP 3189)):
#0  0x00007f2c96eac87d in poll () from /lib64/libc.so.6
#1  0x00007f2c93df7aa4 in g_main_context_poll (n_fds=3, fds=0x7f2c780010f0, timeout=-1, context=0x1148080, priority=<optimized out>) at gmain.c:3584
#2  g_main_context_iterate (context=0x1148080, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285
#3  0x00007f2c93df7f02 in g_main_loop_run (loop=0x10d5030) at gmain.c:3484
#4  0x00007f2c7e3e1ba6 in gdbus_shared_thread_func (user_data=0x107bfb0) at gdbusprivate.c:277
#5  0x00007f2c93e1b345 in g_thread_proxy (data=0xfcbf20) at gthread.c:797
#6  0x00007f2c88efd3a4 in ?? () from /usr/X11R6/lib64/libGL.so.1
#7  0x00007f2c9813fe0f in start_thread () from /lib64/libpthread.so.0
#8  0x00007f2c96eb57dd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f2c99877780 (LWP 3188)):
[KCrash Handler]
#6  0x00000000017defe0 in ?? ()
#7  0x00007f2c984eb233 in QObject::connect (sender=0x15f5200, signal=0x7f2c985ad644 "timeout()", receiver=0x125d0b0, method=0x7f2c7eeea744 "load()", type=Qt::AutoConnection) at kernel/qobject.cpp:2596
#8  0x00007f2c984eef6a in QSingleShotTimer::QSingleShotTimer (this=0x15f5200, msec=5000, receiver=0x125d0b0, member=0x7f2c7eeea743 "1load()") at kernel/qtimer.cpp:300
#9  0x00007f2c984ef116 in QTimer::singleShot (msec=5000, receiver=0x125d0b0, member=0x7f2c7eeea743 "1load()") at kernel/qtimer.cpp:363
#10 0x00007f2c7eee8d06 in KclockModule::save (this=0x125d0b0) at /usr/src/debug/kde-workspace-4.10.0/kcontrol/dateandtime/main.cpp:113
#11 0x00007f2c8ac99b27 in KCModuleProxy::save (this=<optimized out>) at /usr/src/debug/kdelibs-4.10.0/kutils/kcmoduleproxy.cpp:279
#12 0x00007f2c8ac974a0 in KCMultiDialogPrivate::apply (this=<optimized out>) at /usr/src/debug/kdelibs-4.10.0/kutils/kcmultidialog.cpp:300
#13 0x00007f2c8ac975a7 in KCMultiDialog::slotOkClicked (this=0xf72260) at /usr/src/debug/kdelibs-4.10.0/kutils/kcmultidialog.cpp:334
#14 0x00007f2c984e71af in QMetaObject::activate (sender=0xf9dc50, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff4757af70) at kernel/qobject.cpp:3548
#15 0x00007f2c9933902f in KPushButton::authorized (this=<optimized out>, _t1=0x10c0ba0) at /usr/src/debug/kdelibs-4.10.0/build/kdeui/kpushbutton.moc:143
#16 0x00007f2c984e71af in QMetaObject::activate (sender=0xf9dc50, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff4757b0c0) at kernel/qobject.cpp:3548
#17 0x00007f2c97cc4702 in QAbstractButton::clicked (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220
#18 0x00007f2c97a1904e in QAbstractButtonPrivate::emitClicked (this=this@entry=0xf85650) at widgets/qabstractbutton.cpp:548
#19 0x00007f2c97a19880 in QAbstractButtonPrivate::click (this=this@entry=0xf85650) at widgets/qabstractbutton.cpp:541
#20 0x00007f2c97a19aec in QAbstractButton::mouseReleaseEvent (this=0xf9dc50, e=0x7fff4757b960) at widgets/qabstractbutton.cpp:1123
#21 0x00007f2c976af149 in QWidget::event (this=0xf9dc50, event=0x7fff4757b960) at kernel/qwidget.cpp:8375
#22 0x00007f2c9765f86c in QApplicationPrivate::notify_helper (this=this@entry=0xe06fa0, receiver=receiver@entry=0xf9dc50, e=e@entry=0x7fff4757b960) at kernel/qapplication.cpp:4562
#23 0x00007f2c9766454b in QApplication::notify (this=<optimized out>, receiver=0xf9dc50, e=0x7fff4757b960) at kernel/qapplication.cpp:4105
#24 0x00007f2c99272cb6 in KApplication::notify (this=0x7fff4757c770, receiver=0xf9dc50, event=0x7fff4757b960) at /usr/src/debug/kdelibs-4.10.0/kdeui/kernel/kapplication.cpp:311
#25 0x00007f2c984d1c9e in QCoreApplication::notifyInternal (this=0x7fff4757c770, receiver=0xf9dc50, event=0x7fff4757b960) at kernel/qcoreapplication.cpp:946
#26 0x00007f2c976606ab in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#27 QApplicationPrivate::sendMouseEvent (receiver=0xf9dc50, event=0x7fff4757b960, alienWidget=0xf9dc50, nativeWidget=0xf72260, buttonDown=0x7f2c98134268 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3173
#28 0x00007f2c976dae94 in QETWidget::translateMouseEvent (this=this@entry=0xf72260, event=event@entry=0x7fff4757c0d0) at kernel/qapplication_x11.cpp:4527
#29 0x00007f2c976d9c21 in QApplication::x11ProcessEvent (this=0x7fff4757c770, event=0x7fff4757c0d0) at kernel/qapplication_x11.cpp:3650
#30 0x00007f2c976fffa2 in x11EventSourceDispatch (s=s@entry=0xe09800, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#31 0x00007f2c93df77d5 in g_main_dispatch (context=0xe08600) at gmain.c:2715
#32 g_main_context_dispatch (context=context@entry=0xe08600) at gmain.c:3219
#33 0x00007f2c93df7b08 in g_main_context_iterate (context=context@entry=0xe08600, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290
#34 0x00007f2c93df7bc4 in g_main_context_iteration (context=0xe08600, may_block=1) at gmain.c:3351
#35 0x00007f2c985001f6 in QEventDispatcherGlib::processEvents (this=0xbf4790, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#36 0x00007f2c976ffc1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#37 0x00007f2c984d09ef in QEventLoop::processEvents (this=this@entry=0x7fff4757c4b0, flags=...) at kernel/qeventloop.cpp:149
#38 0x00007f2c984d0c78 in QEventLoop::exec (this=0x7fff4757c4b0, flags=...) at kernel/qeventloop.cpp:204
#39 0x00007f2c97b139c8 in QDialog::exec (this=0xf72260) at dialogs/qdialog.cpp:554
#40 0x00007f2c8469131c in kdemain (_argc=14708288, _argv=<optimized out>) at /usr/src/debug/kde-runtime-4.10.0/kcmshell/main.cpp:296
#41 0x000000000040889a in launch (argc=argc@entry=2, _name=_name@entry=0xddda08 "/usr/bin/kcmshell4", args=0xddda21 "\001", args@entry=0xddda1b "clock", cwd=cwd@entry=0x0, envc=envc@entry=1, envs=<optimized out>, envs@entry=0xddda29 "DISPLAY=:0", reset_env=false, tty=tty@entry=0x0, avoid_loops=false, startup_id_str=startup_id_str@entry=0x40b126 "0") at /usr/src/debug/kdelibs-4.10.0/kinit/kinit.cpp:726
#42 0x000000000040974b in handle_launcher_request (sock=8, who=<optimized out>) at /usr/src/debug/kdelibs-4.10.0/kinit/kinit.cpp:1218
#43 0x0000000000409d90 in handle_requests (waitForPid=waitForPid@entry=0) at /usr/src/debug/kdelibs-4.10.0/kinit/kinit.cpp:1411
#44 0x0000000000405a47 in main (argc=4, argv=<optimized out>, envp=0x7fff4757d560) at /usr/src/debug/kdelibs-4.10.0/kinit/kinit.cpp:1899

This bug may be a duplicate of or related to bug 317833, bug 317640.

Possible duplicates by query: bug 317833, bug 317766, bug 317640, bug 317517, bug 317472.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-04-05 10:44:44 UTC

*** This bug has been marked as a duplicate of bug 242648 ***
Comment 2 Christoph Feck 2013-04-05 22:28:00 UTC
*** Bug 317903 has been marked as a duplicate of this bug. ***
Comment 3 Beybalaev Murad Felixovich 2013-04-18 10:59:03 UTC
Created attachment 79005 [details]
New crash information added by DrKonqi

kcmshell4 () on KDE Platform 4.9.5 using Qt 4.8.3

On a freshly installed and updated Linux Mint Nadia x86_64 KDE

- What I was doing when the application crashed:

In the Date & Time contol module set synchronization to European server.
On applying get a crash with authorization error.
Same with global server.

-- Backtrace (Reduced):
#7  0x00007f1ce6fb2e13 in QObject::connect (sender=0x2048490, signal=0x7f1ce706e904 "timeout()", receiver=0x1ccaab0, method=0x7f1cd76cde2d "load()", type=Qt::AutoConnection) at kernel/qobject.cpp:2588
#8  0x00007f1ce6fb6b4a in QSingleShotTimer::QSingleShotTimer (this=0x2048490, msec=5000, receiver=0x1ccaab0, member=0x7f1cd76cde2c "1load()") at kernel/qtimer.cpp:300
#9  0x00007f1ce6fb6cf6 in QTimer::singleShot (msec=5000, receiver=0x1ccaab0, member=0x7f1cd76cde2c "1load()") at kernel/qtimer.cpp:363
#10 0x00007f1cd76cc3d6 in KclockModule::save (this=0x1ccaab0) at ../../../kcontrol/dateandtime/main.cpp:113
#11 0x00007f1ce80904a7 in KCModuleProxy::save (this=<optimized out>) at ../../kutils/kcmoduleproxy.cpp:279
Comment 4 jSnake 2013-05-19 17:57:12 UTC
Created attachment 79966 [details]
New crash information added by DrKonqi

kcmshell4 (4.10.2) on KDE Platform 4.10.2 using Qt 4.8.4

- What I was doing when the application crashed:
Just trying to select Time Server by Time applet.

-- Backtrace (Reduced):
#8  0xb6c8e3a9 in QObject::connect (sender=0xa804ae8, signal=0x4 <Address 0x4 out of bounds>, receiver=0xa0de978, method=0xb25015bb "1load()", type=Qt::AutoConnection, type@entry=Qt::AutoCompatConnection) at kernel/qobject.cpp:2587
#9  0xb6c941b8 in QSingleShotTimer::QSingleShotTimer (this=0xa804ae8, msec=5000, receiver=0xa0de978, member=0xb25015bb "1load()") at kernel/qtimer.cpp:300
#10 0xb6c94360 in QTimer::singleShot (msec=5000, receiver=0xa0de978, member=0xb25015bb "1load()") at kernel/qtimer.cpp:363
[...]
#12 0xb75794da in KCModuleProxy::save (this=this@entry=0xa11def0) at ../../kutils/kcmoduleproxy.cpp:279
#13 0xb75750c8 in KCMultiDialogPrivate::apply (this=0xa0d69c0) at ../../kutils/kcmultidialog.cpp:300