Package: liblwres90 Version: 1:9.9.5.dfsg-9+deb8u6 Severity: important Dear Maintainer,
There seems to be a bug with the lwres_context_recv function, when trying to recvfrom, it always returns back ECONNREFUSED (Connection refused) eventhough it is a UDP packet. This causes lwres_context_recv to return LWRES_R_IOERROR to lwres_context_sendrecv() This renders libnss-lwres useless. Strace snippet: socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP) = 5 connect(5, {sa_family=AF_INET, sin_port=htons(921), sin_addr=inet_addr("127.0.0.1")}, 16) = 0 fcntl(5, F_GETFL) = 0x2 (flags O_RDWR) fcntl(5, F_SETFL, O_RDWR|O_NONBLOCK) = 0 sendto(5, "\0\0\0001\0\0\0\0W3p:\0\1\0\1\0\0\0\0\0\0@\0\0\0\0\0\0\0\0\0"..., 49, 0, NULL, 0) = 49 select(6, [5], NULL, NULL, {120, 0}) = 1 (in [5], left {119, 999998}) ecvfrom(5, 0x1ad4b00, 16384, 0, 0x7ffd516f2f80, 0x7ffd516f2f7c) = -1 ECONNREFUSED (Connection refused) write(2, "ping: unknown host google.com\n", 30ping: unknown host google.com ) = 30 -- System Information: Debian Release: 8.4 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages liblwres90 depends on: ii libc6 2.19-18+deb8u4 ii libcap2 1:2.24-8 ii libxml2 2.9.1+dfsg1-5+deb8u1 liblwres90 recommends no packages. liblwres90 suggests no packages. -- no debconf information