Crash when applying LUT to a track
When applying a "Apply LUT" effect to a track and changing the parameters from "Trilinear" to "Tetrahedral" and so forth I got a crash. Note that I added to LUTs to the track and switched between them...
MUTEX UNLOCK!!!!!!!!!!!! loadEffects = = SET EFFECT PARAM: "av.interp" = "trilinear" = = SET EFFECT PARAM: "av.interp" = "nearest" // DROPPED ON EFF: "avfilter.lut3d" // MOVING EFFECT FROM : 1 TO 1 = = SET EFFECT PARAM: "av.interp" = "tetrahedral" qrc:/qml/assetList.qml:243:27: QML Rectangle: grabToImage: item's window is not visible qml: [kdenlive/effect] i18n() needs at least one parameter qrc:/qml/assetList.qml:243:27: QML Rectangle: grabToImage: item's window is not visible qml: [kdenlive/effect] qrc:/qml/assetList.qml:243:27: QML Rectangle: grabToImage: item's window is not visible qml: [kdenlive/effect] qml: Add effect: LUT Kodak ASSERT: "m_asset->is_valid()" in file /home/farid/kdenlive/src/assets/model/assetparametermodel.cpp, line 43 KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = kdenlive path = /usr/bin pid = 25030 KCrash: Arguments: /usr/bin/kdenlive KCrash: Attempting to start /usr/lib/drkonqi from kdeinit sock_file=/run/user/1000/kdeinit5__0 [1]+ Stopped kdenlive [farid@wakti build]$ QSocketNotifier: Invalid socket 20 and type 'Read', disabling... QSocketNotifier: Invalid socket 22 and type 'Read', disabling... QSocketNotifier: Invalid socket 87 and type 'Read', disabling...
And here is the backtrace:
Application: Kdenlive (kdenlive), signal: Aborted Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7fe91e0138c0 (LWP 25030))] Thread 1 (Thread 0x7fe91e0138c0 (LWP 25030)): [KCrash Handler] #7 0x00007fe923698755 in raise () at /usr/lib/libc.so.6 #8 0x00007fe923683851 in abort () at /usr/lib/libc.so.6 #9 0x00007fe923c2e8f8 in () at /usr/lib/libQt5Core.so.5 #10 0x00007fe923c2dd0c in qt_assert_x(char const*, char const*, char const*, int) () at /usr/lib/libQt5Core.so.5 #11 0x000055bf663a251e in AssetParameterModel::AssetParameterModel(std::unique_ptr >, QDomElement const&, QString const&, std::pair, QObject*) (this=0x614001c50cd8, vtt=0x55bf68067dc0 , asset=std::unique_ptr = {...}, assetXml=..., assetId=..., ownerId={...}, parent=0x0) at /home/farid/kdenlive/src/assets/model/assetparametermodel.cpp:43 #12 0x000055bf677f1cd1 in EffectItemModel::EffectItemModel(QList const&, std::unique_ptr >, QDomElement const&, QString const&, std::shared_ptr const&, bool) (this=0x614001c50c40, effectData=..., effect=std::unique_ptr = {...}, xml=..., effectId=..., stack=warning: RTTI symbol not found for class 'std::_Sp_counted_ptr' warning: RTTI symbol not found for class 'std::_Sp_counted_ptr' std::shared_ptr (use count 4, weak count 5) = {...}, isEnabled=true) at /home/farid/kdenlive/src/effects/effectstack/model/effectitemmodel.cpp:32 #13 0x000055bf677f249a in EffectItemModel::construct(QString const&, std::shared_ptr, bool) (effectId=..., stack=warning: RTTI symbol not found for class 'std::_Sp_counted_ptr' warning: RTTI symbol not found for class 'std::_Sp_counted_ptr' std::shared_ptr (use count 4, weak count 5) = {...}, effectEnabled=true) at /home/farid/kdenlive/src/effects/effectstack/model/effectitemmodel.cpp:60 #14 0x000055bf66b0f571 in EffectStackModel::appendEffect(QString const&, bool) (this=0x6120007f9fc0, effectId=..., makeCurrent=false) at /home/farid/kdenlive/src/effects/effectstack/model/effectstackmodel.cpp:419 #15 0x000055bf6738b730 in TrackModel::addEffect(QString const&) (this=0x6120000efbc0, effectId=...) at /home/farid/kdenlive/src/timeline2/model/trackmodel.cpp:1188 #16 0x000055bf67149103 in TimelineModel::addTrackEffect(int, QString const&) (this=0x614001f76040, trackId=23, effectId=...) at /home/farid/kdenlive/src/timeline2/model/timelinemodel.cpp:2315 #17 0x000055bf66208b81 in TimelineModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x614001f76040, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0x7fffd6901fd0) at kdenliveLib_autogen/GGT3SG7UAR/moc_timelinemodel.cpp:322 #18 0x000055bf66205b20 in TimelineModel::qt_metacall(QMetaObject::Call, int, void**) (this=0x614001f76040, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0x7fffd6901fd0) at kdenliveLib_autogen/GGT3SG7UAR/moc_timelinemodel.cpp:471 #19 0x000055bf66205811 in TimelineItemModel::qt_metacall(QMetaObject::Call, int, void**) (this=0x614001f76040, _c=QMetaObject::InvokeMetaMethod, _id=74, _a=0x7fffd6901fd0) at kdenliveLib_autogen/GGT3SG7UAR/moc_timelineitemmodel.cpp:118 #20 0x00007fe924b2f93e in () at /usr/lib/libQt5Qml.so.5 #21 0x00007fe924a1e56e in () at /usr/lib/libQt5Qml.so.5 #22 0x00007fe924a20a4c in () at /usr/lib/libQt5Qml.so.5 #23 0x00007fe924a2185e in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () at /usr/lib/libQt5Qml.so.5 #24 0x00007fe924a3e44f in () at /usr/lib/libQt5Qml.so.5 #25 0x00007fe924a4046f in () at /usr/lib/libQt5Qml.so.5 #26 0x00007fe9249cd170 in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () at /usr/lib/libQt5Qml.so.5 #27 0x00007fe924b58318 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () at /usr/lib/libQt5Qml.so.5 #28 0x00007fe924af840d in QQmlBoundSignalExpression::evaluate(void**) () at /usr/lib/libQt5Qml.so.5 #29 0x00007fe924af9b59 in () at /usr/lib/libQt5Qml.so.5 #30 0x00007fe924b3b43e in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib/libQt5Qml.so.5 #31 0x00007fe924ad84ff in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () at /usr/lib/libQt5Qml.so.5 #32 0x00007fe923e632eb in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5 #33 0x00007fe925009d8e in () at /usr/lib/libQt5Quick.so.5 #34 0x00007fe924f3aa08 in QQuickItem::event(QEvent*) () at /usr/lib/libQt5Quick.so.5 #35 0x00007fe9283c74f5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #36 0x00007fe9283d0e11 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #37 0x00007fe923e379c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #38 0x00007fe924f59863 in QQuickWindowPrivate::deliverDragEvent(QQuickDragGrabber*, QEvent*) () at /usr/lib/libQt5Quick.so.5 #39 0x00007fe924f5a2fd in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5 #40 0x00007fe92840b0e6 in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #41 0x00007fe928d4a254 in QQuickWidget::event(QEvent*) () at /usr/lib/libQt5QuickWidgets.so.5 #42 0x00007fe9283c74f5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #43 0x00007fe9283d157c in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #44 0x00007fe923e379c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #45 0x00007fe92842977e in () at /usr/lib/libQt5Widgets.so.5 #46 0x00007fe92842a519 in () at /usr/lib/libQt5Widgets.so.5 #47 0x00007fe9283c74f5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #48 0x00007fe9283d0e11 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #49 0x00007fe923e379c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #50 0x00007fe9241d5950 in QGuiApplicationPrivate::processDrop(QWindow*, QMimeData const*, QPoint const&, QFlags, QFlags, QFlags) () at /usr/lib/libQt5Gui.so.5 #51 0x00007fe9241af34e in QWindowSystemInterface::handleDrop(QWindow*, QMimeData const*, QPoint const&, QFlags, QFlags, QFlags) () at /usr/lib/libQt5Gui.so.5 #52 0x00007fe91a80419c in () at /usr/lib/libQt5XcbQpa.so.5 #53 0x00007fe91a807868 in () at /usr/lib/libQt5XcbQpa.so.5 #54 0x00007fe92420d7dd in QBasicDrag::eventFilter(QObject*, QEvent*) () at /usr/lib/libQt5Gui.so.5 #55 0x00007fe923e375a3 in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #56 0x00007fe9283c7532 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #57 0x00007fe9283d0e11 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #58 0x00007fe923e379c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #59 0x00007fe9241d3bf4 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5 #60 0x00007fe9241d549b in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5 #61 0x00007fe9241afafc in QWindowSystemInterface::sendWindowSystemEvents(QFlags) () at /usr/lib/libQt5Gui.so.5 #62 0x00007fe91a7fd12c in () at /usr/lib/libQt5XcbQpa.so.5 #63 0x00007fe9217043ae in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #64 0x00007fe9217061c1 in () at /usr/lib/libglib-2.0.so.0 #65 0x00007fe921706201 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #66 0x00007fe923e8fa03 in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5 #67 0x00007fe923e364ec in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5 #68 0x00007fe92420cea6 in QBasicDrag::drag(QDrag*) () at /usr/lib/libQt5Gui.so.5 #69 0x00007fe92420a596 in QDragManager::drag(QDrag*) () at /usr/lib/libQt5Gui.so.5 #70 0x00007fe92420a868 in QDrag::exec(QFlags, Qt::DropAction) () at /usr/lib/libQt5Gui.so.5 #71 0x00007fe92500571a in () at /usr/lib/libQt5Quick.so.5 #72 0x00007fe925005a6e in () at /usr/lib/libQt5Quick.so.5 #73 0x00007fe9250061ef in () at /usr/lib/libQt5Quick.so.5 #74 0x00007fe924b6230f in () at /usr/lib/libQt5Qml.so.5 #75 0x00007fe924b62c5d in () at /usr/lib/libQt5Qml.so.5 #76 0x00007fe924b5f3a4 in QQmlBinding::update(QFlags) () at /usr/lib/libQt5Qml.so.5 #77 0x00007fe924b3b43e in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib/libQt5Qml.so.5 #78 0x00007fe924ad84ff in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () at /usr/lib/libQt5Qml.so.5 #79 0x00007fe923e632eb in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5 #80 0x00007fe924fda568 in QQuickMouseArea::mouseMoveEvent(QMouseEvent*) () at /usr/lib/libQt5Quick.so.5 #81 0x00007fe924f3aa08 in QQuickItem::event(QEvent*) () at /usr/lib/libQt5Quick.so.5 #82 0x00007fe9283c74f5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #83 0x00007fe9283d0e11 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #84 0x00007fe923e379c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #85 0x00007fe924f56529 in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) () at /usr/lib/libQt5Quick.so.5 #86 0x00007fe924f57cb8 in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) () at /usr/lib/libQt5Quick.so.5 #87 0x00007fe924f58aa8 in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) () at /usr/lib/libQt5Quick.so.5 #88 0x00007fe9241def0d in QWindow::event(QEvent*) () at /usr/lib/libQt5Gui.so.5 #89 0x00007fe924f5a033 in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5 #90 0x00007fe9283c74f5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #91 0x00007fe9283d0e11 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #92 0x00007fe923e379c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #93 0x00007fe928d49bea in QQuickWidget::mouseMoveEvent(QMouseEvent*) () at /usr/lib/libQt5QuickWidgets.so.5 #94 0x00007fe92840b0e6 in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #95 0x00007fe928d4a254 in QQuickWidget::event(QEvent*) () at /usr/lib/libQt5QuickWidgets.so.5 #96 0x00007fe9283c74f5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #97 0x00007fe9283d0f8a in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #98 0x00007fe923e379c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #99 0x00007fe9283d013b in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool, bool) () at /usr/lib/libQt5Widgets.so.5 #100 0x00007fe928427391 in () at /usr/lib/libQt5Widgets.so.5 #101 0x00007fe92842a2d4 in () at /usr/lib/libQt5Widgets.so.5 #102 0x00007fe9283c74f5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #103 0x00007fe9283d0e11 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #104 0x00007fe923e379c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #105 0x00007fe9241d3bf4 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5 #106 0x00007fe9241d549b in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5 #107 0x00007fe9241afafc in QWindowSystemInterface::sendWindowSystemEvents(QFlags) () at /usr/lib/libQt5Gui.so.5 #108 0x00007fe91a7fd12c in () at /usr/lib/libQt5XcbQpa.so.5 #109 0x00007fe9217043ae in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #110 0x00007fe9217061c1 in () at /usr/lib/libglib-2.0.so.0 #111 0x00007fe921706201 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #112 0x00007fe923e8fa03 in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5 #113 0x00007fe923e364ec in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5 #114 0x00007fe923e3e326 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #115 0x000055bf65e764b2 in main(int, char**) (argc=1, argv=0x7fffd690b718) at /home/farid/kdenlive/src/main.cpp:220 [Inferior 1 (process 25030) detached]