Summary: | Kenlive crashing when files are imported | ||
---|---|---|---|
Product: | [Applications] kdenlive | Reporter: | kerown |
Component: | User Interface | Assignee: | Jean-Baptiste Mardelle <jb> |
Status: | CLOSED UPSTREAM | ||
Severity: | crash | CC: | forest.lask, snd.noise, wegwerf-1-2-3 |
Priority: | NOR | Keywords: | drkonqi |
Version: | 16.08.0 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | New crash information added by DrKonqi |
Description
kerown
2016-09-19 15:21:11 UTC
Check with ffmplay that you have the required codecs installed for proper decoding of your clip files. Next, check with melt that the same clips still play. Finally, is your command line melt the same mlt version that kdenlive sees? Check using the kdenlive about dialog, it now shows also mlt version. We see lots of distro packager problems that only the distro packagers can solve, they're shipping broken distros. I've tried to play the clip with ffplay and it works fine. The same with melt command. About Kdenlive reports version 6.3 of Mlt which seems correct as I have git version of Mlt installed and "melt -version" displays version 6.3.0 as well. I've got all the ffmpeg paths set up in Kdenlive settings. With version 6.2.0 Kdenlive crashes immediately but I wasn't able to send bug report as KDE bug report app marks it's as not useful. Thank you for checking this, so the basis is correct. The crash happens here: Thread 11 (Thread 0x7f55427fc700 (LWP 14608)): [KCrash Handler] #5 0x00007f55a53a7a3c in _dl_relocate_object () from /lib64/ld-linux-x86-64.so.2 #6 0x00007f55a53afac1 in dl_open_worker () from /lib64/ld-linux-x86-64.so.2 This looks like there is something wrong with overall shared library setup. Do you have multiple MLT and/or ffmpeg versions installed? Do Kdenlive's configuration properly point to the corresponding MLT and ffmpeg binaries and shared libraries? Thanks for your support with this. I don't have multiple MLT or ffmpeg installed. I don't believe it would be possible as I only use pacman (Arch's package manager) to install programs. In Kdenlive configuration I added all paths to ffplay, ffmpeg and all other paths correctly which I've checked with pacman -Ql and whereis commands. On the other hand I've tried Openshot (I think it also uses MLT) and it imports videos without problem. What kind of media files do you import? I see this down the stack where the crash happens: #18 0x00007f556bdba8b0 in ?? () from /usr/lib/libSDL-1.2.so.0 Some problem with your simple directmedia layer? Here is an example output of "ffmpeg -i". The file is a mobile phone recording but crashes happen with every file I try: [code] ffmpeg version 3.1.3 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 6.2.1 (GCC) 20160830 configuration: --prefix=/usr --disable-debug --disable-static --disable-stripping --enable-avisynth --enable-avresample --enable-fontconfig --enable-gmp --enable-gnutls --enable-gpl --enable-ladspa --enable-libass --enable-libbluray --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883 --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-netcdf --enable-shared --enable-version3 --enable-x11grab libavutil 55. 28.100 / 55. 28.100 libavcodec 57. 48.101 / 57. 48.101 libavformat 57. 41.100 / 57. 41.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 47.100 / 6. 47.100 libavresample 3. 0. 0 / 3. 0. 0 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 1.100 / 2. 1.100 libpostproc 54. 0.100 / 54. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/media/twardy/filmiki/yout/trininty/VIDEO00064.mp4': Metadata: major_brand : mp42 minor_version : 0 compatible_brands: isommp42 creation_time : 2016-09-13 18:14:27 com.android.version: 6.0.1 Duration: 00:03:22.89, start: 0.000000, bitrate: 60329 kb/s Stream #0:0(eng): Video: h264 (Baseline) (avc1 / 0x31637661), yuv420p, 1280x720, 59993 kb/s, SAR 1:1 DAR 16:9, 30.03 fps, 30 tbr, 90k tbn, 180k tbc (default) Metadata: rotate : 90 creation_time : 2016-09-13 18:14:27 handler_name : VideoHandle Side data: displaymatrix: rotation of -90.00 degrees Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 319 kb/s (default) Metadata: creation_time : 2016-09-13 18:14:27 handler_name : SoundHandle [/code] I wouldn't know how to bite SDL problem. I'll try browsing Arch Linux forum for SDL issues people are having with it... I also noticed Kdenlive crashes when I try to change anything in settings > playback. Same or similar crash, that is, also somehow related to your SDL setup? I am not familiar with Arch, but I installed it in a virtual machine and dependency handling seems a bit strange. MLT seems to miss several dependencies. Can you paste the output of: melt -version melt -version shows: melt 6.3.0 As I mentioned before I installed git version of melt (installed from Arch user repositories which still use official package manager if that makes sense) as with melt 6.2.0 I'm not even able to start Kdenlive. It's all rather strange as there is nothing unusual about my Arch setup (I think) and I can't find anything at Arch forum even slightly related to my problem. Kdenlive used to work fine until maybe three weeks ago. And strangely, kdenlive or mlt downgrade doesn't resolve the issue as it usually would in such instances. I am using Archlinux with MLT 6.2 under Gnome and don't have any crashes. Could you upload an example of your video so I can test it? hmmm, i just tried to open a project which I copied from a friend to my computer and I got a crash: (gdb) thread apply all bt Thread 76 (Thread 0x7fff58dbe700 (LWP 720)): #0 0x00007fffbe3cd663 in ?? () from /usr/lib/libavcodec.so.57 #1 0x00007fffbde394d6 in ?? () from /usr/lib/libavcodec.so.57 #2 0x00007fffbde4e861 in ?? () from /usr/lib/libavcodec.so.57 #3 0x00007fffbde52a02 in ?? () from /usr/lib/libavcodec.so.57 #4 0x00007fffbddfe9ff in ?? () from /usr/lib/libavcodec.so.57 #5 0x00007fffbe18ae02 in avcodec_decode_video2 () from /usr/lib/libavcodec.so.57 #6 0x00007fffbf0f13bb in ?? () from /usr/lib/mlt/libmltavformat.so #7 0x00007ffff6f97007 in mlt_frame_get_image () from /usr/lib/libmlt.so.6 #8 0x00007fffc83d4121 in ?? () from /usr/lib/mlt/libmltxine.so #9 0x00007ffff6f97007 in mlt_frame_get_image () from /usr/lib/libmlt.so.6 #10 0x00007fffae2319c7 in ?? () from /usr/lib/mlt/libmltcore.so #11 0x00007ffff6f97007 in mlt_frame_get_image () from /usr/lib/libmlt.so.6 #12 0x00007fffae23059e in ?? () from /usr/lib/mlt/libmltcore.so #13 0x00007ffff6f97007 in mlt_frame_get_image () from /usr/lib/libmlt.so.6 #14 0x00007fffae235bdc in ?? () from /usr/lib/mlt/libmltcore.so #15 0x00007ffff6f97007 in mlt_frame_get_image () from /usr/lib/libmlt.so.6 #16 0x00007fffae2360fa in ?? () from /usr/lib/mlt/libmltcore.so #17 0x00007ffff6f97007 in mlt_frame_get_image () from /usr/lib/libmlt.so.6 #18 0x00007ffff6d7ca2d in Mlt::Frame::get_image(mlt_image_format&, int&, int&, int) () from /usr/lib/libmlt++.so.3 #19 0x00005555559c6af3 in KThumb::getFrame (frame=0x7fff90200440, width=267, height=150) at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/doc/kthumb.cpp:87 #20 0x00005555559a7729 in ProjectClip::doExtractImage (this=0x55555ae539f0) at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/bin/projectclip.cpp:914 #21 0x00005555556456f5 in QtConcurrent::RunFunctionTask<void>::run (this=0x55555ae522e0) at /usr/include/qt/QtConcurrent/qtconcurrentrunbase.h:136 #22 0x00007ffff085201f in ?? () from /usr/lib/libQt5Core.so.5 #23 0x00007ffff0855d78 in ?? () from /usr/lib/libQt5Core.so.5 #24 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #25 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 Thread 75 (Thread 0x7fff595bf700 (LWP 719)): #0 0x00007fffefdb204f in raise () from /usr/lib/libc.so.6 #1 0x00007fffefdb347a in abort () from /usr/lib/libc.so.6 ---Type <return> to continue, or q <return> to quit--- #2 0x00007fffefdefc50 in __libc_message () from /usr/lib/libc.so.6 #3 0x00007fffefdf5fe6 in malloc_printerr () from /usr/lib/libc.so.6 #4 0x00007fffefdf67de in _int_free () from /usr/lib/libc.so.6 #5 0x00007fffae6548da in ?? () from /usr/lib/mlt/libmltxml.so #6 0x00007fffe63777be in xmlParseStartTag () from /usr/lib/libxml2.so.2 #7 0x00007fffe63831f8 in xmlParseElement () from /usr/lib/libxml2.so.2 #8 0x00007fffe638267f in xmlParseContent () from /usr/lib/libxml2.so.2 #9 0x00007fffe6383063 in xmlParseElement () from /usr/lib/libxml2.so.2 #10 0x00007fffe638376b in xmlParseDocument () from /usr/lib/libxml2.so.2 #11 0x00007fffae65597c in producer_xml_init () from /usr/lib/mlt/libmltxml.so #12 0x00007ffff6fae5ea in mlt_factory_producer () from /usr/lib/libmlt.so.6 #13 0x00007ffff6d7f296 in Mlt::Producer::Producer(Mlt::Profile&, char const*, char const*) () from /usr/lib/libmlt++.so.3 #14 0x00005555556b57fe in Clip::clone (this=this@entry=0x7fff595bebf0) at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/timeline/clip.cpp:177 #15 0x00005555559a6018 in ProjectClip::thumbProducer (this=this@entry=0x55555ae51ec0) at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/bin/projectclip.cpp:404 #16 0x00005555559a72e8 in ProjectClip::doExtractImage (this=0x55555ae51ec0) at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/bin/projectclip.cpp:890 #17 0x00005555556456f5 in QtConcurrent::RunFunctionTask<void>::run (this=0x555569861aa0) at /usr/include/qt/QtConcurrent/qtconcurrentrunbase.h:136 #18 0x00007ffff085201f in ?? () from /usr/lib/libQt5Core.so.5 #19 0x00007ffff0855d78 in ?? () from /usr/lib/libQt5Core.so.5 #20 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #21 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 Thread 74 (Thread 0x7fff59dc0700 (LWP 718)): #0 0x00007fffefdf61b6 in malloc_consolidate () from /usr/lib/libc.so.6 #1 0x00007fffefdf6e40 in _int_free () from /usr/lib/libc.so.6 #2 0x00007fffbd914bee in av_buffer_unref () from /usr/lib/libavutil.so.55 #3 0x00007fffbd5c6075 in ?? () from /usr/lib/libavformat.so.57 #4 0x00007fffbd659a0f in avformat_close_input () from /usr/lib/libavformat.so.57 #5 0x00007fffbf0ee446 in ?? () from /usr/lib/mlt/libmltavformat.so #6 0x00007fffbf0ef96f in ?? () from /usr/lib/mlt/libmltavformat.so #7 0x00007ffff6fa4bee in ?? () from /usr/lib/libmlt.so.6 #8 0x00007ffff6fa2dbc in mlt_service_get_frame () from /usr/lib/libmlt.so.6 ---Type <return> to continue, or q <return> to quit--- #9 0x00007ffff6d82243 in Mlt::Service::get_frame(int) () from /usr/lib/libmlt++.so.3 #10 0x00005555559a76f9 in ProjectClip::doExtractImage (this=0x55555ae41f60) at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/bin/projectclip.cpp:912 #11 0x00005555556456f5 in QtConcurrent::RunFunctionTask<void>::run (this=0x55555ae48390) at /usr/include/qt/QtConcurrent/qtconcurrentrunbase.h:136 #12 0x00007ffff085201f in ?? () from /usr/lib/libQt5Core.so.5 #13 0x00007ffff0855d78 in ?? () from /usr/lib/libQt5Core.so.5 #14 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #15 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 Thread 73 (Thread 0x7fff5a5c1700 (LWP 717)): #0 0x00007fffbe329fc4 in ?? () from /usr/lib/libavcodec.so.57 #1 0x00007fffbde27778 in ?? () from /usr/lib/libavcodec.so.57 #2 0x00007fffbde33648 in ?? () from /usr/lib/libavcodec.so.57 #3 0x00007fffbde39eca in ?? () from /usr/lib/libavcodec.so.57 #4 0x00007fffbde4e861 in ?? () from /usr/lib/libavcodec.so.57 #5 0x00007fffbde52a02 in ?? () from /usr/lib/libavcodec.so.57 #6 0x00007fffbddfe9ff in ?? () from /usr/lib/libavcodec.so.57 #7 0x00007fffbe18ae02 in avcodec_decode_video2 () from /usr/lib/libavcodec.so.57 #8 0x00007fffbe18ba80 in ?? () from /usr/lib/libavcodec.so.57 #9 0x00007fffbe19089a in avcodec_send_packet () from /usr/lib/libavcodec.so.57 #10 0x00007fffbd64e953 in ?? () from /usr/lib/libavformat.so.57 #11 0x00007fffbd657077 in avformat_find_stream_info () from /usr/lib/libavformat.so.57 #12 0x00007fffbf0eef7f in ?? () from /usr/lib/mlt/libmltavformat.so #13 0x00007fffbf0ef96f in ?? () from /usr/lib/mlt/libmltavformat.so #14 0x00007ffff6fa4bee in ?? () from /usr/lib/libmlt.so.6 #15 0x00007ffff6fa2dbc in mlt_service_get_frame () from /usr/lib/libmlt.so.6 #16 0x00007ffff6d82243 in Mlt::Service::get_frame(int) () from /usr/lib/libmlt++.so.3 #17 0x00005555559a76f9 in ProjectClip::doExtractImage (this=0x55555ae48030) at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/bin/projectclip.cpp:912 #18 0x00005555556456f5 in QtConcurrent::RunFunctionTask<void>::run (this=0x55555ac0c8f0) at /usr/include/qt/QtConcurrent/qtconcurrentrunbase.h:136 #19 0x00007ffff085201f in ?? () from /usr/lib/libQt5Core.so.5 #20 0x00007ffff0855d78 in ?? () from /usr/lib/libQt5Core.so.5 #21 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #22 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 ---Type <return> to continue, or q <return> to quit--- Thread 72 (Thread 0x7fff5b7fe700 (LWP 716)): #0 0x00007fffbde01cde in ?? () from /usr/lib/libavcodec.so.57 #1 0x00007fffbde05ed5 in ?? () from /usr/lib/libavcodec.so.57 #2 0x00007fffbde4e84f in ?? () from /usr/lib/libavcodec.so.57 #3 0x00007fffbde52a02 in ?? () from /usr/lib/libavcodec.so.57 #4 0x00007fffbddfe9ff in ?? () from /usr/lib/libavcodec.so.57 #5 0x00007fffbe18ae02 in avcodec_decode_video2 () from /usr/lib/libavcodec.so.57 #6 0x00007fffbe18ba80 in ?? () from /usr/lib/libavcodec.so.57 #7 0x00007fffbe19089a in avcodec_send_packet () from /usr/lib/libavcodec.so.57 #8 0x00007fffbd64e953 in ?? () from /usr/lib/libavformat.so.57 #9 0x00007fffbd657077 in avformat_find_stream_info () from /usr/lib/libavformat.so.57 #10 0x00007fffbf0ef389 in ?? () from /usr/lib/mlt/libmltavformat.so #11 0x00007fffbf0ef96f in ?? () from /usr/lib/mlt/libmltavformat.so #12 0x00007ffff6fa4bee in ?? () from /usr/lib/libmlt.so.6 #13 0x00007ffff6fa2dbc in mlt_service_get_frame () from /usr/lib/libmlt.so.6 #14 0x00007ffff6d82243 in Mlt::Service::get_frame(int) () from /usr/lib/libmlt++.so.3 #15 0x00005555559a76f9 in ProjectClip::doExtractImage (this=0x55555ae4b430) at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/bin/projectclip.cpp:912 #16 0x00005555556456f5 in QtConcurrent::RunFunctionTask<void>::run (this=0x55555ac0cd10) at /usr/include/qt/QtConcurrent/qtconcurrentrunbase.h:136 #17 0x00007ffff085201f in ?? () from /usr/lib/libQt5Core.so.5 #18 0x00007ffff0855d78 in ?? () from /usr/lib/libQt5Core.so.5 #19 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #20 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 Thread 71 (Thread 0x7fff69046700 (LWP 715)): #0 0x00007fffbde0c687 in ?? () from /usr/lib/libavcodec.so.57 #1 0x00007fffbde4e84f in ?? () from /usr/lib/libavcodec.so.57 #2 0x00007fffbde52a02 in ?? () from /usr/lib/libavcodec.so.57 #3 0x00007fffbddfe9ff in ?? () from /usr/lib/libavcodec.so.57 #4 0x00007fffbe18ae02 in avcodec_decode_video2 () from /usr/lib/libavcodec.so.57 #5 0x00007fffbf0f13bb in ?? () from /usr/lib/mlt/libmltavformat.so #6 0x00007ffff6f97007 in mlt_frame_get_image () from /usr/lib/libmlt.so.6 #7 0x00007fffc83d4121 in ?? () from /usr/lib/mlt/libmltxine.so #8 0x00007ffff6f97007 in mlt_frame_get_image () from /usr/lib/libmlt.so.6 ---Type <return> to continue, or q <return> to quit--- #9 0x00007fffae2319c7 in ?? () from /usr/lib/mlt/libmltcore.so #10 0x00007ffff6f97007 in mlt_frame_get_image () from /usr/lib/libmlt.so.6 #11 0x00007fffae23059e in ?? () from /usr/lib/mlt/libmltcore.so #12 0x00007ffff6f97007 in mlt_frame_get_image () from /usr/lib/libmlt.so.6 #13 0x00007fffae235bdc in ?? () from /usr/lib/mlt/libmltcore.so #14 0x00007ffff6f97007 in mlt_frame_get_image () from /usr/lib/libmlt.so.6 #15 0x00007fffae2360fa in ?? () from /usr/lib/mlt/libmltcore.so #16 0x00007ffff6f97007 in mlt_frame_get_image () from /usr/lib/libmlt.so.6 #17 0x00007ffff6d7ca2d in Mlt::Frame::get_image(mlt_image_format&, int&, int&, int) () from /usr/lib/libmlt++.so.3 #18 0x00005555559c6af3 in KThumb::getFrame (frame=0x7fff6018b650, width=267, height=150) at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/doc/kthumb.cpp:87 #19 0x00005555559a7729 in ProjectClip::doExtractImage (this=0x55555ae402b0) at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/bin/projectclip.cpp:914 #20 0x00005555556456f5 in QtConcurrent::RunFunctionTask<void>::run (this=0x55555ac5ed10) at /usr/include/qt/QtConcurrent/qtconcurrentrunbase.h:136 #21 0x00007ffff085201f in ?? () from /usr/lib/libQt5Core.so.5 #22 0x00007ffff0855d78 in ?? () from /usr/lib/libQt5Core.so.5 #23 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #24 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 Thread 70 (Thread 0x7fff9c908700 (LWP 714)): #0 0x00007fffefe5e551 in ppoll () from /usr/lib/libc.so.6 #1 0x00007fffe7c2d99d in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #2 0x00007fffe7c2df8e in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #3 0x00007fffb7983eed in ?? () from /usr/lib/libSDL-1.2.so.0 #4 0x00007fffb7957800 in ?? () from /usr/lib/libSDL-1.2.so.0 #5 0x00007fffb795ffe8 in ?? () from /usr/lib/libSDL-1.2.so.0 #6 0x00007fffb79a18a9 in ?? () from /usr/lib/libSDL-1.2.so.0 #7 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 Thread 69 (Thread 0x7fff37fff700 (LWP 713)): #0 0x00007fffee32510f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007ffff6faa243 in ?? () from /usr/lib/libmlt.so.6 #2 0x00005555558c4260 in RenderThread::run (this=0x7fff30001500) ---Type <return> to continue, or q <return> to quit--- at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/monitor/glwidget.cpp:1248 #3 0x00007ffff0855d78 in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 Thread 68 (Thread 0x7fff96665700 (LWP 712)): #0 0x00007fffee32510f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007fffac31ff9f in ?? () from /usr/lib/mlt/libmltsdl.so #2 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #3 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 Thread 66 (Thread 0x7fff6bffe700 (LWP 710)): #0 0x00007fffefe5a4ed in read () from /usr/lib/libc.so.6 #1 0x00007fffbd55111a in ?? () from /usr/lib/libavformat.so.57 #2 0x00007fffbd5319e8 in ?? () from /usr/lib/libavformat.so.57 #3 0x00007fffbd5346e0 in avio_read () from /usr/lib/libavformat.so.57 #4 0x00007fffbd5c5b48 in ?? () from /usr/lib/libavformat.so.57 #5 0x00007fffbd5c6cdd in ?? () from /usr/lib/libavformat.so.57 #6 0x00007fffbd5c6db1 in ?? () from /usr/lib/libavformat.so.57 #7 0x00007fffbd653ded in ?? () from /usr/lib/libavformat.so.57 #8 0x00007fffbd654ba8 in ?? () from /usr/lib/libavformat.so.57 #9 0x00007fffbd656cc6 in avformat_find_stream_info () from /usr/lib/libavformat.so.57 #10 0x00007fffbf0ee103 in ?? () from /usr/lib/mlt/libmltavformat.so #11 0x00007fffbf0ef96f in ?? () from /usr/lib/mlt/libmltavformat.so #12 0x00007ffff6fa4bee in ?? () from /usr/lib/libmlt.so.6 #13 0x00007ffff6fa2dbc in mlt_service_get_frame () from /usr/lib/libmlt.so.6 #14 0x00007ffff6d82243 in Mlt::Service::get_frame(int) () from /usr/lib/libmlt++.so.3 #15 0x000055555597b562 in ProducerQueue::processFileProperties (this=<optimized out>) at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/mltcontroller/producerqueue.cpp:161 #16 0x00005555556456f5 in QtConcurrent::RunFunctionTask<void>::run (this=0x555559bc8fb0) at /usr/include/qt/QtConcurrent/qtconcurrentrunbase.h:136 #17 0x00007ffff085201f in ?? () from /usr/lib/libQt5Core.so.5 #18 0x00007ffff0855d78 in ?? () from /usr/lib/libQt5Core.so.5 #19 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #20 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 ---Type <return> to continue, or q <return> to quit--- Thread 65 (Thread 0x7fff949a6700 (LWP 708)): #0 0x00007fffefe5e551 in ppoll () from /usr/lib/libc.so.6 #1 0x00007ffff0a7f959 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () from /usr/lib/libQt5Core.so.5 #2 0x00007ffff09c5942 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007ffff0964d5b in QProcess::waitForFinished(int) () from /usr/lib/libQt5Core.so.5 #4 0x00005555559a94b9 in ProjectClip::slotCreateAudioThumbs (this=this@entry=0x5555588e4200) at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/bin/projectclip.cpp:1092 #5 0x0000555555982310 in Bin::slotCreateAudioThumbs (this=0x555556133400) at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/bin/bin.cpp:582 #6 0x00005555556456f5 in QtConcurrent::RunFunctionTask<void>::run (this=0x555557e99590) at /usr/include/qt/QtConcurrent/qtconcurrentrunbase.h:136 #7 0x00007ffff085201f in ?? () from /usr/lib/libQt5Core.so.5 #8 0x00007ffff0855d78 in ?? () from /usr/lib/libQt5Core.so.5 #9 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #10 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 Thread 62 (Thread 0x7fff5bfff700 (LWP 705)): #0 0x00007fffefe62f19 in syscall () from /usr/lib/libc.so.6 #1 0x00007fffe80ef1ea in g_cond_wait_until () from /usr/lib/libglib-2.0.so.0 #2 0x00007fffe807fa39 in ?? () from /usr/lib/libglib-2.0.so.0 #3 0x00007fffe808005c in g_async_queue_timeout_pop () from /usr/lib/libglib-2.0.so.0 #4 0x00007fffe80d1e0d in ?? () from /usr/lib/libglib-2.0.so.0 #5 0x00007fffe80d1345 in ?? () from /usr/lib/libglib-2.0.so.0 #6 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #7 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 Thread 22 (Thread 0x7fff5adc2700 (LWP 655)): #0 0x00007fffefe5e48d in poll () from /usr/lib/libc.so.6 #1 0x00007fffe80ab066 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007fffe80ab17c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007fffd32684bd in ?? () from /usr/lib/gio/modules/libdconfsettings.so #4 0x00007fffe80d1345 in ?? () from /usr/lib/libglib-2.0.so.0 #5 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #6 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 ---Type <return> to continue, or q <return> to quit--- Thread 17 (Thread 0x7fff6aafc700 (LWP 647)): #0 0x00007fffefe5e48d in poll () from /usr/lib/libc.so.6 #1 0x00007fffe80ab066 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007fffe80ab17c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007ffff0a8459b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007ffff0a2e0da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007ffff08510f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007ffff0855d78 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 Thread 16 (Thread 0x7fff6b5fd700 (LWP 646)): #0 0x00007fffee32510f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007ffff0856c2b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007ffff623a435 in ?? () from /usr/lib/libQt5Quick.so.5 #3 0x00007ffff623ad2a in ?? () from /usr/lib/libQt5Quick.so.5 #4 0x00007ffff0855d78 in ?? () from /usr/lib/libQt5Core.so.5 #5 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #6 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 Thread 13 (Thread 0x7fff951a7700 (LWP 643)): #0 0x00007fffefe5e48d in poll () from /usr/lib/libc.so.6 #1 0x00007fffe80ab066 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007fffe80ab17c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007ffff0a8457f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007ffff0a2e0da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007ffff08510f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007ffff0855d78 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 ---Type <return> to continue, or q <return> to quit--- Thread 12 (Thread 0x7fff959a8700 (LWP 642)): #0 0x00007fffee32510f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007ffff0856c2b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007ffff623a435 in ?? () from /usr/lib/libQt5Quick.so.5 #3 0x00007ffff623ad2a in ?? () from /usr/lib/libQt5Quick.so.5 #4 0x00007ffff0855d78 in ?? () from /usr/lib/libQt5Core.so.5 #5 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #6 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 Thread 9 (Thread 0x7fff97fff700 (LWP 638)): #0 0x00007fffefe5e48d in poll () from /usr/lib/libc.so.6 #1 0x00007fffe80ab066 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007fffe80ab17c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007ffff0a8457f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007ffff0a2e0da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007ffff08510f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007ffff244b445 in ?? () from /usr/lib/libQt5Qml.so.5 #7 0x00007ffff0855d78 in ?? () from /usr/lib/libQt5Core.so.5 #8 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 Thread 7 (Thread 0x7fff9d909700 (LWP 636)): #0 0x00007fffefe5e48d in poll () from /usr/lib/libc.so.6 #1 0x00007fffe80ab066 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007fffe80ab17c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007ffff0a8457f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007ffff0a2e0da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007ffff08510f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007ffff244b445 in ?? () from /usr/lib/libQt5Qml.so.5 #7 0x00007ffff0855d78 in ?? () from /usr/lib/libQt5Core.so.5 ---Type <return> to continue, or q <return> to quit--- #8 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 Thread 6 (Thread 0x7fffa13ab700 (LWP 617)): #0 0x00007fffefe5e48d in poll () from /usr/lib/libc.so.6 #1 0x00007fffa204acbc in ?? () from /usr/lib/libusb-1.0.so.0 #2 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #3 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 Thread 5 (Thread 0x7fffcbfff700 (LWP 616)): #0 0x00007fffefe5e48d in poll () from /usr/lib/libc.so.6 #1 0x00007fffe80ab066 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007fffe80ab17c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007ffff0a8459b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007ffff0a2e0da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007ffff08510f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007ffff2edde75 in ?? () from /usr/lib/libQt5DBus.so.5 #7 0x00007ffff0855d78 in ?? () from /usr/lib/libQt5Core.so.5 #8 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 Thread 4 (Thread 0x7fffd23d2700 (LWP 615)): #0 0x00007fffefe5e48d in poll () from /usr/lib/libc.so.6 #1 0x00007fffe80ab066 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007fffe80ab3f2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #3 0x00007fffd54107c6 in ?? () from /usr/lib/libgio-2.0.so.0 #4 0x00007fffe80d1345 in ?? () from /usr/lib/libglib-2.0.so.0 #5 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #6 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 Thread 3 (Thread 0x7fffd2bd3700 (LWP 614)): #0 0x00007fffefe5e48d in poll () from /usr/lib/libc.so.6 #1 0x00007fffe80ab066 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007fffe80ab17c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- #3 0x00007fffe80ab1c1 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0x00007fffe80d1345 in ?? () from /usr/lib/libglib-2.0.so.0 #5 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #6 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 Thread 2 (Thread 0x7fffdcb41700 (LWP 613)): #0 0x00007fffefe5e48d in poll () from /usr/lib/libc.so.6 #1 0x00007fffe77e68e0 in ?? () from /usr/lib/libxcb.so.1 #2 0x00007fffe77e8679 in xcb_wait_for_event () from /usr/lib/libxcb.so.1 #3 0x00007fffdf0b5469 in ?? () from /usr/lib/libQt5XcbQpa.so.5 #4 0x00007ffff0855d78 in ?? () from /usr/lib/libQt5Core.so.5 #5 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0 #6 0x00007fffefe677df in clone () from /usr/lib/libc.so.6 Thread 1 (Thread 0x7ffff7ed07c0 (LWP 605)): #0 0x00007ffff7de9ca0 in _dl_debug_state () from /lib64/ld-linux-x86-64.so.2 #1 0x00007ffff7ddf802 in _dl_map_object_from_fd () from /lib64/ld-linux-x86-64.so.2 #2 0x00007ffff7de2581 in _dl_map_object () from /lib64/ld-linux-x86-64.so.2 #3 0x00007ffff7ded7e7 in dl_open_worker () from /lib64/ld-linux-x86-64.so.2 #4 0x00007ffff7de93a4 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2 #5 0x00007ffff7ded2d9 in _dl_open () from /lib64/ld-linux-x86-64.so.2 #6 0x00007fffee535ee9 in ?? () from /usr/lib/libdl.so.2 #7 0x00007ffff7de93a4 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2 #8 0x00007fffee536521 in ?? () from /usr/lib/libdl.so.2 #9 0x00007fffee535f82 in dlopen () from /usr/lib/libdl.so.2 #10 0x00007ffff0a2c21e in ?? () from /usr/lib/libQt5Core.so.5 #11 0x00007ffff0a256a5 in ?? () from /usr/lib/libQt5Core.so.5 #12 0x00007ffff0a18b60 in QPluginLoader::instance() () from /usr/lib/libQt5Core.so.5 #13 0x00007ffff3681610 in ?? () from /usr/lib/libKF5WidgetsAddons.so.5 #14 0x00007ffff3681999 in ?? () from /usr/lib/libKF5WidgetsAddons.so.5 #15 0x00007ffff367a7a1 in KMessageBox::createKMessageBox(QDialog*, QDialogButtonBox*, QIcon const&, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&, QMessageBox::Icon) () from /usr/lib/libKF5WidgetsAddons.so.5 #16 0x00007ffff367b34c in KMessageBox::createKMessageBox(QDialog*, QDialogButtonBox*, QMessageBox::Icon, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&) () from /usr/lib/libKF5WidgetsAddons.so.5 ---Type <return> to continue, or q <return> to quit--- #17 0x00007ffff3680fdf in KMessageBox::informationList(QWidget*, QString const&, QStringList const&, QString const&, QString const&, QFlags<KMessageBox::Option>) () from /usr/lib/libKF5WidgetsAddons.so.5 #18 0x00007ffff3681141 in KMessageBox::information(QWidget*, QString const&, QString const&, QString const&, QFlags<KMessageBox::Option>) () from /usr/lib/libKF5WidgetsAddons.so.5 #19 0x000055555573a1a7 in Timeline::parseDocument (this=this@entry=0x555558ae65f0, doc=...) at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/timeline/timeline.cpp:562 #20 0x000055555573a214 in Timeline::loadTimeline (this=0x555558ae65f0) at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/timeline/timeline.cpp:198 #21 0x000055555569cd66 in ProjectManager::doOpenFile (this=this@entry=0x555556142e80, url=..., stale=<optimized out>, stale@entry=0x0) at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/project/projectmanager.cpp:546 #22 0x000055555569e0a7 in ProjectManager::openFile (this=this@entry=0x555556142e80, url=...) at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/project/projectmanager.cpp:489 #23 0x000055555569e456 in ProjectManager::openFile (this=0x555556142e80) at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/project/projectmanager.cpp:386 #24 0x0000555555a1a865 in ProjectManager::qt_static_metacall (_o=0x555556142e80, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/farid/Downloads/kdenlive/src/build/src/moc_projectmanager.cpp:167 #25 0x00007ffff0a5b4e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #26 0x00007ffff1a72472 in QAction::triggered(bool) () from /usr/lib/libQt5Widgets.so.5 #27 0x00007ffff1a74e60 in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQt5Widgets.so.5 #28 0x00007ffff1be2eea in ?? () from /usr/lib/libQt5Widgets.so.5 #29 0x00007ffff1be90ec in ?? () from /usr/lib/libQt5Widgets.so.5 #30 0x00007ffff1bed0e0 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQt5Widgets.so.5 #31 0x00007ffff1abff18 in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #32 0x00007ffff1bedb9b in QMenu::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #33 0x00007ffff1a78e3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #34 0x00007ffff1a8146d in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #35 0x00007ffff0a2fc80 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 ---Type <return> to continue, or q <return> to quit--- #36 0x00007ffff1a7fb1d in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQt5Widgets.so.5 #37 0x00007ffff1ada5a0 in ?? () from /usr/lib/libQt5Widgets.so.5 #38 0x00007ffff1adc763 in ?? () from /usr/lib/libQt5Widgets.so.5 #39 0x00007ffff1a78e3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #40 0x00007ffff1a805b1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #41 0x00007ffff0a2fc80 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #42 0x00007ffff0f7e0e3 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/libQt5Gui.so.5 #43 0x00007ffff0f7fc65 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/libQt5Gui.so.5 #44 0x00007ffff0f5dcbb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Gui.so.5 #45 0x00007fffdf0eb310 in ?? () from /usr/lib/libQt5XcbQpa.so.5 #46 0x00007fffe80aae67 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #47 0x00007fffe80ab0d0 in ?? () from /usr/lib/libglib-2.0.so.0 #48 0x00007fffe80ab17c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #49 0x00007ffff0a8457f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #50 0x00007ffff0a2e0da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #51 0x00007ffff0a365cc in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #52 0x00005555556018f2 in main (argc=<optimized out>, argv=<optimized out>) at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/main.cpp:157 Here is the link with an example file: https://www.dropbox.com/s/v3w38pnhszt8j7r/VID_20160702_105721.mp4?dl=0 But as I said it crashes regardless of what file I try. Thank you very much for providing the example clip. I can add it to a project, and play it back, without any problems. This is on Kubuntu 16.04LTS with recent updates, and Kdenlive/MLT from git master Kdenlive ppa repository. So this clearly is not an Kdenlive issue, but a distribution issue, and thus upstream. Unfortunately, there is nothing we can do about it. Thanks for the support and your time. It was all my fault. I had quite few apps/libs installed from unofficial repository (AUR) and some of them might have been kdenlive/MLT dependencies. After cleaning all that mess in my system the problem is gone. Created attachment 149941 [details]
New crash information added by DrKonqi
kdenlive (22.04.2) using Qt 5.15.2
ive imprort clip .mp4 and it crash after few secs
-- Backtrace (Reduced):
#13 0x00007f6ba6c37b5f in producer_avformat_init () at /usr/lib64/mlt-7/libmltavformat.so
#14 0x00007f6be5be5ae2 in mlt_factory_producer () at /lib64/libmlt-7.so.7
[...]
#16 0x00007f6ba29abe44 in producer_loader_init () at /usr/lib64/mlt-7/libmltcore.so
#17 0x00007f6be5be5ae2 in mlt_factory_producer () at /lib64/libmlt-7.so.7
#18 0x00007f6be5bc0830 in Mlt::Producer::Producer(mlt_profile_s*, char const*, char const*) () at /lib64/libmlt++-7.so.7
|