This also affects liblwres141.

Erik

On Wed, 11 May 2016 15:43:26 -0700 Erik Ziegenbalg <erikzi...@gmail.com> wrote:
> 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
>
>

Reply via email to