Skip to content

Fix scenic-report on large coredump

Olivier Gauthier requested to merge fix/scenic-report-on-large-coredump into develop

Fix too many program headers error on certain large coredumps generated by Switcher. Should fix issue #32 (closed).

Report script uses file utility to find original binary_image file path. On large core file, file utility returns error too many program headers. To allow to analyze a large coredump, we need to override elf_pnum default valut of 128 (ELF prog sections processed) with argument -Pelf_phnum=100000.

Ref. https://stackoverflow.com/questions/31328955/why-is-the-file-utility-telling-me-there-are-too-many-program-headers

Merge request reports