SIGTSTP (20)SIGTSTP (20) — Terminal Stop Signal
A stop signal from the terminal, typically Ctrl+Z. Unlike SIGSTOP, this can be caught.
ENOEXECAn attempt was made to execute a file that is not in a recognized executable format.
The file passed to exec() does not have a valid executable format. It may be a script missing a shebang line, a binary compiled for a different architecture, or a corrupted executable.
Add a proper shebang line (e.g., #!/bin/bash) to scripts. Ensure binaries are compiled for the correct architecture. Check the file with the file command to verify its type.
SIGTSTP (20)A stop signal from the terminal, typically Ctrl+Z. Unlike SIGSTOP, this can be caught.
SIGALRM (14)A timer set with alarm() or setitimer() has expired.
SIGPWR (30)A power failure was detected, typically from a UPS notification.
ENETDOWNThe local network interface is down and cannot send or receive traffic.
EINTRA blocking system call was interrupted by a signal before it could complete.
SIGFPE (8)An arithmetic error occurred, such as division by zero or floating-point overflow.