package: vlc<br>version: 0.8.6.c-3<br clear="all"><br>I tried to resize an ogg video and stream it and got segfault. To isolate the case, I took vlc-endorsed ogg stream from<br><a href="ftp://streams.videolan.org/streams-videolan/reference/ogm/theora-a4_v6-k250-s0.ogg">
ftp://streams.videolan.org/streams-videolan/reference/ogm/theora-a4_v6-k250-s0.ogg</a><br><br>And tried to resize it and stream:<br>vlc theora-a4_v6-k250-s0.ogg --loop -Irc --sout '#transcode{vcodec="theora",width=320,height=128}:standard{access=http,mux=ogg,url=:1111}'
<br><br>Here is the output:<br>VLC media player 0.8.6c Janus<br>Remote control interface initialized. Type `help' for help.<br>[00000297] main private: creating httpd<br>[00000301] mux_ogg private: Open<br>status change: ( new input: theora-a4_v6-
k250-s0.ogg )<br>status change: ( audio volume: 256 )<br>status change: ( play state: 1 )<br>Segmentation fault<br><br>If I do the same using DIV3/MP3 codec, vlc works:<br>vlc theora-a4_v6-k250-s0.ogg --loop -Irc --sout '#transcode{vcodec="DIV3",width=320,height=128}:standard{access=http,mux=ogg,url=:1111}'
<br><br>What irony, GPLed program works with proprietary codec better than with open one... :-(<br><br>I can provide stack trace, but IMHO it is useless, as you should be able to reproduce the problem easily.<br><br># dpkg -l | grep ogg
<br>ii kdemultimedia-kfile-plugins 3.5.5-1 au/avi/m3u/mp3/ogg/wav plugins for kfile<br>ii klogd 1.4.1-20 Kernel Logging Daemon<br>ii libcarp-clan-perl
5.8-1 Perl enhancement to Carp error logging facil<br>ii libcommons-logging-java 1.0.4-5 commmon wrapper interface for several loggin<br>ii liblog4j1.2-java
1.2.13-2 Logging library for java<br>ii libogg-vorbis-header-pureperl-perl 0.07-2 A pure Perl interface to Ogg Vorbis informat<br>ii libogg0 1.1.3-2
Ogg Bitstream Library<br>ii liboggflac1 1.1.1-5 Free Lossless Audio Codec - runtime C librar<br>ii liboggflac3 1.1.2-5 Free Lossless Audio Codec - runtime C librar
<br>ii sysklogd 1.4.1-20 System Logging Daemon<br># dpkg -l | grep theora<br>ii libtheora0 0.0.0.alpha7.dfsg-2 The Theora Video Compression Codec
<br># dpkg -l | grep orbis <br>ii gstreamer0.8-vorbis 0.8.11-1 Vorbis plugin for GStreamer<br>ii libogg-vorbis-header-pureperl-perl 0.07-2 A pure Perl interface to Ogg Vorbis informat
<br>ii libshout3 2.2.2-1 MP3/Ogg Vorbis broadcast streaming library<br>ii libvorbis0a 1.2.0.dfsg-2 The Vorbis General Audio Compression Codec
<br>ii libvorbisenc2 1.2.0.dfsg-2 The Vorbis General Audio Compression Codec<br>ii libvorbisfile3 1.2.0.dfsg-2 The Vorbis General Audio Compression Codec
<br>ii mp3splt 2.1-1.1 Splits MP3 and Ogg Vorbis files without reen<br>ii vorbis-tools 1.1.1-14 several Ogg Vorbis tools<br>
# <br><br>Could be the bug is in libtheora0 though.<br><br>--<br>Arieh