Bug#748794: vlc: Segmentation fault when browsing filesystem at ~/Music

Lauri Kaila lauri.kaila+debianbugreport at gmail.com
Tue May 20 19:50:17 UTC 2014


Package: vlc
Version: 2.0.3-5
Severity: important

Dear Maintainer,

My VLC player crashes sometimes when browsing the filesystem for my mp3s
Playlist->My Computer->My Music->[some directory]

The crash occurs when I click a directory name, which I think performs
a scan for the directory contents (when crash doesn't happen, it'll
create an arrow for expansion).

backtrace:

GNU gdb (GDB) 7.4.1-debian
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/vlc...Reading symbols from /usr/lib/debug/usr/bin/vlc...done.
done.
(gdb) r
Starting program: /usr/bin/vlc 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
VLC media player 2.0.3 Twoflower (revision 2.0.2-93-g77aa89e)
[New Thread 0x7fffedce8700 (LWP 15726)]
[0x605108] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[New Thread 0x7fffec992700 (LWP 15727)]
[New Thread 0x7fffddcf1700 (LWP 15728)]
libdvdnav: Using dvdnav version 4.2.0
libdvdread: Encrypted DVD support unavailable.
************************************************
**                                            **
**  No css library available. See             **
**  /usr/share/doc/libdvdread4/README.css     **
**  for more information.                     **
**                                            **
************************************************

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffddcf1700 (LWP 15728)]
__strlen_sse2 () at ../sysdeps/x86_64/multiarch/../strlen.S:32
32      ../sysdeps/x86_64/multiarch/../strlen.S: No such file or directory.
(gdb) bt
#0  __strlen_sse2 () at ../sysdeps/x86_64/multiarch/../strlen.S:32
#1  0x00007fffed5b2f07 in DVDOpen () from /usr/lib/x86_64-linux-gnu/libdvdread.so.4
#2  0x00007fffed7d7ff8 in ?? () from /usr/lib/x86_64-linux-gnu/libdvdnav.so.4
#3  0x00007fffed7d0a75 in dvdnav_open () from /usr/lib/x86_64-linux-gnu/libdvdnav.so.4
#4  0x00007fffedcedd3a in Open (p_this=0xbbfed8) at dvdnav.c:231
#5  0x00007ffff795fc29 in vlc_module_load (p_this=p_this at entry=0xbbfed8, 
    psz_capability=psz_capability at entry=0x7ffff7999012 "access_demux", psz_name=<optimized out>, 
    b_strict=b_strict at entry=true, probe=probe at entry=0x7ffff795f4d0 <generic_start>) at modules/modules.c:347
#6  0x00007ffff79600b4 in module_need (obj=obj at entry=0xbbfed8, cap=cap at entry=0x7ffff7999012 "access_demux", 
    name=<optimized out>, strict=strict at entry=true) at modules/modules.c:437
#7  0x00007ffff791d7e8 in demux_New (p_obj=p_obj at entry=0xb99ab8, p_parent_input=p_parent_input at entry=0xb99ab8, 
    psz_access=0xbbfe00 "file", psz_demux=psz_demux at entry=0x7ffff79a188a "", psz_location=0xbbfe07 "/home/late/Music", 
    s=s at entry=0x0, out=0xa6ab00, b_quick=b_quick at entry=false) at input/demux.c:195
#8  0x00007ffff792a281 in InputSourceInit (p_input=p_input at entry=0xb99ab8, in=0xbaf0c0, 
    psz_mrl=0xc0ed70 "file:///home/late/Music", psz_forced_demux=psz_forced_demux at entry=0x0, 
    b_in_can_fail=b_in_can_fail at entry=false) at input/input.c:2400
#9  0x00007ffff792b24e in Init (p_input=p_input at entry=0xb99ab8) at input/input.c:1258
#10 0x00007ffff792ea4d in input_Read (p_parent=p_parent at entry=0xb54288, p_item=p_item at entry=0xba74c0) at input/input.c:175
#11 0x00007fffdf03523c in Run (data=0xb54288) at mediadirs.c:208
#12 0x00007ffff76c2b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#13 0x00007ffff6a6a0ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()
(gdb)

-- System Information:
Debian Release: 7.5
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 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 vlc depends on:
ii  dpkg                      1.16.14
ii  fonts-freefont-ttf        20120503-1
ii  libaa1                    1.4p5-40
ii  libavcodec53              6:0.8.10-1
ii  libavutil51               6:0.8.10-1
ii  libc6                     2.13-38+deb7u1
ii  libcaca0                  0.99.beta18-1
ii  libfreetype6              2.4.9-1.1
ii  libfribidi0               0.19.2-3
ii  libgcc1                   1:4.7.2-5
ii  libgl1-mesa-glx [libgl1]  8.0.5-4+deb7u2
ii  libice6                   2:1.0.8-2
ii  libqtcore4                4:4.8.2+dfsg-11
ii  libqtgui4                 4:4.8.2+dfsg-11
ii  libsdl-image1.2           1.2.12-2
ii  libsdl1.2debian           1.2.15-5
ii  libsm6                    2:1.2.1-2
ii  libstdc++6                4.7.2-5
ii  libtar0                   1.2.16-1+deb7u2
ii  libva-x11-1               1.0.15-4
ii  libva1                    1.0.15-4
ii  libvlccore5               2.0.3-5
ii  libx11-6                  2:1.5.0-1+deb7u1
ii  libxcb-composite0         1.8.1-2+deb7u1
ii  libxcb-keysyms1           0.3.9-1
ii  libxcb-randr0             1.8.1-2+deb7u1
ii  libxcb-render0            1.8.1-2+deb7u1
ii  libxcb-shape0             1.8.1-2+deb7u1
ii  libxcb-shm0               1.8.1-2+deb7u1
ii  libxcb-xfixes0            1.8.1-2+deb7u1
ii  libxcb-xv0                1.8.1-2+deb7u1
ii  libxcb1                   1.8.1-2+deb7u1
ii  libxext6                  2:1.3.1-2+deb7u1
ii  libxinerama1              2:1.1.2-1+deb7u1
ii  libxpm4                   1:3.5.10-1
ii  vlc-nox                   2.0.3-5
ii  zlib1g                    1:1.2.7.dfsg-13

Versions of packages vlc recommends:
ii  vlc-plugin-notify  2.0.3-5
ii  vlc-plugin-pulse   2.0.3-5
ii  xdg-utils          1.1.0~rc1+git20111210-6

Versions of packages vlc suggests:
pn  videolan-doc  <none>

Versions of packages vlc-nox depends on:
ii  dpkg                   1.16.14
ii  liba52-0.7.4           0.7.4-16
ii  libasound2             1.0.25-4
ii  libass4                0.10.0-3
ii  libavahi-client3       0.6.31-2
ii  libavahi-common3       0.6.31-2
ii  libavc1394-0           0.5.4-2
ii  libavcodec53           6:0.8.10-1
ii  libavformat53          6:0.8.10-1
ii  libavutil51            6:0.8.10-1
ii  libbluray1             1:0.2.2-1
ii  libc6                  2.13-38+deb7u1
ii  libcddb2               1.3.2-3
ii  libcdio13              0.83-4
ii  libcrystalhd3          1:0.0~git20110715.fdd2f19-9
ii  libdbus-1-3            1.6.8-1+deb7u1
ii  libdc1394-22           2.2.0-2
ii  libdca0                0.0.5-5
ii  libdirac-decoder0      1.0.2-6
ii  libdirac-encoder0      1.0.2-6
ii  libdirectfb-1.2-9      1.2.10.0-5
ii  libdvbpsi7             0.2.2-1
ii  libdvdnav4             4.2.0+20120524-2
ii  libdvdread4            4.2.0+20120521-2
ii  libebml3               1.2.2-2
ii  libfaad2               2.7-8
ii  libflac8               1.2.1-6
ii  libfontconfig1         2.9.0-7.1
ii  libfreetype6           2.4.9-1.1
ii  libfribidi0            0.19.2-3
ii  libgcc1                1:4.7.2-5
ii  libgcrypt11            1.5.0-5+deb7u1
ii  libgnutls26            2.12.20-8+deb7u1
ii  libgpg-error0          1.10-3.1
ii  libiso9660-8           0.83-4
ii  libkate1               0.4.1-1
ii  liblircclient0         0.9.0~pre1-1
ii  liblua5.1-0            5.1.5-4
ii  libmad0                0.15.1b-7
ii  libmatroska5           1.3.0-2
ii  libmodplug1            1:0.8.8.4-3+deb7u1+git20130828
ii  libmpcdec6             2:0.1~r459-4
ii  libmpeg2-4             0.4.1-3
ii  libmtp9                1.1.3-35-g0ece104-5
ii  libncursesw5           5.9-10
ii  libogg0                1.3.0-4
ii  libpng12-0             1.2.49-1
ii  libpostproc52          6:0.8.10-1
ii  libproxy0              0.3.1-6
ii  libraw1394-11          2.0.9-1
ii  libresid-builder0c2a   2.1.1-14
ii  libsamplerate0         0.1.8-5
ii  libschroedinger-1.0-0  1.0.11-2
ii  libshout3              2.2.2-8
ii  libsidplay2            2.1.1-14
ii  libsmbclient           2:3.6.6-6+deb7u3
ii  libspeex1              1.2~rc1-7
ii  libspeexdsp1           1.2~rc1-7
ii  libstdc++6             4.7.2-5
ii  libswscale2            6:0.8.10-1
ii  libtag1c2a             1.7.2-1
ii  libtheora0             1.1.1+dfsg.1-3.1
ii  libtinfo5              5.9-10
ii  libtwolame0            0.3.13-1
ii  libudev0               175-7.2
ii  libupnp6               1:1.6.17-1.2
ii  libusb-1.0-0           2:1.0.11-1
ii  libv4l-0               0.8.8-3
ii  libvcdinfo0            0.7.24+dfsg-0.1
ii  libvlc5                2.0.3-5
ii  libvlccore5            2.0.3-5
ii  libvorbis0a            1.3.2-1.3
ii  libvorbisenc2          1.3.2-1.3
ii  libx264-123            2:0.123.2189+git35cf912-1
ii  libxml2                2.8.0+dfsg1-7+nmu3
ii  libzvbi0               0.2.33-6
ii  zlib1g                 1:1.2.7.dfsg-13

Versions of packages libvlc5 depends on:
ii  dpkg         1.16.14
ii  libc6        2.13-38+deb7u1
ii  libvlccore5  2.0.3-5

Versions of packages libvlccore5 depends on:
ii  dpkg         1.16.14
ii  libc6        2.13-38+deb7u1
ii  libdbus-1-3  1.6.8-1+deb7u1
ii  vlc-data     2.0.3-5

Versions of packages vlc is related to:
pn  libavutil50  <none>
ii  libavutil51  6:0.8.10-1

-- no debconf information



More information about the pkg-multimedia-maintainers mailing list