phdr_data: 8 is not a reasonable segment max - 64 should be
solib-parser: Refactor to remove realloc

Causes some very strange crash with many shared libs, unsure why.
ChangeLog: Update