AW: AW: [chrony-users] Chronyd aborts when system time differs too much from chrony's measurements

[ Thread Index | Date Index | More chrony.tuxfamily.org/chrony-users Archives ]


Hi Miroslav,

>On Sun, Aug 28, 2011 at 06:43:38AM +0000, thomas.schmid@xxxxxxxxx wrote:
>> I have attached the logs from chrony when it crashed this morning:
>> - I let chronyd run the whole night and do its measurements, then stopped chronyd,
>> - set the system time back by 1h and wrote this new system time to the BIOS clock
>> using hwclock. This to simulate a time change by battery failing, as I have no
>> physical access to the test system now.

>The SIGABRT signal indicates an assert() has failed, but there is no
>such message in the system log. Can you please try that again with
>chronyd running in the foreground (-d option) or make a backtrace from
>coredump?
I have attached the backtrace, but have not found anything of interest in it
besides the SIGABRT.

>I see there are some *.dat files in the log directory, did you start
>chrony with the -r option after reboot? It's meant to be used only
>when the the system clock was not touched in any way since the dump
>was made. 
Oops, I am using "-r" and I am touching the BIOS clock manually.

>I suspect one of the sourcestats asserts which check for
>samples from future would fail here. Of course, chronyd should just
>ignore an invalid dump and not crash.

Thomas

Attachment: chronyd_core_abort_20110829.tar.gz
Description: chronyd_core_abort_20110829.tar.gz



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/