In release mode, the file path buffer buffer is getting reused after the scope is closed by other variables causing the mlt_file_path to become corrupted.
You can reproduce this by passing the .mlt file path on the command line or by double-clicking the file. You will see the file name corrupted in the menu bar at the top and new save files appear in the current directory with random names.
The simplest solution is to just remove the scope.
In release mode, the file path buffer
buffer
is getting reused after the scope is closed by other variables causing themlt_file_path
to become corrupted.You can reproduce this by passing the
.mlt
file path on the command line or by double-clicking the file. You will see the file name corrupted in the menu bar at the top and new save files appear in the current directory with random names.The simplest solution is to just remove the scope.