From Fedora Project Wiki

Separate debuginfo vs real binary

Separate debuginfo has an invalid ELF program header, but it is difficult to recognize at such. We receive occasional bug reports because running separate debuginfo binaries results in crashes, or the binaries crash our tools.