Bug 400699

Summary: UI should warn when rendering to filesystem low on disk space
Product: [Applications] kdenlive Reporter: Adam Spiers <kde-bugs>
Component: Rendering & ExportAssignee: Jean-Baptiste Mardelle <jb>
Status: RESOLVED FIXED    
Severity: normal CC: b-misc, fritzibaby, julius.kuenzel
Priority: NOR Keywords: triaged
Version First Reported In: 18.04.3Flags: fritzibaby: Brainstorm+
fritzibaby: corner_case+
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 25.12.0
Sentry Crash Report:

Description Adam Spiers 2018-11-05 13:01:10 UTC
SUMMARY

Rendering to a filesystem which doesn't have enough disk space will crash silently when the filesystem fills up, with no indication that this was the problem.  Additionally, rendering almost always generates various non-fatal warnings, but in the absence of an explanation for the crash, users are likely to assume that one of the warnings indicated the cause for the crash, leading them on a wild goose chase.

STEPS TO REPRODUCE
1. Load a large project
2. Ensure you have a filesystem with very little free space left
3. Start a render with the output file on that filesystem

OBSERVED RESULT

Rendering crashes with no explanation that the filesystem hit 100% usage.

EXPECTED RESULT

The software spots that the filesystem filled up, and suggests to the user that this is probably the cause for the crash.  IIUC it can't guarantee this is definitely the cause, but that's OK, it doesn't need to.

SOFTWARE VERSIONS

kdenlive version: 18.04.3
KDE Plasma version: 5.12.5
Qt version: 5.9.4
Comment 1 emohr 2018-11-10 13:45:46 UTC
UI should warn when rendering to filesystem low on disk space
I can’t test this. I add a flag for further investigation.
Comment 2 Julius Künzel 2021-04-03 10:55:40 UTC
Thanks for your report! Added to https://invent.kde.org/multimedia/kdenlive/-/issues/444
Comment 3 Julius Künzel 2022-02-27 21:37:21 UTC
*** Bug 450743 has been marked as a duplicate of this bug. ***
Comment 4 Jean-Baptiste Mardelle 2025-10-23 09:16:23 UTC
Git commit d1dec073ac39766e839b77794cfa28890332c2dd by Jean-Baptiste Mardelle.
Committed on 23/10/2025 at 09:16.
Pushed by mardelle into branch 'master'.

Add drive space check in render widget
FIXED-IN: 25.12.0

M  +75   -1    src/dialogs/renderwidget.cpp
M  +7    -0    src/dialogs/renderwidget.h

https://invent.kde.org/multimedia/kdenlive/-/commit/d1dec073ac39766e839b77794cfa28890332c2dd