SIGTTIN (21)SIGTTIN (21) — Bakgrundsläsning från terminal
En bakgrundsprocess försökte läsa från sin kontrollerande terminal.
EBADFEtt filbeskrivningsargument är inte en giltig öppen filbeskrivare eller är inte öppen för den begärda operationen.
Programmet försökte använda en filbeskrivare som aldrig öppnades, redan har stängts, eller inte är öppen i rätt läge. Att stänga en filbeskrivare dubbelt eller använda den efter ett misslyckat open()-anrop är vanliga orsaker.
Kontrollera att filbeskrivare är giltiga innan de används. Verifiera returvärdet från open()- och socket()-anrop. Undvik att använda en filbeskrivare efter att ha anropat close() på den. Använd strace för att spåra filbeskrivningsoperationer.
SIGTTIN (21)En bakgrundsprocess försökte läsa från sin kontrollerande terminal.
SIGILL (4)Processen försökte utföra en otillåten, felaktig eller privilegierad maskininstruktion.
EPIPEEn skrivning försöktes på en pipe eller socket vars läsände har stängts.
EFAULTEn ogiltig minnesadress skickades till ett systemanrop som argument.
SIGURG (23)Brådskande eller out-of-band-data anlände på en socket.
EMFILEProcessgränsen för antalet öppna filbeskrivare har nåtts.