aboutsummaryrefslogtreecommitdiff
path: root/libctf
diff options
context:
space:
mode:
authorAaron Merey <amerey@redhat.com>2020-02-27 19:07:01 -0500
committerAaron Merey <amerey@redhat.com>2020-02-27 19:07:01 -0500
commite5da11393a16416afc0c0a1da9914b6424f37fa8 (patch)
treee6d5efb5e3b9b92982b7b15e77bfe36bf8749b95 /libctf
parenta1f2ad114c9927d5e457d6eb6bb8ed5120b6fec8 (diff)
downloadgdb-e5da11393a16416afc0c0a1da9914b6424f37fa8.zip
gdb-e5da11393a16416afc0c0a1da9914b6424f37fa8.tar.gz
gdb-e5da11393a16416afc0c0a1da9914b6424f37fa8.tar.bz2
gdb: Check for nullptr when computing srcpath
This fixes a regression caused by commit 0d79cdc494d5: $ make check TESTS="gdb.dwarf2/dw2-ranges-base.exp" [...] ERROR: GDB process no longer exists This error is caused by an abort during the computation of srcpath when SYMTAB_DIRNAME (s) == NULL. Computing srcpath only when SYMTAB_DIRNAME (s) is not NULL fixes this error. Also change the condition for calling debuginfod_source_query to include whether srcpath could be computed. gdb/ChangeLog: 2020-02-27 Aaron Merey <amerey@redhat.com> * source.c (open_source_file): Check for nullptr when computing srcpath.
Diffstat (limited to 'libctf')
0 files changed, 0 insertions, 0 deletions