From deadd0808a3a2cf823290b2152a4f8e340b37ad1 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sun, 21 Jun 2020 19:28:00 +0100 Subject: [PATCH] Discard PMA without descriptors. --- CD/PMA.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CD/PMA.cs b/CD/PMA.cs index d150cf654..aa873bbd5 100644 --- a/CD/PMA.cs +++ b/CD/PMA.cs @@ -67,6 +67,9 @@ namespace Aaru.Decoders.CD decoded.PMADescriptors = new CDPMADescriptors[(decoded.DataLength - 2) / 11]; + if(decoded.PMADescriptors.Length == 0) + return null; + if(decoded.DataLength + 2 != CDPMAResponse.Length) { AaruConsole.DebugWriteLine("CD PMA decoder",