Abnormal process termination is when a programmer is forced to terminate a process because of its malfunctioning. Some scenarios that can lead to it are:
Calling an abort() function to abnormally terminate the process.
When the programmer raises a signal, the process is terminated abnormally if the custom built-in handler or the signal handler is not available.