[CloneCD] Exception reading track flags in disc with track 0 in session 2. #597

Open
opened 2026-01-29 15:23:27 +00:00 by claunia · 0 comments
Owner

Originally created by @claunia on GitHub (Jan 9, 2021).

Prerequisites

  • Are you running the latest version?
  • Can you reproduce the problem in the debug version?

Check and fill as appropriate:

  • I was running Aaru under Linux 5.9.14-arch1-1...
  • ...in 64-bit
  • ...using an Intel / AMD processor
    • Image format: CloneCD
    • Application that created the image: CloneCD
  • I was checksumming the image

Description

Exception reading track flags in disc with track 0 in session 2.
Happens also on disc with track 111, and disc where track 1 overlaps session 2.

Exact command line used:

Unit test.

Expected behavior:

Test pass.

Actual behavior:

Exception.

Output of command execution with debug output enabled

System.ArgumentException : Unsupported tag requested (Parameter 'tag')
   at Aaru.DiscImages.CloneCd.ReadSectorsTag(UInt64 sectorAddress, UInt32 length, UInt32 track, SectorTagType tag) in /home/claunia/Development/Aaru/Aaru/Aaru.Images/CloneCD/Read.cs:line 1000
   at Aaru.DiscImages.CloneCd.ReadSectorsTag(UInt64 sectorAddress, UInt32 length, SectorTagType tag) in /home/claunia/Development/Aaru/Aaru/Aaru.Images/CloneCD/Read.cs:line 869
   at Aaru.DiscImages.CloneCd.ReadSectorTag(UInt64 sectorAddress, SectorTagType tag) in /home/claunia/Development/Aaru/Aaru/Aaru.Images/CloneCD/Read.cs:line 838
   at Aaru.Tests.Images.CloneCD.Test() in /home/claunia/Development/Aaru/Aaru/Aaru.Tests/Images/CloneCD.cs:line 1479

Image

test_track0_in_session2.ccd
test_track111_in_session2_fixed_sub.ccd
test_track1_overlaps_session2.ccd
test_track2_inside_leadout.ccd

Originally created by @claunia on GitHub (Jan 9, 2021). ### Prerequisites * [x] Are you running the latest version? * [x] Can you reproduce the problem in the debug version? ### Check and fill as appropriate: * [x] I was running Aaru under Linux 5.9.14-arch1-1... * [x] ...in 64-bit * [x] ...using an Intel / AMD processor * **Image format**: CloneCD * **Application that created the image**: CloneCD * [x] I was checksumming the image ### Description Exception reading track flags in disc with track 0 in session 2. Happens also on disc with track 111, and disc where track 1 overlaps session 2. ### Exact command line used: Unit test. ### Expected behavior: Test pass. ### Actual behavior: Exception. ### Output of command execution with debug output enabled ``` System.ArgumentException : Unsupported tag requested (Parameter 'tag') at Aaru.DiscImages.CloneCd.ReadSectorsTag(UInt64 sectorAddress, UInt32 length, UInt32 track, SectorTagType tag) in /home/claunia/Development/Aaru/Aaru/Aaru.Images/CloneCD/Read.cs:line 1000 at Aaru.DiscImages.CloneCd.ReadSectorsTag(UInt64 sectorAddress, UInt32 length, SectorTagType tag) in /home/claunia/Development/Aaru/Aaru/Aaru.Images/CloneCD/Read.cs:line 869 at Aaru.DiscImages.CloneCd.ReadSectorTag(UInt64 sectorAddress, SectorTagType tag) in /home/claunia/Development/Aaru/Aaru/Aaru.Images/CloneCD/Read.cs:line 838 at Aaru.Tests.Images.CloneCD.Test() in /home/claunia/Development/Aaru/Aaru/Aaru.Tests/Images/CloneCD.cs:line 1479 ``` ### Image test_track0_in_session2.ccd test_track111_in_session2_fixed_sub.ccd test_track1_overlaps_session2.ccd test_track2_inside_leadout.ccd
claunia added the dump image format label 2026-01-29 15:23:27 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: aaru-dps/Aaru-aaru-dps#597