| Summary: | Automatic Scene Split crashes | ||
|---|---|---|---|
| Product: | [Applications] kdenlive | Reporter: | Lukas Winkler <kde> |
| Component: | Rendering & Export | Assignee: | erjiang <erjiang> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | erjiang |
| Priority: | NOR | ||
| Version First Reported In: | 22.08.2 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | eddb7c6e2634378e4029effaa0968459464cf761 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Lukas Winkler
2022-11-06 16:08:56 UTC
Just in case that this is caused by my video files, this is the output of ffprobe: Duration: 00:47:58.47, start: 0.000000, bitrate: 3926 kb/s Stream #0:0: Video: h264 (Constrained Baseline), yuv420p(progressive), 1920x1080, 30.30 fps, 30 tbr, 1k tbn Stream #0:1: Audio: aac (LC), 48000 Hz, stereo, fltp And it seems like LANG=C doesn't reliably fix the issue, but a combination of that, changing the minimum scene length to 10 frames and randomly changing the threshold results in some times where kdenlive doesn't crash, but properly applies the labels. Thank you for the excellent bug report. Based on the information you provided, it looks like this is the same issue that this change is intended to fix: https://invent.kde.org/multimedia/kdenlive/-/merge_requests/363 (also reported in https://invent.kde.org/multimedia/kdenlive/-/issues/1563 ). The problem is that the task is marked as done before it is completely done, leading to it getting destroyed (hence the "dsetroying locked mutex" message). |