[Pkg-mpd-maintainers] Bug#761347: mpd: Crash when enquing

frozencemetery rharwood at club.cc.cmu.edu
Sat Sep 13 05:06:04 UTC 2014


Package: mpd
Version: 0.18.13-1
Severity: important

Dear Maintainer,

When enqueueing a file to mpd, occasionally the following crash (captured in
gdb) will occur:

[Switching to Thread 0x7fffe2c3b700 (LWP 26272)]
strlen () at ../sysdeps/x86_64/strlen.S:106
106    ../sysdeps/x86_64/strlen.S: No such file or directory.
(gdb) bt
#0  strlen () at ../sysdeps/x86_64/strlen.S:106
#1  0x00007ffff35364cf in av_match_name () from
/usr/lib/x86_64-linux-gnu/libavutil.so.54
#2  0x00007ffff46ed5f4 in av_probe_input_format2 () from
/usr/lib/x86_64-linux-gnu/libavformat.so.56
#3  0x00007ffff46ed7c6 in av_probe_input_format () from
/usr/lib/x86_64-linux-gnu/libavformat.so.56
#4  0x00000000004486bb in ffmpeg_probe (decoder=decoder at entry=0x7fffe2c3aaa0,
is=...)
    at src/decoder/FfmpegDecoderPlugin.cxx:390
#5  0x0000000000448abf in ffmpeg_decode (decoder=..., input=...)
    at src/decoder/FfmpegDecoderPlugin.cxx:396
#6  0x000000000041e942 in StreamDecode (this=0x474e40 <ffmpeg_decoder_plugin>,
is=..., decoder=...)
    at src/DecoderPlugin.hxx:131
#7  decoder_stream_decode (plugin=..., decoder=..., input_stream=...) at
src/DecoderThread.cxx:131
#8  0x000000000041eda5 in decoder_run_file (
    path_fs=0x7fffcc001b08 "/home/frozencemetery/Music/Meshuggah/I/1-01
    I.m4a", decoder=...)
    at src/DecoderThread.cxx:320
#9  decoder_run_song (dc=..., song=song at entry=0x7fffdc001090, 
    uri=0x7fffcc001b08 "/home/frozencemetery/Music/Meshuggah/I/1-01 I.m4a") at
    src/DecoderThread.cxx:351
#10 0x000000000041f07b in decoder_run (dc=...) at src/DecoderThread.cxx:400
#11 decoder_task (arg=0x7fffe343bc10) at src/DecoderThread.cxx:424
#12 0x000000000046a49e in Thread::ThreadProc (ctx=<optimized out>) at
src/thread/Thread.cxx:104
#13 0x00007fffef1100a4 in start_thread (arg=0x7fffe2c3b700) at
pthread_create.c:309
#14 0x00007fffeee45c2d in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:111
(gdb) 

My guess based on where the traceback goes is that this is the fault of libav,
though I have not troubleshot farther.

Thanks!


-- System Information:
Debian Release: jessie/sid
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.14-2-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

Versions of packages mpd depends on:
ii  adduser                           3.113+nmu3
ii  init-system-helpers               1.21
ii  libadplug-2.2.1-0                 2.2.1+dfsg3-0.1
ii  libao4                            1.1.0-3
ii  libasound2                        1.0.28-1
ii  libaudiofile1                     0.3.6-2
ii  libavahi-client3                  0.6.31-4
ii  libavahi-common3                  0.6.31-4
ii  libavcodec56                      6:11~beta1-2
ii  libavformat56                     6:11~beta1-2
ii  libavutil54                       6:11~beta1-2
ii  libbz2-1.0                        1.0.6-7
ii  libc6                             2.19-10
ii  libcdio-cdda1                     0.83-4.2
ii  libcdio-paranoia1                 0.83-4.2
ii  libcdio13                         0.83-4.2
ii  libcurl3-gnutls                   7.37.1-1
ii  libfaad2                          2.7-8
ii  libflac8                          1.3.0-2
ii  libfluidsynth1                    1.1.6-2
ii  libglib2.0-0                      2.40.0-5
ii  libgme0                           0.5.5-2
ii  libid3tag0                        0.15.1b-11
ii  libiso9660-8                      0.83-4.2
ii  libjack-jackd2-0 [libjack-0.116]  1.9.10+20140719git3eb0ae6a~dfsg-1
ii  libmad0                           0.15.1b-8
ii  libmikmod3                        3.3.6-4
ii  libmms0                           0.6.2-4
ii  libmodplug1                       1:0.8.8.4-4.1
ii  libmp3lame0                       3.99.5+repack1-5
ii  libmpcdec6                        2:0.1~r459-4.1
ii  libmpdclient2                     2.9-1
ii  libmpg123-0                       1.20.1-2
ii  libogg0                           1.3.2-1
ii  libopenal1                        1:1.15.1-5
ii  libopus0                          1.1-2
ii  libpulse0                         5.0-6
ii  libresid-builder0c2a              2.1.1-14
ii  libroar2                          1.0~beta11-1
ii  libsamplerate0                    0.1.8-8
ii  libshout3                         2.3.1-3
ii  libsidplay2                       2.1.1-14
ii  libsidutils0                      2.1.1-14
ii  libsndfile1                       1.0.25-9
ii  libsqlite3-0                      3.8.6-1
ii  libstdc++6                        4.9.1-12
ii  libsystemd-daemon0                208-8
ii  libvorbis0a                       1.3.2-1.4
ii  libvorbisenc2                     1.3.2-1.4
ii  libvorbisfile3                    1.3.2-1.4
ii  libwavpack1                       4.70.0-1
ii  libwildmidi1                      0.3.7-1
ii  libwrap0                          7.6.q-25
ii  libyajl2                          2.1.0-2
ii  libzzip-0-13                      0.13.62-3
ii  lsb-base                          4.1+Debian13

mpd recommends no packages.

Versions of packages mpd suggests:
ii  avahi-daemon              0.6.31-4
pn  icecast2                  <none>
ii  mpc [mpd-client]          0.26-1
ii  mpdscribble [mpd-client]  0.22-5
ii  ncmpcpp [mpd-client]      0.5.10-2
pn  pulseaudio                <none>

-- no debconf information



More information about the Pkg-mpd-maintainers mailing list