[Kdenlive-devel] effects stability

Mikko Rapeli mikko.rapeli at iki.fi
Fri Aug 7 12:37:11 UTC 2009


I see svn 3800 to 3802 touched similar things I've been wondering at. 
Before 3802 crashed on me, dragging three effects from list
to a clip showed only first and last on the effect stack and over the
clip on time line. Selecting another clip on time line and coming back
to the one with the new effects is a workaround for the effect stack.

While testing I have once again saw corrupted timeline on my large
project. Clips and audio tracks are way off towards the end of a 27
minute timeline. No one frame offsets, looks like bigger gaps and
maybe one or two tracks are off by seconds. Nope, I didn't backups of
the latest project file, stupid me.

And for the fun of it, here what valgrind thinks of svn3802:

http://koti.kapsi.fi/mcfrisk/temp/kdenlive_svn3802_valgrind_log.txt

Searching for keyword effect shows up a few oddities, and maybe a bug in
valgrind too since EffectStackEdit is not in qdom.h :)

Below is the latest crash. For some reason I can't see the value of
m_params in gdb since cloning it fails. Perhaps it should be initialized
in the constructor.

Program received signal SIGSEGV, Segmentation fault.
0xb776b67b in QDomNamedNodeMapPrivate::clone (this=0x1b0a1f28, p=0x1d86d428)
    at dom/qdom.cpp:3069
3069    in dom/qdom.cpp
(gdb) bt full
#0  0xb776b67b in QDomNamedNodeMapPrivate::clone (this=0x1b0a1f28,
    p=0x1d86d428) at dom/qdom.cpp:3069
        new_node = <value optimized out>
        m = 0x1afc9688
#1  0xb776ddcb in QDomElementPrivate (this=0x1d86d428, n=0x1b1e9f80,
    deep=<value optimized out>) at dom/qdom.cpp:4424
No locals.
#2  0xb776e154 in QDomElementPrivate::cloneNode (this=0x1b1e9f80,
    deep=<value optimized out>) at dom/qdom.cpp:4437
No locals.
#3  0xb7765bd6 in QDomNode::cloneNode (this=0xa19eaa0, deep=64)
    at dom/qdom.cpp:2358
No locals.
#4  0x0817cb54 in EffectStackEdit::collectAllParameters (this=0xa19ea80)
    at /home/mcfrisk/src/kdenlive-svn/src/effectstackedit.cpp:426
        oldparam = {<QDomNode> = {impl = 0x2}, <No data fields>}
        newparam = {<QDomNode> = {impl = 0x6e}, <No data fields>}
        namenode = {impl = 0xbff90628}
#5  0x080792eb in EffectStackEdit::qt_metacall (this=0xa19ea80,
    _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbff9070c)
    at /home/mcfrisk/src/kdenlive-svn/build/src/cmake_bindir/moc_effectstackedit.cpp:82
No locals.
#6  0xb73c9ad3 in QMetaObject::activate (sender=0x1af6c7d8,
    from_signal_index=27, to_signal_index=27, argv=0xbff9070c)
    at kernel/qobject.cpp:3112
        previousSender = 0x0
        method = 31
        currentSender = {sender = 0x1af6c7d8, signal = 27, ref = 1}
        i = 1
        count = 2
        signal = 27
        empty_argv = {0x0}
        locker = {{mtx = 0x9e00c0c, val = 165678092}}
        currentThreadData = 0x9e00bd8
        connectionLists = 0xcc1aa90
#7  0xb73ca722 in QMetaObject::activate (sender=0x1af6c7d8, m=0xb7209a54,
    local_signal_index=0, argv=0xbff9070c) at kernel/qobject.cpp:3186
        signal_index = 341337005
#8  0xb7023043 in QAbstractSlider::valueChanged (this=0x1af6c7d8, _t1=110)
    at .moc/release-shared/moc_qabstractslider.cpp:176
        _a = {0x0, 0xbff90724}
#9  0xb6d51149 in QAbstractSlider::setValue (this=0x1af6c7d8, value=110)
    at widgets/qabstractslider.cpp:531
        d = <value optimized out>
#10 0xb6d51211 in QAbstractSlider::triggerAction (this=0x1af6c7d8,
    action=QAbstractSlider::SliderPageStepSub)
    at widgets/qabstractslider.cpp:620
        d = 0x1aee78d0
#11 0xb6dfec38 in QSlider::mousePressEvent (this=0x1af6c7d8, ev=0xbff90e1c)
    at widgets/qslider.cpp:481
        sliderRect = {x1 = 57, y1 = 0, x2 = 71, y2 = 22}
        pressValue = -1083317253
        opt = {<QStyleOptionComplex> = {<QStyleOption> = {version = 1,
              type = 983041, state = {i = 74113}, direction = Qt::LeftToRight,
              rect = {x1 = 0, y1 = 0, x2 = 91, y2 = 22}, fontMetrics = {
                d = 0x1e6f5f78}, palette = {static staticMetaObject = {d = {
                    superdata = 0x0, stringdata = 0xb707d7a0 "QPalette",
                    data = 0xb707d8e0, extradata = 0x0}}, d = 0x9e72c20,
                current_group = 0, resolve_mask = 0}}, subControls = {i = 0},
            activeSubControls = {i = 0}}, orientation = Qt::Horizontal,
          minimum = -400, maximum = 400, tickPosition = QSlider::NoTicks,
          tickInterval = 0, upsideDown = false, sliderPosition = 190,
          sliderValue = 190, singleStep = 1, pageStep = 80, notchTarget = 0,
          dialWrapping = false}
        action = QAbstractSlider::SliderPageStepSub
        d = 0x1aee78d0
#12 0xb69f683e in QWidget::event (this=0x1af6c7d8, event=0xbff90e1c)
    at kernel/qwidget.cpp:7545
No locals.
#13 0xb6d50fb4 in QAbstractSlider::event (this=0x1af6c7d8, e=0xbff90e1c)
    at widgets/qabstractslider.cpp:855
No locals.
#14 0xb6dfedee in QSlider::event (this=0x1af6c7d8, event=0xbff90e1c)
    at widgets/qslider.cpp:436
        d = 0x1aee0040
#15 0xb69a07d4 in QApplicationPrivate::notify_helper (this=0x9e16330,
    receiver=0x1af6c7d8, e=0xbff90e1c) at kernel/qapplication.cpp:4056
        consumed = <value optimized out>
#16 0xb69a92a1 in QApplication::notify (this=0xbff926a4, receiver=0x1af6c7d8,
    e=0xbff90e1c) at kernel/qapplication.cpp:3758
        me = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0xb71f8be0, d = 0x0,
              t = 2, posted = 0, spont = 1, m_accept = 1, reserved = 0},
            modState = {i = 0}}, p = {xp = 55, yp = 11}, g = {xp = 245,
            yp = 176}, b = Qt::LeftButton, mouseState = {i = 1}}
        w = 0x1af6c7d8
        mouse = 0xbf6de3fb
        eventAccepted = <value optimized out>
        relpos = {xp = 55, yp = 11}
        pw = {o = 0x1af6c7d8}
        res = true
#17 0xb7d8800d in KApplication::notify (this=0xbff926a4, receiver=0x1af6c7d8,
    event=0xbff90e1c) at ../../kdeui/kernel/kapplication.cpp:302
No locals.
#18 0xb73b496b in QCoreApplication::notifyInternal (this=0xbff926a4,
    receiver=0x1af6c7d8, event=0xbff90e1c) at kernel/qcoreapplication.cpp:610
        result = false
        cbdata = {0x1af6c7d8, 0xbff90e1c, 0xbff90c4b}
        threadData = 0x9e00bd8
        returnValue = <value optimized out>
#19 0xb69a832e in QCoreApplication::sendSpontaneousEvent (receiver=0x1af6c7d8,
    event=0xbff90e1c, alienWidget=0x1af6c7d8, nativeWidget=0xa18aff8,
    buttonDown=0xb7216aa0, lastMouseReceiver=...)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
No locals.
#20 QApplicationPrivate::sendMouseEvent (receiver=0x1af6c7d8,
    event=0xbff90e1c, alienWidget=0x1af6c7d8, nativeWidget=0xa18aff8,
    buttonDown=0xb7216aa0, lastMouseReceiver=...)
    at kernel/qapplication.cpp:2924
        receiverGuard = {o = 0x1af6c7d8}
        nativeGuard = {o = 0xa18aff8}
        alienGuard = {o = 0x1af6c7d8}
        activePopupWidget = {o = 0x0}
        graphicsWidget = false
        result = false
#21 0xb6a16e55 in QETWidget::translateMouseEvent (this=0xa18aff8,
    event=0xbff923cc) at kernel/qapplication_x11.cpp:4409
        alienWidget = 0x1af6c7d8
        widget = <value optimized out>
        oldOpenPopupCount = 0
        e = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0xb71f8be0, d = 0x0,
              t = 2, posted = 0, spont = 1, m_accept = 1, reserved = 6143},
            modState = {i = 0}}, p = {xp = 55, yp = 11}, g = {xp = 245,
            yp = 176}, b = Qt::LeftButton, mouseState = {i = 1}}
        type = QEvent::MouseButtonPress
        pos = {xp = 55, yp = 11}
        globalPos = {xp = 245, yp = 176}
        button = Qt::LeftButton
        nextEvent = {type = 6, xany = {type = 6, serial = 546348,
            send_event = 0, display = 0x9e2a830, window = 33554577}, xkey = {
            type = 6, serial = 546348, send_event = 0, display = 0x9e2a830,
            window = 33554577, root = 148, subwindow = 0, time = 370395204,
            x = 238, y = 52, x_root = 242, y_root = 177, state = 0,
            keycode = 0, same_screen = 1}, xbutton = {type = 6,
            serial = 546348, send_event = 0, display = 0x9e2a830,
            window = 33554577, root = 148, subwindow = 0, time = 370395204,
            x = 238, y = 52, x_root = 242, y_root = 177, state = 0,
            button = 0, same_screen = 1}, xmotion = {type = 6,
            serial = 546348, send_event = 0, display = 0x9e2a830,
            window = 33554577, root = 148, subwindow = 0, time = 370395204,
            x = 238, y = 52, x_root = 242, y_root = 177, state = 0,
            is_hint = 0 '\0', same_screen = 1}, xcrossing = {type = 6,
            serial = 546348, send_event = 0, display = 0x9e2a830,
            window = 33554577, root = 148, subwindow = 0, time = 370395204,
            x = 238, y = 52, x_root = 242, y_root = 177, mode = 0, detail = 0,
            same_screen = 1, focus = 1, state = 0}, xfocus = {type = 6,
            serial = 546348, send_event = 0, display = 0x9e2a830,
            window = 33554577, mode = 148, detail = 0}, xexpose = {type = 6,
            serial = 546348, send_event = 0, display = 0x9e2a830,
            window = 33554577, x = 148, y = 0, width = 370395204,
            height = 238, count = 52}, xgraphicsexpose = {type = 6,
            serial = 546348, send_event = 0, display = 0x9e2a830,
            drawable = 33554577, x = 148, y = 0, width = 370395204,
            height = 238, count = 52, major_code = 242, minor_code = 177},
          xnoexpose = {type = 6, serial = 546348, send_event = 0,
            display = 0x9e2a830, drawable = 33554577, major_code = 148,
            minor_code = 0}, xvisibility = {type = 6, serial = 546348,
            send_event = 0, display = 0x9e2a830, window = 33554577,
            state = 148}, xcreatewindow = {type = 6, serial = 546348,
            send_event = 0, display = 0x9e2a830, parent = 33554577,
            window = 148, x = 0, y = 370395204, width = 238, height = 52,
            border_width = 242, override_redirect = 177}, xdestroywindow = {
            type = 6, serial = 546348, send_event = 0, display = 0x9e2a830,
            event = 33554577, window = 148}, xunmap = {type = 6,
            serial = 546348, send_event = 0, display = 0x9e2a830,
            event = 33554577, window = 148, from_configure = 0}, xmap = {
            type = 6, serial = 546348, send_event = 0, display = 0x9e2a830,
            event = 33554577, window = 148, override_redirect = 0},
          xmaprequest = {type = 6, serial = 546348, send_event = 0,
            display = 0x9e2a830, parent = 33554577, window = 148},
          xreparent = {type = 6, serial = 546348, send_event = 0,
            display = 0x9e2a830, event = 33554577, window = 148, parent = 0,
            x = 370395204, y = 238, override_redirect = 52}, xconfigure = {
            type = 6, serial = 546348, send_event = 0, display = 0x9e2a830,
            event = 33554577, window = 148, x = 0, y = 370395204, width = 238,
            height = 52, border_width = 242, above = 177,
            override_redirect = 0}, xgravity = {type = 6, serial = 546348,
            send_event = 0, display = 0x9e2a830, event = 33554577,
            window = 148, x = 0, y = 370395204}, xresizerequest = {type = 6,
            serial = 546348, send_event = 0, display = 0x9e2a830,
            window = 33554577, width = 148, height = 0}, xconfigurerequest = {
            type = 6, serial = 546348, send_event = 0, display = 0x9e2a830,
            parent = 33554577, window = 148, x = 0, y = 370395204,
            width = 238, height = 52, border_width = 242, above = 177,
            detail = 0, value_mask = 0}, xcirculate = {type = 6,
            serial = 546348, send_event = 0, display = 0x9e2a830,
            event = 33554577, window = 148, place = 0}, xcirculaterequest = {
            type = 6, serial = 546348, send_event = 0, display = 0x9e2a830,
            parent = 33554577, window = 148, place = 0}, xproperty = {
            type = 6, serial = 546348, send_event = 0, display = 0x9e2a830,
            window = 33554577, atom = 148, time = 0, state = 370395204},
          xselectionclear = {type = 6, serial = 546348, send_event = 0,
            display = 0x9e2a830, window = 33554577, selection = 148,
            time = 0}, xselectionrequest = {type = 6, serial = 546348,
            send_event = 0, display = 0x9e2a830, owner = 33554577,
            requestor = 148, selection = 0, target = 370395204,
            property = 238, time = 52}, xselection = {type = 6,
            serial = 546348, send_event = 0, display = 0x9e2a830,
            requestor = 33554577, selection = 148, target = 0,
            property = 370395204, time = 238}, xcolormap = {type = 6,
            serial = 546348, send_event = 0, display = 0x9e2a830,
            window = 33554577, colormap = 148, c_new = 0, state = 370395204},
          xclient = {type = 6, serial = 546348, send_event = 0,
            display = 0x9e2a830, window = 33554577, message_type = 148,
            format = 0, data = {
              b = "D\310\23\26\356\0\0\0\64\0\0\0\362\0\0\0\261\0\0", s = {
                -14268, 5651, 238, 0, 52, 0, 242, 0, 177, 0}, l = {370395204,
                238, 52, 242, 177}}}, xmapping = {type = 6, serial = 546348,
            send_event = 0, display = 0x9e2a830, window = 33554577,
            request = 148, first_keycode = 0, count = 370395204}, xerror = {
            type = 6, display = 0x8562c, resourceid = 0, serial = 165849136,
            error_code = 145 '\221', request_code = 0 '\0',
            minor_code = 0 '\0'}, xkeymap = {type = 6, serial = 546348,
            send_event = 0, display = 0x9e2a830, window = 33554577,
            key_vector = "\224\0\0\0\0\0\0\0D\310\23\26\356\0\0\0\64\0\0\0\362\0\0\0\261\0\0\0\0\0\0"}, pad = {6, 546348, 0, 165849136, 33554577, 148, 0,
            370395204, 238, 52, 242, 177, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0}}
#22 0xb6a16336 in QApplication::x11ProcessEvent (this=0xbff926a4,
    event=0xbff923cc) at kernel/qapplication_x11.cpp:3428
        d = 0x9e16330
        time = <value optimized out>
        userTime = <value optimized out>
        widget = 0xa18aff8
        keywidget = 0x0
        grabbed = false
#23 0xb6a40842 in x11EventSourceDispatch (s=0x9e19500, callback=0,
    user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
        event = {type = 4, xany = {type = 4, serial = 546357, send_event = 0,
            display = 0x9e2a830, window = 33554577}, xkey = {type = 4,
            serial = 546357, send_event = 0, display = 0x9e2a830,
            window = 33554577, root = 148, subwindow = 0, time = 370395748,
            x = 241, y = 51, x_root = 245, y_root = 176, state = 0,
            keycode = 1, same_screen = 1}, xbutton = {type = 4,
            serial = 546357, send_event = 0, display = 0x9e2a830,
            window = 33554577, root = 148, subwindow = 0, time = 370395748,
            x = 241, y = 51, x_root = 245, y_root = 176, state = 0,
            button = 1, same_screen = 1}, xmotion = {type = 4,
            serial = 546357, send_event = 0, display = 0x9e2a830,
            window = 33554577, root = 148, subwindow = 0, time = 370395748,
            x = 241, y = 51, x_root = 245, y_root = 176, state = 0,
            is_hint = 1 '\1', same_screen = 1}, xcrossing = {type = 4,
            serial = 546357, send_event = 0, display = 0x9e2a830,
            window = 33554577, root = 148, subwindow = 0, time = 370395748,
            x = 241, y = 51, x_root = 245, y_root = 176, mode = 0, detail = 1,
            same_screen = 1, focus = 1, state = 0}, xfocus = {type = 4,
            serial = 546357, send_event = 0, display = 0x9e2a830,
            window = 33554577, mode = 148, detail = 0}, xexpose = {type = 4,
            serial = 546357, send_event = 0, display = 0x9e2a830,
            window = 33554577, x = 148, y = 0, width = 370395748,
            height = 241, count = 51}, xgraphicsexpose = {type = 4,
            serial = 546357, send_event = 0, display = 0x9e2a830,
            drawable = 33554577, x = 148, y = 0, width = 370395748,
            height = 241, count = 51, major_code = 245, minor_code = 176},
          xnoexpose = {type = 4, serial = 546357, send_event = 0,
            display = 0x9e2a830, drawable = 33554577, major_code = 148,
            minor_code = 0}, xvisibility = {type = 4, serial = 546357,
            send_event = 0, display = 0x9e2a830, window = 33554577,
            state = 148}, xcreatewindow = {type = 4, serial = 546357,
            send_event = 0, display = 0x9e2a830, parent = 33554577,
            window = 148, x = 0, y = 370395748, width = 241, height = 51,
            border_width = 245, override_redirect = 176}, xdestroywindow = {
            type = 4, serial = 546357, send_event = 0, display = 0x9e2a830,
            event = 33554577, window = 148}, xunmap = {type = 4,
            serial = 546357, send_event = 0, display = 0x9e2a830,
            event = 33554577, window = 148, from_configure = 0}, xmap = {
            type = 4, serial = 546357, send_event = 0, display = 0x9e2a830,
            event = 33554577, window = 148, override_redirect = 0},
          xmaprequest = {type = 4, serial = 546357, send_event = 0,
            display = 0x9e2a830, parent = 33554577, window = 148},
          xreparent = {type = 4, serial = 546357, send_event = 0,
            display = 0x9e2a830, event = 33554577, window = 148, parent = 0,
            x = 370395748, y = 241, override_redirect = 51}, xconfigure = {
            type = 4, serial = 546357, send_event = 0, display = 0x9e2a830,
            event = 33554577, window = 148, x = 0, y = 370395748, width = 241,
            height = 51, border_width = 245, above = 176,
            override_redirect = 0}, xgravity = {type = 4, serial = 546357,
            send_event = 0, display = 0x9e2a830, event = 33554577,
            window = 148, x = 0, y = 370395748}, xresizerequest = {type = 4,
            serial = 546357, send_event = 0, display = 0x9e2a830,
            window = 33554577, width = 148, height = 0}, xconfigurerequest = {
            type = 4, serial = 546357, send_event = 0, display = 0x9e2a830,
            parent = 33554577, window = 148, x = 0, y = 370395748,
            width = 241, height = 51, border_width = 245, above = 176,
            detail = 0, value_mask = 1}, xcirculate = {type = 4,
            serial = 546357, send_event = 0, display = 0x9e2a830,
            event = 33554577, window = 148, place = 0}, xcirculaterequest = {
            type = 4, serial = 546357, send_event = 0, display = 0x9e2a830,
            parent = 33554577, window = 148, place = 0}, xproperty = {
            type = 4, serial = 546357, send_event = 0, display = 0x9e2a830,
            window = 33554577, atom = 148, time = 0, state = 370395748},
          xselectionclear = {type = 4, serial = 546357, send_event = 0,
            display = 0x9e2a830, window = 33554577, selection = 148,
            time = 0}, xselectionrequest = {type = 4, serial = 546357,
            send_event = 0, display = 0x9e2a830, owner = 33554577,
            requestor = 148, selection = 0, target = 370395748,
            property = 241, time = 51}, xselection = {type = 4,
            serial = 546357, send_event = 0, display = 0x9e2a830,
            requestor = 33554577, selection = 148, target = 0,
            property = 370395748, time = 241}, xcolormap = {type = 4,
            serial = 546357, send_event = 0, display = 0x9e2a830,
            window = 33554577, colormap = 148, c_new = 0, state = 370395748},
          xclient = {type = 4, serial = 546357, send_event = 0,
            display = 0x9e2a830, window = 33554577, message_type = 148,
            format = 0, data = {
              b = "d\312\23\26\361\0\0\0\63\0\0\0\365\0\0\0\260\0\0", s = {
                -13724, 5651, 241, 0, 51, 0, 245, 0, 176, 0}, l = {370395748,
                241, 51, 245, 176}}}, xmapping = {type = 4, serial = 546357,
            send_event = 0, display = 0x9e2a830, window = 33554577,
            request = 148, first_keycode = 0, count = 370395748}, xerror = {
            type = 4, display = 0x85635, resourceid = 0, serial = 165849136,
            error_code = 145 '\221', request_code = 0 '\0',
            minor_code = 0 '\0'}, xkeymap = {type = 4, serial = 546357,
            send_event = 0, display = 0x9e2a830, window = 33554577,
            key_vector = "\224\0\0\0\0\0\0\0d\312\23\26\361\0\0\0\63\0\0\0\365\0\0\0\260\0\0\0\0\0\0"}, pad = {4, 546357, 0, 165849136, 33554577, 148, 0,
            370395748, 241, 51, 245, 176, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0}}
        marker = 546358
#24 0xb60cc368 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#25 0xb60cf8c3 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#26 0xb60cfa48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#27 0xb73df7f8 in QEventDispatcherGlib::processEvents (this=0x9e00760,
    flags=...) at kernel/qeventdispatcher_glib.cpp:327
        d = 0x1
        canWait = true
        result = <value optimized out>
#28 0xb6a3ff85 in QGuiEventDispatcherGlib::processEvents (this=0x9e00760,
    flags=...) at kernel/qguieventdispatcher_glib.cpp:202
        d = 0x9e16498
        returnValue = 251
#29 0xb73b2fba in QEventLoop::processEvents (this=0xbff92630, flags=...)
    at kernel/qeventloop.cpp:149
        d = 0x1b0ac000
#30 0xb73b3402 in QEventLoop::exec (this=0xbff92630, flags=...)
    at kernel/qeventloop.cpp:201
        d = 0x1b0ac000
        app = 0xbff926a4
#31 0xb73b5859 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
        threadData = 0x9e00bd8
        eventLoop = {<QObject> = {_vptr.QObject = 0xb74a5c28,
            static staticMetaObject = {d = {superdata = 0x0,
                stringdata = 0xb744e600 "QObject", data = 0xb744e6a0,
                extradata = 0xb74a1638}}, d_ptr = 0x1b0ac000,
            static staticQtMetaObject = {d = {superdata = 0x0,
                stringdata = 0xb7457de0 "Qt", data = 0xb745acc0,
                extradata = 0x0}}}, static staticMetaObject = {d = {
              superdata = 0x82ae560, stringdata = 0xb745fa80 "QEventLoop",
              data = 0xb745faa0, extradata = 0x0}}}
        returnCode = -1
#32 0xb69a0657 in QApplication::exec () at kernel/qapplication.cpp:3525
No locals.
#33 0x0807dd9d in main (argc=2, argv=0xbff92874)
    at /home/mcfrisk/src/kdenlive-svn/src/main.cpp:90
        aboutData = {d = 0x9e02bf0}
        options = {d = 0x9e16040}
        app = {<QApplication> = {<QCoreApplication> = {<QObject> = {
                _vptr.QObject = 0xb7f2efa8, static staticMetaObject = {d = {
                    superdata = 0x0, stringdata = 0xb744e600 "QObject",
                    data = 0xb744e6a0, extradata = 0xb74a1638}},
                d_ptr = 0x9e16330, static staticQtMetaObject = {d = {
                    superdata = 0x0, stringdata = 0xb7457de0 "Qt",
                    data = 0xb745acc0, extradata = 0x0}}},
              static staticMetaObject = {d = {superdata = 0x82ae560,
                  stringdata = 0xb745fb00 "QCoreApplication",
                  data = 0xb745fba0, extradata = 0x0}}, static self = 0x0},
            static staticMetaObject = {d = {superdata = 0xb74a5c64,
                stringdata = 0xb702e7a0 "QApplication", data = 0xb702e9a0,
                extradata = 0x0}}}, static staticMetaObject = {d = {
              superdata = 0xb71f87c8, stringdata = 0xb7f07860 "KApplication",
              data = 0xb7f07a00, extradata = 0x0}},
          static loadedByKdeinit = false, static KApp = 0xbff926a4,
          d = 0x9e3c680}
        __PRETTY_FUNCTION__ = "int main(int, char**)"
(gdb)




More information about the Kdenlive mailing list