Crash when undoing
A crash occurred when undoing after a series of steps:
- Add a clip to the timeline
- Copy/paste it a couple of times
- Groups all the clips
- Copy/paste those grouped clipsa couple of times
- Undo
- Crash
ASSERT: "isClip(m_currentSelection) || isComposition(m_currentSelection)" in file /home/farid/kdenlive/src/timeline2/model/timelinemodel.cpp, line 2971
Backtrace
Application: Kdenlive (kdenlive), signal: Aborted Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7fb9a8c4d900 (LWP 13855))] Thread 22 (Thread 0x7fb91f422700 (LWP 14134)): #0 0x00007fb9ae97d17b in read () at /usr/lib/libpthread.so.0 #1 0x000055b2d47787dd in __interceptor_read.part.51 () #2 0x00007fb9ab631782 in pa_read () at /usr/lib/pulseaudio/libpulsecommon-12.2.so #3 0x00007fb9adb8d55f in pa_mainloop_prepare () at /usr/lib/libpulse.so.0 #4 0x00007fb9adb8dfd1 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0 #5 0x00007fb9adb8e091 in pa_mainloop_run () at /usr/lib/libpulse.so.0 #6 0x00007fb9adb9c5ae in () at /usr/lib/libpulse.so.0 #7 0x00007fb9ab6619fc in () at /usr/lib/pulseaudio/libpulsecommon-12.2.so #8 0x00007fb9ae973a9d in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fb9ae87fb23 in clone () at /usr/lib/libc.so.6 Thread 21 (Thread 0x7fb96b5dd700 (LWP 14106)): #0 0x00007fb9ae979afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fb9846837be in () at /usr/lib/mlt/libmltsdl.so #2 0x00007fb9ae973a9d in start_thread () at /usr/lib/libpthread.so.0 #3 0x00007fb9ae87fb23 in clone () at /usr/lib/libc.so.6 Thread 20 (Thread 0x7fb96154f700 (LWP 14105)): #0 0x00007fb9ae84d42b in getpid () at /usr/lib/libc.so.6 #1 0x00007fb9ab620c70 in pa_detect_fork () at /usr/lib/pulseaudio/libpulsecommon-12.2.so #2 0x00007fb9adb967dc in pa_stream_writable_size () at /usr/lib/libpulse.so.0 #3 0x00007fb98432ff52 in () at /usr/lib/libSDL-1.2.so.0 #4 0x00007fb984303fa2 in () at /usr/lib/libSDL-1.2.so.0 #5 0x00007fb98430c62b in () at /usr/lib/libSDL-1.2.so.0 #6 0x00007fb98434da7a in () at /usr/lib/libSDL-1.2.so.0 #7 0x00007fb9ae973a9d in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fb9ae87fb23 in clone () at /usr/lib/libc.so.6 Thread 19 (Thread 0x7fb944411700 (LWP 14104)): #0 0x00007fb9ae979afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fb9b3ab4bcc in () at /usr/lib/libmlt.so.6 #2 0x000055b2d5659e0c in RenderThread::run() (this=0x6040009098d0) at /home/farid/kdenlive/src/monitor/glwidget.cpp:1569 #3 0x00007fb9aed7196c in () at /usr/lib/libQt5Core.so.5 #4 0x00007fb9ae973a9d in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007fb9ae87fb23 in clone () at /usr/lib/libc.so.6 Thread 18 (Thread 0x7fb96addc700 (LWP 14103)): #0 0x00007fb9ae979afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fb9846842ef in () at /usr/lib/mlt/libmltsdl.so #2 0x00007fb9ae973a9d in start_thread () at /usr/lib/libpthread.so.0 #3 0x00007fb9ae87fb23 in clone () at /usr/lib/libc.so.6 Thread 17 (Thread 0x7fb96bdde700 (LWP 14100)): #0 0x00007fb9ac82fab7 in () at /usr/lib/libglib-2.0.so.0 #1 0x00007fb9ac830e8b in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0 #2 0x00007fb9ac8315b6 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007fb9ac83177e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007fb9aef83cb4 in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5 #5 0x00007fb9aef2ca8c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5 #6 0x00007fb9aed70569 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #7 0x00007fb9aff2fe7b in () at /usr/lib/libQt5Quick.so.5 #8 0x00007fb9aed7196c in () at /usr/lib/libQt5Core.so.5 #9 0x00007fb9ae973a9d in start_thread () at /usr/lib/libpthread.so.0 #10 0x00007fb9ae87fb23 in clone () at /usr/lib/libc.so.6 Thread 16 (Thread 0x7fb9526f9700 (LWP 14031)): #0 0x00007fb9ae979ef6 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fb9aed77bc9 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007fb9aed77d08 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007fb9aed75c2b in () at /usr/lib/libQt5Core.so.5 #4 0x00007fb9aed7196c in () at /usr/lib/libQt5Core.so.5 #5 0x00007fb9ae973a9d in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007fb9ae87fb23 in clone () at /usr/lib/libc.so.6 Thread 15 (Thread 0x7fb9546fd700 (LWP 14027)): #0 0x00007fb9ae979ef6 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fb9aed77bc9 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007fb9aed77d08 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007fb9aed75c2b in () at /usr/lib/libQt5Core.so.5 #4 0x00007fb9aed7196c in () at /usr/lib/libQt5Core.so.5 #5 0x00007fb9ae973a9d in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007fb9ae87fb23 in clone () at /usr/lib/libc.so.6 Thread 14 (Thread 0x7fb9792ff700 (LWP 13885)): #0 0x00007fb9ae874c21 in poll () at /usr/lib/libc.so.6 #1 0x000055b2d473c862 in poll () #2 0x00007fb9ac831690 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007fb9ac83177e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007fb9aef83cb4 in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5 #5 0x00007fb9aef2ca8c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5 #6 0x00007fb9aed70569 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #7 0x00007fb9aed7196c in () at /usr/lib/libQt5Core.so.5 #8 0x00007fb9ae973a9d in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fb9ae87fb23 in clone () at /usr/lib/libc.so.6 Thread 13 (Thread 0x7fb99e383700 (LWP 13884)): #0 0x00007fb9ae979afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fb9aed77c4c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007fb9aed77d3a in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007fb9affb791d in () at /usr/lib/libQt5Quick.so.5 #4 0x00007fb9affb7b8c in () at /usr/lib/libQt5Quick.so.5 #5 0x00007fb9aed7196c in () at /usr/lib/libQt5Core.so.5 #6 0x00007fb9ae973a9d in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007fb9ae87fb23 in clone () at /usr/lib/libc.so.6 Thread 12 (Thread 0x7fb99edcd700 (LWP 13883)): #0 0x00007fb9ae97d184 in read () at /usr/lib/libpthread.so.0 #1 0x000055b2d47787dd in __interceptor_read.part.51 () #2 0x00007fb9ac7df961 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007fb9ac82fe40 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #4 0x00007fb9ac831636 in () at /usr/lib/libglib-2.0.so.0 #5 0x00007fb9ac83177e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #6 0x00007fb9aef83cb4 in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5 #7 0x00007fb9aef2ca8c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5 #8 0x00007fb9aed70569 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #9 0x00007fb9aed7196c in () at /usr/lib/libQt5Core.so.5 #10 0x00007fb9ae973a9d in start_thread () at /usr/lib/libpthread.so.0 #11 0x00007fb9ae87fb23 in clone () at /usr/lib/libc.so.6 Thread 11 (Thread 0x7fb99f930700 (LWP 13882)): #0 0x00007fb9ae979afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fb9aed77c4c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007fb9aed77d3a in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007fb9affb791d in () at /usr/lib/libQt5Quick.so.5 #4 0x00007fb9affb7b8c in () at /usr/lib/libQt5Quick.so.5 #5 0x00007fb9aed7196c in () at /usr/lib/libQt5Core.so.5 #6 0x00007fb9ae973a9d in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007fb9ae87fb23 in clone () at /usr/lib/libc.so.6 Thread 10 (Thread 0x7fb98004c700 (LWP 13877)): #0 0x00007fb9ae97d184 in read () at /usr/lib/libpthread.so.0 #1 0x000055b2d47787dd in __interceptor_read.part.51 () #2 0x00007fb9ac7df961 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007fb9ac82fe40 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #4 0x00007fb9ac831636 in () at /usr/lib/libglib-2.0.so.0 #5 0x00007fb9ac83177e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #6 0x00007fb9aef83cb4 in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5 #7 0x00007fb9aef2ca8c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5 #8 0x00007fb9aed70569 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #9 0x00007fb9aff2fe7b in () at /usr/lib/libQt5Quick.so.5 #10 0x00007fb9aed7196c in () at /usr/lib/libQt5Core.so.5 #11 0x00007fb9ae973a9d in start_thread () at /usr/lib/libpthread.so.0 #12 0x00007fb9ae87fb23 in clone () at /usr/lib/libc.so.6 Thread 9 (Thread 0x7fb991d6a700 (LWP 13876)): #0 0x00007fb9ae97d184 in read () at /usr/lib/libpthread.so.0 #1 0x000055b2d47787dd in __interceptor_read.part.51 () #2 0x00007fb9ac7df961 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007fb9ac82fe40 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #4 0x00007fb9ac831636 in () at /usr/lib/libglib-2.0.so.0 #5 0x00007fb9ac83177e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #6 0x00007fb9aef83cb4 in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5 #7 0x00007fb9aef2ca8c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5 #8 0x00007fb9aed70569 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #9 0x00007fb9afc6a109 in () at /usr/lib/libQt5Qml.so.5 #10 0x00007fb9aed7196c in () at /usr/lib/libQt5Core.so.5 #11 0x00007fb9ae973a9d in start_thread () at /usr/lib/libpthread.so.0 #12 0x00007fb9ae87fb23 in clone () at /usr/lib/libc.so.6 Thread 8 (Thread 0x7fb992871700 (LWP 13875)): #0 0x00007fb9ae97d184 in read () at /usr/lib/libpthread.so.0 #1 0x000055b2d47787dd in __interceptor_read.part.51 () #2 0x00007fb9ac7df961 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007fb9ac82fe40 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #4 0x00007fb9ac831636 in () at /usr/lib/libglib-2.0.so.0 #5 0x00007fb9ac83177e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #6 0x00007fb9aef83cb4 in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5 #7 0x00007fb9aef2ca8c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5 #8 0x00007fb9aed70569 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #9 0x00007fb9aff2fe7b in () at /usr/lib/libQt5Quick.so.5 #10 0x00007fb9aed7196c in () at /usr/lib/libQt5Core.so.5 #11 0x00007fb9ae973a9d in start_thread () at /usr/lib/libpthread.so.0 #12 0x00007fb9ae87fb23 in clone () at /usr/lib/libc.so.6 Thread 7 (Thread 0x7fb993ad0700 (LWP 13874)): #0 0x00007fb9ae874c21 in poll () at /usr/lib/libc.so.6 #1 0x000055b2d473c862 in poll () #2 0x00007fb9ac831690 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007fb9ac83177e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007fb9aef83cb4 in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5 #5 0x00007fb9aef2ca8c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5 #6 0x00007fb9aed70569 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #7 0x00007fb9afc6a109 in () at /usr/lib/libQt5Qml.so.5 #8 0x00007fb9aed7196c in () at /usr/lib/libQt5Core.so.5 #9 0x00007fb9ae973a9d in start_thread () at /usr/lib/libpthread.so.0 #10 0x00007fb9ae87fb23 in clone () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7fb994d11700 (LWP 13873)): #0 0x00007fb9ae874c21 in poll () at /usr/lib/libc.so.6 #1 0x000055b2d473c862 in poll () #2 0x00007fb9ac831690 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007fb9ac83177e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007fb9aef83cb4 in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5 #5 0x00007fb9aef2ca8c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5 #6 0x00007fb9aed70569 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #7 0x00007fb9afc6a109 in () at /usr/lib/libQt5Qml.so.5 #8 0x00007fb9aed7196c in () at /usr/lib/libQt5Core.so.5 #9 0x00007fb9ae973a9d in start_thread () at /usr/lib/libpthread.so.0 #10 0x00007fb9ae87fb23 in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7fb99646a700 (LWP 13872)): #0 0x00007fb9ae874c21 in poll () at /usr/lib/libc.so.6 #1 0x000055b2d473c862 in poll () #2 0x00007fb9ac831690 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007fb9ac83177e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007fb9aef83cb4 in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5 #5 0x00007fb9aef2ca8c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5 #6 0x00007fb9aed70569 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #7 0x00007fb9afc6a109 in () at /usr/lib/libQt5Qml.so.5 #8 0x00007fb9aed7196c in () at /usr/lib/libQt5Core.so.5 #9 0x00007fb9ae973a9d in start_thread () at /usr/lib/libpthread.so.0 #10 0x00007fb9ae87fb23 in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7fb997fb0700 (LWP 13868)): #0 0x00007fb9ae97d184 in read () at /usr/lib/libpthread.so.0 #1 0x000055b2d47787dd in __interceptor_read.part.51 () #2 0x00007fb9ac7df961 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007fb9ac82fe40 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #4 0x00007fb9ac831636 in () at /usr/lib/libglib-2.0.so.0 #5 0x00007fb9ac83177e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #6 0x00007fb9aef83cb4 in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5 #7 0x00007fb9aef2ca8c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5 #8 0x00007fb9aed70569 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #9 0x00007fb9afc6a109 in () at /usr/lib/libQt5Qml.so.5 #10 0x00007fb9aed7196c in () at /usr/lib/libQt5Core.so.5 #11 0x00007fb9ae973a9d in start_thread () at /usr/lib/libpthread.so.0 #12 0x00007fb9ae87fb23 in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7fb999087700 (LWP 13861)): #0 0x00007fb9ac7df3a9 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0 #1 0x00007fb9ac830f67 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0 #2 0x00007fb9ac8315b6 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007fb9ac83177e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007fb9aef83cb4 in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5 #5 0x00007fb9aef2ca8c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5 #6 0x00007fb9aed70569 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #7 0x00007fb9b3885ba6 in () at /usr/lib/libQt5DBus.so.5 #8 0x00007fb9aed7196c in () at /usr/lib/libQt5Core.so.5 #9 0x00007fb9ae973a9d in start_thread () at /usr/lib/libpthread.so.0 #10 0x00007fb9ae87fb23 in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7fb9a57ff700 (LWP 13856)): #0 0x00007fb9ae979afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fb9aebc7cd1 in __gthread_cond_wait (__mutex=, __cond=) at /build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:864 #2 0x00007fb9aebc7cd1 in std::condition_variable::wait(std::unique_lock&) (this=, __lock=...) at /build/gcc/src/gcc/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x00007fb9b2664f14 in () at /usr/lib/libQt5WebKit.so.5 #4 0x00007fb9b2665039 in () at /usr/lib/libQt5WebKit.so.5 #5 0x00007fb9aebce063 in std::execute_native_thread_routine(void*) (__p=0x603000001330) at /build/gcc/src/gcc/libstdc++-v3/src/c++11/thread.cc:80 #6 0x00007fb9ae973a9d in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007fb9ae87fb23 in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7fb9a8c4d900 (LWP 13855)): [KCrash Handler] #7 0x00007fb9ae7bbd7f in raise () at /usr/lib/libc.so.6 #8 0x00007fb9ae7a6672 in abort () at /usr/lib/libc.so.6 #9 0x00007fb9aed377fc in () at /usr/lib/libQt5Core.so.5 #10 0x00007fb9aed36c28 in qt_assert_x(char const*, char const*, char const*, int) () at /usr/lib/libQt5Core.so.5 #11 0x000055b2d5a3015b in TimelineModel::getCurrentSelection() const (this=0x613000134740) at /home/farid/kdenlive/src/timeline2/model/timelinemodel.cpp:2971 #12 0x000055b2d5a90846 in TimelineModel::deregisterClip_lambda(int)::$_108::operator()() const (this=0x6040015b6c98) at /home/farid/kdenlive/src/timeline2/model/timelinemodel.cpp:1910 #13 0x000055b2d5a903bd in std::_Function_handler::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../include/c++/8.2.1/bits/std_function.h:282 #14 0x000055b2d4a5e5f2 in std::function::operator()() const (this=0x6040015b6c98) at /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../include/c++/8.2.1/bits/std_function.h:687 #15 0x000055b2d5a574be in TimelineModel::requestClipCreation(QString const&, int&, PlaylistState::ClipState, double, std::function&, std::function&)::$_18::operator()() const (this=0x6040015b6c90) at /home/farid/kdenlive/src/timeline2/model/timelinemodel.cpp:927 #16 0x000055b2d5a570bd in std::_Function_handler&, std::function&)::$_18>::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../include/c++/8.2.1/bits/std_function.h:282 #17 0x000055b2d4a5e5f2 in std::function::operator()() const (this=0x6060018a31c0) at /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../include/c++/8.2.1/bits/std_function.h:687 #18 0x000055b2d5a57e9c in TimelineModel::requestClipCreation(QString const&, int&, PlaylistState::ClipState, double, std::function&, std::function&)::$_19::operator()() const (this=0x6060018a31c0) at /home/farid/kdenlive/src/timeline2/model/timelinemodel.cpp:927 #19 0x000055b2d5a57add in std::_Function_handler&, std::function&)::$_19>::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../include/c++/8.2.1/bits/std_function.h:282 #20 0x000055b2d4a5e5f2 in std::function::operator()() const (this=0x6060018a35a0) at /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../include/c++/8.2.1/bits/std_function.h:687 #21 0x000055b2d5c13481 in TrackModel::requestClipInsertion(int, int, bool, bool, std::function&, std::function&)::$_12::operator()() const (this=0x6060018a3580) at /home/farid/kdenlive/src/timeline2/model/trackmodel.cpp:243 #22 0x000055b2d5c130ad in std::_Function_handler&, std::function&)::$_12>::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../include/c++/8.2.1/bits/std_function.h:282 #23 0x000055b2d4a5e5f2 in std::function::operator()() const (this=0x6060018a36a0) at /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../include/c++/8.2.1/bits/std_function.h:687 #24 0x000055b2d5448bfc in EffectStackModel::fromXml(QDomElement const&, std::function&, std::function&)::$_25::operator()() const (this=0x6060018a36a0) at /home/farid/kdenlive/src/effects/effectstack/model/effectstackmodel.cpp:279 #25 0x000055b2d544883d in std::_Function_handler&, std::function&)::$_25>::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../include/c++/8.2.1/bits/std_function.h:282 #26 0x000055b2d4a5e5f2 in std::function::operator()() const (this=0x6060018a6ea0) at /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../include/c++/8.2.1/bits/std_function.h:687 #27 0x000055b2d60dc931 in GroupsModel::fromJsonWithOffset(QString const&, QMap const&, int, std::function&, std::function&)::$_50::operator()() const (this=0x6060018a6e80) at /home/farid/kdenlive/src/timeline2/model/groupsmodel.cpp:889 #28 0x000055b2d60dc55d in std::_Function_handler const&, int, std::function&, std::function&)::$_50>::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../include/c++/8.2.1/bits/std_function.h:282 #29 0x000055b2d4a5e5f2 in std::function::operator()() const (this=0x6080003bb1b0) at /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../include/c++/8.2.1/bits/std_function.h:687 #30 0x000055b2d4a5e2f8 in FunctionalUndoCommand::undo() (this=0x6080003bb1a0) at /home/farid/kdenlive/src/undohelper.cpp:40 #31 0x00007fb9b3637d9c in QUndoStack::undo() () at /usr/lib/libQt5Widgets.so.5 #32 0x00007fb9aef5882c in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5 #33 0x00007fb9b32b6633 in QAction::triggered(bool) () at /usr/lib/libQt5Widgets.so.5 #34 0x00007fb9b32b8d1a in QAction::activate(QAction::ActionEvent) () at /usr/lib/libQt5Widgets.so.5 #35 0x00007fb9b32b9625 in QAction::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #36 0x00007fb9b32bce24 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #37 0x00007fb9b32c45f1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #38 0x00007fb9aef2ddf9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #39 0x00007fb9af32bee0 in QShortcutMap::dispatchEvent(QKeyEvent*) () at /usr/lib/libQt5Gui.so.5 #40 0x00007fb9af32bfc3 in QShortcutMap::tryShortcut(QKeyEvent*) () at /usr/lib/libQt5Gui.so.5 #41 0x00007fb9af2df53c in QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int, QFlags, unsigned int, unsigned int, unsigned int, QString const&, bool, unsigned short) () at /usr/lib/libQt5Gui.so.5 #42 0x00007fb9af2fce9e in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) () at /usr/lib/libQt5Gui.so.5 #43 0x00007fb9af301ef6 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5 #44 0x00007fb9af2db75c in QWindowSystemInterface::sendWindowSystemEvents(QFlags) () at /usr/lib/libQt5Gui.so.5 #45 0x00007fb9a4c069ac in () at /usr/lib/libQt5XcbQpa.so.5 #46 0x00007fb9ac82f7bf in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #47 0x00007fb9ac831739 in () at /usr/lib/libglib-2.0.so.0 #48 0x00007fb9ac83177e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #49 0x00007fb9aef83c99 in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5 #50 0x00007fb9aef2ca8c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5 #51 0x00007fb9aef34de6 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #52 0x000055b2d48263ee in main(int, char**) (argc=1, argv=0x7fffdd150f38) at /home/farid/kdenlive/src/main.cpp:205 [Inferior 1 (process 13855) detached]