"Fossies" - the Fresh Open Source Software Archive

Member "ffmpeg-3.4.2/doc/errno.txt" (31 Dec 2017, 9338 Bytes) of package /linux/misc/ffmpeg-3.4.2.tar.xz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 The following table lists most error codes found in various operating
    2 systems supported by FFmpeg.
    3 
    4                              OS
    5 Code             Std    F  LBMWwb Text (YMMV)
    6 
    7 E2BIG            POSIX     ++++++  Argument list too long
    8 EACCES           POSIX     ++++++  Permission denied
    9 EADDRINUSE       POSIX     +++..+  Address in use
   10 EADDRNOTAVAIL    POSIX     +++..+  Cannot assign requested address
   11 EADV                       +.....  Advertise error
   12 EAFNOSUPPORT     POSIX     +++..+  Address family not supported
   13 EAGAIN           POSIX  +  ++++++  Resource temporarily unavailable
   14 EALREADY         POSIX     +++..+  Operation already in progress
   15 EAUTH                      .++...  Authentication error
   16 EBADARCH                   ..+...  Bad CPU type in executable
   17 EBADE                      +.....  Invalid exchange
   18 EBADEXEC                   ..+...  Bad executable
   19 EBADF            POSIX     ++++++  Bad file descriptor
   20 EBADFD                     +.....  File descriptor in bad state
   21 EBADMACHO                  ..+...  Malformed Macho file
   22 EBADMSG          POSIX     ++4...  Bad message
   23 EBADR                      +.....  Invalid request descriptor
   24 EBADRPC                    .++...  RPC struct is bad
   25 EBADRQC                    +.....  Invalid request code
   26 EBADSLT                    +.....  Invalid slot
   27 EBFONT                     +.....  Bad font file format
   28 EBUSY            POSIX  -  ++++++  Device or resource busy
   29 ECANCELED        POSIX     +++...  Operation canceled
   30 ECHILD           POSIX     ++++++  No child processes
   31 ECHRNG                     +.....  Channel number out of range
   32 ECOMM                      +.....  Communication error on send
   33 ECONNABORTED     POSIX     +++..+  Software caused connection abort
   34 ECONNREFUSED     POSIX  -  +++ss+  Connection refused
   35 ECONNRESET       POSIX     +++..+  Connection reset
   36 EDEADLK          POSIX     ++++++  Resource deadlock avoided
   37 EDEADLOCK                  +..++.  File locking deadlock error
   38 EDESTADDRREQ     POSIX     +++...  Destination address required
   39 EDEVERR                    ..+...  Device error
   40 EDOM             C89    -  ++++++  Numerical argument out of domain
   41 EDOOFUS                    .F....  Programming error
   42 EDOTDOT                    +.....  RFS specific error
   43 EDQUOT           POSIX     +++...  Disc quota exceeded
   44 EEXIST           POSIX     ++++++  File exists
   45 EFAULT           POSIX  -  ++++++  Bad address
   46 EFBIG            POSIX  -  ++++++  File too large
   47 EFTYPE                     .++...  Inappropriate file type or format
   48 EHOSTDOWN                  +++...  Host is down
   49 EHOSTUNREACH     POSIX     +++..+  No route to host
   50 EHWPOISON                  +.....  Memory page has hardware error
   51 EIDRM            POSIX     +++...  Identifier removed
   52 EILSEQ           C99       ++++++  Illegal byte sequence
   53 EINPROGRESS      POSIX  -  +++ss+  Operation in progress
   54 EINTR            POSIX  -  ++++++  Interrupted system call
   55 EINVAL           POSIX  +  ++++++  Invalid argument
   56 EIO              POSIX  +  ++++++  I/O error
   57 EISCONN          POSIX     +++..+  Socket is already connected
   58 EISDIR           POSIX     ++++++  Is a directory
   59 EISNAM                     +.....  Is a named type file
   60 EKEYEXPIRED                +.....  Key has expired
   61 EKEYREJECTED               +.....  Key was rejected by service
   62 EKEYREVOKED                +.....  Key has been revoked
   63 EL2HLT                     +.....  Level 2 halted
   64 EL2NSYNC                   +.....  Level 2 not synchronized
   65 EL3HLT                     +.....  Level 3 halted
   66 EL3RST                     +.....  Level 3 reset
   67 ELIBACC                    +.....  Can not access a needed shared library
   68 ELIBBAD                    +.....  Accessing a corrupted shared library
   69 ELIBEXEC                   +.....  Cannot exec a shared library directly
   70 ELIBMAX                    +.....  Too many shared libraries
   71 ELIBSCN                    +.....  .lib section in a.out corrupted
   72 ELNRNG                     +.....  Link number out of range
   73 ELOOP            POSIX     +++..+  Too many levels of symbolic links
   74 EMEDIUMTYPE                +.....  Wrong medium type
   75 EMFILE           POSIX     ++++++  Too many open files
   76 EMLINK           POSIX     ++++++  Too many links
   77 EMSGSIZE         POSIX     +++..+  Message too long
   78 EMULTIHOP        POSIX     ++4...  Multihop attempted
   79 ENAMETOOLONG     POSIX  -  ++++++  File name too long
   80 ENAVAIL                    +.....  No XENIX semaphores available
   81 ENEEDAUTH                  .++...  Need authenticator
   82 ENETDOWN         POSIX     +++..+  Network is down
   83 ENETRESET        SUSv3     +++..+  Network dropped connection on reset
   84 ENETUNREACH      POSIX     +++..+  Network unreachable
   85 ENFILE           POSIX     ++++++  Too many open files in system
   86 ENOANO                     +.....  No anode
   87 ENOATTR                    .++...  Attribute not found
   88 ENOBUFS          POSIX  -  +++..+  No buffer space available
   89 ENOCSI                     +.....  No CSI structure available
   90 ENODATA          XSR       +N4...  No message available
   91 ENODEV           POSIX  -  ++++++  No such device
   92 ENOENT           POSIX  -  ++++++  No such file or directory
   93 ENOEXEC          POSIX     ++++++  Exec format error
   94 ENOFILE                    ...++.  No such file or directory
   95 ENOKEY                     +.....  Required key not available
   96 ENOLCK           POSIX     ++++++  No locks available
   97 ENOLINK          POSIX     ++4...  Link has been severed
   98 ENOMEDIUM                  +.....  No medium found
   99 ENOMEM           POSIX     ++++++  Not enough space
  100 ENOMSG           POSIX     +++..+  No message of desired type
  101 ENONET                     +.....  Machine is not on the network
  102 ENOPKG                     +.....  Package not installed
  103 ENOPROTOOPT      POSIX     +++..+  Protocol not available
  104 ENOSPC           POSIX     ++++++  No space left on device
  105 ENOSR            XSR       +N4...  No STREAM resources
  106 ENOSTR           XSR       +N4...  Not a STREAM
  107 ENOSYS           POSIX  +  ++++++  Function not implemented
  108 ENOTBLK                    +++...  Block device required
  109 ENOTCONN         POSIX     +++..+  Socket is not connected
  110 ENOTDIR          POSIX     ++++++  Not a directory
  111 ENOTEMPTY        POSIX     ++++++  Directory not empty
  112 ENOTNAM                    +.....  Not a XENIX named type file
  113 ENOTRECOVERABLE  SUSv4  -  +.....  State not recoverable
  114 ENOTSOCK         POSIX     +++..+  Socket operation on non-socket
  115 ENOTSUP          POSIX     +++...  Operation not supported
  116 ENOTTY           POSIX     ++++++  Inappropriate I/O control operation
  117 ENOTUNIQ                   +.....  Name not unique on network
  118 ENXIO            POSIX     ++++++  No such device or address
  119 EOPNOTSUPP       POSIX     +++..+  Operation not supported (on socket)
  120 EOVERFLOW        POSIX     +++..+  Value too large to be stored in data type
  121 EOWNERDEAD       SUSv4     +.....  Owner died
  122 EPERM            POSIX  -  ++++++  Operation not permitted
  123 EPFNOSUPPORT               +++..+  Protocol family not supported
  124 EPIPE            POSIX  -  ++++++  Broken pipe
  125 EPROCLIM                   .++...  Too many processes
  126 EPROCUNAVAIL               .++...  Bad procedure for program
  127 EPROGMISMATCH              .++...  Program version wrong
  128 EPROGUNAVAIL               .++...  RPC prog. not avail
  129 EPROTO           POSIX     ++4...  Protocol error
  130 EPROTONOSUPPORT  POSIX  -  +++ss+  Protocol not supported
  131 EPROTOTYPE       POSIX     +++..+  Protocol wrong type for socket
  132 EPWROFF                    ..+...  Device power is off
  133 ERANGE           C89    -  ++++++  Result too large
  134 EREMCHG                    +.....  Remote address changed
  135 EREMOTE                    +++...  Object is remote
  136 EREMOTEIO                  +.....  Remote I/O error
  137 ERESTART                   +.....  Interrupted system call should be restarted
  138 ERFKILL                    +.....  Operation not possible due to RF-kill
  139 EROFS            POSIX     ++++++  Read-only file system
  140 ERPCMISMATCH               .++...  RPC version wrong
  141 ESHLIBVERS                 ..+...  Shared library version mismatch
  142 ESHUTDOWN                  +++..+  Cannot send after socket shutdown
  143 ESOCKTNOSUPPORT            +++...  Socket type not supported
  144 ESPIPE           POSIX     ++++++  Illegal seek
  145 ESRCH            POSIX     ++++++  No such process
  146 ESRMNT                     +.....  Srmount error
  147 ESTALE           POSIX     +++..+  Stale NFS file handle
  148 ESTRPIPE                   +.....  Streams pipe error
  149 ETIME            XSR       +N4...  Stream ioctl timeout
  150 ETIMEDOUT        POSIX  -  +++ss+  Connection timed out
  151 ETOOMANYREFS               +++...  Too many references: cannot splice
  152 ETXTBSY          POSIX     +++...  Text file busy
  153 EUCLEAN                    +.....  Structure needs cleaning
  154 EUNATCH                    +.....  Protocol driver not attached
  155 EUSERS                     +++...  Too many users
  156 EWOULDBLOCK      POSIX     +++..+  Operation would block
  157 EXDEV            POSIX     ++++++  Cross-device link
  158 EXFULL                     +.....  Exchange full
  159 
  160 Notations:
  161 
  162 F: used in FFmpeg (-: a few times, +: a lot)
  163 
  164 SUSv3: Single Unix Specification, version 3
  165 SUSv4: Single Unix Specification, version 4
  166 XSR: XSI STREAMS (obsolete)
  167 
  168 OS: availability on some supported operating systems
  169 L: GNU/Linux
  170 B: BSD (F: FreeBSD, N: NetBSD)
  171 M: MacOS X
  172 W: Microsoft Windows (s: emulated with winsock, see libavformat/network.h)
  173 w: Mingw32 (3.17) and Mingw64 (2.0.1)
  174 b: BeOS