Ci sono alcuni codici di uscita che hanno un significato definito o generalmente concordato.
Nel caso di 143, che è 128 + 15, significa che il programma è morto con il segnale 15, che è SIGTERM
Secondo la tabella precedente, i codici di uscita 1 - 2, 126 - 165 e 255 hanno significati speciali e dovrebbero pertanto essere evitati per i parametri di uscita specificati dall'utente.
Vedi la tabella su http://www.tldp.org/LDP/abs/html/exitcodes.html
143 di solito significa che l'applicazione ha rilevato un SIGTERM
segnale, il che significa che il processo è stato interrotto. Questo potrebbe essere dovuto al fatto che un altro processo lo ha ucciso, o forse perché il sistema operativo lo ha ucciso per aver utilizzato troppa memoria o qualche altra risorsa, ecc. Senza ulteriori informazioni, è difficile saperlo.