Pre-existing: "crash" is the wrong word here.  If the program calls exit(1), it has not crashed, it has merely failed.
A crash shall *also* get a non-zero exit status, but not every non-zero exit status is a crash.
I would prefer "FAILed to exit with error".