elf.py assumed every section header name had its own string in shstrtab, but multiple sections may reuse the same substring with different offsets.
- elf.py: elf related structs - gdb.py: gdb related functions - loader.py: extract elf/bin from flash to elf format core file - xtensa.py: xtensa arch target related structs and functions