Erreurs Linux/POSIXCritique
SIGFPE (8)SIGFPE (8) — Exception en virgule flottante
Une erreur arithmétique s'est produite, telle qu'une division par zéro ou un dépassement en virgule flottante.
linuxmacosunix
Voir les détails ERANGELe résultat d'une fonction mathématique ou d'une conversion est trop grand ou trop petit pour être représenté.
Une fonction mathématique a produit un résultat qui dépasse ou est inférieur à la plage représentable. Cela se produit aussi avec strtol() lorsque l'entrée représente un nombre hors de la plage du type cible.
Vérifiez errno après l'appel de fonctions mathématiques ou de conversions chaîne-vers-nombre. Utilisez des types de données plus larges si nécessaire. Validez les plages d'entrée avant la conversion.
SIGFPE (8)Une erreur arithmétique s'est produite, telle qu'une division par zéro ou un dépassement en virgule flottante.
SIGTTIN (21)Un processus en arrière-plan a tenté de lire depuis son terminal de contrôle.
ENAMETOOLONGUn nom de fichier ou un chemin dépasse la longueur maximale autorisée par le système de fichiers.
SIGWINCH (28)La taille de la fenêtre du terminal a changé.
EXDEVUne tentative de création d'un lien physique entre des systèmes de fichiers différents a été effectuée.
SIGILL (4)Le processus a tenté d'exécuter une instruction machine illégale, malformée ou privilégiée.