commit | 217cbb0055391809d6dfb56cec053fdd3cf08b75 | [log] [tgz] |
---|---|---|
author | Alan Modra <amodra@gmail.com> | Tue Aug 02 16:53:54 2022 +0930 |
committer | Alan Modra <amodra@gmail.com> | Tue Aug 02 17:01:56 2022 +0930 |
tree | 2b6d348d7757ff4b568fe77da084af9e8017e5dc | |
parent | d2dcf3908f2b1da5bc84eaef61d7b758d07009a6 [diff] |
PE objdump -x objdump -x on PE executables produces lots of "xdata section corrupt" and "corrupt unwind data" warnings, and refuses to dump that info. It turns out that the sanity checks were bad, not the data. Fix them. * pei-x86_64.c (pex64_get_unwind_info): Correct buffer overrun sanity checks. (pex64_xdata_print_uwd_codes): Similarly.