diff options
author | Alan Modra <amodra@gmail.com> | 2023-03-14 10:25:51 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2023-03-14 12:19:28 +1030 |
commit | c8b3d02c49943d1fef2cc060dd7115a5ae5f7afe (patch) | |
tree | 33bef5e3c539eee314e2cd51fde0cca293d7ec95 /gdb/python/lib | |
parent | 746598e07f7b666872bc31471de1b72de8a69c2b (diff) | |
download | binutils-c8b3d02c49943d1fef2cc060dd7115a5ae5f7afe.zip binutils-c8b3d02c49943d1fef2cc060dd7115a5ae5f7afe.tar.gz binutils-c8b3d02c49943d1fef2cc060dd7115a5ae5f7afe.tar.bz2 |
objdump segfault after symbol table error
This memcpy segfaults if symcount is -1 (=> syms is NULL).
memcpy (sorted_syms, symcount ? syms : dynsyms,
sorted_symcount * sizeof (asymbol *));
* objdump.c (slurp_symtab): Don't leave symcount as -1 after
an error.
(slurp_dynamic_symtab): Likewise for dynsymcount.
Diffstat (limited to 'gdb/python/lib')
0 files changed, 0 insertions, 0 deletions