[Problem] aaru does not work with used drive letter #683

Open
opened 2026-01-29 16:20:36 +00:00 by claunia · 0 comments
Owner

Originally created by @Whovian9369 on GitHub (Feb 18, 2024).

Originally assigned to: @mnadareski on GitHub.

Before You Submit

Version
What version are you using?

  • Stable release (version here)
  • WIP release 1531

Build
What runtime version are you using?

  • .NET 6.0 running on (Operating System)
  • .NET 8.0 running on Windows 10

Describe the issue
Aaru 5.3.2 does not like currently used drive letter (For example "D:\") when starting a dump via MPF.

To Reproduce
Steps to reproduce the behavior:

  1. Select "Aaru" from "Dumping Program" drop down
  2. Start dump
  3. See error

Expected behavior
I expected dump to begin.

Screenshots
[No screenshots available]

Additional context
Aaru 5.3.2 doesn't appear to like drive letters appended with \, and removing that character may fix this issue. (So "D:" may work, though I didn't test it with quotes.)
Currently, that returns a message saying that a required argument is missing, and then prints the help information for the dump command.
Example output:
media dump --force True --store-encrypted True --title-keys False --trim True --speed 16 --retry-passes 5 "D:\" "ISO\MyImage\MyImage.aaruf"

Required argument missing for command: dump

dump:
  Dumps the media inserted on a device to a media image.

Usage:
  aaru media dump [options] <device-path> <output-path>

Additionally, it seems to not like drive letters without a colon (:) appended.
Example of that happening via Aaru itself:
media dump --force True --speed 16 --retry-passes 5 "D" "MyImage.aaruf"

aaru 5.3.2+f4fef21d
Copyright © 2011-2023 Natalia Portillo

Exception of type 'Aaru.Devices.DeviceException' was thrown.

What worked was media dump --force True --speed 16 --retry-passes 5 D: "MyImage.aaruf"

aaru 5.3.2+f4fef21d
Copyright © 2011-2023 Natalia Portillo

Output image format: Aaru Format.
Device in database since 12/30/2021 9:27:34 AM.

PFI:
...
Originally created by @Whovian9369 on GitHub (Feb 18, 2024). Originally assigned to: @mnadareski on GitHub. **Before You Submit** **Version** What version are you using? - [ ] Stable release (version here) - [X] WIP release [1531](https://ci.appveyor.com/project/mnadareski/mpf/builds/49197520) **Build** What runtime version are you using? - [ ] .NET 6.0 running on (Operating System) - [X] .NET 8.0 running on Windows 10 **Describe the issue** Aaru 5.3.2 does not like currently used drive letter (For example `"D:\"`) when starting a dump via MPF. **To Reproduce** Steps to reproduce the behavior: 1. Select "Aaru" from "Dumping Program" drop down 2. Start dump 4. See error **Expected behavior** I expected dump to begin. **Screenshots** [No screenshots available] **Additional context** Aaru 5.3.2 doesn't appear to like drive letters appended with `\`, and removing that character may fix this issue. (So `"D:"` may work, though I didn't test it with quotes.) Currently, that returns a message saying that a required argument is missing, and then prints the help information for the `dump` command. Example output: `media dump --force True --store-encrypted True --title-keys False --trim True --speed 16 --retry-passes 5 "D:\" "ISO\MyImage\MyImage.aaruf"` ``` Required argument missing for command: dump dump: Dumps the media inserted on a device to a media image. Usage: aaru media dump [options] <device-path> <output-path> ``` Additionally, it seems to not like drive letters without a colon (`:`) appended. Example of that happening via Aaru itself: `media dump --force True --speed 16 --retry-passes 5 "D" "MyImage.aaruf"` ``` aaru 5.3.2+f4fef21d Copyright © 2011-2023 Natalia Portillo Exception of type 'Aaru.Devices.DeviceException' was thrown. ``` What worked was `media dump --force True --speed 16 --retry-passes 5 D: "MyImage.aaruf"` ``` aaru 5.3.2+f4fef21d Copyright © 2011-2023 Natalia Portillo Output image format: Aaru Format. Device in database since 12/30/2021 9:27:34 AM. PFI: ... ```
claunia added the bug label 2026-01-29 16:20:36 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SabreTools/MPF#683