commit | 881ea0057a6f965c94acf7c2b35446c71393035b | [log] [tgz] |
---|---|---|
author | Joshua Haberman <jhaberman@gmail.com> | Sat May 22 15:53:37 2021 -0700 |
committer | Joshua Haberman <jhaberman@gmail.com> | Sat May 22 15:53:37 2021 -0700 |
tree | 494bd5229ac9046387a4e648aafdd94eaa76ee0c | |
parent | f550bbc03ac3c88d6c2f72c99f40f28584eeba1d [diff] |
Fixed a bug shows in fuzz tests, now all tests pass.
diff --git a/src/dwarf.cc b/src/dwarf.cc index bfd1f70..6e59ef1 100644 --- a/src/dwarf.cc +++ b/src/dwarf.cc
@@ -1730,7 +1730,7 @@ // debug_ranges. if (die.ranges && die.ranges->IsUint()) { ranges_offset = die.ranges->GetUint(die_reader); - } else if (die.start_scope) { + } else if (die.start_scope && die.start_scope->IsUint()) { ranges_offset = die.start_scope->GetUint(die_reader); }