aboutsummaryrefslogtreecommitdiff
path: root/gdbserver
diff options
context:
space:
mode:
authorNick Alcock <nick.alcock@oracle.com>2021-03-18 12:37:52 +0000
committerNick Alcock <nick.alcock@oracle.com>2021-03-18 12:40:41 +0000
commite4c78f303df55b3dfc5746c8d1817cc0df1b76c3 (patch)
treeb76f1bbd8750eafccdf32e14b872329ec76d3cc3 /gdbserver
parentd7b1416ef2c46ee9b8bfe4e5ceb87b371d49504c (diff)
downloadgdb-e4c78f303df55b3dfc5746c8d1817cc0df1b76c3.zip
gdb-e4c78f303df55b3dfc5746c8d1817cc0df1b76c3.tar.gz
gdb-e4c78f303df55b3dfc5746c8d1817cc0df1b76c3.tar.bz2
libctf: a couple of small error-handling fixes
Out-of-memory errors initializing the string atoms table were disregarded (though they would have caused a segfault very shortly afterwards). Errors hashing types during deduplication were only reported if they happened on the output dict, which is almost never the case (most errors are going to be on the dict we're working over, which is going to be one of the inputs). (The error was detected in both cases, but the errno was extracted from the wrong dict.) libctf/ChangeLog 2021-03-18 Nick Alcock <nick.alcock@oracle.com> * ctf-dedup.c (ctf_dedup_rhash_type): Report errors on the input dict properly. * ctf-open.c (ctf_bufopen_internal): Report errors initializing the atoms table.
Diffstat (limited to 'gdbserver')
0 files changed, 0 insertions, 0 deletions