From 897069c6d05cae414c3d42c72a4deeff3c77563f Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Mon, 10 Mar 2025 16:27:49 +0000 Subject: [PATCH] Throw more specific exception --- volatility3/framework/symbols/windows/pdbutil.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/volatility3/framework/symbols/windows/pdbutil.py b/volatility3/framework/symbols/windows/pdbutil.py index ea96b0bf8..3c23eddb8 100644 --- a/volatility3/framework/symbols/windows/pdbutil.py +++ b/volatility3/framework/symbols/windows/pdbutil.py @@ -411,7 +411,7 @@ class PDBUtility(interfaces.configuration.VersionableInterface): ) if symbol_table_name is None: - raise exceptions.VolatilityException( + raise exceptions.SymbolSpaceError( f"Symbol table could not be reconstructed for module {pdb_name}" ) @@ -445,7 +445,7 @@ class PDBUtility(interfaces.configuration.VersionableInterface): ) if not guids: - raise exceptions.VolatilityException( + raise exceptions.SymbolSpaceError( f"Did not find GUID of {pdb_name} in module @ 0x{module_offset:x}!" )