[vlc-devel] Regression : vlc crashes when opening a file on 64 bits architecture

Gilles Sabourin gilles.sabourin at free.fr
Sat Jul 12 23:11:23 CEST 2008


Hello,


I got a direct crash only on my 64 bits PC whenever I want to open a file. vlc 
is crashing as well for all other items in media menu. Below, you'll find the 
backtraces.

best,
Gilles


gilles at linux-5u8i:~> gdb vlc
GNU gdb 6.8
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-suse-linux"...
(gdb) run
Starting program: /usr/bin/vlc
[Thread debugging using libthread_db enabled]
VLC media player 0.9.0-test2 Grishenko
[00000001] main libvlc debug: VLC media player - version 0.9.0-test2 
Grishenko - (c) 1996-2008 the VideoLAN team
[00000001] main libvlc debug: libvlc was configured 
with ./configure  '--prefix=/usr' '--libdir=/usr/lib64' '--enable-gnomevfs' '--enable-ncurses' '--disable-wxwidgets' '--disable-pda' '--disable-macosx' '--disable-qnx' '--enable-xosd' '--enable-gnutls' '--enable-visual' '--disable-goom' '--enable-slp' '--enable-lirc' '--disable-joystick' '--disable-corba' '--enable-dvdread' '--enable-dvdnav' '--disable-dshow' '--enable-v4l' '--enable-v4l2' '--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' '--disable-svg' '--disable-directx' '--disable-wingdi' '--disable-glide' '--enable-aa' '--enable-caca' '--enable-oss' '--disable-esd' '--enable-arts' '--enable-waveout' '--disable-coreaudio' '--disable-hd1000a' '--disable-hd1000v' '--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' '--enable-pth' '--disable-st' '--disable-gprof' '--disable-cprof' '--disable-testsuite' '--disable-optimizations' '--disable-altivec' '--enable-debug' '--disable-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-fast-install' '--enable-dvbpsi' '--enable-dvb' '--enable-lua' '--enable-pulse' '--enable-csri' '--enable-asademux'
[00000001] main libvlc debug: translation test: code is "Fr"
[New Thread 0x7fff8e7e1740 (LWP 19107)]
[New Thread 0x4191b950 (LWP 19134)]
[New Thread 0x4211c950 (LWP 19135)]
[New Thread 0x410d9950 (LWP 19136)]
[New Thread 0x40816950 (LWP 19137)]
[New Thread 0x4291d950 (LWP 19138)]
[New Thread 0x4311e950 (LWP 19140)]
[New Thread 0x4391f950 (LWP 19141)]
[New Thread 0x44120950 (LWP 19142)]
[New Thread 0x44921950 (LWP 19143)]
[00000001] main libvlc: Running vlc with the default interface. Use 'cvlc' to 
use vlc without interface.
[New Thread 0x45122950 (LWP 19144)]
[New Thread 0x45923950 (LWP 19167)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x45122950 (LWP 19144)]
0x00007fff00000000 in ?? ()
(gdb) bt full
#0  0x00007fff00000000 in ?? ()
No symbol table info available.
#1  0x00007fff60b91a4b in setfillVLCConfigCombo 
(configname=0x7fff60bfb3c0 "freetype-rel-fontsize", p_intf=0xbd02e8,
    combo=0xd0eb60, parent=<value optimized out>) at 
components/preferences_widgets.cpp:495
        val = {i_int = 16, b_bool = 16, f_float = 2.24207754e-44, psz_string = 
0x10 <Address 0x10 out of bounds>,
  p_address = 0x10, p_object = 0x10, p_list = 0x10, i_time = 16, var = {
    psz_name = 0x10 <Address 0x10 out of bounds>, i_object_id = 13697984}, 
padding = {a = 16 '\020', b = 0 '\0',
    c = 0 '\0', d = 0 '\0', e = 0 '\0', f = 0 '\0', g = 0 '\0', h = 0 '\0'}}
        p_config = (module_config_t *) 0xa38e60
#2  0x00007fff60bc06cc in FileOpenPanel (this=0xd33420, _parent=<value 
optimized out>, _p_intf=<value optimized out>)
    at components/open_panels.cpp:124
No locals.
#3  0x00007fff60b5a226 in OpenDialog (this=0xcdc9b0, parent=<value optimized 
out>, _p_intf=<value optimized out>,
    modal=false, _action_flag=<value optimized out>) at dialogs/open.cpp:77
No locals.
#4  0x00007fff60b5aee9 in OpenDialog::getInstance (parent=0xc577b0, 
p_intf=0xbd02e8, _action_flag=0, modal=192)
    at dialogs/open.cpp:44
No locals.
#5  0x00007fff60b2dca8 in DialogsProvider::openDialog (this=<value optimized 
out>, i_tab=1)
    at dialogs_provider.cpp:237
No locals.
#6  0x00007fff60be14bd in DialogsProvider::qt_metacall (this=0xc55d30, 
_c=QMetaObject::InvokeMetaMethod,
    _id=<value optimized out>, _a=0x451209f0) at dialogs_provider.moc.cpp:144
No locals.
#7  0x00007fff5fde14e0 in QMetaObject::activate (sender=0xcd6420, 
from_signal_index=<value optimized out>,
    to_signal_index=6, argv=0xd103c0) at kernel/qobject.cpp:3007
        method = 25
        currentSender = {sender = 0xcd6420, signal = 5, ref = 1}
        previousSender = (QObjectPrivate::Sender * const) 0x0
        connectionList = (const QList<QObjectPrivate::Connection> &) 
@0xcdb898: {{p = {static shared_null = {ref = {
          _q_value = 5880}, alloc = 0, begin = 0, end = 0, sharable = 1, array 
= {0x0}}, d = 0xcd62d0},
    d = 0xcd62d0}}
        count = 1
        signal = 5
        empty_argv = {0x0}
        locker = {{mtx = 0xbd9298, val = 12423832}}
        currentThreadData = (QThreadData *) 0xbd9240
        connectionLists = (QObjectConnectionListVector *) 0xcd6590
#8  0x00007fff60223827 in QAction::triggered (this=0xbd02e8, _t1=false) 
at .moc/release-shared/moc_qaction.cpp:216
        _a = {0x0, 0x451209ec}
#9  0x00007fff60223fe0 in QAction::activate (this=0xcd6420, event=<value 
optimized out>) at kernel/qaction.cpp:1119
        guard = (class QObject *) 0xcd6420
#10 0x00007fff605645d3 in QMenuPrivate::activateAction (this=0xcd66b0, 
action=0xcd6420, action_e=QAction::Trigger,
    self=true) at widgets/qmenu.cpp:1005
        q = <value optimized out>
        inWhatsThisMode = false
        causedStack = {{p = {static shared_null = {ref = {_q_value = 5880}, 
alloc = 0, begin = 0, end = 0,
        sharable = 1, array = {0x0}}, d = 0xcf52f0}, d = 0xcf52f0}}
        actionId = -7
#11 0x00007fff60275484 in QWidget::event (this=0xbd02e8, event=0x45121270) at 
kernel/qwidget.cpp:6927
        d = <value optimized out>
#12 0x00007fff60565b1b in QMenu::event (this=0xcd5b10, e=0x45121270) at 
widgets/qmenu.cpp:2256
        d = (QMenuPrivate * const) 0xcd66b0
#13 0x00007fff6022892d in QApplicationPrivate::notify_helper (this=0xbd90d0, 
receiver=0xcd5b10, e=0x45121270)
    at kernel/qapplication.cpp:3772
        consumed = <value optimized out>
#14 0x00007fff6022f566 in QApplication::notify (this=<value optimized out>, 
receiver=0xcd5b10, e=0x45121270)
    at kernel/qapplication.cpp:3501
        me = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0x7fff60a892d0, d = 
0x0, t = 3, posted = 0, spont = 1,
      m_accept = 1, reserved = 0}, modState = {i = 0}}, p = {xp = 86, yp = 
69}, g = {xp = 390, yp = 283},
  b = Qt::LeftButton, mouseState = {i = 0}}
        w = (class QWidget *) 0xcd5b10
        mouse = (class QMouseEvent *) 0x10
        eventAccepted = 176
        relpos = {xp = 86, yp = 69}
        pw = {o = 0xcd5b10}
        d = (QApplicationPrivate * const) 0xbd02e8
        res = true
#15 0x00007fff5fdcfe9c in QCoreApplication::notifyInternal (this=0xbd90b0, 
receiver=0xcd5b10, event=0x45121270)
    at kernel/qcoreapplication.cpp:583
        result = false
        cbdata = {0xcd5b10, 0x45121270, 0x451210cf}
        d = (class QObjectPrivate *) 0xcd66b0
        threadData = (QThreadData *) 0xbd9240
        deleteWatch = 0
        oldDeleteWatch = (int *) 0x0
        returnValue = <value optimized out>
#16 0x00007fff60230838 in QApplicationPrivate::sendMouseEvent 
(receiver=0xcd5b10, event=0x45121270, alienWidget=0x0,
    nativeWidget=0xcd5b10, buttonDown=<value optimized out>, 
lastMouseReceiver=@0x7fff60ab6680)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
        receiverGuard = {o = 0xcd5b10}
        nativeGuard = {o = 0xcd5b10}
        alienGuard = {o = 0x0}
        activePopupWidget = {o = 0xcd5b10}
        graphicsWidget = false
        result = false
#17 0x00007fff60286a8b in QETWidget::translateMouseEvent (this=0xcd5b10, 
event=<value optimized out>)
    at kernel/qapplication_x11.cpp:4065
        receiver = (class QWidget *) 0xcd5b10
        widgetPos = <value optimized out>
        alien = (class QWidget *) 0x0
        e = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0x7fff60a892d0, d = 
0x0, t = 3, posted = 0, spont = 1,
      m_accept = 1, reserved = 25}, modState = {i = 0}}, p = {xp = 86, yp = 
69}, g = {xp = 390, yp = 283},
  b = Qt::LeftButton, mouseState = {i = 0}}
        popupChild = (class QWidget *) 0x0
        activePopupWidget = (class QWidget *) 0xcd5b10
        popup = (class QWidget *) 0xcd5b10
        releaseAfter = true
        oldOpenPopupCount = 1
        d = <value optimized out>
        type = QEvent::MouseButtonRelease
        pos = <value optimized out>
        globalPos = {xp = 390, yp = 283}
        button = Qt::LeftButton
        nextEvent = {type = 1158812880, xany = {type = 1158812880, serial = 
1158812832, send_event = 13461168,
    display = 0xbd90d0, window = 12423376}, xkey = {type = 1158812880, serial 
= 1158812832, send_event = 13461168,
    display = 0xbd90d0, window = 12423376, root = 140734809660187, subwindow = 
0, time = 0, x = 12590992, y = 0,
    x_root = 0, y_root = 0, state = 0, keycode = 0, same_screen = 12582304}, 
xbutton = {type = 1158812880,
    serial = 1158812832, send_event = 13461168, display = 0xbd90d0, window = 
12423376, root = 140734809660187,
    subwindow = 0, time = 0, x = 12590992, y = 0, x_root = 0, y_root = 0, 
state = 0, button = 0,
    same_screen = 12582304}, xmotion = {type = 1158812880, serial = 
1158812832, send_event = 13461168,
    display = 0xbd90d0, window = 12423376, root = 140734809660187, subwindow = 
0, time = 0, x = 12590992, y = 0,
    x_root = 0, y_root = 0, state = 0, is_hint = 0 '\0', same_screen = 
12582304}, xcrossing = {type = 1158812880,
    serial = 1158812832, send_event = 13461168, display = 0xbd90d0, window = 
12423376, root = 140734809660187,
    subwindow = 0, time = 0, x = 12590992, y = 0, x_root = 0, y_root = 0, mode 
= 0, detail = 0,
    same_screen = 12582304, focus = 0, state = 56623878}, xfocus = {type = 
1158812880, serial = 1158812832,
    send_event = 13461168, display = 0xbd90d0, window = 12423376, mode = 
1616272155, detail = 32767}, xexpose = {
    type = 1158812880, serial = 1158812832, send_event = 13461168, display = 
0xbd90d0, window = 12423376,
    x = 1616272155, y = 32767, width = 0, height = 0, count = 0}, 
xgraphicsexpose = {type = 1158812880,
    serial = 1158812832, send_event = 13461168, display = 0xbd90d0, drawable = 
12423376, x = 1616272155, y = 32767,
    width = 0, height = 0, count = 0, major_code = 0, minor_code = 12590992}, 
xnoexpose = {type = 1158812880,
    serial = 1158812832, send_event = 13461168, display = 0xbd90d0, drawable = 
12423376, major_code = 1616272155,
    minor_code = 32767}, xvisibility = {type = 1158812880, serial = 
1158812832, send_event = 13461168,
    display = 0xbd90d0, window = 12423376, state = 1616272155}, xcreatewindow 
= {type = 1158812880,
    serial = 1158812832, send_event = 13461168, display = 0xbd90d0, parent = 
12423376, window = 140734809660187,
    x = 0, y = 0, width = 0, height = 0, border_width = 12590992, 
override_redirect = 0}, xdestroywindow = {
    type = 1158812880, serial = 1158812832, send_event = 13461168, display = 
0xbd90d0, event = 12423376,
    window = 140734809660187}, xunmap = {type = 1158812880, serial = 
1158812832, send_event = 13461168,
    display = 0xbd90d0, event = 12423376, window = 140734809660187, 
from_configure = 0}, xmap = {type = 1158812880,
    serial = 1158812832, send_event = 13461168, display = 0xbd90d0, event = 
12423376, window = 140734809660187,
    override_redirect = 0}, xmaprequest = {type = 1158812880, serial = 
1158812832, send_event = 13461168,
    display = 0xbd90d0, parent = 12423376, window = 140734809660187}, 
xreparent = {type = 1158812880,
    serial = 1158812832, send_event = 13461168, display = 0xbd90d0, event = 
12423376, window = 140734809660187,
    parent = 0, x = 0, y = 0, override_redirect = 12590992}, xconfigure = 
{type = 1158812880, serial = 1158812832,
    send_event = 13461168, display = 0xbd90d0, event = 12423376, window = 
140734809660187, x = 0, y = 0, width = 0,
    height = 0, border_width = 12590992, above = 0, override_redirect = 0}, 
xgravity = {type = 1158812880,
    serial = 1158812832, send_event = 13461168, display = 0xbd90d0, event = 
12423376, window = 140734809660187,
    x = 0, y = 0}, xresizerequest = {type = 1158812880, serial = 1158812832, 
send_event = 13461168,
    display = 0xbd90d0, window = 12423376, width = 1616272155, height = 
32767}, xconfigurerequest = {
    type = 1158812880, serial = 1158812832, send_event = 13461168, display = 
0xbd90d0, parent = 12423376,
    window = 140734809660187, x = 0, y = 0, width = 0, height = 0, 
border_width = 12590992, above = 0, detail = 0,
    value_mask = 12582304}, xcirculate = {type = 1158812880, serial = 
1158812832, send_event = 13461168,
    display = 0xbd90d0, event = 12423376, window = 140734809660187, place = 
0}, xcirculaterequest = {
    type = 1158812880, serial = 1158812832, send_event = 13461168, display = 
0xbd90d0, parent = 12423376,
    window = 140734809660187, place = 0}, xproperty = {type = 1158812880, 
serial = 1158812832,
    send_event = 13461168, display = 0xbd90d0, window = 12423376, atom = 
140734809660187, time = 0, state = 0},
  xselectionclear = {type = 1158812880, serial = 1158812832, send_event = 
13461168, display = 0xbd90d0,
    window = 12423376, selection = 140734809660187, time = 0}, 
xselectionrequest = {type = 1158812880,
    serial = 1158812832, send_event = 13461168, display = 0xbd90d0, owner = 
12423376, requestor = 140734809660187,
    selection = 0, target = 0, property = 12590992, time = 0}, xselection = 
{type = 1158812880, serial = 1158812832,
    send_event = 13461168, display = 0xbd90d0, requestor = 12423376, selection 
= 140734809660187, target = 0,
    property = 0, time = 12590992}, xcolormap = {type = 1158812880, serial = 
1158812832, send_event = 13461168,
    display = 0xbd90d0, window = 12423376, colormap = 140734809660187, c_new = 
0, state = 0}, xclient = {
    type = 1158812880, serial = 1158812832, send_event = 13461168, display = 
0xbd90d0, window = 12423376,
    message_type = 140734809660187, format = 0, data = {
      b 
= "\000\000\000\000\000\000\000\000\220\037�\000\000\000\000\000\000\000\000", 
s = {0, 0, 0, 0, 8080, 192,
        0, 0, 0, 0}, l = {0, 12590992, 0, 0, 12582304}}}, xmapping = {type = 
1158812880, serial = 1158812832,
    send_event = 13461168, display = 0xbd90d0, window = 12423376, request = 
1616272155, first_keycode = 32767,
    count = 0}, xerror = {type = 1158812880, display = 0x451214a0, resourceid 
= 13461168, serial = 12423376,
    error_code = 208 '�', request_code = 144 '\220', minor_code = 189 '�'}, 
xkeymap = {type = 1158812880,
    serial = 1158812832, send_event = 13461168, display = 0xbd90d0, window = 
12423376,
    key_vector = "\033[V`�\177", '\0' <repeats 18 
times>, "\220\037�\000\000\000\000"}, pad = {1158812880,
    1158812832, 13461168, 12423376, 12423376, 140734809660187, 0, 0, 12590992, 
0, 0, 12582304, 56623878, 1158814944,
    12582328, 140734815233600, 12423344, 140735372372135, 13461168, 12582304, 
56623878, 1158814944, 8,
    140734811493100}}
#18 0x00007fff602854fb in QApplication::x11ProcessEvent (this=0xbd90b0, 
event=0x45121ce0)
    at kernel/qapplication_x11.cpp:3253
        alien = <value optimized out>
        enter = (class QWidget *) 0xbff850
        leave = <value optimized out>
        d = (class QApplicationPrivate * const) 0xbd90d0
        widget = (struct QETWidget *) 0xcd5b10
        keywidget = (struct QETWidget *) 0x13b
        grabbed = false
        tablets = <value optimized out>
#19 0x00007fff602a957c in QEventDispatcherX11::processEvents (this=0xbd8f40, 
flags={i = 1158815216})
    at kernel/qeventdispatcher_x11.cpp:134
        event = {type = 5, xany = {type = 5, serial = 9198, send_event = 0, 
display = 0xbce8c0, window = 56623878},
  xkey = {type = 5, serial = 9198, send_event = 0, display = 0xbce8c0, window 
= 56623878, root = 315, subwindow = 0,
    time = 10303540, x = 86, y = 69, x_root = 390, y_root = 283, state = 272, 
keycode = 1, same_screen = 1},
  xbutton = {type = 5, serial = 9198, send_event = 0, display = 0xbce8c0, 
window = 56623878, root = 315,
    subwindow = 0, time = 10303540, x = 86, y = 69, x_root = 390, y_root = 
283, state = 272, button = 1,
    same_screen = 1}, xmotion = {type = 5, serial = 9198, send_event = 0, 
display = 0xbce8c0, window = 56623878,
    root = 315, subwindow = 0, time = 10303540, x = 86, y = 69, x_root = 390, 
y_root = 283, state = 272,
    is_hint = 1 '\001', same_screen = 1}, xcrossing = {type = 5, serial = 
9198, send_event = 0, display = 0xbce8c0,
    window = 56623878, root = 315, subwindow = 0, time = 10303540, x = 86, y = 
69, x_root = 390, y_root = 283,
    mode = 272, detail = 1, same_screen = 1, focus = 0, state = 8208}, xfocus 
= {type = 5, serial = 9198,
    send_event = 0, display = 0xbce8c0, window = 56623878, mode = 315, detail 
= 0}, xexpose = {type = 5,
    serial = 9198, send_event = 0, display = 0xbce8c0, window = 56623878, x = 
315, y = 0, width = 0, height = 0,
    count = 10303540}, xgraphicsexpose = {type = 5, serial = 9198, send_event 
= 0, display = 0xbce8c0,
    drawable = 56623878, x = 315, y = 0, width = 0, height = 0, count = 
10303540, major_code = 0, minor_code = 86},
  xnoexpose = {type = 5, serial = 9198, send_event = 0, display = 0xbce8c0, 
drawable = 56623878, major_code = 315,
    minor_code = 0}, xvisibility = {type = 5, serial = 9198, send_event = 0, 
display = 0xbce8c0, window = 56623878,
    state = 315}, xcreatewindow = {type = 5, serial = 9198, send_event = 0, 
display = 0xbce8c0, parent = 56623878,
    window = 315, x = 0, y = 0, width = 10303540, height = 0, border_width = 
86, override_redirect = 69},
  xdestroywindow = {type = 5, serial = 9198, send_event = 0, display = 
0xbce8c0, event = 56623878, window = 315},
  xunmap = {type = 5, serial = 9198, send_event = 0, display = 0xbce8c0, event 
= 56623878, window = 315,
    from_configure = 0}, xmap = {type = 5, serial = 9198, send_event = 0, 
display = 0xbce8c0, event = 56623878,
    window = 315, override_redirect = 0}, xmaprequest = {type = 5, serial = 
9198, send_event = 0,
    display = 0xbce8c0, parent = 56623878, window = 315}, xreparent = {type = 
5, serial = 9198, send_event = 0,
    display = 0xbce8c0, event = 56623878, window = 315, parent = 0, x = 
10303540, y = 0, override_redirect = 86},
  xconfigure = {type = 5, serial = 9198, send_event = 0, display = 0xbce8c0, 
event = 56623878, window = 315, x = 0,
    y = 0, width = 10303540, height = 0, border_width = 86, above = 
1215475745158, override_redirect = 272},
  xgravity = {type = 5, serial = 9198, send_event = 0, display = 0xbce8c0, 
event = 56623878, window = 315, x = 0,
    y = 0}, xresizerequest = {type = 5, serial = 9198, send_event = 0, display 
= 0xbce8c0, window = 56623878,
    width = 315, height = 0}, xconfigurerequest = {type = 5, serial = 9198, 
send_event = 0, display = 0xbce8c0,
    parent = 56623878, window = 315, x = 0, y = 0, width = 10303540, height = 
0, border_width = 86,
    above = 1215475745158, detail = 272, value_mask = 1}, xcirculate = {type = 
5, serial = 9198, send_event = 0,
    display = 0xbce8c0, event = 56623878, window = 315, place = 0}, 
xcirculaterequest = {type = 5, serial = 9198,
    send_event = 0, display = 0xbce8c0, parent = 56623878, window = 315, place 
= 0}, xproperty = {type = 5,
    serial = 9198, send_event = 0, display = 0xbce8c0, window = 56623878, atom 
= 315, time = 0, state = 10303540},
  xselectionclear = {type = 5, serial = 9198, send_event = 0, display = 
0xbce8c0, window = 56623878,
    selection = 315, time = 0}, xselectionrequest = {type = 5, serial = 9198, 
send_event = 0, display = 0xbce8c0,
    owner = 56623878, requestor = 315, selection = 0, target = 10303540, 
property = 296352743510,
    time = 1215475745158}, xselection = {type = 5, serial = 9198, send_event = 
0, display = 0xbce8c0,
    requestor = 56623878, selection = 315, target = 0, property = 10303540, 
time = 296352743510}, xcolormap = {
    type = 5, serial = 9198, send_event = 0, display = 0xbce8c0, window = 
56623878, colormap = 315, c_new = 0,
    state = 0}, xclient = {type = 5, serial = 9198, send_event = 0, display = 
0xbce8c0, window = 56623878,
    message_type = 315, format = 0, data = {b 
= "48\235\000\000\000\000\000V\000\000\000E\000\000\000\206\001\000",
      s = {14388, 157, 0, 0, 86, 0, 69, 0, 390, 0}, l = {10303540, 
296352743510, 1215475745158, 4294967568, 1}}},
  xmapping = {type = 5, serial = 9198, send_event = 0, display = 0xbce8c0, 
window = 56623878, request = 315,
    first_keycode = 0, count = 0}, xerror = {type = 5, display = 0x23ee, 
resourceid = 0, serial = 12380352,
    error_code = 6 '\006', request_code = 3 '\003', minor_code = 96 '`'}, 
xkeymap = {type = 5, serial = 9198,
    send_event = 0, display = 0xbce8c0, window = 56623878,
    key_vector = ";\001", '\0' <repeats 14 
times>, "48\235\000\000\000\000\000V\000\000\000E\000\000"}, pad = {
    140733193388037, 9198, 0, 12380352, 56623878, 315, 0, 10303540, 
296352743510, 1215475745158, 4294967568, 1,
    8208, 14019712, 6, 140734569291152, 1, 192, 48, 14019760, 3, 13280704, 1, 
0}}
        d = (QEventDispatcherX11Private * const) 0xbcbc90
        marker = 9199
        nevents = 0
#20 0x00007fff5fdce7f2 in QEventLoop::processEvents (this=<value optimized 
out>, flags={i = 1158815264})
    at kernel/qeventloop.cpp:149
        d = (QEventLoopPrivate * const) 0xcadbe0
#21 0x00007fff5fdce985 in QEventLoop::exec (this=0x45121e60, flags={i = 
1158815344}) at kernel/qeventloop.cpp:196
        d = (QEventLoopPrivate * const) 0xcadbe0
#22 0x00007fff5fdd0a25 in QCoreApplication::exec () at 
kernel/qcoreapplication.cpp:845
        threadData = (QThreadData *) 0xbd9240
        eventLoop = {<QObject> = {_vptr.QObject = 0x7fff60093150, static 
staticMetaObject = {d = {superdata = 0x0,
        stringdata = 0x7fff5fe51560 "QObject", data = 0x7fff5fe515e0, 
extradata = 0x0}}, d_ptr = 0xcadbe0,
    static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 
0x7fff5fe5a740 "Qt", data = 0x7fff5fe5c3e0,
        extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 
0x7fff6008c520,
      stringdata = 0x7fff5fe60640 "QEventLoop", data = 0x7fff5fe60660, 
extradata = 0x0}}}
        returnCode = <value optimized out>
#23 0x00007fff60b1ec4d in Init (p_intf=0xbd02e8) at qt4.cpp:405
        val = {i_int = 14011008, b_bool = 128, f_float = 1.9633604e-38, 
psz_string = 0xd5ca80 "�w�",
  p_address = 0xd5ca80, p_object = 0xd5ca80, p_list = 0xd5ca80, i_time = 
14011008, var = {psz_name = 0xd5ca80 "�w�",
    i_object_id = -1910945126}, padding = {a = -128 '\200', b = -54 '�', c 
= -43 '�', d = 0 '\0', e = 0 '\0',
    f = 0 '\0', g = 0 '\0', h = 0 '\0'}}
        dummy = ""
        argv = {0x4512201f ""}
        argc = 1
        app = (class QApplication *) 0xbd90b0
        miP = (QPointer<MainInterface> *) 0xd5ca80
        ql = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 
0x7fff5fe5d960 "QLocale",
      data = 0x7fff5fe5e920, extradata = 0x0}}, {v = 0xe3, p = {index = 227, 
numberOptions = 0}}}
        qtTranslator = {<QObject> = {_vptr.QObject = 0x7fff60093530, static 
staticMetaObject = {d = {
        superdata = 0x0, stringdata = 0x7fff5fe51560 "QObject", data = 
0x7fff5fe515e0, extradata = 0x0}},
    d_ptr = 0xcadaa0, static staticQtMetaObject = {d = {superdata = 0x0, 
stringdata = 0x7fff5fe5a740 "Qt",
        data = 0x7fff5fe5c3e0, extradata = 0x0}}}, static staticMetaObject = 
{d = {superdata = 0x7fff6008c520,
      stringdata = 0x7fff5fe60ae0 "QTranslator", data = 0x7fff5fe60b00, 
extradata = 0x0}}}
        path = {static null = {<No data fields>}, static shared_null = {ref = 
{_q_value = 2095}, alloc = 0,
    size = 0, data = 0x7fff6009477a, clean = 0, simpletext = 0, righttoleft = 
0, asciiCache = 0, capacity = 0,
    reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 18}, 
alloc = 0, size = 0,
    data = 0x7fff6009479a, clean = 0, simpletext = 0, righttoleft = 0, 
asciiCache = 0, capacity = 0, reserved = 0,
    array = {0}}, d = 0xd5c9e0, static codecForCStrings = 0x0}
        b_loaded = <value optimized out>
        psz_path = 0x0
#24 0x00007fff8e11af43 in RunInterface (p_intf=0xbd02e8) at 
interface/interface.c:224
        val = {i_int = -1910833404, b_bool = 4, f_float = -1.91047511e-30, 
psz_string = 0x7fff8e1aff04 "gestures",
  p_address = 0x7fff8e1aff04, p_object = 0x7fff8e1aff04, p_list = 
0x7fff8e1aff04, i_time = 140735577521924, var = {
    psz_name = 0x7fff8e1aff04 "gestures", i_object_id = -1908574000}, padding 
= {a = 4 '\004', b = -1 '�',
    c = 26 '\032', d = -114 '\216', e = -1 '�', f = 127 '\177', g = 0 '\0', h 
= 0 '\0'}}
        text = {i_int = -1905616385, b_bool = 255, f_float = -2.89168733e-30,
  psz_string = 0x7fff8e6a99ff "Mouvements de la souris", p_address = 
0x7fff8e6a99ff, p_object = 0x7fff8e6a99ff,
  p_list = 0x7fff8e6a99ff, i_time = 140735582738943, var = {psz_name = 
0x7fff8e6a99ff "Mouvements de la souris",
    i_object_id = -1911018471}, padding = {a = -1 '�', b = -103 '\231', c = 
106 'j', d = -114 '\216', e = -1 '�',
    f = 127 '\177', g = 0 '\0', h = 0 '\0'}}
        psz_intf = 0x8cf3a6e6 <Address 0x8cf3a6e6 out of bounds>
#25 0x00007fff8e182b48 in thread_entry (data=0xbcff80) at misc/threads.c:467
        obj = (vlc_object_t *) 0xbd02e8
        func = (void *(*)(void *)) 0x7fff8e11ad9a <RunInterface>
        libpriv = (libvlc_priv_t *) 0x0
#26 0x00007fff8d67d040 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#27 0x00007fff8cf960cd in clone () from /lib64/libc.so.6
No symbol table info available.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20080712/779cc627/attachment.sig>


More information about the vlc-devel mailing list