Package: kdenlive Version: 16.04.2-1 Followup-For: Bug #827004 On 06/17/2016 03:23 AM, Patrick Matthäi wrote: > We believe that the bug you reported is fixed in the latest version of > kdenlive, which is due to be installed in the Debian FTP archive. > > [snip] > > kdenlive (16.04.2-1) unstable; urgency=medium > . > * New upstream release. > - Fixes segfault or arithmetic exception with "Reverse Clip". > Closes: #827004
Thank you for the update. Unfortunately, some the same errors persist. I can no longer reproduce the first error I described in my original report (segfault in xmlCheckUTF8__internal_alias), but I can reproduce the other two. I also spot a pattern in the errors: It seems that the arithmetic exception in MltVideoProfile::isCompatible occurs when the clip to reverse has the same frame rate as the project profile, and the segfault in mlt_profile_fps occurs when the clip to reverse has a different frame rate. Note: I decided to install the new version of Kdenlive directly from unstable, now that the Qt 5.6 packages have entered testing. If I should wait for the new version of Kdenlive to enter testing, please let me know and I will report back then. The backtraces are essentially the same as before: Program received signal SIGFPE, Arithmetic exception. [Switching to Thread 0x7fffb1fd7700 (LWP 8615)] 0x0000555555934795 in MltVideoProfile::isCompatible ( this=this@entry=0x7fffb1fd6af0, point=...) at /build/kdenlive-16.04.2/src/definitions.cpp:115 115 /build/kdenlive-16.04.2/src/definitions.cpp: No such file or directory. (gdb) bt #0 0x0000555555934795 in MltVideoProfile::isCompatible ( this=this@entry=0x7fffb1fd6af0, point=...) at /build/kdenlive-16.04.2/src/definitions.cpp:115 #1 0x00005555558f9641 in ProducerQueue::processFileProperties ( this=<optimized out>) at /build/kdenlive-16.04.2/src/mltcontroller/producerqueue.cpp:237 #2 0x000055555563558d in QtConcurrent::RunFunctionTask<void>::run ( this=0x55555cef9af0) at /usr/include/x86_64-linux-gnu/qt5/QtConcurrent/qtconcurrentrunbase.h:130 #3 0x00007ffff07b8c03 in QThreadPoolThread::run (this=0x5555571037c0) at thread/qthreadpool.cpp:93 #4 0x00007ffff07bc808 in QThreadPrivate::start (arg=0x5555571037c0) at thread/qthread_unix.cpp:341 #5 0x00007fffec78a464 in start_thread (arg=0x7fffb1fd7700) at pthread_create.c:334 #6 0x00007fffefbbfe5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 (As described in the original report, this produces a .mlt file, but it has a <profile> tag with invalid values.) Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffb1fd7700 (LWP 8678)] 0x00007ffff66eccad in mlt_profile_fps (profile=0x73746e6576655f) at mlt_profile.c:267 267 mlt_profile.c: No such file or directory. (gdb) bt #0 0x00007ffff66eccad in mlt_profile_fps (profile=0x73746e6576655f) at mlt_profile.c:267 #1 0x00007ffff66db03c in mlt_properties_get_position ( self=self@entry=0x7fffa580ea60, name=name@entry=0x7ffff66ef469 "out") at mlt_properties.c:1075 #2 0x00007ffff66e0dec in mlt_producer_get_out (self=self@entry=0x7fffa580ea60) at mlt_producer.c:527 #3 0x00007ffff66e0dfe in mlt_producer_get_playtime ( self=self@entry=0x7fffa580ea60) at mlt_producer.c:539 #4 0x00007ffff66e1f12 in mlt_multitrack_refresh ( self=self@entry=0x7fffa580b580) at mlt_multitrack.c:144 #5 0x00007ffff66e2030 in mlt_multitrack_connect (self=0x7fffa580b580, producer=0x7fffa580ea60, track=<optimized out>) at mlt_multitrack.c:225 #6 0x00007ffff66ea8d3 in mlt_tractor_set_track (self=<optimized out>, producer=<optimized out>, index=<optimized out>) at mlt_tractor.c:244 #7 0x0000555555659707 in MeltJob::startJob (this=<optimized out>) at /build/kdenlive-16.04.2/src/project/jobs/meltjob.cpp:211 #8 0x000055555565f8a7 in JobManager::slotProcessJobs (this=0x55555cbe9420) at /build/kdenlive-16.04.2/src/project/jobs/jobmanager.cpp:191 #9 0x000055555563558d in QtConcurrent::RunFunctionTask<void>::run ( this=0x55555cf59bc0) at /usr/include/x86_64-linux-gnu/qt5/QtConcurrent/qtconcurrentrunbase.h:130 #10 0x00007ffff07b8c03 in QThreadPoolThread::run (this=0x5555570e4240) at thread/qthreadpool.cpp:93 #11 0x00007ffff07bc808 in QThreadPrivate::start (arg=0x5555570e4240) at thread/qthread_unix.cpp:341 #12 0x00007fffec78a464 in start_thread (arg=0x7fffb1fd7700) at pthread_create.c:334 #13 0x00007fffefbbfe5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Many thanks to you and Jean-Baptiste for your work. Kyanos -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (500, 'testing'), (300, 'oldstable-updates'), (300, 'oldstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages kdenlive depends on: ii ffmpeg 7:3.0.2-4 ii kded5 5.22.0-1 ii kdenlive-data 16.04.2-1 ii kinit 5.22.0-1 ii kio 5.22.0-1 ii libc6 2.22-11 ii libgcc1 1:6.1.1-4 ii libgl1-mesa-glx [libgl1] 11.2.2-1 ii libglu1-mesa [libglu1] 9.0.0-2.1 ii libkf5archive5 5.22.0-1 ii libkf5attica5 5.22.0-1 ii libkf5auth5 5.22.0-1 ii libkf5bookmarks5 5.22.0-2 ii libkf5codecs5 5.22.0-1 ii libkf5completion5 5.22.0-1 ii libkf5configcore5 5.22.0-1 ii libkf5configgui5 5.22.0-1 ii libkf5configwidgets5 5.22.0-1 ii libkf5coreaddons5 5.22.0-1 ii libkf5crash5 5.22.0-1 ii libkf5dbusaddons5 5.22.0-1 ii libkf5filemetadata3 5.22.0-1 ii libkf5guiaddons5 5.22.0-1 ii libkf5i18n5 5.22.1-1 ii libkf5iconthemes5 5.22.0-1 ii libkf5itemviews5 5.22.0-1 ii libkf5jobwidgets5 5.22.0-1 ii libkf5kiocore5 5.22.0-1 ii libkf5kiofilewidgets5 5.22.0-1 ii libkf5kiontlm5 5.22.0-1 ii libkf5kiowidgets5 5.22.0-1 ii libkf5newstuff5 5.22.0-1 ii libkf5notifications5 5.22.0-1 ii libkf5notifyconfig5 5.22.0-1 ii libkf5plotting5 5.22.0-1 ii libkf5service-bin 5.22.0-1 ii libkf5service5 5.22.0-1 ii libkf5solid5 5.22.0-1 ii libkf5sonnetui5 5.22.0-2 ii libkf5textwidgets5 5.22.0-1 ii libkf5widgetsaddons5 5.22.0-1 ii libkf5xmlgui5 5.22.0-1 ii libmlt++3 6.2.0-1 ii libmlt6 6.2.0-1 ii libqt5concurrent5 5.6.1+dfsg-2 ii libqt5core5a 5.6.1+dfsg-2 ii libqt5dbus5 5.6.1+dfsg-2 ii libqt5gui5 5.6.1+dfsg-2 ii libqt5network5 5.6.1+dfsg-2 ii libqt5qml5 5.6.1-4 ii libqt5quick5 5.6.1-4 ii libqt5script5 5.6.1+dfsg-2 ii libqt5svg5 5.6.1-2 ii libqt5widgets5 5.6.1+dfsg-2 ii libqt5xml5 5.6.1+dfsg-2 ii libstdc++6 6.1.1-4 ii libv4l-0 1.10.0-2 ii melt 6.2.0-1 ii oxygen-icon-theme 4:4.14.0-1 ii qml-module-qtquick-controls 5.6.1-2 ii qml-module-qtquick2 5.6.1-4 Versions of packages kdenlive recommends: ii dvdauthor 0.7.0-1.4+b1 ii dvgrab 3.5-2+b3 ii frei0r-plugins 1.4-3+b1 ii genisoimage 9:1.1.11-3 ii recordmydesktop 0.3.8.1+svn602-1+b1 ii swh-plugins 0.4.16+git20160602~repack1-2 Versions of packages kdenlive suggests: pn khelpcenter <none> -- no debconf information