[vlc-devel] vlc segmentation fault while playing TV broadcast and switching channel [Full backtraces]

Rafaël Carré funman at videolan.org
Sun Nov 4 15:57:44 CET 2007


Le Sun, 4 Nov 2007 15:53:23 +0100,
Gilles Sabourin <gilles.sabourin at free.fr> a écrit :

> Le Sunday 04 November 2007 12:44:04 Jean-Paul Saman, vous avez écrit :
> > Rafaël Carré wrote:
> > > Le Sun, 4 Nov 2007 10:53:23 +0100,
> > >
> > > Gilles Sabourin <gilles.sabourin at free.fr> a écrit :
> > >> Hi,
> > >>
> > >>
> > >> I wanted to have your advice about this crash, when playing a
> > >> video stream (mpeg2) and switching channel (freebox TV).
> > >
> > > Looks like a race condition in the freetype code, bitmap or
> > > jpsaman can you have a look ?
> > >
> > >> vlc #22935 compiled on opensuse 10.2
> >
> > The problem looks indeed thread related. I pointed out before that
> > the way the thread is handled in this module is not safe. Could you
> > try the attached patch. It disables the thread.
> >
> > Recompile and try to reproduce the problem. Please let us know,
> > what the result was.
> >
> > Gtz,
> > Jean-PauL Saman.
> 
> Thanks Jean-Paul,
> 
> I have no more crash related to fontbuilder thread, but many others.

They all seem to be caused by some memory corruption, could you run vlc
in valgrind to check that ?

> Here's a case where vlc stops immediatly :
> 
> 
> (gdb) run Desktop/TV_fbx.m3u
> Starting program: /usr/bin/vlc Desktop/TV_fbx.m3u
> [Thread debugging using libthread_db enabled]
> [New Thread 47120504114944 (LWP 28189)]
> 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 1082132800 (LWP 28192)] [00000001] main
> libvlc debug: translation test: code is "Fr" [New Thread 1090525504
> (LWP 28193)] [New Thread 1098918208 (LWP 28194)] [New Thread
> 1107310912 (LWP 28195)] [New Thread 1115703616 (LWP 28196)] [New
> Thread 1124096320 (LWP 28197)] [New Thread 1132489024 (LWP 28198)]
> [New Thread 1140881728 (LWP 28202)] [New Thread 1149274432 (LWP
> 28203)] [Thread 1149274432 (LWP 28203) exited] [New Thread 1149274432
> (LWP 28205)] [New Thread 1157667136 (LWP 28206)] [New Thread
> 1166059840 (LWP 28207)] libdvbpsi error (PSI decoder): TS
> discontinuity (received 4, expected 0) for PID 0 libdvbpsi error (PSI
> decoder): TS discontinuity (received 14, expected 0) for PID 1285
> [New Thread 1174452544 (LWP 28211)] [New Thread 1182845248 (LWP
> 28212)] [New Thread 1191237952 (LWP 28213)] Inconsistency detected by
> ld.so: thread_db_get_info: cannot get thread info: generic error
> (gdb) bt full #0  0x00002adb17456f54 in dl_open_worker ()
> from /lib64/ld-linux-x86-64.so.2 No symbol table info available.
> Cannot access memory at address 0x4600a788
> 
> =======================================================
> 
> I have relaunched vlc. I think the "x11 video output error" is
> related to playlist docking / undocking from interface with image
> resizing.
> 
> (gdb) run Desktop/TV_fbx.m3u
> Starting program: /usr/bin/vlc Desktop/TV_fbx.m3u
> [Thread debugging using libthread_db enabled]
> [New Thread 47852023222016 (LWP 29075)]
> 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 1082132800 (LWP 29078)] [00000001] main
> libvlc debug: translation test: code is "Fr" [New Thread 1090525504
> (LWP 29079)] [New Thread 1098918208 (LWP 29080)] [New Thread
> 1107310912 (LWP 29081)] [New Thread 1115703616 (LWP 29082)] [New
> Thread 1124096320 (LWP 29083)] [New Thread 1132489024 (LWP 29084)]
> [New Thread 1140881728 (LWP 29085)] [New Thread 1149274432 (LWP
> 29087)] [Thread 1149274432 (LWP 29087) exited] [New Thread 1149274432
> (LWP 29142)] [New Thread 1157667136 (LWP 29143)] [New Thread
> 1166059840 (LWP 29144)] libdvbpsi error (PSI decoder): TS
> discontinuity (received 2, expected 0) for PID 0 libdvbpsi error (PSI
> decoder): TS discontinuity (received 2, expected 0) for PID 1285 [New
> Thread 1174452544 (LWP 29148)] [New Thread 1182845248 (LWP 29149)]
> [New Thread 1191237952 (LWP 29150)] [New Thread 1199630656 (LWP
> 29151)] [????????] x11 video output error: X11 request 42.0 failed
> with error code 8: BadMatch (invalid parameter attributes) [Thread
> 1157667136 (LWP 29143) exited] [Thread 1174452544 (LWP 29148) exited]
> [Thread 1182845248 (LWP 29149) exited] [Thread 1199630656 (LWP 29151)
> exited] [Thread 1166059840 (LWP 29144) exited] [Thread 1149274432
> (LWP 29142) exited] [New Thread 1149274432 (LWP 29246)] [New Thread
> 1166059840 (LWP 29247)] [New Thread 1199630656 (LWP 29248)] [New
> Thread 1182845248 (LWP 29253)] [New Thread 1157667136 (LWP 29254)]
> [New Thread 1174452544 (LWP 29255)]
> 
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 1140881728 (LWP 29085)]
> 0x00002b856a34fba5 in malloc_consolidate () from /lib64/libc.so.6
> (gdb) bt full
> #0  0x00002b856a34fba5 in malloc_consolidate () from /lib64/libc.so.6
> No symbol table info available.
> #1  0x00002b856a351972 in _int_malloc () from /lib64/libc.so.6
> No symbol table info available.
> #2  0x00002b856a353546 in malloc () from /lib64/libc.so.6
> No symbol table info available.
> #3  0x00002aaaae1d3115 in QVectorData::malloc () 
> from /usr/lib64/libQtCore.so.4
> No symbol table info available.
> #4  0x00002aaaad426823 in QVector<QRect>::realloc () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #5  0x00002aaaad471d11 in miRegionOp () from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #6  0x00002aaaad472221 in UnionRegion () from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #7  0x00002aaaad472ec3 in QRegion::unite ()
> from /usr/lib64/libQtGui.so.4 No symbol table info available.
> #8  0x00002aaaad4253e9 in QRegion::operator| ()
> from /usr/lib64/libQtGui.so.4 No symbol table info available.
> #9  0x00002aaaad42540f in QRegion::operator|= ()
> from /usr/lib64/libQtGui.so.4 No symbol table info available.
> #10 0x00002aaaad37a847 in QETWidget::translatePaintEvent () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #11 0x00002aaaad383b95 in QApplication::x11ProcessEvent () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #12 0x00002aaaad3a4385 in x11EventSourceDispatch () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #13 0x00002aaaae6ffd03 in g_main_context_dispatch () 
> from /usr/lib64/libglib-2.0.so.0
> No symbol table info available.
> #14 0x00002aaaae70300d in g_main_context_check () 
> from /usr/lib64/libglib-2.0.so.0
> No symbol table info available.
> #15 0x00002aaaae70351e in g_main_context_iteration () 
> from /usr/lib64/libglib-2.0.so.0
> No symbol table info available.
> #16 0x00002aaaae24f650 in QEventDispatcherGlib::processEvents ()
>    from /usr/lib64/libQtCore.so.4
> No symbol table info available.
> #17 0x00002aaaad3a419f in QGuiEventDispatcherGlib::processEvents ()
>    from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #18 0x00002aaaae2306f0 in QEventLoop::processEvents () 
> from /usr/lib64/libQtCore.so.4
> No symbol table info available.
> #19 0x00002aaaae23080d in QEventLoop::exec ()
> from /usr/lib64/libQtCore.so.4 No symbol table info available.
> ---Type <return> to continue, or q <return> to quit---
> #20 0x00002aaaae232a54 in QCoreApplication::exec () 
> from /usr/lib64/libQtCore.so.4
> No symbol table info available.
> #21 0x00002aaaabe4afd7 in Init (p_intf=0x60db90) at qt4.cpp:281
>         dummy = ""
>         argv = {0x4400706f ""}
>         argc = 1
>         app = (struct QApplication *) 0x843510
>         ql = {static staticMetaObject = {d = {superdata = 0x0,
>       stringdata = 0x2aaaae299f80 "QLocale", data = 0x2aaaae29af40,
> extradata = 0x0}},
>   v = 0xe3}
>         qtTranslator = <incomplete type>
>         b_loaded = true
> #22 0x00002b85695a85cc in RunInterface (p_intf=0x60db90) at 
> interface/interface.c:270
>         ppsz_parser = (const char **) 0x2b85698752a0
>         p_list = (vlc_list_t *) 0x843370
>         i = 343
>         val = {i_int = 1768216486, b_bool = 1768216486, f_float = 
> 1.72908411e+25,
>   psz_string = 0x2b856964d7a6 "gestures", p_address = 0x2b856964d7a6,
>   p_object = 0x2b856964d7a6, p_list = 0x2b856964d7a6, i_time =
> 47851998861222, var = {
>     psz_name = 0x2b856964d7a6 "gestures", i_object_id = 0}, padding =
> {a = -90 'Š',
>     b = -41 '×', c = 100 'd', d = 105 'i', e = -123 '\205', f = 43
> '+', g = 0 '\0',
>     h = 0 '\0'}}
>         text = {i_int = -1431586596, b_bool = -1431586596, f_float 
> = -3.05039739e-13,
>   psz_string = 0x2aaaaaabb8dc "Mouvements de la souris", p_address = 
> 0x2aaaaaabb8dc,
>   p_object = 0x2aaaaaabb8dc, p_list = 0x2aaaaaabb8dc, i_time =
> 46912496187612, var = {
>     psz_name = 0x2aaaaaabb8dc "Mouvements de la souris", i_object_id
> = 0}, padding = {
>     a = -36 'Ü', b = -72 'ž', c = -85 '«', d = -86 'ª', e = -86 'ª',
> f = 42 '*', g = 0 '\0',
>     h = 0 '\0'}}
>         psz_intf = 0x0
>         ppsz_interfaces = {0x2b856964d700 "skins2", 0x2b856964d707
> "Skins 2", 0x2b856964d70f "wxwidgets", 0x2b856964d719 "wxWidgets",
> 0x0, 0x0} #23 0x00002b8569ec909e in start_thread ()
> from /lib64/libpthread.so.0 No symbol table info available.
> #24 0x00002b856a3a468d in clone () from /lib64/libc.so.6
> No symbol table info available.
> #25 0x0000000000000000 in ?? ()
> No symbol table info available.
> 
> ================================================================
> Another one :
> 
> (gdb) run Desktop/TV_fbx.m3u
> Starting program: /usr/bin/vlc Desktop/TV_fbx.m3u
> [Thread debugging using libthread_db enabled]
> [New Thread 47211326803712 (LWP 30503)]
> 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 1082132800 (LWP 30506)] [00000001] main
> libvlc debug: translation test: code is "Fr" [New Thread 1090525504
> (LWP 30507)] [New Thread 1098918208 (LWP 30508)] [New Thread
> 1107310912 (LWP 30509)] [New Thread 1115703616 (LWP 30510)] [New
> Thread 1124096320 (LWP 30511)] [New Thread 1132489024 (LWP 30512)]
> [New Thread 1140881728 (LWP 30513)] [New Thread 1149274432 (LWP
> 30514)] [Thread 1149274432 (LWP 30514) exited] [New Thread 1149274432
> (LWP 30518)] [New Thread 1157667136 (LWP 30520)] [New Thread
> 1166059840 (LWP 30521)] libdvbpsi error (PSI decoder): TS
> discontinuity (received 10, expected 0) for PID 0 libdvbpsi error
> (PSI decoder): TS discontinuity (received 10, expected 0) for PID
> 1285 [New Thread 1174452544 (LWP 30522)] [New Thread 1182845248 (LWP
> 30523)] [New Thread 1191237952 (LWP 30524)] [New Thread 1199630656
> (LWP 30528)] [Thread 1157667136 (LWP 30520) exited] [Thread
> 1174452544 (LWP 30522) exited] [Thread 1182845248 (LWP 30523) exited]
> [Thread 1191237952 (LWP 30524) exited] [Thread 1166059840 (LWP 30521)
> exited] [Thread 1149274432 (LWP 30518) exited] [New Thread 1149274432
> (LWP 30583)] [New Thread 1166059840 (LWP 30584)] [New Thread
> 1191237952 (LWP 30585)] libdvbpsi error (PSI decoder): TS
> discontinuity (received 5, expected 0) for PID 0 libdvbpsi error (PSI
> decoder): TS discontinuity (received 8, expected 0) for PID 1288 [New
> Thread 1182845248 (LWP 30586)] [New Thread 1157667136 (LWP 30587)]
> [New Thread 1174452544 (LWP 30591)]
> 
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 1140881728 (LWP 30513)]
> 0x00002af03db97ba5 in malloc_consolidate () from /lib64/libc.so.6
> (gdb) bt full
> #0  0x00002af03db97ba5 in malloc_consolidate () from /lib64/libc.so.6
> No symbol table info available.
> #1  0x00002af03db99972 in _int_malloc () from /lib64/libc.so.6
> No symbol table info available.
> #2  0x00002af03db9b546 in malloc () from /lib64/libc.so.6
> No symbol table info available.
> #3  0x00002aaaad1a4d4d in QImageData::create ()
> from /usr/lib64/libQtGui.so.4 No symbol table info available.
> #4  0x00002aaaad1a60dd in QImage::QImage ()
> from /usr/lib64/libQtGui.so.4 No symbol table info available.
> #5  0x00002aaaad1c5036 in QPixmap::fill ()
> from /usr/lib64/libQtGui.so.4 No symbol table info available.
> #6  0x00002aaaad362e3f in QPlastiqueStyle::drawPrimitive () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #7  0x00002aaaad335378 in QCommonStyle::drawControl () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #8  0x00002aaaad3a2b5e in QWindowsStyle::drawControl () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #9  0x00002aaaad371e36 in QPlastiqueStyle::drawControl () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #10 0x00002aaaad3350d7 in QCommonStyle::drawControl () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #11 0x00002aaaad3a2b5e in QWindowsStyle::drawControl () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #12 0x00002aaaad371e36 in QPlastiqueStyle::drawControl () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #13 0x00002aaaad42ded1 in QPushButton::paintEvent () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #14 0x00002aaaad16885b in QWidget::event ()
> from /usr/lib64/libQtGui.so.4 No symbol table info available.
> #15 0x00002aaaad3b441f in QAbstractButton::event () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #16 0x00002aaaad42da28 in QPushButton::event ()
> from /usr/lib64/libQtGui.so.4 No symbol table info available.
> #17 0x00002aaaad12ed8d in QApplicationPrivate::notify_helper () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #18 0x00002aaaad134e20 in QApplication::notify () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #19 0x00002aaaae029020 in QCoreApplication::notifyInternal () 
> from /usr/lib64/libQtCore.so.4
> No symbol table info available.
> #20 0x00002aaaad1706cc in qt_sendSpontaneousEvent () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> ---Type <return> to continue, or q <return> to quit---
> #21 0x00002aaaad26db7d in QWidgetPrivate::drawWidget () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #22 0x00002aaaad26e22c in QWidgetBackingStore::paintSiblingsRecursive
> () from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #23 0x00002aaaad26e138 in QWidgetBackingStore::paintSiblingsRecursive
> () from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #24 0x00002aaaad26e138 in QWidgetBackingStore::paintSiblingsRecursive
> () from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #25 0x00002aaaad26e138 in QWidgetBackingStore::paintSiblingsRecursive
> () from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #26 0x00002aaaad26e138 in QWidgetBackingStore::paintSiblingsRecursive
> () from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #27 0x00002aaaad26e138 in QWidgetBackingStore::paintSiblingsRecursive
> () from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #28 0x00002aaaad26e138 in QWidgetBackingStore::paintSiblingsRecursive
> () from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #29 0x00002aaaad26e138 in QWidgetBackingStore::paintSiblingsRecursive
> () from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #30 0x00002aaaad26d829 in QWidgetPrivate::drawWidget () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #31 0x00002aaaad26e22c in QWidgetBackingStore::paintSiblingsRecursive
> () from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #32 0x00002aaaad26d829 in QWidgetPrivate::drawWidget () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #33 0x00002aaaad26e22c in QWidgetBackingStore::paintSiblingsRecursive
> () from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #34 0x00002aaaad26d829 in QWidgetPrivate::drawWidget () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #35 0x00002aaaad26ea74 in QWidgetBackingStore::cleanRegion () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #36 0x00002aaaad26f29a in qt_syncBackingStore ()
> from /usr/lib64/libQtGui.so.4 No symbol table info available.
> ---Type <return> to continue, or q <return> to quit---
> #37 0x00002aaaad168682 in QWidget::event ()
> from /usr/lib64/libQtGui.so.4 No symbol table info available.
> #38 0x00002aaaad3eb576 in QFrame::event ()
> from /usr/lib64/libQtGui.so.4 No symbol table info available.
> #39 0x00002aaaad12ed8d in QApplicationPrivate::notify_helper () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #40 0x00002aaaad134e20 in QApplication::notify () 
> from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #41 0x00002aaaae029020 in QCoreApplication::notifyInternal () 
> from /usr/lib64/libQtCore.so.4
> No symbol table info available.
> #42 0x00002aaaae02a6db in QCoreApplicationPrivate::sendPostedEvents ()
>    from /usr/lib64/libQtCore.so.4
> No symbol table info available.
> #43 0x00002aaaae0470cc in postEventSourceDispatch () 
> from /usr/lib64/libQtCore.so.4
> No symbol table info available.
> #44 0x00002aaaae4f7d03 in g_main_context_dispatch () 
> from /usr/lib64/libglib-2.0.so.0
> No symbol table info available.
> #45 0x00002aaaae4fb00d in g_main_context_check () 
> from /usr/lib64/libglib-2.0.so.0
> No symbol table info available.
> #46 0x00002aaaae4fb51e in g_main_context_iteration () 
> from /usr/lib64/libglib-2.0.so.0
> No symbol table info available.
> #47 0x00002aaaae047650 in QEventDispatcherGlib::processEvents ()
>    from /usr/lib64/libQtCore.so.4
> No symbol table info available.
> #48 0x00002aaaad19c19f in QGuiEventDispatcherGlib::processEvents ()
>    from /usr/lib64/libQtGui.so.4
> No symbol table info available.
> #49 0x00002aaaae0286f0 in QEventLoop::processEvents () 
> from /usr/lib64/libQtCore.so.4
> No symbol table info available.
> #50 0x00002aaaae02880d in QEventLoop::exec ()
> from /usr/lib64/libQtCore.so.4 No symbol table info available.
> #51 0x00002aaaae02aa54 in QCoreApplication::exec () 
> from /usr/lib64/libQtCore.so.4
> No symbol table info available.
> #52 0x00002aaaac052fd7 in Init (p_intf=0x832d80) at qt4.cpp:281
>         dummy = ""
>         argv = {0x4400706f ""}
>         argc = 1
>         app = (struct QApplication *) 0x8443c0
>         ql = {static staticMetaObject = {d = {superdata = 0x0,
>       stringdata = 0x2aaaae091f80 "QLocale", data = 0x2aaaae092f40,
> extradata = 0x0}},
>   v = 0xe3}
>         qtTranslator = <incomplete type>
> ---Type <return> to continue, or q <return> to quit---
>         b_loaded = true
> #53 0x00002af03cdf05cc in RunInterface (p_intf=0x832d80) at 
> interface/interface.c:270
>         ppsz_parser = (const char **) 0x2af03d0bd2a0
>         p_list = (vlc_list_t *) 0x843f90
>         i = 343
>         val = {i_int = 1021925286, b_bool = 1021925286, f_float = 
> 0.0284841768,
>   psz_string = 0x2af03ce957a6 "gestures", p_address = 0x2af03ce957a6,
>   p_object = 0x2af03ce957a6, p_list = 0x2af03ce957a6, i_time =
> 47211302442918, var = {
>     psz_name = 0x2af03ce957a6 "gestures", i_object_id = 0}, padding =
> {a = -90 'Š',
>     b = 87 'W', c = -23 'é', d = 60 '<', e = -16 'ð', f = 42 '*', g =
> 0 '\0', h = 0 '\0'}}
>         text = {i_int = -1431586596, b_bool = -1431586596, f_float 
> = -3.05039739e-13,
>   psz_string = 0x2aaaaaabb8dc "Mouvements de la souris", p_address = 
> 0x2aaaaaabb8dc,
>   p_object = 0x2aaaaaabb8dc, p_list = 0x2aaaaaabb8dc, i_time =
> 46912496187612, var = {
>     psz_name = 0x2aaaaaabb8dc "Mouvements de la souris", i_object_id
> = 0}, padding = {
>     a = -36 'Ü', b = -72 'ž', c = -85 '«', d = -86 'ª', e = -86 'ª',
> f = 42 '*', g = 0 '\0',
>     h = 0 '\0'}}
>         psz_intf = 0x0
>         ppsz_interfaces = {0x2af03ce95700 "skins2", 0x2af03ce95707
> "Skins 2", 0x2af03ce9570f "wxwidgets", 0x2af03ce95719 "wxWidgets",
> 0x0, 0x0} #54 0x00002af03d71109e in start_thread ()
> from /lib64/libpthread.so.0 No symbol table info available.
> #55 0x00002af03dbec68d in clone () from /lib64/libc.so.6
> No symbol table info available.
> #56 0x0000000000000000 in ?? ()
> No symbol table info available.
> 
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> http://mailman.videolan.org/listinfo/vlc-devel


-- 
Rafaël Carré
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20071104/5ff0bb67/attachment.sig>


More information about the vlc-devel mailing list