radvd terminates with segfault on startup
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
radvd (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: radvd
here's what I'm doing:
# /etc/init.d/radvd start
Starting radvd: Segmentation fault
failed.
It produces the following kernel message:
[59144.931344] radvd[4077]: segfault at 20 ip 0000000000404095 sp 00007fff63cdd0e0 error 6 in radvd[400000+15000]
radvd.conf (with cleaned prefix):
interface eth1
{
AdvSendAdvert on;
prefix xxxx:xxxx:
{
AdvRouterAddr on;
};
};
interface eth0 { };
got the following debug messages:
Apr 20 10:58:02 fricka radvd[4077]: version 1.3 started
Apr 20 10:58:02 fricka radvd[4077]: mtu for eth1 is 1500
Apr 20 10:58:02 fricka radvd[4077]: hardware type for eth1 is 1
Apr 20 10:58:02 fricka radvd[4077]: link layer token length for eth1 is 48
Apr 20 10:58:02 fricka radvd[4077]: prefix length for eth1 is 64
Apr 20 10:58:02 fricka radvd[4077]: interface definition for eth1 is ok
Apr 20 10:58:02 fricka radvd[4077]: mtu for eth0 is 1500
Apr 20 10:58:02 fricka radvd[4077]: hardware type for eth0 is 1
Apr 20 10:58:02 fricka radvd[4077]: link layer token length for eth0 is 48
Apr 20 10:58:02 fricka radvd[4077]: prefix length for eth0 is 64
Apr 20 10:58:02 fricka radvd[4077]: interface definition for eth0 is ok
Apr 20 10:58:02 fricka radvd[4077]: Initializing privsep
Apr 20 10:58:58 fricka radvd[4077]: recvmsg len=16
Apr 20 10:58:58 fricka radvd[4077]: if_index 3
Apr 20 10:58:58 fricka radvd[4077]: found Interface: eth1
Apr 20 10:58:58 fricka radvd[4077]: random mdelay for eth1: 193.84
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: radvd 1:1.3-1.1
ProcVersionSign
Uname: Linux 2.6.32-21-server x86_64
Architecture: amd64
Date: Tue Apr 20 10:56:18 2010
InstallationMedia: Ubuntu-Server 10.04 "Lucid Lynx" - Beta amd64 (20100406.1)
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: radvd
could strace output be useful?