> Sure, it’s attached, and it seems really weird…
… I had thought someone had defined NULL as just 0
(although dalias makes a good argument for it) and
it was passed as a too-short sentinel, but it uses
execve, so that was not it.
But I see a lot of seccomp stuff in there, which,
obviously, is not there when I just run it from the
shell. Syscall numbers on x32 differ, so perhaps,
that is already the culprit?
Sometimes they [people] care too much: pretty printers [and syntax highligh-
ting, d.A.] mechanically produce pretty output that accentuates irrelevant
detail in the program, which is as sensible as putting all the prepositions
in English text in bold font. -- Rob Pike in "Notes on Programming in C"