Page MenuHomeFreeBSD

readelf: return error in case of invalid file
ClosedPublic

Authored by emaste on Mar 22 2021, 1:59 PM.
Tags
None
Referenced Files
F115529219: D29377.diff
Thu, Apr 24, 10:04 PM
Unknown Object (File)
Mon, Apr 21, 12:03 AM
Unknown Object (File)
Mon, Apr 14, 12:26 PM
Unknown Object (File)
Fri, Mar 28, 8:04 AM
Unknown Object (File)
Feb 21 2025, 2:41 PM
Unknown Object (File)
Feb 21 2025, 10:14 AM
Unknown Object (File)
Feb 4 2025, 9:17 AM
Unknown Object (File)
Jan 27 2025, 3:54 AM
Subscribers
None

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

emaste created this revision.

Seems ok. Some types of errors are ignored, in particular invalid files in an archive. I tried creating one and both our readelf -c and GNU readelf -c log a warning but exit with status 0. I suspect this change is sufficient to catch the most common cases.

This revision is now accepted and ready to land.Mar 22 2021, 2:33 PM
This revision was automatically updated to reflect the committed changes.