While someone who can speak authoritatively needs to confirm this, the name certainly suggests a Mach-O (Mac's object file format) executable that's purposely malformed as test data for routines that manipulate object files. As such, it probably _should_ be corrupt, and is probably not cause for concern.
> On Mar 10, 2019, at 18:20, Dave Horsfall <d...@horsfall.org> wrote: > > Old MacBook (March 2010), latest Macports etc. > > Been getting this for a while, in my regular "port upgrade outdated": > > ---> Scanning binaries for linking errors > Warning: Error parsing file > /opt/local/lib/go/src/cmd/vendor/github.com/google/pprof/internal/binutils/testdata/malformed_macho: > Premature end of data, possibly corrupt file > > Should I be concerned? I don't have a clue what "malformed_macho" is, and > I've spent far too much of my life in debugging other peoples' software. > > -- Dave >