about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorFabrice Desclaux <fabrice.desclaux@cea.fr>2020-06-09 10:13:15 +0200
committerFabrice Desclaux <fabrice.desclaux@cea.fr>2020-06-09 10:13:15 +0200
commit741485c9e5ddafb768335b3c4ec95629523f36a7 (patch)
treeb74b99fb32856fae5be7e39a1c9fb61e13894fea
parenta5f4ba4774838c48b27ee863e756a84e913d2917 (diff)
downloadmiasm-741485c9e5ddafb768335b3c4ec95629523f36a7.tar.gz
miasm-741485c9e5ddafb768335b3c4ec95629523f36a7.zip
Fix elf no symb
Diffstat (limited to '')
-rw-r--r--miasm/loader/elf_init.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/miasm/loader/elf_init.py b/miasm/loader/elf_init.py
index 14f4dc7c..72d08302 100644
--- a/miasm/loader/elf_init.py
+++ b/miasm/loader/elf_init.py
@@ -92,6 +92,8 @@ class WRel32(StructWrapper):
     wrapped._fields.append(("type", "u08"))
 
     def get_sym(self):
+        if isinstance(self.parent.linksection, NullSection):
+            return None
         return self.parent.linksection.symtab[self.cstr.info >> 8].name
 
     def get_type(self):