Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
ErrorMessages
Edit
PageHistory
Diff
Info
LikePages
The following are the error values (and their meanings) returned by functions in the C library on a [POSIX] (or posix-like) system. You might like to look a some funny ApplicationErrorMessages as well or CommonErrors Some of the higher-numbered error codes are not [POSIX] and have different numbers on different architectures. The numbers listed here are used by the linux kernel on [x86]. See errno(3) for some of the Conformation data. ---- <?plugin OldStyleTable |__Error Number__|__Error Constant Name__|__Error Message Text__|__Conforming To__ |1|[EPERM]|Operation not permitted|POSIX |2|[ENOENT]|No such file or directory|POSIX |3|[ESRCH]|No such process|POSIX |4|[EINTR]|Interrupted system call|POSIX |5|[EIO]|I/O error|POSIX |6|[ENXIO]|No such device or address|POSIX |7|[E2BIG]|Argument list too long|POSIX |8|[ENOEXEC]|Exec format error|POSIX |9|[EBADF]|Bad file number|POSIX |10|[ECHILD]|No child processes|POSIX |11|[EAGAIN],EWOULDBLOCK|Try again|POSIX |12|[ENOMEM]|Out of memory|POSIX |13|[EACCES]|Permission denied|POSIX |14|[EFAULT]|Bad address|POSIX |15|[ENOTBLK]|Block device required |16|[EBUSY]|Device or resource busy|POSIX |17|[EEXIST]|File exists|POSIX |18|[EXDEV]|Cross-device link|POSIX |19|[ENODEV]|No such device|POSIX |20|[ENOTDIR]|Not a directory|POSIX |21|[EISDIR]|Is a directory|POSIX |22|[EINVAL]|Invalid argument|POSIX |23|[ENFILE]|File table overflow|POSIX |24|[EMFILE]|Too many open files|POSIX |25|[ENOTTY]|Not a typewriter|POSIX |26|[ETXTBSY]|Text file busy|SYSV |27|[EFBIG]|File too large|POSIX |28|[ENOSPC]|No space left on device|POSIX |29|[ESPIPE]|Illegal seek|POSIX |30|[EROFS]|Read-only file system|POSIX |31|[EMLINK]|Too many links|POSIX |32|[EPIPE]|Broken pipe|POSIX |33|[EDOM]|Math argument out of domain of func|POSIX, ISO C |34|[ERANGE]|Math result not representable|POSIX, ISO C |35|[EDEADLK],EDEADLOCK|Resource deadlock would occur|POSIX |36|[ENAMETOOLONG]|File name too long|POSIX |37|[ENOLCK]|No record locks available|POSIX |38|[ENOSYS]|Function not implemented|POSIX |39|[ENOTEMPTY]|Directory not empty|POSIX |40|[ELOOP]|Too many symbolic links encountered |41||^------------- |42|[ENOMSG]|No message of desired type |43|[EIDRM]|Identifier removed |44|[ECHRNG]|Channel number out of range |45|[EL2NSYNC]|Level 2 not synchronized |46|[EL3HLT]|Level 3 halted |47|[EL3RST]|Level 3 reset |48|[ELNRNG]|Link number out of range |49|[EUNATCH]|Protocol driver not attached |50|[ENOCSI]|No CSI structure available |51|[EL2HLT]|Level 2 halted |52|[EBADE]|Invalid exchange |53|[EBADR]|Invalid request descriptor |54|[EXFULL]|Exchange full |55|[ENOANO]|No anode |56|[EBADRQC]|Invalid request code |57|[EBADSLT]|Invalid slot |58||^--------- |59|[EBFONT]|Bad font file format |60|[ENOSTR]|Device not a stream |61|[ENODATA]|No data available |62|[ETIME]|Timer expired |63|[ENOSR]|Out of streams resources |64|[ENONET]|Machine is not on the network |65|[ENOPKG]|Package not installed |66|[EREMOTE]|Object is remote |67|[ENOLINK]|Link has been severed |68|[EADV]|Advertise error |69|[ESRMNT]|Srmount error |70|[ECOMM]|Communication error on send |71|[EPROTO]|Protocol error |72|[EMULTIHOP]|Multihop attempted |73|[EDOTDOT]|RFS specific error |74|[EBADMSG]|Not a data message |75|[EOVERFLOW]|Value too large for defined data type |76|[ENOTUNIQ]|Name not unique on network |77|[EBADFD]|File descriptor in bad state |78|[EREMCHG]|Remote address changed |79|[ELIBACC]|Can not access a needed shared library |80|[ELIBBAD]|Accessing a corrupted shared library |81|[ELIBSCN]|.lib section in [a.out] corrupted |82|[ELIBMAX]|Attempting to link in too many shared libraries |83|[ELIBEXEC]|Cannot exec a shared library directly |84|[EILSEQ]|Illegal byte sequence|[ISO] [C] (Amendment 1) |85|[ERESTART]|Interrupted system call should be restarted |86|[ESTRPIPE]|Streams [Pipe] error |87|[EUSERS]|Too many users |88|[ENOTSOCK]|Socket operation on non-socket |89|[EDESTADDRREQ]|Destination address required |90|[EMSGSIZE]|Message too long|POSIX |91|[EPROTOTYPE]|Protocol wrong type for socket |92|[ENOPROTOOPT]|Protocol not available |93|[EPROTONOSUPPORT]|Protocol not supported |94|[ESOCKTNOSUPPORT]|Socket type not supported |95|[EOPNOTSUPP]|Operation not supported on transport endpoint |96|[EPFNOSUPPORT]|Protocol family not supported |97|[EAFNOSUPPORT]|Address family not supported by protocol |98|[EADDRINUSE]|Address already in use |99|[EADDRNOTAVAIL]|Cannot assign requested address |100|[ENETDOWN]|Network is down |101|[ENETUNREACH]|Network is unreachable |102|[ENETRESET]|Network dropped connection because of reset |103|[ECONNABORTED]|Software caused connection abort |104|[ECONNRESET]|Connection reset by peer |105|[ENOBUFS]|No buffer space available |106|[EISCONN]|Transport endpoint is already connected |107|[ENOTCONN]|Transport endpoint is not connected |108|[ESHUTDOWN]|Cannot send after transport endpoint shutdown |109|[ETOOMANYREFS]|Too many references: cannot splice |110|[ETIMEDOUT]|Connection timed out|POSIX |111|[ECONNREFUSED]|Connection refused |112|[EHOSTDOWN]|Host is down |113|[EHOSTUNREACH]|No route to host |114|[EALREADY]|Operation already in progress |115|[EINPROGRESS]|Operation now in progress |116|[ESTALE]|Stale [NFS] file handle |117|[EUCLEAN]|Structure needs cleaning |118|[ENOTNAM]|Not a [Xenix] named type file |119|[ENAVAIL]|No [Xenix] semaphores available |120|[EISNAM]|Is a named type file |121|[EREMOTEIO]|Remote I/O error |122|[EDQUOT]|Quota exceeded |123|[ENOMEDIUM]|No medium found |124|[EMEDIUMTYPE]|Wrong medium type ?> ---- CategoryErrors
5 pages link to
ErrorMessages
:
OzzNixon
ApplicationErrorMessages
FunnyApplicationErrorMessages
POSIX
WikiHistory