Fix null reference exception on verify.

This commit is contained in:
2019-08-15 20:52:50 +01:00
parent c1143d097b
commit 49f63c3ad6

View File

@@ -137,7 +137,7 @@ namespace DiscImageChef.Commands
return (int)ErrorNumber.NotVerificable; return (int)ErrorNumber.NotVerificable;
} }
if(verifyDisc) if(verifyDisc && verifiableImage != null)
{ {
DateTime startCheck = DateTime.UtcNow; DateTime startCheck = DateTime.UtcNow;
bool? discCheckStatus = verifiableImage.VerifyMediaImage(); bool? discCheckStatus = verifiableImage.VerifyMediaImage();
@@ -169,7 +169,7 @@ namespace DiscImageChef.Commands
List<ulong> failingLbas = new List<ulong>(); List<ulong> failingLbas = new List<ulong>();
List<ulong> unknownLbas = new List<ulong>(); List<ulong> unknownLbas = new List<ulong>();
if(inputFormat is IOpticalMediaImage opticalMediaImage) if(verifiableSectorsImage is IOpticalMediaImage opticalMediaImage)
{ {
List<Track> inputTracks = opticalMediaImage.Tracks; List<Track> inputTracks = opticalMediaImage.Tracks;
ulong currentSectorAll = 0; ulong currentSectorAll = 0;