Version-Release number of selected component: chrony-1.29-1.fc20 Additional info: reporter: libreport-2.1.11 backtrace_rating: 4 cmdline: /usr/sbin/chronyd -u chrony crash_function: combine_sources executable: /usr/sbin/chronyd kernel: 3.12.7-300.fc20.x86_64 runlevel: N 5 type: CCpp uid: 994 Truncated backtrace: Thread no. 1 (9 frames) #4 combine_sources at sources.c:492 #5 SRC_SelectSource at sources.c:942 #6 SRC_AccumulateSample at sources.c:320 #7 receive_packet at ntp_core.c:1158 #8 NCR_ProcessKnown at ntp_core.c:1428 #9 NSR_ProcessReceive at ntp_sources.c:361 #10 read_from_socket at ntp_io.c:388 #11 dispatch_filehandlers at sched.c:488 #12 SCH_MainLoop at sched.c:616
Created attachment 852099 [details] File: backtrace
Created attachment 852100 [details] File: cgroup
Created attachment 852101 [details] File: core_backtrace
Created attachment 852102 [details] File: dso_list
Created attachment 852103 [details] File: environ
Created attachment 852104 [details] File: limits
Created attachment 852105 [details] File: maps
Created attachment 852106 [details] File: open_fds
Created attachment 852107 [details] File: proc_pid_status
Created attachment 852108 [details] File: var_log_messages
Thanks for the report. Is this with the default /etc/chrony.conf or did you make any modifications?
(In reply to Miroslav Lichvar from comment #11) > Is this with the default /etc/chrony.conf or did you make any modifications? The following is my chrony.conf file: server 192.53.103.108 iburst prefer server 192.53.103.104 iburst prefer server 192.53.103.103 iburst prefer server 0.fedora.pool.ntp.org iburst server 1.fedora.pool.ntp.org iburst server 2.fedora.pool.ntp.org iburst server 3.fedora.pool.ntp.org iburst # Ignore stratum in source selection. stratumweight 0 # Record the rate at which the system clock gains/losses time. driftfile /var/lib/chrony/drift # Enable kernel RTC synchronization. rtcsync # In first three updates step the system clock instead of slew # if the adjustment is larger than 100 seconds. makestep 10 3 # Allow client access from local network. #allow 192.168/16 # Listen for commands only on localhost. bindcmdaddress 127.0.0.1 bindcmdaddress ::1 # Serve time even if not synchronized to any NTP server. local stratum 10 keyfile /etc/chrony.keys # Specify the key used as password for chronyc. commandkey 1 # Generate command key if missing. generatecommandkey # Disable logging of client accesses. noclientlog # Send a message to syslog if a clock adjustment is larger than 0.5 seconds. logchange 0.5 logdir /var/log/chrony #log measurements statistics tracking
Thanks, I can reproduce it now. It may happen when some sources have the prefer option.
This is fixed in upstream git and will be in chrony-1.30.