From c33d50872ead19259c1dafc461534d7b67a01aaf Mon Sep 17 00:00:00 2001 From: Jorropo Date: Fri, 29 Jan 2021 08:50:43 +0100 Subject: [PATCH] LibELF: perror on failed mmap in load_program_headers (#5159) --- Userland/Libraries/LibELF/DynamicLoader.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Userland/Libraries/LibELF/DynamicLoader.cpp b/Userland/Libraries/LibELF/DynamicLoader.cpp index 7591411c3d..05972756ab 100644 --- a/Userland/Libraries/LibELF/DynamicLoader.cpp +++ b/Userland/Libraries/LibELF/DynamicLoader.cpp @@ -298,6 +298,7 @@ void DynamicLoader::load_program_headers() region->offset(), String::formatted("{}: .text", m_filename).characters()); if (MAP_FAILED == text_segment_begin) { + perror("mmap text / initial segment"); ASSERT_NOT_REACHED(); } ASSERT(requested_load_address == nullptr || requested_load_address == text_segment_begin);