From 658c7a1c3bc816df2ab68389e9996f30071bcafe Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Thu, 11 Sep 2025 11:10:11 -0400 Subject: [PATCH] Add another safeguard? --- SabreTools.Serialization/Deserializers/PortableExecutable.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SabreTools.Serialization/Deserializers/PortableExecutable.cs b/SabreTools.Serialization/Deserializers/PortableExecutable.cs index 22293763..84a8128c 100644 --- a/SabreTools.Serialization/Deserializers/PortableExecutable.cs +++ b/SabreTools.Serialization/Deserializers/PortableExecutable.cs @@ -912,7 +912,7 @@ namespace SabreTools.Serialization.Deserializers // Parse the export directory table int offset = 0; var directoryTable = ParseExportDirectoryTable(data, ref offset); - if (directoryTable.ExportFlags != 0) + if (directoryTable.ExportFlags != 0 || directoryTable.AddressTableEntries == 0) return null; // Set the export directory table