Bug#434369: vlc: segfaults when transcoding/streaming to ogg(theora+vorbis)

Julien BLACHE jblache at debian.org
Mon Jul 23 11:49:00 UTC 2007


Package: vlc
Version: 0.8.6-svn20061012.debian-5etch1
Severity: important

Hi,

vlc consistently segfaults when trying to transcode/stream from a v4l device
to an ogg(theora+vorbis) http (or whatever) stream.

Device:
v4l:// :v4l-vdev="/dev/video0" :v4l-adev="/dev/dsp" :v4l-norm=0 :v4l-frequency=-1 :v4l-caching=300 :v4l-chroma="" :v4l-fps=-1.000000 :v4l-samplerate=44100 :v4l-channel=1 :v4l-tuner=-1 :v4l-audio=-1 :no-v4l-stereo :v4l-width=0 :v4l-height=0 :v4l-brightness=-1 :v4l-colour=-1 :v4l-hue=-1 :v4l-contrast=-1 :no-v4l-mjpeg :v4l-decimation=1 :v4l-quality=100

Transcoding:
:sout=#transcode{vcodec=theo,vb=384,scale=1,acodec=vorb,ab=96,channels=1}:duplicate{dst=std{access=http,mux=ogg,dst=10.0.3.97:8000}}


Output:
% vlc
VLC media player 0.8.6a Janus
[00000294] main private: creating httpd
[00000297] mux_ogg private: Open
zsh: segmentation fault  vlc

Backtrace (mostly useless, but still):
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1342661712 (LWP 8792)]
0xb7db65ab in __module_Need () from /usr/lib/libvlc.so.0
(gdb) bt
#0  0xb7db65ab in __module_Need () from /usr/lib/libvlc.so.0
#1  0xb7ec5c34 in ?? () from /usr/lib/libvlc.so.0
#2  0xb5487553 in ?? ()
   from /usr/lib/vlc/stream_out/libstream_out_transcode_plugin.so
#3  0x00000009 in ?? ()
#4  0xb7ec3c74 in ?? () from /usr/lib/libvlc.so.0
#5  0x0854bef8 in ?? ()
#6  0x08525a00 in ?? ()
#7  0xb7efaf04 in ?? () from /usr/lib/libvlc.so.0
#8  0xb7dce493 in __vlc_object_release () from /usr/lib/libvlc.so.0
#9  0x0000006f in ?? ()
#10 0x00000003 in ?? ()
#11 0x00000000 in ?? ()


It looks a lot like an ancient vlc bug (Trac ticket #486).

The same bug exists in unstable, tested on both i386 and amd64.

JB.

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-4-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages vlc depends on:
ii  libaa1   1.4p5-30                        ascii art library
ii  libatk1. 1.12.4-3                        The ATK accessibility toolkit
ii  libc6    2.3.6.ds1-13                    GNU C Library: Shared libraries
ii  libcaca0 0.99.beta11.debian-2            colour ASCII art library
ii  libcairo 1.2.4-4                         The Cairo 2D vector graphics libra
ii  libcdio6 0.76-1                          library to read and control CD-ROM
ii  libcucul 0.99.beta11.debian-2            low-level Unicode character drawin
ii  libdbus- 1.0.2-1                         simple interprocess messaging syst
ii  libdbus- 0.71-3                          simple interprocess messaging syst
ii  libfontc 2.4.2-1.2                       generic font configuration library
ii  libfreet 2.2.1-5+etch1                   FreeType 2 font engine, shared lib
ii  libfribi 0.10.7-4                        Free Implementation of the Unicode
ii  libgcc1  1:4.1.1-21                      GCC support library
ii  libgl1-m 6.5.1-0.6                       A free implementation of the OpenG
ii  libglib2 2.12.4-2                        The GLib library of C routines
ii  libglu1- 6.5.1-0.6                       The OpenGL utility library (GLU)
ii  libgtk2. 2.8.20-7                        The GTK+ graphical user interface 
ii  libice6  1:1.0.1-2                       X11 Inter-Client Exchange library
ii  libiso96 0.76-1                          library to work with ISO9660 files
ii  libjpeg6 6b-13                           The Independent JPEG Group's JPEG 
ii  libnotif 0.4.3-1                         sends desktop notifications to a n
ii  libpango 1.14.8-5                        Layout and rendering of internatio
ii  libpng12 1.2.15~beta5-1                  PNG library - runtime
ii  libsdl-i 1.2.5-2+b1                      image loading library for Simple D
ii  libsdl1. 1.2.11-8                        Simple DirectMedia Layer
ii  libsm6   1:1.0.1-3                       X11 Session Management library
ii  libstdc+ 4.1.1-21                        The GNU Standard C++ Library v3
ii  libtar   1.2.11-4                        C library for manipulating tar arc
ii  libtiff4 3.8.2-7                         Tag Image File Format (TIFF) libra
ii  libvcdin 0.7.23-3                        library to extract information fro
ii  libvlc0  0.8.6-svn20061012.debian-5etch1 multimedia player and streamer lib
ii  libwxbas 2.6.3.2.1.5                     wxBase library (runtime) - non-GUI
ii  libwxgtk 2.6.3.2.1.5                     wxWidgets Cross-platform C++ GUI t
ii  libx11-6 2:1.0.3-7                       X11 client-side library
ii  libxcurs 1.1.7-4                         X cursor management library
ii  libxext6 1:1.0.1-2                       X11 miscellaneous extension librar
ii  libxfixe 1:4.0.1-5                       X11 miscellaneous 'fixes' extensio
ii  libxi6   1:1.0.1-4                       X11 Input extension library
ii  libxiner 1:1.0.1-4.1                     X11 Xinerama extension library
ii  libxosd2 2.2.14-1.3                      X On-Screen Display library - runt
ii  libxrand 2:1.1.0.2-5                     X11 RandR extension library
ii  libxrend 1:0.9.1-3                       X Rendering Extension client libra
ii  libxv1   1:1.0.2-1                       X11 Video extension library
ii  libxxf86 1:1.0.1-2                       X11 XFree86 video mode extension l
ii  ttf-deja 2.15-1                          Vera font family derivate with add
ii  vlc-nox  0.8.6-svn20061012.debian-5etch1 multimedia player and streamer (wi
ii  zlib1g   1:1.2.3-13                      compression library - runtime

Versions of packages vlc recommends:
pn  videolan-doc                  <none>     (no description available)

-- no debconf information




More information about the pkg-multimedia-maintainers mailing list