Bug 335300 - KDE Control Module crash when setting automatic date and time
Summary: KDE Control Module crash when setting automatic date and time
Status: RESOLVED DUPLICATE of bug 320372
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian unstable Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-05-24 21:53 UTC by barrdetwix
Modified: 2015-02-08 04:03 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description barrdetwix 2014-05-24 21:53:15 UTC
Application: kcmshell4 (4.12.4)
KDE Platform Version: 4.13.1
Qt Version: 4.8.6
Operating System: Linux 3.15-rc5-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

-- Information about the crash:
- What I was doing when the application crashed:
I was trying to adjust the date/time. I right clicked on the clock->Adjust date and time, the "Set date and time automatically" checkbox was disabled, the tooltip told me to install ntpdate, wich I did after closing the window.
Then I opened the date&time settings again and after checking the checkbox, clicking apply, then ok it crashed.

- How to reproduce:
I can reproduce every time on my computer.

Install ntpdate if not already installed.
Make sure you are connected to Internet.
Open the date&time settings
Check the "Set date and time automatically" checkbox if it's not already checked.
In the combobox just under the checkbox, select a different time server.
Apply, enter the password, click OK.
An error message box should popup with title "Error - KDE Control Module" and text "Unable to authenticate/execute the action: 6,"
Click Ok to close the message box
The Date&Time window will now close, a new message box appears saying "Unable to contact time server: $URL_OF_THE_SERVER_YOU_PICKED."
Click Ok to close, KDE Control Module crashes, and triggers Drkonqi.

The crash can be reproduced every time.

-- Backtrace:
Application: KDE Control Module (kcmshell4), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ff82b230780 (LWP 21417))]

Thread 2 (Thread 0x7ff80942c700 (LWP 21418)):
#0  0x00007ff82ab7990d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ff825502fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff82550330a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff809710e16 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ff825527f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ff826238062 in start_thread (arg=0x7ff80942c700) at pthread_create.c:312
#6  0x00007ff82ab84c1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7ff82b230780 (LWP 21417)):
[KCrash Handler]
#5  0x00007ff828e8b2c1 in QAbstractButton::setChecked(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#6  0x00007ff8198d6961 in ?? () from /usr/lib/kde4/kcm_clock.so
#7  0x00007ff8198dc46b in ?? () from /usr/lib/kde4/kcm_clock.so
#8  0x00007ff82a880307 in KCModuleProxy::save() () from /usr/lib/libkcmutils.so.4
#9  0x00007ff82a87c588 in ?? () from /usr/lib/libkcmutils.so.4
#10 0x00007ff82974f6aa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#11 0x00007ff82a4f55cf in KPushButton::authorized(KAuth::Action*) () from /usr/lib/libkdeui.so.5
#12 0x00007ff82974f6aa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#13 0x00007ff829125882 in QAbstractButton::clicked(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#14 0x00007ff828e89e53 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#15 0x00007ff828e8afc3 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#16 0x00007ff828e8b0ac in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#17 0x00007ff828b2acca in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#18 0x00007ff828adb6cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#19 0x00007ff828ae1e3a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#20 0x00007ff82a4338da in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#21 0x00007ff82973b41d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#22 0x00007ff828ae1633 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#23 0x00007ff828b5333b in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#24 0x00007ff828b51dac in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#25 0x00007ff828b79712 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#26 0x00007ff825502e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007ff825503048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007ff8255030ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007ff829768655 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#30 0x00007ff828b797c6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#31 0x00007ff829739fef in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#32 0x00007ff82973a2e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#33 0x00007ff828f7fa4c in QDialog::exec() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#34 0x00007ff82ae50cb5 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_kcmshell4.so
#35 0x00007ff82aac0b45 in __libc_start_main (main=0x4006d0, argc=2, argv=0x7ffff6ac61c8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffff6ac61b8) at libc-start.c:287
#36 0x00000000004006fe in _start ()

Possible duplicates by query: bug 320372.

Reported using DrKonqi
Comment 1 barrdetwix 2014-05-24 21:59:04 UTC
And this might be a dup of #242648, but I'm not sure, so reporting in doubt . Sorry if it is.
Comment 2 Christoph Feck 2014-05-25 20:33:12 UTC
Yep, it is :)

*** This bug has been marked as a duplicate of bug 320372 ***