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) ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Kdenlive-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
