diff options
author | Max Filippov <jcmvbkbc@gmail.com> | 2019-10-10 16:37:25 -0700 |
---|---|---|
committer | Max Filippov <jcmvbkbc@gmail.com> | 2019-10-11 09:02:37 -0700 |
commit | e168da45a26f1067cb939a91c5d673b33911023a (patch) | |
tree | 72f0172e0ae23aa760e3f188c0a0b1c1713b1965 /gdb/cli/cli-script.c | |
parent | b0531efe2ea1fd751c37cc09c2d0dc7a88e995fa (diff) | |
download | gdb-e168da45a26f1067cb939a91c5d673b33911023a.zip gdb-e168da45a26f1067cb939a91c5d673b33911023a.tar.gz gdb-e168da45a26f1067cb939a91c5d673b33911023a.tar.bz2 |
bfd/dwarf2.c: fix assertion failure in comp_unit_hash_info
stash_maybe_enable_info_hash_tables sets
stash->info_hash_status = STASH_INFO_HASH_ON;
regardless of the result of stash_maybe_update_info_hash_tables call. In
case it fails this results in repeated invocation of comp_unit_hash_info
for the same comp unit and assertion failure in this function.
Only set stash->info_hash_status = STASH_INFO_HASH_ON; when
stash_maybe_update_info_hash_tables is successful.
bfd/
2019-10-11 Max Filippov <jcmvbkbc@gmail.com>
* dwarf2.c (stash_maybe_enable_info_hash_tables): Only set
stash->info_hash_status = STASH_INFO_HASH_ON when
stash_maybe_update_info_hash_tables succeeds.
Diffstat (limited to 'gdb/cli/cli-script.c')
0 files changed, 0 insertions, 0 deletions