[vlc-devel] vlc segmentation fault while playing TV broadcast on opensuse 10.3 [Full backtraces]

Gilles Sabourin gilles.sabourin at free.fr
Sun Oct 28 19:00:10 CET 2007


I have compiled vlc svn #22870 on opensuse 10.3. vlc crashes immediately with 
a  segmentation fault.

Here are the backtraces :

(gdb) run Desktop/TV_fbx.m3u
Starting program: /usr/bin/vlc Desktop/TV_fbx.m3u
[Thread debugging using libthread_db enabled]
[New Thread 0x2b209550f950 (LWP 1176)]
VLC media player 0.9.0-svn Grishenko
[00000001] main libvlc debug: VLC media player - version 0.9.0-svn Grishenko - 
(c) 1996-2007 the VideoLAN team
[00000001] main libvlc debug: libvlc was configured 
with ./configure  '--prefix=/usr' '--libdir=/usr/lib64' '--enable-fast-install' '--enable-shout' '--enable-skins2' '--disable-pda' '--disable-macosx' '--disable-qnx' '--enable-ncurses' '--enable-xosd' '--enable-visual' '--disable-goom' '--enable-slp' '--enable-lirc' '--disable-joystick' '--disable-corba' '--enable-dvdread' '--enable-dvdnav' '--disable-dshow' '--enable-v4l' '--enable-pvr' '--enable-vcd' '--enable-satellite' '--enable-ogg' '--enable-mkv' '--enable-mod' '--enable-libcdio' '--enable-vcdx' '--enable-cddax' '--enable-libcddb' '--enable-x11' '--enable-xvideo' '--enable-glx' '--enable-fb' '--enable-mga' '--enable-freetype' '--enable-fribidi' '--enable-svg' '--disable-hd1000v' '--disable-directx' '--disable-wingdi' '--disable-glide' '--enable-aa' '--enable-caca' '--enable-oss' '--enable-esd' '--enable-arts' '--enable-waveout' '--enable-portaudio' '--disable-coreaudio' '--disable-hd1000a' '--enable-mad' '--enable-ffmpeg' '--enable-faad' '--enable-a52' '--enable-dca' '--enable-flac' '--enable-libmpeg2' '--enable-vorbis' '--enable-tremor' '--enable-speex' '--disable-tarkin' '--enable-theora' '--enable-cmml' '--enable-utf8' '--disable-pth' '--enable-st' '--disable-gprof' '--disable-cprof' '--disable-testsuite' '--disable-optimizations' '--disable-altivec' '--enable-debug' '--enable-release' '--enable-sout' '--with-ffmpeg-faac' '--disable-galaktos' '--enable-httpd' '--disable-jack' '--enable-mozilla' '--enable-alsa' '--enable-real' '--enable-realrtsp' '--enable-live555' '--with-live555-tree=/usr/lib64/live' '--enable-dvbpsi' '--enable-dvb'
[New Thread 0x40800950 (LWP 1179)]
[00000001] main libvlc debug: translation test: code is "Fr"
[New Thread 0x41005950 (LWP 1192)]
[New Thread 0x41806950 (LWP 1193)]
[New Thread 0x42007950 (LWP 1194)]
[New Thread 0x42808950 (LWP 1195)]
[New Thread 0x43009950 (LWP 1196)]
[New Thread 0x4380a950 (LWP 1197)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x42007950 (LWP 1194)]
0x00002b2094a8a78a in ?? () from /lib64/libc.so.6
(gdb) bt
#0  0x00002b2094a8a78a in ?? () from /lib64/libc.so.6
#1  0x00002b2094a8afc1 in ?? () from /lib64/libc.so.6
#2  0x00002b2094ad4ac8 in strerror_r () from /lib64/libc.so.6
#3  0x00002b2094aa2a12 in vfprintf () from /lib64/libc.so.6
#4  0x00002b2094ac6b7d in vasprintf () from /lib64/libc.so.6
#5  0x00002b2093996ee7 in QueueMsg (p_this=0xa91c60, i_queue=0, i_type=3,
    psz_module=0x2b20939b779b "main",
    psz_format=0x2b20939b7868 "thread %li: possible condition deadlock at %s:
%d (%m)", _args=0x42006fa0) at misc/messages.c:361
#6  0x00002b20939969dc in __msg_Generic (p_this=0xa91c60, i_queue=0, i_type=3,
    psz_module=0x2b20939b779b "main",
    psz_format=0x2b20939b7868 "thread %li: possible condition deadlock at %s:
%d (%m)") at misc/messages.c:232
#7  0x00002b209391965d in __vlc_cond_wait (
    psz_file=0x2b20939b77aa "playlist/thread.c", i_line=202,
    p_condvar=0xa91cc0, p_mutex=0xa91c90) 
at ../include/vlc_threads_funcs.h:518
#8  0x00002b209391956e in RunControlThread (p_playlist=0xa91c60)
    at playlist/thread.c:202
#9  0x00002b2094646020 in start_thread () from /lib64/libpthread.so.0
#10 0x00002b2094b23f8d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Full backtraces :

(gdb) bt full
#0  0x00002b2094a8a78a in ?? () from /lib64/libc.so.6
No symbol table info available.
#1  0x00002b2094a8afc1 in ?? () from /lib64/libc.so.6
No symbol table info available.
#2  0x00002b2094ad4ac8 in strerror_r () from /lib64/libc.so.6
No symbol table info available.
#3  0x00002b2094aa2a12 in vfprintf () from /lib64/libc.so.6
No symbol table info available.
#4  0x00002b2094ac6b7d in vasprintf () from /lib64/libc.so.6
No symbol table info available.
#5  0x00002b2093996ee7 in QueueMsg (p_this=0xa91c60, i_queue=0, i_type=3,
    psz_module=0x2b20939b779b "main",
    psz_format=0x2b20939b7868 "thread %li: possible condition deadlock at %s:
%d (%m)", _args=0x42006fa0) at misc/messages.c:361
        i_header_size = 0
        p_obj = (vlc_object_t *) 0x2b20939969dc
        psz_str = 0x0
        psz_header = 0x0
        args = {{gp_offset = 48, fp_offset = 48,
    overflow_arg_area = 0x42007090, reg_save_area = 0x42006fc0}}
        p_item = (msg_item_t *) 0x0
        item = {i_type = 48, i_object_id = 48, i_object_type = 1107325016,
  psz_module = 0x42006f90 "\003",
---Type <return> to continue, or q <return> to quit---
  psz_msg = 0x610f10 "rebuild done - 0 items, index -1",
  psz_header = 0x42006fe0 "", date = 0}
        p_queue = (msg_queue_t *) 0x2b20939b7ab0
        __PRETTY_FUNCTION__ = "QueueMsg"
#6  0x00002b20939969dc in __msg_Generic (p_this=0xa91c60, i_queue=0, i_type=3,
    psz_module=0x2b20939b779b "main",
    psz_format=0x2b20939b7868 "thread %li: possible condition deadlock at %s:
%d (%m)") at misc/messages.c:232
        args = {{gp_offset = 40, fp_offset = 48,
    overflow_arg_area = 0x42007080, reg_save_area = 0x42006fc0}}
#7  0x00002b209391965d in __vlc_cond_wait (
    psz_file=0x2b20939b77aa "playlist/thread.c", i_line=202,
    p_condvar=0xa91cc0, p_mutex=0xa91c90) 
at ../include/vlc_threads_funcs.h:518
        i_result = 110
        i_thread = 0
        timeout = {tv_sec = 2301, tv_nsec = 0}
#8  0x00002b209391956e in RunControlThread (p_playlist=0xa91c60)
    at playlist/thread.c:202
        i_loops = 1
#9  0x00002b2094646020 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#10 0x00002b2094b23f8d in clone () from /lib64/libc.so.6
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#11 0x0000000000000000 in ?? ()
No symbol table info available.

Best regards,
Gilles Sabourin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 194 bytes
Desc: This is a digitally signed message part.
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20071028/e25bb565/attachment.sig>


More information about the vlc-devel mailing list