Your message dated Wed, 07 Sep 2011 07:02:14 +0000
with message-id <[email protected]>
and subject line Bug#636628: fixed in mpd 0.16.4-1
has caused the Debian Bug report #636628,
regarding mpd: segfault in ffmpeg_stream_tag() when updating the database
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.)
--
636628: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=636628
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mpd
Version: 0.16.3-1
Severity: normal
Tags: patch
Backtrace:
#0 0x00007ffff693ef9a in avformat_open_input () from /usr/lib/libavformat.so.52
#1 0x00007ffff693f3da in av_open_input_stream () from
/usr/lib/libavformat.so.52
#2 0x000000000041c3b5 in ffmpeg_stream_tag (is=0x7fffe4001e70) at
src/decoder/ffmpeg_decoder_plugin.c:474
#3 0x00000000004454b5 in decoder_plugin_stream_tag (song=0x7fffe4002ae0) at
src/decoder_plugin.h:171
#4 song_file_update (song=0x7fffe4002ae0) at src/song_update.c:149
#5 0x00000000004456b1 in song_file_load (path=<value optimized out>,
parent=0x7fffe4000980)
at src/song_update.c:55
#6 0x000000000043603d in update_regular_file (directory=0x7fffe4000980,
name=<value optimized out>,
st=<value optimized out>) at src/update_walk.c:619
#7 updateInDirectory (directory=0x7fffe4000980, name=<value optimized out>,
st=<value optimized out>)
at src/update_walk.c:663
#8 0x00000000004364d0 in updateDirectory (directory=0x7fffe4000980,
st=0x7fffe95a5c00) at src/update_walk.c:807
#9 0x0000000000435c0c in updateInDirectory (directory=0x6a99b0,
name=0x7fffe401fa60 "soviet", st=0x7fffe95a5c00)
at src/update_walk.c:674
#10 updateInDirectory (directory=0x6a99b0, name=0x7fffe401fa60 "soviet",
st=0x7fffe95a5c00)
at src/update_walk.c:657
#11 0x00000000004364d0 in updateDirectory (directory=0x6a99b0,
st=0x7fffe95a5ce0) at src/update_walk.c:807
#12 0x000000000043673d in update_walk (path=0x0, discard=<value optimized out>)
at src/update_walk.c:912
#13 0x00000000004351a7 in update_task (_path=0x0) at src/update.c:69
#14 0x00007ffff7538cf6 in ?? () from /lib/libglib-2.0.so.0
#15 0x00007ffff3438b40 in start_thread (arg=<value optimized out>) at
pthread_create.c:304
#16 0x00007ffff27c136d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()
The attached patch (extracted from the upstream bug tracker, see
http://musicpd.org/mantis/view.php?id=3266) seems to fix the problem.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (990, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.39.1-ck2-b8e5e301+ (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages mpd depends on:
ii adduser 3.113 add and remove users and groups
ii libao4 1.1.0-1 Cross Platform Audio Output Librar
ii libasound2 1.0.24.1-2 shared library for ALSA applicatio
ii libaudiofile0 0.2.6-8 Open-source version of SGI's audio
ii libavahi-client3 0.6.30-5 Avahi client library
ii libavahi-common3 0.6.30-5 Avahi common library
ii libavahi-glib1 0.6.30-5 Avahi glib integration library
ii libavcodec52 5:0.7.1-0.1 library to encode decode multimedi
ii libavformat52 5:0.7.1-0.1 ffmpeg file format library
ii libavutil50 5:0.7.1-0.1 avutil shared libraries - runtime
ii libc6 2.13-13 Embedded GNU C Library: Shared lib
ii libcurl3-gnutls 7.21.7-1 Multi-protocol file transfer libra
ii libfaad2 2.7-6 freeware Advanced Audio Decoder -
ii libflac8 1.2.1-4 Free Lossless Audio Codec - runtim
ii libglib2.0-0 2.28.6-1 The GLib library of C routines
ii libid3tag0 0.15.1b-10 ID3 tag reading library from the M
ii libjack0 [libjack-0. 1:0.121.0+svn4469-2 JACK Audio Connection Kit (librari
ii libmad0 0.15.1b-6 MPEG audio decoder library
ii libmikmod2 3.1.11-a-6.3 A portable sound library
ii libmms0 0.6.2-2 MMS stream protocol library - shar
ii libmpcdec6 2:0.1~r459-1 MusePack decoder - library
ii libogg0 1.2.2~dfsg-1 Ogg bitstream library
ii libpulse0 0.9.23-1 PulseAudio client libraries
ii libsamplerate0 0.1.7-3 Audio sample rate conversion libra
ii libshout3 2.2.2-5+b1 MP3/Ogg Vorbis broadcast streaming
ii libsqlite3-0 3.7.7-2 SQLite 3 shared library
ii libvorbis0a 1.3.2-1 The Vorbis General Audio Compressi
ii libvorbisenc2 1.3.2-1 The Vorbis General Audio Compressi
ii libvorbisfile3 1.3.2-1 The Vorbis General Audio Compressi
ii libwavpack1 4.60.1-1 an audio codec (lossy and lossless
ii lsb-base 3.2-27 Linux Standard Base 3.2 init scrip
mpd recommends no packages.
Versions of packages mpd suggests:
ii avahi-daemon 0.6.30-5 Avahi mDNS/DNS-SD daemon
ii gmpc [mpd-client] 0.20.0-2 Gnome Music Player Client (graphic
pn icecast2 <none> (no description available)
ii mpc [mpd-client] 0.20-2 A command-line tool to interface M
ii ncmpc [mpd-client] 0.17-1 ncurses-based audio player
pn pulseaudio <none> (no description available)
-- Configuration Files:
/etc/default/mpd changed [not included]
/etc/init.d/mpd changed [not included]
/etc/logrotate.d/mpd [Errno 2] No such file or directory:
u'/etc/logrotate.d/mpd'
-- no debconf information
diff -ur mpd-0.16.3.orig/src/decoder/ffmpeg_decoder_plugin.c mpd-0.16.3/src/decoder/ffmpeg_decoder_plugin.c
--- mpd-0.16.3.orig/src/decoder/ffmpeg_decoder_plugin.c 2011-06-04 17:36:33.000000000 +0300
+++ mpd-0.16.3/src/decoder/ffmpeg_decoder_plugin.c 2011-06-24 18:18:51.840218251 +0300
@@ -321,7 +321,7 @@
}
//ffmpeg works with ours "fileops" helper
- AVFormatContext *format_context;
+ AVFormatContext *format_context = NULL;
if (av_open_input_stream(&format_context, stream->io, input->uri,
input_format, NULL) != 0) {
g_warning("Open failed\n");
@@ -470,7 +470,7 @@
if (stream == NULL)
return NULL;
- AVFormatContext *f;
+ AVFormatContext *f = NULL;
if (av_open_input_stream(&f, stream->io, is->uri,
input_format, NULL) != 0) {
mpd_ffmpeg_stream_close(stream);
--- End Message ---
--- Begin Message ---
Source: mpd
Source-Version: 0.16.4-1
We believe that the bug you reported is fixed in the latest version of
mpd, which is due to be installed in the Debian FTP archive:
mpd-dbg_0.16.4-1_amd64.deb
to main/m/mpd/mpd-dbg_0.16.4-1_amd64.deb
mpd_0.16.4-1.diff.gz
to main/m/mpd/mpd_0.16.4-1.diff.gz
mpd_0.16.4-1.dsc
to main/m/mpd/mpd_0.16.4-1.dsc
mpd_0.16.4-1_amd64.deb
to main/m/mpd/mpd_0.16.4-1_amd64.deb
mpd_0.16.4.orig.tar.gz
to main/m/mpd/mpd_0.16.4.orig.tar.gz
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.
Alexander Wirt <[email protected]> (supplier of updated mpd 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: SHA1
Format: 1.8
Date: Wed, 07 Sep 2011 08:41:37 +0200
Source: mpd
Binary: mpd mpd-dbg
Architecture: source amd64
Version: 0.16.4-1
Distribution: unstable
Urgency: low
Maintainer: mpd maintainers <[email protected]>
Changed-By: Alexander Wirt <[email protected]>
Description:
mpd - Music Player Daemon
mpd-dbg - Music Player Daemon debugging symbols
Closes: 636628
Changes:
mpd (0.16.4-1) unstable; urgency=low
.
* [d91cb09] Imported Upstream version 0.16.4
- Fix ffmpeg problems (Closes: #636628)
Checksums-Sha1:
14f5b514946cb4920f624a7918c9513bbe3230c1 1696 mpd_0.16.4-1.dsc
2fd3ab11a221bad56c48c17f25d303b892e6bdc7 622453 mpd_0.16.4.orig.tar.gz
f0e7fe9a9ced7bf1012acd3df775b61473467120 18049 mpd_0.16.4-1.diff.gz
630bf66442a65eca5aeece39598a380197e3590a 252100 mpd_0.16.4-1_amd64.deb
58bb0ee75cddff0bd0e7b1336bec4024a6fe76de 586018 mpd-dbg_0.16.4-1_amd64.deb
Checksums-Sha256:
d47a8534783039ab8deb0bed945ce69773561e1ee82905bff498aa39e8854035 1696
mpd_0.16.4-1.dsc
4da123deb9713aa7ced1219a9cd3142f637e3b6f259c33c7bfa99f639e4750c4 622453
mpd_0.16.4.orig.tar.gz
9ba4bc7bf6b99fb927923f05b3b46dab85589b85d0883288c4bd4cd195853804 18049
mpd_0.16.4-1.diff.gz
39c2924e7834b0a302d4169352cf76149ab25ba22a8c8629bbdf1a8a4e8f5a62 252100
mpd_0.16.4-1_amd64.deb
7aaa534515d22e6139c0de7bba245fd35351c82ec417e0c6a77ab0b3157fea68 586018
mpd-dbg_0.16.4-1_amd64.deb
Files:
28916b9a4e5587bd65592dde560212ac 1696 sound optional mpd_0.16.4-1.dsc
eea7368cc24b91bd0fbff7a562401cb8 622453 sound optional mpd_0.16.4.orig.tar.gz
aed6244aa6c0231b399191426162c224 18049 sound optional mpd_0.16.4-1.diff.gz
c3501366ea9bfff3ba33e8b813a587bc 252100 sound optional mpd_0.16.4-1_amd64.deb
84f49252c39108d782fea1e134b74cdf 586018 debug extra mpd-dbg_0.16.4-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk5nFGQACgkQ01u8mbx9Agr89ACaA+1jZmQ+BXhQTnubyMszQzLr
bZwAoKCVlf7wNh09MQaOKUy1lBhe5ACv
=k/4E
-----END PGP SIGNATURE-----
--- End Message ---