Bug 369061 - Expand clip hangs when producers cannot be loaded/relative resource paths in library clips
Summary: Expand clip hangs when producers cannot be loaded/relative resource paths in ...
Status: RESOLVED FIXED
Alias: None
Product: kdenlive
Classification: Applications
Component: User Interface (show other bugs)
Version: 16.08.0
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-09-19 15:50 UTC by Wegwerf
Modified: 2019-09-30 11:49 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wegwerf 2016-09-19 15:50:44 UTC
When trying to expand a library/MLT clip in the timeline, and one or more producers cannot be loaded, Kdenlive hangs and has to be terminated manually. Loading of producers may fail because the library/MLT clip contains relative(!) paths and Kdenlive may have been started from a different dir when expanding compared to when the library/MLT clip was created.

So we basically have:
1. Kdenlive hangs when producer cannot be loaded. At least, Kdenlive should give a warning and then continue without hang. It would probably be best if the producer would be created anyway and expansion continued. Upon save, then reloading the project, users would be able to fix these producers.

2. library clips should be created using absolute producer resource paths in order to avoid expansion failing when Kdenlive is started from different dirs.

Reproducible: Always
Comment 1 Wegwerf 2016-09-24 17:27:33 UTC
Jean-Baptiste, I've submitted a patch for my report: https://git.reviewboard.kde.org/r/129011/