Hello I'm currently having trouble with vlc-0.8.6e compiled on an ubuntu 8.04 system.
configure string: ./configure --prefix=/opt/vlc-0.8.6e/ --exec-prefix=/opt/vlc-0.8.6e/ --enable-theora --enable-shout --enable-v4l --enable-dvb
everything compiles fine. but when I run the next command it either works, then when control-c'ed causes a glibc error like so:
inittab@karma:/opt/vlc-0.8.6e/bin$ ./vlc v4l:/dev/video0 --sout '#transcode{vcodec=theo,vb=1024}:std{access=shout,mux=ogg,url=source:joshsucks@inittab.us:8000/vlc.ogg}}'
VLC media player 0.8.6e Janus
[00000283] skins2 interface error: Cannot open display
[00000283] skins2 interface error: cannot initialize OSFactory
Remote control interface initialized. Type `help' for help.
status change: ( new input: v4l:/dev/video0 )
status change: ( audio volume: 256 )
status change: ( play state: 1 )
[00000297] mux_ogg private: Open
[00000299] v4l demuxer error: cannot open audio device (No such file or directory)
signal 2 received, terminating vlc - do it again in case it gets stuck
status change: ( stop state: 0 )
status change: ( quit )
[00000297] mux_ogg private: Close
[00000277] main playlist: stopping playback
*** glibc detected *** ./vlc: double free or corruption (!prev): 0x082fd618 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb7e01a85]
/lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb7e054f0]
./vlc[0x80ad575]
======= Memory map: ========
08048000-08123000 r-xp 00000000 08:01 3260796 /opt/vlc-0.8.6e/bin/vlc
08123000-08128000 rw-p 000da000 08:01 3260796 /opt/vlc-0.8.6e/bin/vlc
08128000-083dc000 rw-p 08128000 00:00 0 [heap]
b2e7b000-b350d000 rw-p b2e7b000 00:00 0
b3d61000-b3d62000 ---p b3d61000 00:00 0
b3d62000-b4562000 rw-p b3d62000 00:00 0
b47c2000-b47d1000 r-xp 00000000 08:01 4022443 /lib/tls/i686/cmov/libresolv-2.7.so
b47d1000-b47d3000 rw-p 0000f000 08:01 4022443 /lib/tls/i686/cmov/libresolv-2.7.so
b47d3000-b47d5000 rw-p b47d3000 00:00 0
b47d5000-b47d9000 r-xp 00000000 08:01 4022436 /lib/tls/i686/cmov/libnss_dns-2.7.so
b47d9000-b47db000 rw-p 00003000 08:01 4022436 /lib/tls/i686/cmov/libnss_dns-2.7.so
b4849000-b484a000 ---p b4849000 00:00 0
b484a000-b504a000 rw-p b484a000 00:00 0
b6b00000-b6b21000 rw-p b6b00000 00:00 0
b6b21000-b6c00000 ---p b6b21000 00:00 0
b6c3a000-b6c44000 r-xp 00000000 08:01 4022288 /lib/libgcc_s.so.1
b6c44000-b6c45000 rw-p 0000a000 08:01 4022288 /lib/libgcc_s.so.1
b6c45000-b6c46000 ---p b6c45000 00:00 0
b6c46000-b7446000 rw-p b6c46000 00:00 0
b7446000-b7447000 ---p b7446000 00:00 0
b7447000-b7c47000 rw-p b7447000 00:00 0
b7c47000-b7d06000 r-xp 00000000 08:01 315775 /usr/lib/libasound.so.2.0.0
b7d06000-b7d0a000 rw-p 000be000 08:01 315775 /usr/lib/libasound.so.2.0.0
b7d15000-b7d1e000 r-xp 00000000 08:01 4022437 /lib/tls/i686/cmov/libnss_files-2.7.so
b7d1e000-b7d20000 rw-p 00008000 08:01 4022437 /lib/tls/i686/cmov/libnss_files-2.7.so
b7d20000-b7d28000 r-xp 00000000 08:01 4022439 /lib/tls/i686/cmov/libnss_nis-2.7.so
b7d28000-b7d2a000 rw-p 00007000 08:01 4022439 /lib/tls/i686/cmov/libnss_nis-2.7.so
b7d2a000-b7d3e000 r-xp 00000000 08:01 4022433 /lib/tls/i686/cmov/libnsl-2.7.so
b7d3e000-b7d40000 rw-p 00013000 08:01 4022433 /lib/tls/i686/cmov/libnsl-2.7.so
b7d40000-b7d42000 rw-p b7d40000 00:00 0
b7d42000-b7d49000 r-xp 00000000 08:01 4022434 /lib/tls/i686/cmov/libnss_compat-2.7.so
b7d49000-b7d4b000 rw-p 00006000 08:01 4022434 /lib/tls/i686/cmov/libnss_compat-2.7.so
b7d50000-b7d55000 r-xp 00000000 08:01 3260495 /opt/vlc-0.8.6e/lib/vlc/audio_output/libalsa_plugin.so
b7d55000-b7d56000 rw-p 00004000 08:01 3260495 /opt/vlc-0.8.6e/lib/vlc/audio_output/libalsa_plugin.so
b7d56000-b7d95000 r--p 00000000 08:01 335874 /usr/lib/locale/en_US.utf8/LC_CTYPE
b7d95000-b7d96000 rw-p b7d95000 00:00 0
b7d96000-b7edf000 r-xp 00000000 08:01 4022426 /lib/tls/i686/cmov/libc-2.7.so
b7edf000-b7ee0000 r--p 00149000 08:01 4022426 /lib/tls/i686/cmov/libc-2.7.so
b7ee0000-b7ee2000 rw-p 0014a000 08:01 4022426 /lib/tls/i686/cmov/libc-2.7.so
b7ee2000-b7ee5000 rw-p b7ee2000 00:00 0
b7ee5000-b7ee9000 r-xp 00000000 08:01 315806 /usr/lib/libogg.so.0.5.3
b7ee9000-b7eea000 rw-p 00003000 08:01 315806 /usr/lib/libogg.so.0.5.3
b7eea000-b7eeb000 rw-p b7eea000 00:00 0
b7eeb000-b7f32000 r-xp 00000000 08:01 315808 /usr/lib/libtheora.so.0.3.2
b7f32000-b7f34000 rw-p 00046000 08:01 315808 /usr/lib/libtheora.so.0.3.2
b7f34000-b7f3e000 r-xp 00000000 08:01 315855 /usr/lib/libdvbpsi.so.4.0.0
b7f3e000-b7f3f000 rw-p 00009000 08:01 315855 /usr/lib/libdvbpsi.so.4.0.0
b7f3f000-b7f62000 r-xp 00000000 08:01 4022431 /lib/tls/i686/cmov/libm-2.7.so
b7f62000-b7f64000 rw-p 00023000 08:01 4022431 /lib/tls/i686/cmov/libm-2.7.so
b7f64000-b7f66000 r-xp 00000000 08:01 4022429 /lib/tls/i686/cmov/libdl-2.7.so
b7f66000-b7f68000 rw-p 00001000 08:01 4022429 /lib/tls/i686/cmov/libdl-2.7.so
b7f68000-b7f7c000 r-xp 00000000 08:01 4022442 /lib/tls/i686/cmov/libpthread-2.7.so
b7f7c000-b7f7e000 rw-p 00013000 08:01 4022442 /lib/tls/i686/cmov/libpthread-2.7.so
b7f7e000-b7f80000 rw-p b7f7e000 00:00 0
b7f80000-b7f87000 r-xp 00000000 08:01 4022445 /lib/tls/i686/cmov/librt-2.7.so
b7f87000-b7f89000 rw-p 00006000 08:01 4022445 /lib/tls/i686/cmov/librt-2.7.so
b7f89000-b7f8a000 rw-p b7f89000 00:00 0
b7f8a000-b7fbe000 r-xp 00000000 08:01 313661 /usr/lib/libdbus-1.so.3.4.0
b7fbe000-b7fc0000 rw-p 00033000 08:01 313661 /usr/lib/libdbus-1.so.3.4.0
b7fc0000-b7fcf000 r-xp 00000000 08:01 315920 /usr/lib/libhal.so.1.0.0
b7fcf000-b7fd0000 rw-p 0000e000 08:01 315920 /usr/lib/libhal.so.1.0.0
b7fd0000-b7fd1000 rw-p b7fd0000 00:00 0
b7fd3000-b7fda000 r--s 00000000 08:01 313296 /usr/lib/gconv/gconv-modules.cache
b7fda000-b7fdb000 r--p 00000000 08:01 335880 /usr/lib/locale/en_US.utf8/LC_MESSAGES/SYS_LC_MESSAGES
b7fdb000-b7fdd000 rw-p b7fdb000 00:00 0
b7fdd000-b7fde000 r-xp b7fdd000 00:00 0 [vdso]
b7fde000-b7ff8000 r-xp 00000000 08:01 4022289 /lib/ld-2.7.so
b7ff8000-b7ffa000 rw-p 00019000 08:01 4022289 /lib/ld-2.7.so
bfaf9000-bfb0e000 rw-p bffeb000 00:00 0 [stack]
Aborted
inittab@karma:/opt/vlc-0.8.6e/bin$
or just segfaults like so:
inittab@karma:/opt/vlc-0.8.6e/bin$ ./vlc v4l:/dev/video0 --sout '#transcode{vcodec=theo,vb=1024}:std{access=shout,mux=ogg,url=source:joshsucks@inittab.us:8000/vlc.ogg}}'
VLC media player 0.8.6e Janus
[00000283] skins2 interface error: Cannot open display
[00000283] skins2 interface error: cannot initialize OSFactory
Remote control interface initialized. Type `help' for help.
status change: ( new input: v4l:/dev/video0 )
status change: ( audio volume: 256 )
status change: ( play state: 1 )
[00000297] mux_ogg private: Open
[00000299] v4l demuxer error: cannot open audio device (No such file or directory)
Segmentation Fault.
Here is some information on ffmpeg2theora and libshout:
root@karma:/home/inittab/test# apt-cache showpkg ffmpeg2theora
Package: ffmpeg2theora
Versions:
0.19-1 (/var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_hardy_universe_binary-i386_Packages)
Description Language:
File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_hardy_universe_binary-i386_Packages
MD5: 16014da1afc81c865a2eafeb82671ebb
Reverse Depends:
ubuntustudio-video,ffmpeg2theora
Dependencies:
0.19-1 - libavcodec1d (2 0.cvs20070307) libavformat1d (2 0.cvs20070307) libavutil1d (2 0.cvs20070307) libc6 (2 2.6) libgsm1 (2 1.0.10) libogg0 (2 1.1.3) libraw1394-8 (0 (null)) libswscale1d (2 0.cvs20070307) libtheora0 (0 (null)) libvorbis0a (2 1.1.2) libvorbisenc2 (2 1.1.2)
Provides:
0.19-1 -
Reverse Provides:
root@karma:/home/inittab/test# apt-cache showpkg ffmpeg2theora libshout3
Package: ffmpeg2theora
Versions:
0.19-1 (/var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_hardy_universe_binary-i386_Packages)
Description Language:
File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_hardy_universe_binary-i386_Packages
MD5: 16014da1afc81c865a2eafeb82671ebb
Reverse Depends:
ubuntustudio-video,ffmpeg2theora
Dependencies:
0.19-1 - libavcodec1d (2 0.cvs20070307) libavformat1d (2 0.cvs20070307) libavutil1d (2 0.cvs20070307) libc6 (2 2.6) libgsm1 (2 1.0.10) libogg0 (2 1.1.3) libraw1394-8 (0 (null)) libswscale1d (2 0.cvs20070307) libtheora0 (0 (null)) libvorbis0a (2 1.1.2) libvorbisenc2 (2 1.1.2)
Provides:
0.19-1 -
Reverse Provides:
Package: libshout3
Versions:
2.2.2-2 (/var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_hardy_main_binary-i386_Packages) (/var/lib/dpkg/status)
Description Language:
File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_hardy_main_binary-i386_Packages
MD5: 11376f8d2238a196b9a58295f5c2d756
Reverse Depends:
xmms2-plugin-ices,libshout3
oggfwd,libshout3
mpd,libshout3
liquidsoap,libshout3
libshout-ocaml,libshout3
idjc,libshout3
ices2,libshout3
freej,libshout3
libshout3-dev,libshout3 2.2.2-2
gstreamer0.10-plugins-good,libshout3
Dependencies:
2.2.2-2 - libc6 (2 2.7-1) libogg0 (2 1.0rc3) libspeex1 (2 1.1. libtheora0 (0 (null)) libvorbis0a (2 1.2.0)
Provides:
2.2.2-2 -
Reverse Provides:
root@karma:/home/inittab/test#
anybody have any ideas what might be going on?