From 814d840c8d12dfcfb60a5bf172ea494825fd30c1 Mon Sep 17 00:00:00 2001 From: Josh Ferrell Date: Tue, 14 Nov 2023 17:57:39 -0500 Subject: Print more details when IL could not be loaded --- python/function.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'python/function.py') diff --git a/python/function.py b/python/function.py index 0a7b9b72..50c956db 100644 --- a/python/function.py +++ b/python/function.py @@ -1308,7 +1308,7 @@ class Function: """ result = core.BNGetFunctionLowLevelIL(self.handle) if not result: - raise ILException("Low level IL was not loaded") + raise ILException(f"Low level IL was not loaded for {self!r}") return lowlevelil.LowLevelILFunction(self.arch, result, self) @property @@ -1329,7 +1329,7 @@ class Function: """ result = core.BNGetFunctionLiftedIL(self.handle) if not result: - raise ILException("Lifted IL was not loaded") + raise ILException(f"Lifted IL was not loaded for {self!r}") return lowlevelil.LowLevelILFunction(self.arch, result, self) @property @@ -1360,7 +1360,7 @@ class Function: """ result = core.BNGetFunctionMediumLevelIL(self.handle) if not result: - raise ILException("Medium level IL was not loaded") + raise ILException(f"Medium level IL was not loaded for {self!r}") return mediumlevelil.MediumLevelILFunction(self.arch, result, self) @property @@ -1381,7 +1381,7 @@ class Function: """ result = core.BNGetFunctionMappedMediumLevelIL(self.handle) if not result: - raise ILException("Mapped medium level IL was not loaded") + raise ILException(f"Mapped medium level IL was not loaded for {self!r}") return mediumlevelil.MediumLevelILFunction(self.arch, result, self) @property @@ -1422,7 +1422,7 @@ class Function: """ result = core.BNGetFunctionHighLevelIL(self.handle) if not result: - raise ILException("High level IL was not loaded") + raise ILException(f"High level IL was not loaded for {self!r}") return highlevelil.HighLevelILFunction(self.arch, result, self) @property -- cgit v1.3.1