PR29870, objdump SEGV in display_debug_lines_decoded dwarf.c:5524
authorAlan Modra <amodra@gmail.com>
Sun, 11 Dec 2022 04:17:57 +0000 (14:47 +1030)
committerAlan Modra <amodra@gmail.com>
Sun, 11 Dec 2022 04:17:57 +0000 (14:47 +1030)
commitf2f58a399cf3f946983398cdfe52d0eaa72bf877
tree512614405cc00e2556c82cdf09082f6642e080ea
parent85f9067d3a47d51a46ba369c60fdec752da0f885
PR29870, objdump SEGV in display_debug_lines_decoded dwarf.c:5524

DWARF5 directory and file table allow more opportunity for fuzzers
to break things.  There are likely other places in dwarf.c that should
be fixed too.

PR 29870
* dwarf.c (display_debug_lines_decoded): Handle NULL file_table
name entry.
binutils/dwarf.c