libbacktrace: fix UBSAN issues
authorMartin Liska <mliska@suse.cz>
Fri, 12 Nov 2021 13:50:57 +0000 (14:50 +0100)
committerMartin Liska <mliska@suse.cz>
Fri, 12 Nov 2021 14:06:12 +0000 (15:06 +0100)
commit83310a08a2bc52b6e8c3a3e3216b4e723e58c961
treeb870f31bb1632ac47151b99cc988f6aaf525a6ed
parentaa1fd30df56d752e3d5a81af409875a1f1e3e327
libbacktrace: fix UBSAN issues

Fix issues mentioned in the PR.

PR libbacktrace/103167

libbacktrace/ChangeLog:

* elf.c (elf_uncompress_lzma_block): Cast to unsigned int.
(elf_uncompress_lzma): Likewise.
* xztest.c (test_samples): memcpy only if v > 0.
libbacktrace/elf.c
libbacktrace/xztest.c