Your message dated Sun, 10 Dec 2017 22:25:19 +0000
with message-id <e1eoa2b-000ej0...@fasolo.debian.org>
and subject line Bug#883118: fixed in libupnp 1:1.6.24-2
has caused the Debian Bug report #883118,
regarding libupnp: SEGV in upnp/src/genlib/net/http/httpreadwrite.c:1662
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
883118: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=883118
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: gmediarender
Version: 0.0.7~git20160329+repack-1
Severity: normal
Dear Maintainer,
as usually, last weekend i upgraded my sid boxes.
these run gmediarender. now i restarted two of them,
then noticed that gmediarender crashes just after the
first incoming upnp search. i dist-upgraded again,
but the issue still exists.
i see this if i start from the terminal:
mc36@acer:~$ gmediarender
gmediarender 0.0.7-git started [ gmediarender 0.0.7-git
(libupnp-1.6.19+git20160116; glib-2.49.6; gstreamer-1.8.3) ].
Logging switched off. Enable with --logfile=<filename> (e.g.
--logfile=/dev/stdout for console)
Segmentation fault
mc36@acer:~$
i see this in the dmesg:
[ 9788.977982] gmediarender[6368]: segfault at 0 ip 00007f4cbc7cd375 sp
00007f4c2893c1b0 error 4 in libupnp.so.6.4.0[7f4cbc7b7000+36000]
i see this packet as a trigger, but probaby others will do:
User Datagram Protocol, Src Port: 40871, Dst Port: 1900
Source Port: 40871
Destination Port: 1900
Length: 157
Checksum: 0xafb8 [correct]
[Calculated Checksum: 0xafb8]
[Checksum Status: Good]
[Stream index: 50]
Simple Service Discovery Protocol
M-SEARCH * HTTP/1.1\r\n
[Expert Info (Chat/Sequence): M-SEARCH * HTTP/1.1\r\n]
[M-SEARCH * HTTP/1.1\r\n]
[Severity level: Chat]
[Group: Sequence]
Request Method: M-SEARCH
Request URI: *
Request Version: HTTP/1.1
HOST: 239.255.255.250:1900\r\n
MAN: "ssdp:discover"\r\n
MX: 3\r\n
ST: upnp:rootdevice\r\n
USER-AGENT: Android/25 UPnP/1.1 UPnPTool/1.4.8\r\n
\r\n
[Full request URI: http://239.255.255.250:1900*]
[HTTP request 1/1]
to trigger, i used android's upnptool.
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.13.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages gmediarender depends on:
ii libc6 2.25-2
ii libglib2.0-0 2.54.2-1
ii libgstreamer1.0-0 1.12.3-1
ii libupnp6 1:1.6.24-1
ii lsb-base 9.20170808
Versions of packages gmediarender recommends:
ii gstreamer1.0-plugins-good 1.12.3-1
Versions of packages gmediarender suggests:
pn gstreamer-plugins-ugly <none>
ii gstreamer1.0-plugins-bad 1.12.3-2
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: libupnp
Source-Version: 1:1.6.24-2
We believe that the bug you reported is fixed in the latest version of
libupnp, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 883...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Uwe Kleine-König <uklei...@debian.org> (supplier of updated libupnp package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 10 Dec 2017 23:02:08 +0100
Source: libupnp
Binary: libupnp6 libupnp6-dev libupnp-dev libupnp6-doc
Architecture: source
Version: 1:1.6.24-2
Distribution: unstable
Urgency: high
Maintainer: Uwe Kleine-König <uklei...@debian.org>
Changed-By: Uwe Kleine-König <uklei...@debian.org>
Description:
libupnp-dev - Portable SDK for UPnP Devices (development files)
libupnp6 - Portable SDK for UPnP Devices, version 1.6 (shared libraries)
libupnp6-dev - Portable SDK for UPnP Devices, version 1.6 (development files)
libupnp6-doc - Documentation for the Portable SDK for UPnP Devices, version 1.6
Closes: 883118
Changes:
libupnp (1:1.6.24-2) unstable; urgency=high
.
* Cherry pick "Fix segmentation fault in http_MakeMessage" from upstream.
(Closes: #883118)
* Ensure that the assert(0) in http_MakeMessage isn't hit if fmt contains
'E'. Thanks to Tobi Frost for the patch.
Checksums-Sha1:
0ee82ffe4c50eb8778306eb8d732df50226da79f 1739 libupnp_1.6.24-2.dsc
6c0c72fab1ae05b31c9f5a9ea574d7828075a187 20812 libupnp_1.6.24-2.debian.tar.xz
51113df77e242fa37194594e4a051ba8ee3db378 6880 libupnp_1.6.24-2_amd64.buildinfo
Checksums-Sha256:
ae195029a39f856e758462e01f6564632e4c82aef23e3bcb7da072977573b6b6 1739
libupnp_1.6.24-2.dsc
1809898252993fc62c440a66613245a01b0b6f5b2c1ffa1ebccaff661fdd2b01 20812
libupnp_1.6.24-2.debian.tar.xz
f1c71402aa85008c103a67f6655867826bad19b6db8a2c20dcf98882ba43d7b2 6880
libupnp_1.6.24-2_amd64.buildinfo
Files:
63c3391f8546ca9009b2db924461abc1 1739 net optional libupnp_1.6.24-2.dsc
9ade92b9e175faeebce79aa8087bc1fb 20812 net optional
libupnp_1.6.24-2.debian.tar.xz
3fffa9b9c960b2e05cc25fa68f9a2667 6880 net optional
libupnp_1.6.24-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEEfnIqFpAYrP8+dKQLwfwUeK3K7AkFAlotsGEACgkQwfwUeK3K
7Ak/hQf/ZP5MJL/1Uk1C1fr0aaLDZVnb6mKF2h+6iFRxzVW6D64zEVXyimtPgeO7
8jd/Sj792ldN0UDjOcS0PpSWKIISbSIf7bVKDnfovklMpgiUmdPRL6hk0BymUP6Z
AzjlHKuz4TjlzE/8Pmy0ekPFF4lXLpEm7T+hszLHK2o143pm4YNnwihwLVXiczwm
NJle4Ez3ycIulJ2bzZSD00fxAVKhUbJ+74/A1jjZJskjVrQuZzJD+WvUjZRqsMtZ
5w6Jp7HC3nvk2rqT6UJdSNi78KjBXV8qJyWd1+SgwwUDpGQ8jsVET5/4vYc0rrun
EzrbUj6uDU06C4oPWuQ9jJzpe1HfFg==
=LEng
-----END PGP SIGNATURE-----
--- End Message ---