From edb50beeed7c5cccbcba7b1bb88f109259ab85a9 Mon Sep 17 00:00:00 2001 From: Dodji Seketeli Date: Tue, 19 Aug 2014 15:13:14 +0200 Subject: [PATCH] Ignore variables which type couldn't be read from DWARF * src/abg-dwarf-reader.cc (build_var_decl): Drop the var on the floor if its type couldn't be built. Signed-off-by: Dodji Seketeli --- src/abg-dwarf-reader.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/abg-dwarf-reader.cc b/src/abg-dwarf-reader.cc index e0df55fb..365fe09b 100644 --- a/src/abg-dwarf-reader.cc +++ b/src/abg-dwarf-reader.cc @@ -5502,6 +5502,9 @@ build_var_decl(read_context& ctxt, assert(type); } + if (!type) + return result; + string name, linkage_name; location loc; die_loc_and_name(ctxt, die, loc, name, linkage_name);