mirror of
https://github.com/aaru-dps/Aaru.git
synced 2026-02-04 00:54:33 +00:00
Extracting From ISO-9660 Images Tries To Extract Everything Twice #297
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @multimediamike on GitHub (Jan 2, 2020).
Prerequisites
Check and fill as appropriate:
Description
When using the 'extract' command to extract the files of an ISO-9660 filesystem image, D-I-C attempts to extract all files twice. While it does technically succeed in its primary task of extracting all of the (N) files in the image, it then goes on to emit (N) error messages about being unable to write a file because it already exists.
Here's a small (5 MB) ISO-9660 that demonstrates the problem:
https://archive.org/download/cdrom-doomkneedeep
File: doom-kneedeepinthedeadgoldmeda.iso
Exact command line used:
dotnet DiscImageChef/bin/Debug/netcoreapp2.0/DiscImageChef.dll extract-files doom-kneedeepinthedeadgoldmeda.iso --output=doomExpected behavior:
The first half of the output seen in the Actual behavior section.
Actual behavior:
Output of command execution with debug output enabled