Issue Title: [Bug] Segmentation Fault in LIEF::ELF::GnuHash::original_size #1277 Issue Status: Closed Key Information: - Failure Type: Segmentation Fault (SIGSEGV) - Crash Location: LIEF::ELF::GnuHash::original_size() function when parsing a malformed ELF binary - ASAN Report: READ memory access at address 0x0000000000060, suggesting a NULL Pointer Dereference - Root Cause: Parser::parse_gnu_hash failed to initialize the GNU Hash structure correctly, proceeding to access an invalid GnuHash object/pointer Environment: - OS: Linux x86_64 - Compiler: Clang with -fsanitize=address option - Build Configuration: Release - Tools: AddressSanitizer Reproduce Command: Labels: - ELF - Parser - Priority Critical - Bug Response from Maintainer: - Closed as completed with a fix in commit - Verified fix commits and