Segmentation fault

*nix specific usage questions
Lukasz

Segmentation fault

Postby Lukasz » 08 Nov 2005 10:38

Hi

I am trying to multicast DVB but Segmentation fault occurs.

I am using that command line:
vlc -vvv dvb:// :dvb-adapter=0 :dvb-frequency=498000000 :dvb-srate=27500000 :dvb-caching=300 :dvb-device=0 :dvb-inversion=2 :dvb-probe :no-dvb-budget-mode :dvb-satno=0 :dvb-voltage=13 :no-dvb-high-voltage :dvb-tone=-1 :dvb-fec=9 :dvb-lnb-lof1=0 :dvb-lnb-lof2=0 :dvb-lnb-slof=0 :dvb-modulation=64 :dvb-code-rate-hp=2 :dvb-code-rate-lp=1 :dvb-bandwidth=8 :dvb-guard=8 :dvb-transmission=8 :dvb-hierarchy=-1 --sout '#duplicate{dst= standard{access=udp,mux=ts,url=239.252.90.1,sap,name="TestStream"}}'

after that I have
VLC media player 0.8.4-svn20040920 Janus
[00000001] main vlc debug: opening config file /home/kondrad/.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/kondrad/.vlc/cache/plugins-04041e.dat
[00000001] main vlc debug: recursively browsing `modules'
[00000001] main vlc debug: recursively browsing `/usr/lib/vlc'
[00000001] main vlc debug: recursively browsing `plugins'
[00000001] main vlc debug: module bank initialized, found 206 modules
[00000001] main vlc debug: opening config file /home/kondrad/.vlc/vlcrc
[00000000] main root debug: VLC media player - version 0.8.4-svn20040920 Janus - (c) 1996-2005 the VideoLAN team
[00000000] main root debug: libvlc was configured with ./configure --mandir=/share/man --infodir=/share/info --enable-release --prefix=/usr --disable-gnome --disable-gtk --disable-familiar --disable-fb --enable-ggi --enable-sdl --enable-esd --disable-qt --enable-mad --enable-arts --enable-alsa --enable-lirc --enable-a52 --enable-aa --enable-dvbpsi --enable-xosd --enable-mozilla --disable-kde --enable-mp4 --enable-dvb --enable-dv --disable-satellite --enable-ogg --enable-vorbis --enable-wxwidgets --with-wx-config=wxgtk-2.4-config --disable-slp --enable-flac --disable-skins --disable-basic-skins --enable-skins2 --enable-freetype --disable-mkv --enable-v4l --enable-pvr --disable-speex --enable-caca --enable-livedotcom --enable-libmpeg2 --enable-dts --enable-fribidi --enable-cdio --enable-mod --enable-theora --enable-modplug --enable-dvdnav --enable-gnutls --enable-ncurses --enable-smb --disable-gnomevfs --enable-faad --with-faad-tree=extras/faad2 --enable-ffmpeg --with-ffmpeg-tree=extras/ffmpeg --enable-x264 --with-x264-tree=extras/x264 --enable-glide --enable-svgalib --enable-dvd
[00000001] main vlc debug: translation test: code is "C"
[00000001] main vlc debug: opening config file /home/kondrad/.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/kondrad/.vlc/cache/plugins-04041e.dat
[00000001] main vlc debug: recursively browsing `modules'
[00000001] main vlc debug: recursively browsing `/usr/lib/vlc'
[00000001] main vlc debug: recursively browsing `plugins'
[00000001] main vlc debug: module bank initialized, found 206 modules
[00000001] main vlc debug: opening config file /home/kondrad/.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
[00000010] main module debug: using memcpy module "memcpymmxext"
[00000260] main playlist debug: waiting for thread completion
[00000260] main playlist debug: thread 3082034096 (playlist) created at priority 0 (src/playlist/playlist.c:183)
[00000261] main private debug: waiting for thread completion
[00000261] main private debug: thread 3073641392 (preparser) created at priority 0 (src/playlist/playlist.c:205)
[00000262] main interface debug: looking for interface module: 1 candidate
[00000137] main module debug: using interface module "hotkeys"
[00000262] main interface debug: interface initialized
[00000262] main interface debug: thread 3065248688 (interface) created at priority 0 (src/interface/interface.c:211)
[00000264] main interface debug: looking for interface module: 6 candidates
[00000182] main module debug: using interface module "screensaver"
[00000264] main interface debug: interface initialized
[00000264] main interface debug: thread 3056855984 (interface) created at priority 0 (src/interface/interface.c:211)
[00000260] main playlist debug: adding playlist item `dvb://' ( dvb:// )
[00000266] main interface debug: looking for interface module: 5 candidates
[00000044] main module debug: using interface module "wxwidgets"
[00000266] main interface debug: interface initialized
[00000266] main interface debug: thread 3039693744 (manager) created at priority 0 (src/interface/interface.c:196)
[00000266] wxwidgets interface debug: Using last windows config '(-1,0,0,1600,1200)(0,588,92,464,78)'
[00000266] wxwidgets interface debug: id=0 p=(588,92) s=(464,78)
[00000260] main playlist debug: nothing requested, starting
[00000260] main playlist debug: creating new input thread
[00000269] main input debug: set input option: dvb-adapter to 0
[00000269] main input debug: set input option: dvb-frequency to 498000000
[00000269] main input debug: set input option: dvb-srate to 27500000
[00000269] main input debug: set input option: dvb-caching to 300
[00000269] main input debug: set input option: dvb-device to 0
[00000269] main input debug: set input option: dvb-inversion to 2
[00000269] main input debug: set input option: dvb-probe to true
[00000269] main input debug: set input option: dvb-budget-mode to false
[00000269] main input debug: set input option: dvb-satno to 0
[00000269] main input debug: set input option: dvb-voltage to 13
[00000269] main input debug: set input option: dvb-high-voltage to false
[00000269] main input debug: set input option: dvb-tone to -1
[00000269] main input debug: set input option: dvb-fec to 9
[00000269] main input debug: set input option: dvb-lnb-lof1 to 0
[00000269] main input debug: set input option: dvb-lnb-lof2 to 0
[00000269] main input debug: set input option: dvb-lnb-slof to 0
[00000269] main input debug: set input option: dvb-modulation to 64
[00000269] main input debug: set input option: dvb-code-rate-hp to 2
[00000269] main input debug: set input option: dvb-code-rate-lp to 1
[00000269] main input debug: set input option: dvb-bandwidth to 8
[00000269] main input debug: set input option: dvb-guard to 8
[00000269] main input debug: set input option: dvb-transmission to 8
[00000269] main input debug: set input option: dvb-hierarchy to -1
[00000269] main input debug: waiting for thread completion
[00000269] main input debug: thread 3031088048 (input) created at priority 0 (src/input/input.c:230)
[00000270] main stream output debug: stream=`duplicate'
[00000271] main private debug: looking for sout stream module: 1 candidate
[00000271] stream_out_duplicate private debug: creating 'duplicate'
[00000271] stream_out_duplicate private debug: * adding `standard{access=udp,mux=ts,url=239.252.90.1,sap,name="TestStream"}'
[00000270] main stream output debug: stream=`standard'
[00000273] main private debug: looking for sout stream module: 1 candidate
[00000273] main private debug: set sout option: sout-standard-access to udp
[00000273] main private debug: set sout option: sout-standard-mux to ts
[00000273] main private debug: set sout option: sout-standard-url to 239.252.90.1
[00000273] main private debug: set sout option: sout-standard-sap to (null)
[00000273] main private debug: set sout option: sout-standard-name to TestStream[00000273] stream_out_standard private debug: creating `udp/ts://239.252.90.1'
[00000273] stream_out_standard private debug: extention is 1
[00000273] stream_out_standard private debug: extention -> mux=(null)
[00000273] stream_out_standard private debug: using `udp/ts://239.252.90.1'
[00000275] main private debug: looking for sout access module: 1 candidate
[00000277] main private debug: looking for network module: 1 candidate
[00000192] main module debug: using network module "ipv4"
[00000192] main module debug: unlocking module "ipv4"
[00000277] main private debug: thread 3022650288 (sout write thread) created at priority 0 (udp.c:295)
[00000275] access_output_udp private debug: udp access output opened(239.252.90.1:1234)
[00000240] main module debug: using sout access module "access_output_udp"
[00000273] stream_out_standard private debug: access opened
[00000279] main private debug: looking for sout mux module: 1 candidate
Segmentation fault


I use gdb and the backtrace is

#0 0x080dae95 in ?? ()
#1 0x086b4f18 in ?? ()
#2 0x0836f4a0 in _IO_stdin_used ()
#3 0xb4af4e8c in ?? ()
#4 0x00000000 in ?? ()
#5 0x0836a951 in _IO_stdin_used ()
#6 0x0836a91d in _IO_stdin_used ()
#7 0x086b4bd8 in ?? ()
#8 0x00000002 in ?? ()
#9 0x000008a0 in ?? ()
#10 0xb7f7de97 in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0
Previous frame inner to this frame (corrupt stack?)


Does anybody has a idea what is happening??Help me, please.

Thank you in advance
Lukasz

dionoea
Cone Master
Cone Master
Posts: 5157
Joined: 03 Dec 2003 23:09
Location: Paris, France

Postby dionoea » 11 Nov 2005 19:17

could you compile VLC with --enable-debug ? (this would make the backtrace info usable)
Antoine Cellerier
dionoea
(Please do not use private messages for support questions)


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

Who is online

Users browsing this forum: No registered users and 63 guests