From 349f8441ac8024f501b11a43e5d699a1f386c372 Mon Sep 17 00:00:00 2001 From: Alexander Aksenov Date: Tue, 16 Aug 2016 11:01:23 +0300 Subject: [PATCH] Fix null pointer dereference When parsing elf binary without any symbols previously null pointer dereference occured. Change-Id: I67316a8e8e9f4d4d912c518f942468974003453f Signed-off-by: Alexander Aksenov --- scripts/gen_headers.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/gen_headers.py b/scripts/gen_headers.py index 05f6619..bab680c 100755 --- a/scripts/gen_headers.py +++ b/scripts/gen_headers.py @@ -40,6 +40,8 @@ def get_all_symbols(filename): return None res = {} + if not bool(s): + return res entry = s[0] while True: if entry.addr != 0: -- 2.7.4