Package: divine
Version: 0.8-3
Severity: normal

All over a sudden, divine reports:

% divine
Error: libnet_write failed:

I already tried rebuilding divine, and also rebuilt divine against
libpcap0.8 -- to no avail.

This happened after upgrading to kernel 2.6.14-rc2-git6,
2.6.14-rc2-git1 was still working ok.

Attached is an strace.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.14-rc2-git6
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages divine depends on:
ii  libc6                         2.3.5-6    GNU C Library: Shared libraries an
ii  libnet1                       1.1.2.1-2  library for the construction and h
ii  libpcap0.8                    0.9.3-1    System interface for user-level pa

divine recommends no packages.

-- no debconf information
execve("/usr/sbin/divine", ["/usr/sbin/divine"], [/* 12 vars */]) = 0
uname({sys="Linux", node="hummus.charite.de", ...}) = 0
brk(0)                                  = 0x804c000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb7fe6000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=93223, ...}) = 0
old_mmap(NULL, 93223, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fcf000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libnet.so.1", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300/\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=76432, ...}) = 0
old_mmap(NULL, 80656, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0xb7fbb000
old_mmap(0xb7fcd000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12000) = 0xb7fcd000
old_mmap(0xb7fce000, 2832, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7fce000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libpcap.so.0.8", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\2209\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=156940, ...}) = 0
old_mmap(NULL, 161916, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0xb7f93000
old_mmap(0xb7fb9000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0xb7fb9000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/libpthread.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300G\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=86570, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb7f92000
old_mmap(NULL, 70904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0xb7f80000
old_mmap(0xb7f8e000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0xb7f8e000
old_mmap(0xb7f90000, 5368, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f90000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/libc.so.6", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300O\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1265136, ...}) = 0
old_mmap(NULL, 1275196, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0xb7e48000
old_mmap(0xb7f79000, 16384, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x130000) = 0xb7f79000
old_mmap(0xb7f7d000, 9532, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f7d000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb7e47000
mprotect(0xb7f79000, 4096, PROT_READ)   = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7e476c0, limit:1048575, 
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, 
useable:1}) = 0
munmap(0xb7fcf000, 93223)               = 0
set_tid_address(0xb7e47708)             = 9808
rt_sigaction(SIGRTMIN, {0xb7f84370, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0xb7f843f0, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
_sysctl({{CTL_KERN, KERN_VERSION, 0, 20d91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 2, 0xbfbfb860, 32, (nil), 0}) 
= 0
brk(0)                                  = 0x804c000
brk(0x806d000)                          = 0x806d000
open("/etc/divine.conf", O_RDONLY)      = 3
getuid32()                              = 0
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 4
open("/proc/net/dev", O_RDONLY)         = 5
ioctl(4, SIOCGIFCONF, {64, {{"lo", {AF_INET, inet_addr("127.0.0.1")}}, {"eth0", 
{AF_INET, inet_addr("160.45.172.180")}}}}) = 0
fstat64(5, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb7fe5000
read(5, "Inter-|   Receive               "..., 1024) = 692
ioctl(4, SIOCGIFFLAGS, {ifr_name="lo", 
ifr_flags=IFF_UP|IFF_LOOPBACK|IFF_RUNNING}) = 0
ioctl(4, SIOCGIFFLAGS, {ifr_name="eth0", 
ifr_flags=IFF_UP|IFF_BROADCAST|IFF_RUNNING|IFF_MULTICAST}) = 0
ioctl(4, SIOCGIFADDR, {ifr_name="eth0", ifr_addr={AF_INET, 
inet_addr("160.45.172.180")}}) = 0
ioctl(4, SIOCGIFFLAGS, {ifr_name="eth1", 
ifr_flags=IFF_BROADCAST|IFF_MULTICAST}) = 0
ioctl(4, SIOCGIFFLAGS, {ifr_name="eth2", 
ifr_flags=IFF_BROADCAST|IFF_MULTICAST}) = 0
read(5, "", 1024)                       = 0
close(5)                                = 0
munmap(0xb7fe5000, 4096)                = 0
socket(PF_PACKET, SOCK_RAW, 768)        = 5
ioctl(5, SIOCGIFHWADDR, {ifr_name="eth0", ifr_hwaddr=00:11:43:6d:8b:9f}) = 0
setsockopt(5, SOL_SOCKET, SO_BROADCAST, [1], 4) = 0
getuid32()                              = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=547, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb7fe5000
read(3, "# Lines starting with hash are c"..., 4096) = 547
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0xb7fe5000, 4096)                = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb7647000
mprotect(0xb7647000, 4096, PROT_NONE)   = 0
clone(child_stack=0xb7e464c4, 
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID|CLONE_DETACHED,
 parent_tidptr=0xb7e46bf8, {entry_number:6, base_addr:0xb7e46bb0, 
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, 
seg_not_present:0, useable:1}, child_tidptr=0xb7e46bf8) = 9809
socket(PF_PACKET, SOCK_RAW, 768)        = 3
ioctl(3, SIOCGIFINDEX, {ifr_name="lo", ifr_index=1}) = 0
ioctl(3, SIOCGIFHWADDR, {ifr_name="eth0", ifr_hwaddr=00:11:43:6d:8b:9f}) = 0
ioctl(3, SIOCGIFINDEX, {ifr_name="eth0", ifr_index=2}) = 0
bind(3, {sa_family=AF_PACKET, proto=0x03, if2, pkttype=PACKET_HOST, addr(0)={0, 
}, 20Error: libnet_write failed: 
) = 0

Reply via email to