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

            Bug ID: 377207
           Summary: Kdenlive crashes upon attempt to add the "motion
                    tracker" effect to a clip
           Product: kdenlive
           Version: 16.12.2
          Platform: Archlinux Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: Effects & Transitions
          Assignee: vpi...@kde.org
          Reporter: krewe...@interia.pl
  Target Milestone: ---

Attempted to add the "motion tracker" effect to a clip in a timeline, whilst 2
other clips already have this effect applied.
Irrespectively of whether the clip is "proxy" or not, application crashes upon
selectin blur value greater than 0 ("zero").
Disabling the effect with little eye icon, or removing the effect from the
affected clip, whilst leaving this effect applied on all other clips, does not
make Kdenlive to crash.

Defect repeatable, happens every time.

KDE DE, Kdenlive 16.12.2, Manjaro Linux stable branch (fully updated)

The crash can be reproduced every time.

=======================
-- Backtrace:
Application: Kdenlive (kdenlive), signal: Aborted
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc68cc4b800 (LWP 6240))]

Thread 13 (Thread 0x7fc5e9cc4700 (LWP 6304)):
#0  0x00007fc684b9848d in poll () at /usr/lib/libc.so.6
#1  0x00007fc67c9c47a6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc67c9c48bc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fc6857c006b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007fc68576989a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007fc68558ba73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fc6855906d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fc682bd3454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fc684ba17df in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7fc628c47700 (LWP 6288)):
#0  0x00007fc682bd910f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fc6438ca6dd in  () at /usr/lib/mlt/libmltsdl.so
#2  0x00007fc682bd3454 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007fc684ba17df in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7fc629848700 (LWP 6287)):
#0  0x00007fc6748c45ba in pa_fdsem_before_poll () at
/usr/lib/pulseaudio/libpulsecommon-10.0.so
#1  0x00007fc6748dc217 in  () at /usr/lib/pulseaudio/libpulsecommon-10.0.so
#2  0x00007fc67c74e99c in pa_mainloop_dispatch () at /usr/lib/libpulse.so.0
#3  0x00007fc67c74ed9c in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#4  0x00007fc642f83eed in  () at /usr/lib/libSDL-1.2.so.0
#5  0x00007fc642f57800 in  () at /usr/lib/libSDL-1.2.so.0
#6  0x00007fc642f5ffe8 in  () at /usr/lib/libSDL-1.2.so.0
#7  0x00007fc642fa18a9 in  () at /usr/lib/libSDL-1.2.so.0
#8  0x00007fc682bd3454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fc684ba17df in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7fc62a049700 (LWP 6286)):
[KCrash Handler]
#6  0x00007fc684aec04f in raise () at /usr/lib/libc.so.6
#7  0x00007fc684aed47a in abort () at /usr/lib/libc.so.6
#8  0x00007fc6851ec4ed in __gnu_cxx::__verbose_terminate_handler() () at
/build/gcc-multilib/src/gcc/libstdc++-v3/libsupc++/vterminate.cc:95
#9  0x00007fc6851ea2a6 in __cxxabiv1::__terminate(void (*)())
(handler=<optimized out>) at
/build/gcc-multilib/src/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:47
#10 0x00007fc6851ea2f1 in std::terminate() () at
/build/gcc-multilib/src/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:57
#11 0x00007fc6851ea508 in __cxxabiv1::__cxa_throw(void*, std::type_info*, void
(*)(void*)) (obj=0x7fc6182afb10, tinfo=0x7fc64c9bf420 <typeinfo for
cv::Exception>, dest=0x7fc64bf926d0 <cv::Exception::~Exception()>) at
/build/gcc-multilib/src/gcc/libstdc++-v3/libsupc++/eh_throw.cc:87
#12 0x00007fc64bf93702 in cv::error(cv::Exception const&) () at
/usr/lib/libopencv_core.so.3.2
#13 0x00007fc64bf93883 in cv::error(int, cv::String const&, char const*, char
const*, int) () at /usr/lib/libopencv_core.so.3.2
#14 0x00007fc64bebf7a4 in cv::Mat::Mat(cv::Mat const&, cv::Rect_<int> const&)
() at /usr/lib/libopencv_core.so.3.2
#15 0x00007fc64e74c0f7 in  () at /usr/lib/mlt/libmltopencv.so
#16 0x00007fc68bd66197 in mlt_frame_get_image () at /usr/lib/libmlt.so.6
#17 0x00007fc68bd66197 in mlt_frame_get_image () at /usr/lib/libmlt.so.6
#18 0x00007fc643206772 in  () at /usr/lib/mlt/libmltqt.so
#19 0x00007fc68bd66197 in mlt_frame_get_image () at /usr/lib/libmlt.so.6
#20 0x00007fc68bd7c1d9 in  () at /usr/lib/libmlt.so.6
#21 0x00007fc68bd66197 in mlt_frame_get_image () at /usr/lib/libmlt.so.6
#22 0x00007fc68bd7986f in  () at /usr/lib/libmlt.so.6
#23 0x000000000075774d in  ()
#24 0x00007fc6855906d8 in  () at /usr/lib/libQt5Core.so.5
#25 0x00007fc682bd3454 in start_thread () at /usr/lib/libpthread.so.0
#26 0x00007fc684ba17df in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7fc62a84a700 (LWP 6285)):
#0  0x00007fc682bd910f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fc68bd79beb in mlt_consumer_rt_frame () at /usr/lib/libmlt.so.6
#2  0x00007fc6438cab10 in  () at /usr/lib/mlt/libmltsdl.so
#3  0x00007fc682bd3454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fc684ba17df in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7fc62b04b700 (LWP 6250)):
#0  0x00007fc684b9848d in poll () at /usr/lib/libc.so.6
#1  0x00007fc67c9c47a6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc67c9c48bc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fc6857c006b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007fc68576989a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007fc68558ba73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fc6855906d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fc682bd3454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fc684ba17df in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7fc62b84c700 (LWP 6249)):
#0  0x00007fc684b9848d in poll () at /usr/lib/libc.so.6
#1  0x00007fc67c9c47a6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc67c9c48bc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fc6857c006b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007fc68576989a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007fc68558ba73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fc6855906d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fc682bd3454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fc684ba17df in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fc639ece700 (LWP 6247)):
#0  0x00007fc68cb6e840 in update_get_addr () at /lib64/ld-linux-x86-64.so.2
#1  0x00007fc68558f566 in  () at /usr/lib/libQt5Core.so.5
#2  0x00007fc6857bf7ba in  () at /usr/lib/libQt5Core.so.5
#3  0x00007fc67c9c3c8d in g_main_context_prepare () at
/usr/lib/libglib-2.0.so.0
#4  0x00007fc67c9c46cb in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007fc67c9c48bc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#6  0x00007fc6857c006b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#7  0x00007fc68576989a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#8  0x00007fc68558ba73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#9  0x00007fc6871bc025 in  () at /usr/lib/libQt5Qml.so.5
#10 0x00007fc6855906d8 in  () at /usr/lib/libQt5Core.so.5
#11 0x00007fc682bd3454 in start_thread () at /usr/lib/libpthread.so.0
#12 0x00007fc684ba17df in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fc6421f1700 (LWP 6245)):
#0  0x00007fc684b944ed in read () at /usr/lib/libc.so.6
#1  0x00007fc67ca08aa0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc67c9c426e in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc67c9c4744 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fc67c9c48bc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#5  0x00007fc6857c006b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#6  0x00007fc68576989a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#7  0x00007fc68558ba73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007fc6871bc025 in  () at /usr/lib/libQt5Qml.so.5
#9  0x00007fc6855906d8 in  () at /usr/lib/libQt5Core.so.5
#10 0x00007fc682bd3454 in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007fc684ba17df in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fc63d970700 (LWP 6243)):
#0  0x00007fc684b9848d in poll () at /usr/lib/libc.so.6
#1  0x00007fc63db98d51 in  () at /usr/lib/libusb-1.0.so.0
#2  0x00007fc682bd3454 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007fc684ba17df in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fc667fff700 (LWP 6242)):
#0  0x00007fc67ca09e64 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007fc67c9c46be in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc67c9c48bc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fc6857c006b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007fc68576989a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007fc68558ba73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fc687c4e125 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007fc6855906d8 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fc682bd3454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fc684ba17df in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fc670434700 (LWP 6241)):
#0  0x00007fc684b9848d in poll () at /usr/lib/libc.so.6
#1  0x00007fc67c3078e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007fc67c309679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007fc672787239 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007fc6855906d8 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fc682bd3454 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fc684ba17df in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fc68cc4b800 (LWP 6240)):
#0  0x00007fc682bd910f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fc67c307b57 in  () at /usr/lib/libxcb.so.1
#2  0x00007fc67c30939f in  () at /usr/lib/libxcb.so.1
#3  0x00007fc67c3094b2 in xcb_wait_for_reply () at /usr/lib/libxcb.so.1
#4  0x00007fc67278631a in QXcbConnection::sync() () at
/usr/lib/libQt5XcbQpa.so.5
#5  0x00007fc6727a4d20 in  () at /usr/lib/libQt5XcbQpa.so.5
#6  0x00007fc6727a4dfc in  () at /usr/lib/libQt5XcbQpa.so.5
#7  0x00007fc685e47f5b in QBackingStore::beginPaint(QRegion const&) () at
/usr/lib/libQt5Gui.so.5
#8  0x00007fc6867e8599 in  () at /usr/lib/libQt5Widgets.so.5
#9  0x00007fc6867e8922 in  () at /usr/lib/libQt5Widgets.so.5
#10 0x00007fc686807e7f in QWidgetPrivate::syncBackingStore() () at
/usr/lib/libQt5Widgets.so.5
#11 0x00007fc68681fda8 in QWidget::event(QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#12 0x00007fc68691ed0b in QMainWindow::event(QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#13 0x00007fc689df645a in KMainWindow::event(QEvent*) () at
/usr/lib/libKF5XmlGui.so.5
#14 0x00007fc689e47e75 in KXmlGuiWindow::event(QEvent*) () at
/usr/lib/libKF5XmlGui.so.5
#15 0x00007fc6867d834c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#16 0x00007fc6867dfb61 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#17 0x00007fc68576b440 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#18 0x00007fc68576dbcd in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#19 0x00007fc6857bfc43 in  () at /usr/lib/libQt5Core.so.5
#20 0x00007fc67c9c45a7 in g_main_context_dispatch () at
/usr/lib/libglib-2.0.so.0
#21 0x00007fc67c9c4810 in  () at /usr/lib/libglib-2.0.so.0
#22 0x00007fc67c9c48bc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#23 0x00007fc6857c004f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#24 0x00007fc68576989a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#25 0x00007fc685771de4 in QCoreApplication::exec() () at
/usr/lib/libQt5Core.so.5
#26 0x000000000048c286 in  ()
#27 0x00007fc684ad9291 in __libc_start_main () at /usr/lib/libc.so.6
#28 0x000000000048c97a in _start ()

Possible duplicates by query: bug 372896, bug 355966, bug 355218, bug 353304,
bug 352280.

Report to https://bugs.kde.org/

=============

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

Reply via email to