Page 1 of 1

Segmentation Fault when Running VLC (Compiled on Mandriva)

Posted: 25 Feb 2007 12:17
by silverwhiskers
Hello,

I am a university student, and I am attempting to "install" VLC 0.8.6a on my Linux account for my Final Year Project. However, because of insufficient permissions, the only method I can think of is compiling VLC from source. The problem is that whenever I start the program, it runs into a segmentation fault immediately.

> vlc
VLC media player 0.8.6a Janus
Segmentation fault (core dumped)

The following are the specifications of the system:
OS: Mandriva Linux 2005 Limited Edition
Compiler: gcc 3.4.3
Libraries installed:
wxWidgets 2.8.0 (configured with no special options)
live555
libmad
mpeg2dec
a52
alsa
ffmpeg
libdvbpsi
libiconv
...

I have tried many different configurations to compile VLC, even with the most minimal options (disabling most of the libraries including wxwidgets and all libraries I have installed), but it still ended up with a segmentation fault. (Not to mention those that fail to compile.)

All I would like is a minimalistic VLC which supports RTSP streaming (possibly using live555) and which can play mpeg1/2 files, but I still cannot have it run successfully. I am at wit's end. I would be grateful if someone could give me some guidance as to what to try next.

Thank you.

-Colleen

Posted: 25 Feb 2007 15:24
by Hxp
Hello,

could you please execute vlc in verbose mode
e.g. ./vlc -vvv
and post the output. Probably this helps us to find the error. Also include your configure command with your next posting.

Posted: 25 Feb 2007 17:26
by silverwhiskers
I executed it in verbose mode, and here is the output:

VLC media player 0.8.6a Janus
[00000001] main private debug: checking builtin modules
[00000001] main private debug: checking plugin modules
[00000001] main private debug: loading plugins cache file /homes/eg_scx/.vlc/cache/plugins-04081e.dat
[00000001] main private debug: recursively browsing `modules'
Segmentation fault (core dumped)


The current compilation is built with this configuration:

./configure --disable-growl --disable-notify --enable-live555 --disable-dvdnav --disable-smb --disable-gnomevfs --disable-libcdio --disable-libcddb --disable-screen --disable-ogg --disable-mkv --disable-mod --disable-mpc --disable-dts --disable-vorbis --disable-speex --disable-png --disable-x264 --disable-cmml --disable-freetype --disable-fribidi --disable-libxml2 --disable-daap --with-ffmpeg-mp3lame --with-ffmpeg-faac --disable-skins2 --enable-debug --with-wx-config-path=./extras/contrib/src/wxWidgets-2.8.0

Hopefully that sheds a bit more light. Thank you all.