MPE/iX Shell and Utilities Reference Manual, Vol 2
syserror(3) MPE/iX Shell and Utilities syserror(3)
NAME
syserror — system error messages
DESCRIPTION
Many error messages produced by commands in MPE/iX Shell and Utilities contain within
them, an error message generated by the operating system, which gives more details on what
actually caused the error.
Several of the
MPE/iX system error messages have multiple causes and as a result, each of these
causes requires a different action to correct the error. If an error has multiple causes listed,
look down the list until you find the one that seems appropriate and try the corresponding ac-
tion.
MPE/iX Shell and Utilities can generate the following system error messages:
Message: Argument list too long
Cause: You attempted to create a new process with an argument list and environment
list which have a combined length that exceeds the limit imposed by the
ARG_MAX configuration variable.
Action: Reduce the size of the argument list and/or the environment list.
Message: Bad address
Cause: The system detected a
NULL or bad address when it attempted to resolve an ar-
gument, or an argument was not terminated by a required
NULL character.
Action: Ensure that the argument is correctly specified.
Message: Bad file number
Cause: You specified an invalid file descriptor as an argument to a command.
Action: Specify a valid file descriptor.
Message: Directory not empty
Cause: You attempted to remove a directory that is not empty.
Action: Ensure that the directory is an empty directory.
Message: Exec() format error
Cause: The file you attempted to execute is not an executable file of type NMPROG.
Action:
MPE/iX Shell and Utilities allows only files of type NMPROG to be executed.
Message: File already opened
Cause: You attempted to open a file for exclusive access when it was already open, or
you attempted to open a file when it was already open for exclusive access.
Action: Attempt the action later when the above conditions may no longer exist.
Message: File exists
Cause: You attempted to create a file or directory that already exists.
Action: Specify a directory that does not already exist.
3-46 Miscellaneous Information