Error numbers
0 | Success | Good result |
1 | Startup - command line parameters invalid | |
2 | ENOENT | legacy - No such entity |
3 | Startup - a device could not be opened | |
4 | EINTR | legacy - Interrupted |
5 | EIO | legacy - IO error |
6 | Startup - network could not be opened | |
7 | Startup - Avahi library could not be loaded | |
8 | Startup - Bonjour library could not be loaded | |
9 | EBADFS | legacy - Bad filesystem |
10 | Startup - zeroconf communication problem | |
11 | EAGAIN | legacy - Temporary interruption |
12 | ENOMEM | legacy - memory exhausted |
13 | EACCES | legacy - Access error |
14 | EFAULT | legacy - Communication fault |
15 | Startup - memory could not be allocated | |
16 | EBUSY | legacy - Busy |
17 | Program - not initialized | |
18 | Program - not yet ready | |
19 | ENODEV | legacy - No such device |
20 | ENOTDIR | legacy - Not a directory |
21 | EISDIR | legacy - Is a directory |
22 | EINVAL | legacy - Invalid transaction |
23 | Program - closing | |
24 | Program - closed | |
25 | Program - cannot close | |
26 | Path - input path too long | |
27 | Path - bad path syntax | |
28 | Device - Device name bad CRC8 | |
29 | Device - Unrecognized device name or alias | |
30 | EROFS | legacy - Read-only file system |
31 | Device - alias name too long | |
32 | Device - unrecognized device property | |
33 | Device - device property not an array | |
34 | ERANGE | legacy - Out of range |
35 | Device - device property should be an array | |
36 | ENAMETOOLONG | legacy - Name too long |
37 | Device - device not a bit field | |
38 | Device - array index out of range | |
39 | Device - device property not a subpath | |
40 | ELOOP | legacy - Loop discovered |
41 | Device - device not found | |
42 | ENOMSG | legacy - No message |
43 | Device - other device error | |
44 | Bus - bus short | |
45 | Bus - no such bus | |
46 | Bus - bus not appropriate | |
47 | Bus - bus not responding | |
48 | Bus - bus being reset | |
49 | Bus - bus closed | |
50 | Bus - bus could not be opened | |
51 | Bus - communication error on bus | |
52 | Bus - communication timeout | |
53 | Bus - telnet error | |
54 | Bus - tcp error | |
55 | Bus - bus is local | |
56 | Bus - bus is remote | |
57 | Read - data too large | |
58 | Read - data communication error | |
59 | Read - not a property | |
60 | Read - not a readable property | |
61 | Write - data too large | |
62 | Write - data too small | |
63 | Write - data wrong format | |
64 | Write - not a property | |
65 | Write - not a writable property | |
66 | Write - read-only mode | |
67 | Write - data communication error | |
68 | Directory - output path too long | |
69 | Directory - not a directory | |
70 | Presence - not a device | |
71 | Unknown query type | |
72 | Owserver protocol - socket problem | |
73 | Owserver protocol - timeout | |
74 | EBADMSG | legacy - Bad message |
75 | Owserver protocol - version mismatch | |
76 | Owserver protocol - packet size error | |
77 | Path - extra text in path | |
78 | Internal - unexpected null pointer | |
79 | Internal - unable to allocate memory | |
80 | Unassigned error 80 | |
81 | Unassigned error 81 | |
82 | Unassigned error 82 | |
83 | Unassigned error 83 | |
84 | Unassigned error 84 | |
85 | Unassigned error 85 | |
86 | Unassigned error 86 | |
87 | Unassigned error 87 | |
88 | Unassigned error 88 | |
89 | Unassigned error 89 | |
90 | EMSGSIZE | legacy - Message size problem |
91 | Unassigned error 91 | |
92 | Unassigned error 92 | |
93 | Unassigned error 93 | |
94 | Unassigned error 94 | |
95 | ENOTSUP | legacy - Not supported |
96 | Unassigned error 96 | |
97 | Unassigned error 97 | |
98 | EADDRINUSE | legacy - Address in use |
99 | EADDRNOTAVAIL | legacy - Address not available |
100 | Unassigned error 100 | |
101 | Unassigned error 100 | |
102 | Unassigned error 100 | |
103 | ECONNABORTED | legacy - Connection aborted |
104 | Unassigned error 104 | |
105 | ENOBUFS | legacy - No buffers |
Previous page: Error codes
Next page: Debugging