Page MenuHomeFreeBSD

elfcopy: fail if debug link target is empty
ClosedPublic

Authored by emaste on Mar 3 2016, 11:21 PM.
Tags
None
Referenced Files
F131877445: D5541.diff
Sat, Oct 11, 9:58 PM
Unknown Object (File)
Mon, Sep 22, 8:12 AM
Unknown Object (File)
Aug 25 2025, 6:15 AM
Unknown Object (File)
Jul 28 2025, 4:49 AM
Unknown Object (File)
Jul 27 2025, 2:28 AM
Unknown Object (File)
Jul 3 2025, 9:26 AM
Unknown Object (File)
Jun 27 2025, 6:16 AM
Unknown Object (File)
Jun 26 2025, 6:27 AM
Subscribers

Details

Summary

An empty debug link target previously returned a confusing and incorrect error like "objcopy: fread failed: No error: 0".

GNU objcopy allows an empty file as the debug link target. However, that case is nonsensical so just return an explicit error.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

emaste retitled this revision from to elfcopy: fail if debug link target is empty.
emaste updated this object.
emaste edited the test plan for this revision. (Show Details)
emaste added a reviewer: bdrewery.
emaste added a subscriber: imp.
bdrewery edited edge metadata.
This revision is now accepted and ready to land.Mar 4 2016, 5:52 PM
This revision was automatically updated to reflect the committed changes.