Package: radvd
Version: 1:1.0-1
Severity: important

I'm using radvd on eth0.
One day, my eth0 accidentaly lost its link-local address,
then radvd crashes with segmentation fault.

backtrace follows:

# gdb /usr/sbin/radvd core
GNU gdb 6.6-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for
details.
This GDB was configured as "x86_64-linux-gnu"...
Using host libthread_db library "/lib/libthread_db.so.1".
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux-x86-64.so.2...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /lib/libnss_compat.so.2...done.
Loaded symbols for /lib/libnss_compat.so.2
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib/libnss_nis.so.2...done.
Loaded symbols for /lib/libnss_nis.so.2
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
Core was generated by `/usr/sbin/radvd'.
Program terminated with signal 11, Segmentation fault.
#0  0x00002b6ff0b9a590 in strlen () from /lib/libc.so.6
(gdb) bt
#0  0x00002b6ff0b9a590 in strlen () from /lib/libc.so.6
#1  0x00002b6ff0b6c47c in vfprintf () from /lib/libc.so.6
#2  0x00002b6ff0b683a6 in ?? () from /lib/libc.so.6
#3  0x00002b6ff0b6904f in vfprintf () from /lib/libc.so.6
#4  0x0000000000401e5d in vlog (prio=3,
    format=0x409a98 "no linklocal address configured for %s",
    ap=0x7fffba095170) at log.c:93
#5  0x0000000000401fc6 in flog (prio=-64, format=0x409abc "%s") at log.c:138
#6  0x000000000040588a in setup_linklocal_addr (sock=<value optimized out>,
    iface=0x511150) at device.c:165
#7  0x00000000004060c0 in yyparse () at gram.y:158
#8  0x000000000040296f in readin_config (fname=0x408357
    "/etc/radvd.conf")
    at radvd.c:607
#9  0x00000000004033fa in main (argc=1,
argv=0x7fffba096e08) at radvd.c:219
(gdb) q


-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.20-rc5
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)

Versions of packages radvd depends on:
ii  adduser                     3.102        Add and remove users and groups
ii  libc6                       2.3.6.ds1-10 GNU C Library: Shared libraries

radvd recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to