https://bugs.kde.org/show_bug.cgi?id=419603
Bug ID: 419603 Summary: Crash when loading multiple videos in an empty project Product: kdenlive Version: git-master Platform: Compiled Sources OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Video Display & Export Assignee: j...@kdenlive.org Reporter: simon...@gmail.com Target Milestone: --- Created attachment 127252 --> https://bugs.kde.org/attachment.cgi?id=127252&action=edit Variables for the stack trace SUMMARY When I open Kdenlive and add 5 videos, it asks me if I want to update the project profile while it already starts generating thumbnails. I click yes (so it changes to 1920x1050, 60 fps) and Kdenlive crashes. The stack trace is below, the variables are in the attached file. The reason seems to be that > double consumer_aspect = mlt_profile_sar( mlt_service_profile( > MLT_FILTER_SERVICE( filter ) ) ); returns NaN and then breaks the following computation, yielding SIGFPE. filter_get_image filter_resize.c:256 mlt_frame_get_image mlt_frame.c:620 Mlt::Frame::get_image MltFrame.cpp:83 KThumb::getFrame kthumb.cpp:113 ThumbJob::startJob thumbjob.cpp:115 AbstractClipJob::execute abstractclipjob.cpp:59 QtConcurrent::FunctionWrapper1<bool, std::shared_ptr<AbstractClipJob> const&>::operator() qtconcurrentfunctionwrappers.h:80 QtConcurrent::MappedEachKernel<__gnu_cxx::__normal_iterator<std::shared_ptr<AbstractClipJob> const*, std::vector<std::shared_ptr<AbstractClipJob>, std::allocator<std::shared_ptr<AbstractClipJob> > > >, QtConcurrent::FunctionWrapper1<bool, std::shared_ptr<AbstractClipJob> const&> >::runIteration qtconcurrentmapkernel.h:175 QtConcurrent::MappedEachKernel<__gnu_cxx::__normal_iterator<std::shared_ptr<AbstractClipJob> const*, std::vector<std::shared_ptr<AbstractClipJob>, std::allocator<std::shared_ptr<AbstractClipJob> > > >, QtConcurrent::FunctionWrapper1<bool, std::shared_ptr<AbstractClipJob> const&> >::runIterations qtconcurrentmapkernel.h:185 QtConcurrent::IterateKernel<__gnu_cxx::__normal_iterator<std::shared_ptr<AbstractClipJob> const*, std::vector<std::shared_ptr<AbstractClipJob>, std::allocator<std::shared_ptr<AbstractClipJob> > > >, bool>::forThreadFunction qtconcurrentiteratekernel.h:255 QtConcurrent::IterateKernel<__gnu_cxx::__normal_iterator<std::shared_ptr<AbstractClipJob> const*, std::vector<std::shared_ptr<AbstractClipJob>, std::allocator<std::shared_ptr<AbstractClipJob> > > >, bool>::threadFunction qtconcurrentiteratekernel.h:217 QtConcurrent::ThreadEngineBase::run() 0x00007f3718c0acb5 <unknown> 0x00007f3716aca232 <unknown> 0x00007f3716ac6c92 start_thread 0x00007f3715d1b669 clone 0x00007f37165fc323 -- You are receiving this mail because: You are watching all bug changes.