dhcpcd-6.11.5p4 crashes on OpenBSD 6.2
Robert Gill
Thu Dec 14 20:58:40 2017
I've been having issues with dhcpcd crashing on and OpenBSD 6.2 system.
I don't recall seeing any similar reports on the mailing list archive,
so I'm sorry to bother you all if this has been corrected in a more
recent release.
On system boot, dhcpcd will correctly assign the interface and IP
address, but then crashes before /etc/resolv.conf can be written. I then
have to restart dhcpcd manually. /etc/resolv.conf is then correctly
written and dhcpcd will run fine until lease renewal time, at which
point I'll need to manually restart it again. I'm attaching log files
and backtraces which I believe to be relevant.
Thanks,
Robert Gill
Nov 14 22:40:18 DUID 00:01:00:01:1f:80:05:48:00:1f:f2:0a:86:47
Nov 14 22:40:18 vge1: IAID f2:0a:85:e3
Nov 14 22:40:18 vge1: carrier lost
Nov 14 22:40:20 vge1: carrier acquired
Nov 14 22:40:20 vge1: IAID f2:0a:85:e3
Nov 14 22:40:21 vge1: rebinding lease of 216.165.236.193
Nov 14 22:40:21 vge1: probing address 216.165.236.193/23
Nov 14 22:40:26 vge1: leased 216.165.236.193 for 86400 seconds
Nov 14 22:40:26 vge1: adding route to 216.165.236.0/23
#0 0x1a512c77 in if_rtmsg () from /usr/local/sbin/dhcpcd
#1 0x1a512c16 in if_route () from /usr/local/sbin/dhcpcd
#2 0x1a51e60b in nc_route () from /usr/local/sbin/dhcpcd
#3 0x1a51d5c8 in ipv4_doroute () from /usr/local/sbin/dhcpcd
#4 0x1a51d22b in ipv4_buildroutes () from /usr/local/sbin/dhcpcd
#5 0x1a51df2d in ipv4_applyaddr () from /usr/local/sbin/dhcpcd
#6 0x1a51728b in dhcp_bind () from /usr/local/sbin/dhcpcd
#7 0x1a51a78f in dhcp_arp_probed () from /usr/local/sbin/dhcpcd
#8 0x1a5154a7 in arp_probed () from /usr/local/sbin/dhcpcd
#9 0x1a507105 in eloop_start () from /usr/local/sbin/dhcpcd
#10 0x1a5058a0 in main () from /usr/local/sbin/dhcpcd
Nov 14 22:41:59 DUID 00:01:00:01:1f:80:05:48:00:1f:f2:0a:86:47
Nov 14 22:41:59 vge1: IAID f2:0a:85:e3
Nov 14 22:42:00 vge1: rebinding lease of 216.165.236.193
Nov 14 22:42:00 vge1: leased 216.165.236.193 for 86400 seconds
Nov 14 22:42:00 vge1: adding route to 216.165.236.0/23
Nov 14 22:42:00 vge1: adding default route via 216.165.236.1
Nov 14 22:42:01 forked to background, child pid 1683
#0 0x1a488c77 in if_rtmsg () from /usr/local/sbin/dhcpcd
#1 0x1a488c16 in if_route () from /usr/local/sbin/dhcpcd
#2 0x1a49460b in nc_route () from /usr/local/sbin/dhcpcd
#3 0x1a4935c8 in ipv4_doroute () from /usr/local/sbin/dhcpcd
#4 0x1a49322b in ipv4_buildroutes () from /usr/local/sbin/dhcpcd
#5 0x1a494c02 in ipv4ll_probed () from /usr/local/sbin/dhcpcd
#6 0x1a48b4a7 in arp_probed () from /usr/local/sbin/dhcpcd
#7 0x1a47d105 in eloop_start () from /usr/local/sbin/dhcpcd
#8 0x1a47b8a0 in main () from /usr/local/sbin/dhcpcd
Archive administrator: postmaster@marples.name