Bug 372902

Summary: 16.12 - Crash after messing with Volume keyframes and restore
Product: [Applications] kdenlive Reporter: Paul Konecny <paul>
Component: Rendering & ExportAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED FIXED    
Severity: crash CC: snd.noise, wegwerf-1-2-3
Priority: NOR Keywords: drkonqi
Version: git-master   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Paul Konecny 2016-11-24 21:15:42 UTC
Application: kdenlive (16.11.80)
 (Compiled from sources)
Qt Version: 5.7.0
Frameworks Version: 5.28.0
Operating System: Linux 4.8.10-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
I was playing around with volume keyframes, cut a keyframed clip, didn't like the results, hit ctrl+z a few times and then the crash occured.
Cheers!

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

Thread 16 (Thread 0x7fd26a184700 (LWP 19613)):
#0  0x00007fd2ae8e61ee in pa_srbchannel_read () at /usr/lib/pulseaudio/libpulsecommon-9.0.so
#1  0x00007fd2ae8e2788 in  () at /usr/lib/pulseaudio/libpulsecommon-9.0.so
#2  0x00007fd2ae8e548b in  () at /usr/lib/pulseaudio/libpulsecommon-9.0.so
#3  0x00007fd2ae8e5829 in  () at /usr/lib/pulseaudio/libpulsecommon-9.0.so
#4  0x00007fd2ae8e60aa in  () at /usr/lib/pulseaudio/libpulsecommon-9.0.so
#5  0x00007fd2b66c9b9c in pa_mainloop_dispatch () at /usr/lib/libpulse.so.0
#6  0x00007fd2b66c9f9c in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#7  0x00007fd295993eed in  () at /usr/lib/libSDL-1.2.so.0
#8  0x00007fd295967800 in  () at /usr/lib/libSDL-1.2.so.0
#9  0x00007fd29596ffe8 in  () at /usr/lib/libSDL-1.2.so.0
#10 0x00007fd2959b18a9 in  () at /usr/lib/libSDL-1.2.so.0
#11 0x00007fd2bcdbc454 in start_thread () at /usr/lib/libpthread.so.0
#12 0x00007fd2be9027df in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7fd24aab1700 (LWP 19611)):
#0  0x00007fd2bcdc210f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fd2c5a4945b in consumer_read_ahead_thread (arg=0x559164fa4240) at mlt_consumer.c:842
#2  0x00005591625c3ac0 in RenderThread::run() (this=0x7fd234703d20) at /home/paul/rebuild/3/src/kdenlive/src/monitor/glwidget.cpp:1252
#3  0x00007fd2bf2f0d78 in  () at /usr/lib/libQt5Core.so.5
#4  0x00007fd2bcdbc454 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd2be9027df in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7fd232799700 (LWP 19610)):
#0  0x00007fd2bcdc210f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fd295bfe208 in consumer_thread (arg=0x559164fa4240) at consumer_sdl_audio.c:595
#2  0x00007fd2bcdbc454 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007fd2be9027df in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7fd24a2b0700 (LWP 18971)):
#0  0x00007fd2bcdc24b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fd2bf2f1b66 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007fd2bf2ed274 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007fd2bf2f0d78 in  () at /usr/lib/libQt5Core.so.5
#4  0x00007fd2bcdbc454 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd2be9027df in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7fd231f98700 (LWP 17003)):
#0  0x00007fd2be8f948d in poll () at /usr/lib/libc.so.6
#1  0x00007fd2b6b47786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fd2b6b4789c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fd2bf51f72b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fd2bf4c923a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fd2bf2ec0f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fd2bf2f0d78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fd2bcdbc454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fd2be9027df in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7fd232f9a700 (LWP 17001)):
#0  0x00007fd2be8f948d in poll () at /usr/lib/libc.so.6
#1  0x00007fd2b6b47786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fd2b6b4789c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fd2bf51f72b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fd2bf4c923a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fd2bf2ec0f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fd2bf2f0d78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fd2bcdbc454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fd2be9027df in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7fd26bb1e700 (LWP 16986)):
#0  0x00007fd2b6b4716c in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#1  0x00007fd2b6b47724 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fd2b6b4789c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fd2bf51f72b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fd2bf4c923a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fd2bf2ec0f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fd2c0ee62d5 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007fd2bf2f0d78 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fd2bcdbc454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fd2be9027df in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7fd271816700 (LWP 16984)):
#0  0x00007fd2b6b447b4 in  () at /usr/lib/libglib-2.0.so.0
#1  0x00007fd2b6b46c2b in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#2  0x00007fd2b6b476ab in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007fd2b6b4789c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007fd2bf51f72b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fd2bf4c923a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007fd2bf2ec0f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007fd2c0ee62d5 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007fd2bf2f0d78 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007fd2bcdbc454 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007fd2be9027df in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7fd27d738700 (LWP 16981)):
#0  0x00007fd2be8f948d in poll () at /usr/lib/libc.so.6
#1  0x00007fd28498ad51 in  () at /usr/lib/libusb-1.0.so.0
#2  0x00007fd2bcdbc454 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007fd2be9027df in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7fd296604700 (LWP 16980)):
#0  0x00007fd2bcdc210f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fd2a096048b in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007fd2a09602e7 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007fd2bcdbc454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fd2be9027df in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fd296e05700 (LWP 16979)):
#0  0x00007fd2bcdc210f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fd2a096048b in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007fd2a09602e7 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007fd2bcdbc454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fd2be9027df in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fd297606700 (LWP 16978)):
#0  0x00007fd2bcdc210f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fd2a096048b in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007fd2a09602e7 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007fd2bcdbc454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fd2be9027df in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fd297e07700 (LWP 16977)):
#0  0x00007fd2bcdc210f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fd2a096048b in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007fd2a09602e7 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007fd2bcdbc454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fd2be9027df in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fd29880d700 (LWP 16976)):
#0  0x00007fd2bcdc210f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fd2a096048b in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007fd2a09602e7 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007fd2bcdbc454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fd2be9027df in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fd2a8c9f700 (LWP 16975)):
#0  0x00007fd2be8f948d in poll () at /usr/lib/libc.so.6
#1  0x00007fd2b6b47786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fd2b6b4789c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fd2bf51f72b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fd2bf4c923a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fd2bf2ec0f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fd2c1979e55 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007fd2bf2f0d78 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fd2bcdbc454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fd2be9027df in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fd2c6961800 (LWP 16973)):
[KCrash Handler]
#6  0x00007fd2be84d04f in raise () at /usr/lib/libc.so.6
#7  0x00007fd2be84e47a in abort () at /usr/lib/libc.so.6
#8  0x00007fd2be88ac50 in __libc_message () at /usr/lib/libc.so.6
#9  0x00007fd2be890fe6 in malloc_printerr () at /usr/lib/libc.so.6
#10 0x00007fd2be893411 in _int_malloc () at /usr/lib/libc.so.6
#11 0x00007fd2be894d44 in malloc () at /usr/lib/libc.so.6
#12 0x00007fd2bef4ba48 in operator new(unsigned long) (sz=16) at /build/gcc-multilib/src/gcc/libstdc++-v3/libsupc++/new_op.cc:50
#13 0x00007fd2bfcbd02f in QRegion::copy() const () at /usr/lib/libQt5Gui.so.5
#14 0x00007fd2bfcbd24e in QRegion::detach() () at /usr/lib/libQt5Gui.so.5
#15 0x00007fd2bfcbdf2d in QRegion::translate(int, int) () at /usr/lib/libQt5Gui.so.5
#16 0x00007fd2bfcbe04e in QRegion::translated(int, int) const () at /usr/lib/libQt5Gui.so.5
#17 0x00007fd2c054abbc in QWidgetPrivate::subtractOpaqueSiblings(QRegion&, bool*, bool) const () at /usr/lib/libQt5Widgets.so.5
#18 0x00007fd2c05236e8 in  () at /usr/lib/libQt5Widgets.so.5
#19 0x00007fd2c0524287 in  () at /usr/lib/libQt5Widgets.so.5
#20 0x00007fd2c05430ef in QWidgetPrivate::syncBackingStore() () at /usr/lib/libQt5Widgets.so.5
#21 0x00007fd2c055afc8 in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#22 0x00007fd2c065948b in QMainWindow::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#23 0x00007fd2c3b18e6a in KMainWindow::event(QEvent*) () at /usr/lib/libKF5XmlGui.so.5
#24 0x00007fd2c3b6a875 in KXmlGuiWindow::event(QEvent*) () at /usr/lib/libKF5XmlGui.so.5
#25 0x00007fd2c0513e0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#26 0x00007fd2c051b581 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#27 0x00007fd2bf4cade0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#28 0x00007fd2bf4cd56d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#29 0x00007fd2bf51f303 in  () at /usr/lib/libQt5Core.so.5
#30 0x00007fd2b6b47587 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#31 0x00007fd2b6b477f0 in  () at /usr/lib/libglib-2.0.so.0
#32 0x00007fd2b6b4789c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#33 0x00007fd2bf51f70f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#34 0x00007fd2bf4c923a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#35 0x00007fd2bf4d173c in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#36 0x00005591622f941a in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /home/paul/rebuild/3/src/kdenlive/src/main.cpp:158

Possible duplicates by query: bug 346742.

Reported using DrKonqi
Comment 1 Paul Konecny 2016-11-24 21:19:28 UTC
*** Bug 372901 has been marked as a duplicate of this bug. ***
Comment 2 farid 2017-03-05 19:13:57 UTC
ca you upgrade your kdenlive-git, i just tested this and it works fine. please close if you find it fixed.

thanks