https://bugs.kde.org/show_bug.cgi?id=380245

            Bug ID: 380245
           Summary: Crash when applying effect presets
           Product: kdenlive
           Version: git-master
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: NOR
         Component: Effects & Transitions
          Assignee: vpi...@kde.org
          Reporter: snd.no...@gmail.com
  Target Milestone: ---

This is from this forum thread:
https://forum.kde.org/viewtopic.php?f=265&t=140440&sid=8acbce862e9c37297d903ac1b0108a47

This is what the person writes:
1. add color clip
2. add title clip
3. add transform effect to title clip
4. save preset
5. add new title clip
6. add transform effect, apply preset (4)
7. crash and restart application
8. and how to delete preset? when choosing preset kdenlive always crash

Here is the backtrace:

(gdb) thread apply all bt

Thread 26 (Thread 0x7fff27ff7700 (LWP 12358)):
#0  0x00007ffff027067d in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7fb79b6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fffe7fb7acc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007ffff0eb5f0f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#4  0x00007ffff0e5d3aa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#5  0x00007ffff0c7544a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007ffff0c79e9c in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fffee2a62e7 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007ffff027a54f in clone () at /usr/lib/libc.so.6

Thread 25 (Thread 0x7fff467fc700 (LWP 12357)):
#0  0x00007fffee2ac756 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fffb6dfe6dd in  () at /usr/lib/mlt/libmltsdl.so
#2  0x00007fffee2a62e7 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007ffff027a54f in clone () at /usr/lib/libc.so.6

Thread 24 (Thread 0x7fff4da62700 (LWP 12356)):
#0  0x00007ffff027076b in ppoll () at /usr/lib/libc.so.6
#1  0x00007fffe7d4179d in pa_mainloop_poll () at /usr/lib/libpulse.so.0
#2  0x00007fffe7d41d8e in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#3  0x00007fffb6b9555d in  () at /usr/lib/libSDL-1.2.so.0
#4  0x00007fffb6b6976b in  () at /usr/lib/libSDL-1.2.so.0
#5  0x00007fffb6b71e18 in  () at /usr/lib/libSDL-1.2.so.0
#6  0x00007fffb6bb2d39 in  () at /usr/lib/libSDL-1.2.so.0
#7  0x00007fffee2a62e7 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007ffff027a54f in clone () at /usr/lib/libc.so.6

Thread 23 (Thread 0x7fff4fa5e700 (LWP 12354)):
#0  0x00007fffee2ac756 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007ffff6fea86b in  () at /usr/lib/libmlt.so.6
#2  0x0000000000759ead in RenderThread::run() (this=0x7fff40021c70)
    at
/tmp/yaourt-tmp-frd/aur-kdenlive-git/src/kdenlive/src/monitor/glwidget.cpp:1282
---Type <return> to continue, or q <return> to quit---
#3  0x00007ffff0c79e9c in  () at /usr/lib/libQt5Core.so.5
#4  0x00007fffee2a62e7 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ffff027a54f in clone () at /usr/lib/libc.so.6

Thread 22 (Thread 0x7fff51a62700 (LWP 12353)):
#0  0x00007fffee2ac756 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fffb6dff0c0 in  () at /usr/lib/mlt/libmltsdl.so
#2  0x00007fffee2a62e7 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007ffff027a54f in clone () at /usr/lib/libc.so.6

Thread 20 (Thread 0x7fff4e95d700 (LWP 12351)):
#0  0x00007fffee2acb63 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007ffff0c7b0d8 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007ffff0c765b4 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007ffff0c79e9c in  () at /usr/lib/libQt5Core.so.5
#4  0x00007fffee2a62e7 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ffff027a54f in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7fff71635700 (LWP 12342)):
#0  0x00007ffff027067d in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7fb79b6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fffe7fb7acc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007ffff0eb5f0f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#4  0x00007ffff0e5d3aa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#5  0x00007ffff0c7544a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007ffff0c79e9c in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fffee2a62e7 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007ffff027a54f in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7fff71f36700 (LWP 12341)):
#0  0x00007fffee2ac756 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007ffff0c7b21b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007ffff66d7675 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007ffff66d7f82 in  () at /usr/lib/libQt5Quick.so.5
---Type <return> to continue, or q <return> to quit---
#4  0x00007ffff0c79e9c in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fffee2a62e7 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007ffff027a54f in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7fff72d98700 (LWP 12340)):
#0  0x00007ffff027067d in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7fb79b6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fffe7fb7acc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007ffff0eb5f0f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#4  0x00007ffff0e5d3aa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#5  0x00007ffff0c7544a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007ffff0c79e9c in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fffee2a62e7 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007ffff027a54f in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7fff73699700 (LWP 12339)):
#0  0x00007fffee2ac756 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007ffff0c7b21b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007ffff66d7675 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007ffff66d7f82 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007ffff0c79e9c in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fffee2a62e7 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007ffff027a54f in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7fff9534e700 (LWP 12338)):
#0  0x00007ffff027067d in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7d4fee1 in  () at /usr/lib/libpulse.so.0
#2  0x00007fffe7d416f1 in pa_mainloop_poll () at /usr/lib/libpulse.so.0
#3  0x00007fffe7d41d8e in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#4  0x00007fffe7d41e40 in pa_mainloop_run () at /usr/lib/libpulse.so.0
#5  0x00007fffe7d4fe29 in  () at /usr/lib/libpulse.so.0
#6  0x00007fffdeb3afe8 in  () at /usr/lib/pulseaudio/libpulsecommon-10.0.so
#7  0x00007fffee2a62e7 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007ffff027a54f in clone () at /usr/lib/libc.so.6
---Type <return> to continue, or q <return> to quit---

Thread 9 (Thread 0x7fff96ffe700 (LWP 12336)):
#0  0x00007ffff027067d in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7fb79b6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fffe7fb7acc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007ffff0eb5f0f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#4  0x00007ffff0e5d3aa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#5  0x00007ffff0c7544a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007ffff28c1085 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007ffff0c79e9c in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fffee2a62e7 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007ffff027a54f in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7fff977ff700 (LWP 12335)):
#0  0x00007fffee2acb63 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007ffff0c7b0d8 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007ffff0c765b4 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007ffff0c79e9c in  () at /usr/lib/libQt5Core.so.5
#4  0x00007fffee2a62e7 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ffff027a54f in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7fff9cf85700 (LWP 12334)):
#0  0x00007ffff027067d in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7fb79b6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fffe7fb7acc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007ffff0eb5f0f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#4  0x00007ffff0e5d3aa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#5  0x00007ffff0c7544a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007ffff28c1085 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007ffff0c79e9c in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fffee2a62e7 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007ffff027a54f in clone () at /usr/lib/libc.so.6
---Type <return> to continue, or q <return> to quit---

Thread 6 (Thread 0x7fffaa279700 (LWP 12308)):
#0  0x00007ffff027067d in poll () at /usr/lib/libc.so.6
#1  0x00007fffb0621d51 in  () at /usr/lib/libusb-1.0.so.0
#2  0x00007fffee2a62e7 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007ffff027a54f in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fffcd3d2700 (LWP 12303)):
#0  0x00007ffff027067d in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7fb79b6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fffe7fb7acc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007ffff0eb5f0f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#4  0x00007ffff0e5d3aa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#5  0x00007ffff0c7544a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007ffff3350c45 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007ffff0c79e9c in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fffee2a62e7 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007ffff027a54f in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fffcf2ea700 (LWP 12302)):
#0  0x00007ffff027067d in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7fb79b6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fffe7fb7d42 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3  0x00007fffd2167f86 in  () at /usr/lib/libgio-2.0.so.0
#4  0x00007fffe7fdf295 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007fffee2a62e7 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007ffff027a54f in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fffcfaeb700 (LWP 12301)):
#0  0x00007ffff027067d in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7fb79b6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fffe7fb7acc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fffe7fb7b11 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fffe7fdf295 in  () at /usr/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#5  0x00007fffee2a62e7 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007ffff027a54f in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fffd99d4700 (LWP 12300)):
#0  0x00007ffff027067d in poll () at /usr/lib/libc.so.6
#1  0x00007fffe78fa8e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007fffe78fc679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007fffdc35a1d9 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007ffff0c79e9c in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fffee2a62e7 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007ffff027a54f in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7ffff7eb5e80 (LWP 12296)):
#0  0x00007ffff6ff200d in mlt_animation_get_item () at /usr/lib/libmlt.so.6
#1  0x00007ffff6ff2743 in mlt_animation_serialize_cut () at
/usr/lib/libmlt.so.6
#2  0x000000000065513f in AnimationWidget::getAnimation() (this=0xc066ad0)
    at
/tmp/yaourt-tmp-frd/aur-kdenlive-git/src/kdenlive/src/effectstack/widgets/animationwidget.cpp:1041
#3  0x000000000063b24e in ParameterContainer::slotCollectAllParameters()
(this=0xc186c00)
    at
/tmp/yaourt-tmp-frd/aur-kdenlive-git/src/kdenlive/src/effectstack/parametercontainer.cpp:915
#4  0x00007ffff0e8c7a7 in QMetaObject::activate(QObject*, int, int, void**) ()
    at /usr/lib/libQt5Core.so.5
#5  0x000000000064fc8a in AnimationWidget::applyPreset(int) (this=0xc066ad0,
ix=<optimized out>)
    at
/tmp/yaourt-tmp-frd/aur-kdenlive-git/src/kdenlive/src/effectstack/widgets/animationwidget.cpp:1159
#6  0x00000000008bc123 in AnimationWidget::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>,
_id=<optimized out>, _a=<optimized out>)
    at
/tmp/yaourt-tmp-frd/aur-kdenlive-git/src/build/src/kdenlive_autogen/7VAVGIG7ZZ/moc_animationwidget.cpp:252
#7  0x00007ffff0e8c693 in QMetaObject::activate(QObject*, int, int, void**) ()
    at /usr/lib/libQt5Core.so.5
#8  0x00007ffff1fe0ad1 in QComboBox::currentIndexChanged(int) () at
/usr/lib/libQt5Widgets.so.5
#9  0x00007ffff1fe2b73 in  () at /usr/lib/libQt5Widgets.so.5
#10 0x00007ffff1fe405c in  () at /usr/lib/libQt5Widgets.so.5
#11 0x00007ffff1fe41f1 in  () at /usr/lib/libQt5Widgets.so.5
#12 0x00007ffff1fe99ed in  () at /usr/lib/libQt5Widgets.so.5
---Type <return> to continue, or q <return> to quit---
#13 0x00007ffff0e8c693 in QMetaObject::activate(QObject*, int, int, void**) ()
    at /usr/lib/libQt5Core.so.5
#14 0x00007ffff1fe1169 in  () at /usr/lib/libQt5Widgets.so.5
#15 0x00007ffff0e5ea1c in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
    at /usr/lib/libQt5Core.so.5
#16 0x00007ffff1ee8d55 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
()
    at /usr/lib/libQt5Widgets.so.5
#17 0x00007ffff1ef09e7 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#18 0x00007ffff0e5ed38 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
()
    at /usr/lib/libQt5Core.so.5
#19 0x00007ffff1eef9c2 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at
/usr/lib/libQt5Widgets.so.5
#20 0x00007ffff1f4ab35 in  () at /usr/lib/libQt5Widgets.so.5
#21 0x00007ffff1f4d4ef in  () at /usr/lib/libQt5Widgets.so.5
#22 0x00007ffff1ee8d7c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
()
    at /usr/lib/libQt5Widgets.so.5
#23 0x00007ffff1ef0494 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#24 0x00007ffff0e5ed38 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
()
    at /usr/lib/libQt5Core.so.5
#25 0x00007ffff13b32b4 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib/libQt5Gui.so.5
#26 0x00007ffff13b4e95 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() at /usr/lib/libQt5Gui.so.5
#27 0x00007ffff138e06b in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib/libQt5Gui.so.5
#28 0x00007fffdc3bc4c0 in  () at /usr/lib/libQt5XcbQpa.so.5
#29 0x00007fffe7fb77b7 in g_main_context_dispatch () at
/usr/lib/libglib-2.0.so.0
#30 0x00007fffe7fb7a20 in  () at /usr/lib/libglib-2.0.so.0
#31 0x00007fffe7fb7acc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#32 0x00007ffff0eb5f0f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#33 0x00007ffff0e5d3aa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#34 0x00007ffff0e65744 in QCoreApplication::exec() () at
/usr/lib/libQt5Core.so.5
#35 0x0000000000490e8d in main(int, char**) (argc=<optimized out>,
argv=<optimized out>)
    at /tmp/yaourt-tmp-frd/aur-kdenlive-git/src/kdenlive/src/main.cpp:158

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to