dbghelp: Fix vdso.so lookup.
commit5477ee640b9d948cee8e4facec38ca0468372f61
authorEric Pouech <eric.pouech@gmail.com>
Wed, 8 Mar 2023 10:43:22 +0000 (8 11:43 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Wed, 8 Mar 2023 16:49:00 +0000 (8 17:49 +0100)
tree26fa8d681d9bc07c98f3be4e172c62256c1f4b2f
parent9877ba97320e8786437d4465816e281ad8b527e2
dbghelp: Fix vdso.so lookup.

- should have been fixed when libwine.so has been removed
- code was broken anyway
- enhanced protect against error when reading debuggee's memory

Introducing helper to correctly read pointer's from debuggee
(and other integral values).

vdso is now listed in ELF's module list (except if Wine's preloader
removes it from auxilary vector)

Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
dlls/dbghelp/dbghelp_private.h
dlls/dbghelp/elf_module.c