From b7d5873eb7f8bbce946baa47042011c5fef76953 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Wed, 20 Nov 2024 15:07:13 -0500 Subject: [PATCH] Wrap ASN.1 call until fixed in library --- .../Printers/PortableExecutable.cs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/SabreTools.Serialization/Printers/PortableExecutable.cs b/SabreTools.Serialization/Printers/PortableExecutable.cs index f9c4153e..204c8c6a 100644 --- a/SabreTools.Serialization/Printers/PortableExecutable.cs +++ b/SabreTools.Serialization/Printers/PortableExecutable.cs @@ -514,8 +514,15 @@ namespace SabreTools.Serialization.Printers { foreach (TypeLengthValue tlv in topLevelValues) { - string tlvString = tlv.Format(paddingLevel: 4); - builder.AppendLine(tlvString); + try + { + string tlvString = tlv.Format(paddingLevel: 4); + builder.AppendLine(tlvString, " Type-length-value"); + } + catch + { + builder.AppendLine(" Type-length-value: ERROR"); + } } } }