You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Because of this, I just deleted my complete home directory.
All I did was use -o ~.
This is extremely surprising for users. I could somewhat understand you want to delete the --tempdir, but the output directory? Deleting anything recursively, before even doing anything at all, with no regard for files that this program never touches?
There is a CAUTION in the help text for --tempdir:
printf("%s", "-D, --tempdir directory Temporary directory for DVD-Audio files (dvda-author)."J"Optional. CAUTION: tempdir will be erased unless --no-refresh-tempdir is used.\n\n");
But not for --output.
IMO this should not be the default behaviour.
The text was updated successfully, but these errors were encountered:
bertsky
changed the title
deleting output directory is unexpected and dangerous
deleting output directory is hideous
May 14, 2024
dvda-author/src/command_line_parsing.c
Line 202 in 8fca43a
Because of this, I just deleted my complete home directory.
All I did was use
-o ~
.This is extremely surprising for users. I could somewhat understand you want to delete the
--tempdir
, but the output directory? Deleting anything recursively, before even doing anything at all, with no regard for files that this program never touches?There is a
CAUTION
in the help text for--tempdir
:dvda-author/src/auxiliary.c
Line 257 in 8fca43a
But not for
--output
.IMO this should not be the default behaviour.
The text was updated successfully, but these errors were encountered: