compiling problem

*nix specific usage questions
johnnylq
Blank Cone
Blank Cone
Posts: 40
Joined: 09 Sep 2005 01:36
Location: Peru

compiling problem

Postby johnnylq » 01 Feb 2006 22:14

Hi everyone
Well I compiled the vlc on suse 9.3 from source code; all the compilation was OK; but when I tried to launch the vlc (vlc -vvv) I have the next error:
**************************************************************************************************************
VLC media player 0.8.5-svn Janus
[00000001] main vlc debug: opening config file /home/jlaura/.vlc/vlcrc
[00000001] main vlc debug: checking builtin modules
[00000001] main vlc debug: checking plugin modules
[00000001] main vlc debug: loading plugins cache file /home/jlaura/.vlc/cache/plugins-04041e.dat
[00000001] main vlc debug: recursively browsing `modules'
[00000001] main vlc debug: recursively browsing `/usr/local/lib/vlc'
[00000001] main vlc debug: recursively browsing `plugins'
[00000001] main vlc debug: module bank initialized, found 217 modules
[00000001] main vlc debug: opening config file /home/jlaura/.vlc/vlcrc
[00000001] main vlc debug: CPU has capabilities 486 586 MMX MMXEXT SSE SSE2 FPU
[00000001] main vlc debug: looking for memcpy module: 3 candidates
[00000001] main vlc debug: using memcpy module "memcpymmxext"
[00000273] main playlist debug: waiting for thread completion
[00000273] main playlist debug: thread 1084566448 (playlist) created at priority 0 (src/playlist/playlist.c:184)
[00000274] main private debug: waiting for thread completion
[00000274] main private debug: thread 1086667696 (preparser) created at priority 0 (src/playlist/playlist.c:210)
[00000275] main interface debug: looking for interface module: 1 candidate
[00000275] main interface debug: using interface module "hotkeys"
[00000275] main interface debug: thread 1088793520 (interface) created at priority 0 (src/interface/interface.c:229)
[00000277] main interface debug: looking for interface module: 5 candidates
[00000277] main interface debug: using interface module "screensaver"
[00000277] main interface debug: thread 1090902960 (interface) created at priority 0 (src/interface/interface.c:229)
[00000279] main interface debug: looking for interface module: 4 candidates
[00000279] main interface debug: using interface module "wxwidgets"
[00000279] main interface debug: thread 1111587760 (manager) created at priority 0 (src/interface/interface.c:214)
Violación de segmento

**************************************************************************************************************

is it a bug??? I compiled the wxWidgets-2.6 with the unicode option; can anyone help me please?????

Thanks in advance......... :)

The DJ
Cone Master
Cone Master
Posts: 5987
Joined: 22 Nov 2003 21:52
VLC version: git
Operating System: Mac OS X
Location: Enschede, Holland
Contact:

Postby The DJ » 01 Feb 2006 22:20

It looks like an issue with your wxGTK install. but no idea to know for sure on a segfault.. you'll need to check with gdb etc, where the crash occurs.
Don't use PMs for support questions.

johnnylq
Blank Cone
Blank Cone
Posts: 40
Joined: 09 Sep 2005 01:36
Location: Peru

Postby johnnylq » 01 Feb 2006 22:43

Well Thanks for your replay.....I'll try it; but tell me did you compile the vlc in suse linux???, I was searching solutions; and a lot of people has the same problem; well Icompiled the vls-svn-0.8.5; but I think the problem is with the wxwidget package...well I'll analize with gdb..
Thanks again

ps...sorry for my english

johnnylq
Blank Cone
Blank Cone
Posts: 40
Joined: 09 Sep 2005 01:36
Location: Peru

Postby johnnylq » 01 Feb 2006 23:28

Hi...well I used the gdb program and I have the next output from gdb:
*************************************************************************************************************
jlaura@jlaura:~> gdb vlc
GNU gdb 6.3
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i586-suse-linux"...Using host libthread_db library "/lib/tls/libthread_db.so.1".

(gdb) run
Starting program: /usr/local/bin/vlc
VLC media player 0.8.5-svn Janus

Program received signal SIGSEGV, Segmentation fault.
0x40f943fe in wxMBConv::cMB2WC (this=0x0,
szString=0x8853438 "Project-Id-Version: wxWidgets 2.5.2\nReport-Msgid-Bugs-To: \nPOT-Creation-Date: 2004-05-07 14:03+0200\nPO-Revision-Date: 2003-10-01 20:50+0100\nLast-Translator: JSJ <jsj666@hotmail.com>\nLanguage-Team: wxW"..., nStringLen=345, pOutSize=0xbfffe838) at strconv.cpp:243
243 size_t nLen = MB2WC(NULL, szPos, 0);
Current language: auto; currently c++
(gdb)


*************************************************************************************************************
I think ..the problem is with the wxWidget; but I have compiled and using the 2.6 version...
can anyone help me???????

johnnylq
Blank Cone
Blank Cone
Posts: 40
Joined: 09 Sep 2005 01:36
Location: Peru

suse and vlc from source code

Postby johnnylq » 02 Feb 2006 16:59

Hi people...well finally a resolved my problem;
The problem is that I have instaled the wxwidgets-2.5.3 from binary (*.rpm); and the wxwidget-2.6.2 from source; but I compiled the vlc using the wxwidget-2.6.2
*********************************************************************************************************
(./configure --enable-x11 --enable-v4l --enable-xvideo --enable-wxwidgets --disable-gtk --enable-debug --enable-sdl --enable-ffmpeg --with-ffmpeg-mp3lame --enable-mad --enable-portaudio --enable-dvdread --enable-libdvbpsi --enable-a52 --enable-dts --enable-libmpeg2 --enable-dvdnav --enable-faad --enable-vorbis --with-vorbis-tree=/home/jlaura/software/vlc/libvorbis-1.1.1/ --enable-ogg --with-ogg-tree=/home/jlaura/software/vlc/libogg-1.1/ --enable-theora --enable-faac --enable-mkv --enable-freetype --enable-fribidi --enable-speex --enable-flac --enable-livedotcom --with-libiconv-prefix=/usr/local --with-livedotcom-tree=/usr/local/live/ --with-x264-tree=/home/jlaura/software/vlc/x264-20051126/ --with-ffmpeg-tree=/home/jlaura/software/vlc/ffmpeg-20041113/ --enable-caca --enable-skins --enable-skins2 --enable-alsa --disable-kde --disable-qt --enable-ncurses --enable-release --enable-real --enable-realrtsp --enable-vcdx --with-libmpeg2-tree=/home/jlaura/software/vlc/mpeg2dec-0.4.0/ --enable-twolame --enable-pvr --enable-dvb --with-twolame-tree=/home/jlaura/software/twolame-0.3.3/ --with-wx-config-path=/usr/local/bin --with-xml2-config-path=/usr/local/bin PKG_CONFIG_PATH=/usr/local/lib:/usr/local/lib/pkgconfig:/usr/lib:/opt/gnome/lib/pkgconfig;make )****************************************************************************************************

thus in the vlc compilation there isn't errors...but when I tryed to run the vlc (./vlc) I had a error (violacion de segmento).....
Well probing diferents things I unistaled the wxwidget-2.5.3(wxGTK) using yast2(suse-9.3) and finally the vlc works fine..

Thanks for all

ps.......sorry for my english


Return to “VLC media player for Linux and friends Troubleshooting”

Who is online

Users browsing this forum: No registered users and 2 guests