[PATCH] libelf: Make sure shdrs are valid before storing extended phnum in newphdr.