Your message dated Thu, 15 Dec 2011 03:02:33 +0000
with message-id <[email protected]>
and subject line Bug#627349: fixed in gnome-dvb-daemon 1:0.2.7-1
has caused the Debian Bug report #627349,
regarding gnome-dvb-daemon crashes if miredo is active
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 [email protected]
immediately.)
--
627349: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=627349
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gnome-dvb-daemon
Version: 1:0.1.23-1
Severity: normal
Tags: patch
If miredo is configured, gnome-dvb-daemon immediately crashes on start.
This is due to a missing check for NULL of ->ifa_addr in vapi/cstuff.c.
According to the man page (http://www.kernel.org/doc/man-
pages/online/pages/man3/getifaddrs.3.html), this field might be NULL in certain
cases, like the miredo interface which doesn't have a hardware MAC address.
This patch fixes the issue for me:
--- gnome-dvb-daemon-0.1.23.orig/vapi/cstuff.c
+++ gnome-dvb-daemon-0.1.23/vapi/cstuff.c
@@ -74,6 +74,11 @@ get_adapters ()
}
for (iter = ifap; iter; iter = iter->ifa_next) {
+ if (iter->ifa_addr == NULL) {
+ g_debug("%s has no address.\n", iter->ifa_name);
+ continue;
+ }
+
family = iter->ifa_addr->sa_family;
if (family == AF_INET) { /* IPv4 only */
errnum = getnameinfo (iter->ifa_addr, sizeof(struct sockaddr_in),
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.38-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gnome-dvb-daemon depends on:
ii gstreamer0.10-plugins-ba 0.10.22-2 GStreamer plugins from the "bad" s
ii gstreamer0.10-plugins-go 0.10.29-2 GStreamer plugins from the "good"
ii libc6 2.13-4 Embedded GNU C Library: Shared lib
ii libdbus-1-3 1.4.8-3 simple interprocess messaging syst
ii libdbus-glib-1-2 0.92-1 simple interprocess messaging syst
ii libgee2 0.6.1-2 GObject based collection library
ii libglib2.0-0 2.28.6-1 The GLib library of C routines
ii libgstreamer-plugins-bas 0.10.34-1 GStreamer libraries from the "base
ii libgstreamer0.10-0 0.10.34-1 Core GStreamer libraries and eleme
ii libgstrtspserver-0.10-0 0.10.8-2+b1 RTSP server plugin for GStreamer
ii libgudev-1.0-0 168-2 GObject-based wrapper library for
ii libsqlite3-0 3.7.6.2-1 SQLite 3 shared library
ii libxml2 2.7.8.dfsg-2+b1 GNOME XML library
gnome-dvb-daemon recommends no packages.
gnome-dvb-daemon suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: gnome-dvb-daemon
Source-Version: 1:0.2.7-1
We believe that the bug you reported is fixed in the latest version of
gnome-dvb-daemon, which is due to be installed in the Debian FTP archive:
gnome-dvb-client_0.2.7-1_amd64.deb
to main/g/gnome-dvb-daemon/gnome-dvb-client_0.2.7-1_amd64.deb
gnome-dvb-daemon_0.2.7-1.debian.tar.gz
to main/g/gnome-dvb-daemon/gnome-dvb-daemon_0.2.7-1.debian.tar.gz
gnome-dvb-daemon_0.2.7-1.dsc
to main/g/gnome-dvb-daemon/gnome-dvb-daemon_0.2.7-1.dsc
gnome-dvb-daemon_0.2.7-1_amd64.deb
to main/g/gnome-dvb-daemon/gnome-dvb-daemon_0.2.7-1_amd64.deb
gnome-dvb-daemon_0.2.7.orig.tar.xz
to main/g/gnome-dvb-daemon/gnome-dvb-daemon_0.2.7.orig.tar.xz
totem-plugins-dvb-daemon_0.2.7-1_all.deb
to main/g/gnome-dvb-daemon/totem-plugins-dvb-daemon_0.2.7-1_all.deb
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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sebastian Reichel <[email protected]> (supplier of updated gnome-dvb-daemon
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 15 Dec 2011 02:58:39 +0100
Source: gnome-dvb-daemon
Binary: gnome-dvb-daemon gnome-dvb-client totem-plugins-dvb-daemon
Architecture: source all amd64
Version: 1:0.2.7-1
Distribution: unstable
Urgency: low
Maintainer: Sebastian Reichel <[email protected]>
Changed-By: Sebastian Reichel <[email protected]>
Description:
gnome-dvb-client - client for gnome-dvb-daemon
gnome-dvb-daemon - daemon to setup your DVB devices, record and watch TV shows
and b
totem-plugins-dvb-daemon - totem plugin for gnome-dvb-daemon
Closes: 627349 650073
Changes:
gnome-dvb-daemon (1:0.2.7-1) unstable; urgency=low
.
* New upstream release
- adds Gnome 3 compatibility (Closes: #650073)
- fixes miredo bug (Closes: #627349)
* Bump Debian Standards Version to 3.9.2
* Update watch file
* debian/copyright: Use DEP5 Format
Checksums-Sha1:
0b2ff8a6b91acde939d23a3a488e3cd68c33b298 2437 gnome-dvb-daemon_0.2.7-1.dsc
ada97456b2f76f70599f247cb7da86e3e5fa8923 705700
gnome-dvb-daemon_0.2.7.orig.tar.xz
5d1777d197fa2bed2449923ae9bf1bebd6c4d0bb 4903
gnome-dvb-daemon_0.2.7-1.debian.tar.gz
7a081a1e25608f58d942fb2ff2c531b3fb8f1288 62624
totem-plugins-dvb-daemon_0.2.7-1_all.deb
34c93a90b66bdc1a061300ff5d7bbee58bd1f225 284622
gnome-dvb-daemon_0.2.7-1_amd64.deb
5bb441ed4dcca82b83d8bfdbeb67cff295d1601f 257872
gnome-dvb-client_0.2.7-1_amd64.deb
Checksums-Sha256:
36d967dc901d2a5c0a4f11a41fba0a11e72a5cd60a3fc0e0f4ddce2358f6768f 2437
gnome-dvb-daemon_0.2.7-1.dsc
788d6f1ddf67aad5187774836720f99ca33541cd201af513e6c111eb929e8ab1 705700
gnome-dvb-daemon_0.2.7.orig.tar.xz
54ba6444a420aa71a4cca54fa440d36bb5d1298aa84e0577e1c0e282176d724f 4903
gnome-dvb-daemon_0.2.7-1.debian.tar.gz
cdfb3bc31d5427c963173d0ef191a41365228c3bd4e2743f4538153dc61b674e 62624
totem-plugins-dvb-daemon_0.2.7-1_all.deb
a67053523446ca0d0246f10ab7e659c27347a95739ded9b9d3fee20b68a2e7b4 284622
gnome-dvb-daemon_0.2.7-1_amd64.deb
fc387239a75c1108e8c1563df8f5bada3d1459cda0e8dd628c92e9abfa0fc21c 257872
gnome-dvb-client_0.2.7-1_amd64.deb
Files:
0c186b89c36c170f2a2ccb465eb877b5 2437 video optional
gnome-dvb-daemon_0.2.7-1.dsc
c7c3489b5437073ff90d806ee4db6caf 705700 video optional
gnome-dvb-daemon_0.2.7.orig.tar.xz
9f6e456b5950980ebe0ea9f2b602f2fb 4903 video optional
gnome-dvb-daemon_0.2.7-1.debian.tar.gz
6b46224db0ec808c46693e124f9c22df 62624 video optional
totem-plugins-dvb-daemon_0.2.7-1_all.deb
8272a27384ebccc01c2c893a7d85eb67 284622 video optional
gnome-dvb-daemon_0.2.7-1_amd64.deb
c9018edfce9cd4b12a7de04073cb114c 257872 video optional
gnome-dvb-client_0.2.7-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCAAGBQJO6VVYAAoJENju1/PIO/qaUqMP/2ZLOAC9D/8FKSo7Pw2XluVg
PI3IkDqZLR4j2QzVqgRsHWSlsHcFYgfYm+BdbB5YJocBFEGyzjhL1bsoF19gbwAB
b9yqZ0/qZnWW5G4A7JheNE0YPNmTl9FiRMln0ynZEc6epmUuF1nUETcYbruE6gjX
Er6FI+G54920nEv2hvMO5QVnU2UKfGOyu9XIC6vE1xSNi05P3afeKZX+/iWZYlWA
+M4BMgNKIua3Cp/RJjvWOE87BFNXd87Cr/0J2NsBj8l9I5kVWoTO+jzAsTEhTJsx
G8VEfcrcf2nFppUCwB9brcRNfXO8k1LZHrsqpK/gFW2mMoCWSSsUo4ZltpnNQcUH
uQ2qiaK0+IC8Xe8ApjRF0eYyHRQk/zrS08mp6Rjs9K4Js253njRFETtXEO8iOt/G
WILADSw0UGnMXncFdygzNsdlmPpNiF24cwQVshuBKqV4nNlMVgJohguvTaNRd0Ro
b7GRDZtjwXX2etqiQUppD6xzyVcYQj7u0GaKR6EKNm7mPcpy40BLOCR1fq6kU5QV
ZJJpX/lJuK0VX22wCJSiOmWAVD1vYrJbGJAcHo/o7II8RAh1cU7Mo9hEjBOwB34h
olqDZBnz3jhoYKHIEAakjCRtya2zp6OvCZnSi1OGbSyLZwg0krrqvOGqZGj4Gp1p
Za/ISwsDJ+7266zOn/Z2
=kU4j
-----END PGP SIGNATURE-----
--- End Message ---