diff options
author | Sviatoslav Peleshko <speles@mail.ua> | 2022-02-07 05:42:05 +0200 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2022-02-14 11:42:19 +0100 |
commit | a666140a686cfcc03e960340f8e2c43787947590 (patch) | |
tree | 0e7d43b5de5584a0a243e8898b58fade37c9301e /Userland/Libraries/LibCoredump/Reader.h | |
parent | 334ed9225aae43e84660106e8d81488ca19c0869 (diff) | |
download | serenity-a666140a686cfcc03e960340f8e2c43787947590.zip |
LibCoredump: Respect coredump's LD_LIBRARY_PATH when searching libraries
Previously, we would only resolve libraries from `/usr/lib`, which is
not the only path from which the crashed process could've loaded the
libraries from.
Diffstat (limited to 'Userland/Libraries/LibCoredump/Reader.h')
-rw-r--r-- | Userland/Libraries/LibCoredump/Reader.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Userland/Libraries/LibCoredump/Reader.h b/Userland/Libraries/LibCoredump/Reader.h index aee369f5e3..7d7f658d0d 100644 --- a/Userland/Libraries/LibCoredump/Reader.h +++ b/Userland/Libraries/LibCoredump/Reader.h @@ -70,6 +70,8 @@ public: }; const LibraryData* library_containing(FlatPtr address) const; + String resolve_object_path(StringView object_name) const; + int process_pid() const; u8 process_termination_signal() const; String process_executable_path() const; |