I don't know If it's really a bug. I'm trying to dump a ringed disc with audio tracks. After dumped it with CloneCD, opened the result with CDMage to see what files are affected. I put them in "ReadErrorProtect.txt" and dumped the disc with /sf flag.
They detect the files, and skip the bad sectors, but the in the resulting .bin not all skipped sectors are filled with 0x55.
LBA[019811, 0x04d63], MSF[04:26:11], 2336 bytes have been already replaced at 0x55
LBA[019812, 0x04d64], MSF[04:26:12], 2336 bytes have been already replaced at 0x55
LBA[019813, 0x04d65], MSF[04:26:13], 2336 bytes have been already replaced at 0x55
LBA[019814, 0x04d66], MSF[04:26:14], 2336 bytes have been already replaced at 0x55
LBA[019815, 0x04d67], MSF[04:26:15], mode 1 User data vs. ecc/edc doesn't match
LBA[019816, 0x04d68], MSF[06:f9:12], bad msf
LBA[019817, 0x04d69], MSF[06:f9:12], bad msf
LBA[019818, 0x04d6a], MSF[06:f9:12], bad msf
LBA[019819, 0x04d6b], MSF[06:f9:12], bad msf
LBA[019820, 0x04d6c], MSF[06:f9:12], bad msf
The sectors with "bad msf" (019816 - 021554) contains random data.
The skipped range should be 19816-2134. Not all files are bad, but that is the whole range.
The real bad sectors are 19802-21412.
Also detected that "ReadErrorProtect.txt" need to ends with an empty line, if not end with it last line (filename) won't be parsed.