diff --git a/DiscImageChef.Core/Devices/Dumping/CompactDisc.cs b/DiscImageChef.Core/Devices/Dumping/CompactDisc.cs index 171547e58..9aff683b1 100644 --- a/DiscImageChef.Core/Devices/Dumping/CompactDisc.cs +++ b/DiscImageChef.Core/Devices/Dumping/CompactDisc.cs @@ -433,6 +433,11 @@ namespace DiscImageChef.Core.Devices.Dumping dumpLog.WriteLine("Reading Lead-in"); for(int leadInBlock = -150; leadInBlock < 0 && resume.NextBlock == 0; leadInBlock++) { + if(dev.PlatformID == Interop.PlatformID.FreeBSD) + { + DicConsole.DebugWriteLine("Dump-Media", "FreeBSD panics when reading CD Lead-in, see upstream bug #FILLME."); + break; + } if(aborted) { dumpLog.WriteLine("Aborted!");