MPE/iX Error Messages Manual Vol 2 (32650-90902)
Chapter 6 205
Volume II Chapter 5
SVIPC
CAUSE An error was encountered in release_object when
attempting to remove a SVIPC shared memory region.
ACTION Examine the process error stack to determine the cause of
the error in release_object.
116 MESSAGE shmat() failed; process already attached
(SVIPCERR 116)
CAUSE A process attempted to attached to a shared memory
region to which it was already attached. This is not
allowed on MPE/iX.
ACTION Application dependent.
117 MESSAGE shmat() failed; process limit exceeded
(SVIPCERR 117)
CAUSE A process attempted to attach to a shared memory region
but was already attached to the maximum allowable
regions (256). There were no available entries in the
associated KPO table.
ACTION Application dependent. Detach from another shared
memory region in order to attach to a new shared memory
region.
118 MESSAGE Invalid shmaddr specified on shmdt() call
(SVIPCERR 118)
CAUSE The shmaddr value specified on the shmdt() call did not
correspond to a currently attached shared memory region
for the process. No matching entry was found in the KPO
shm_id_table.
ACTION Ensure that the shmaddr value passed on the shmdt() call
is correct (same value returned from the previous shmat()
call).
200 MESSAGE Invalid buf parameter on msgctl() call
(SVIPCERR 200)
CAUSE The buf parameter passed to msgctl() was invalid or could
not be accessed to perform the specified cmd.
ACTION Check that the buf structure was declared properly and
specified properly on the msgctl() call.
201 MESSAGE Caller does not have appropriate privilege or
access rights to perform a msgctl() IPC_STAT
command (SVIPCERR 201)
CAUSE The caller does not have read access for the SVIPC
message queue resource, and is not privileged (SM
capability).
ACTION Ensure that the caller has appropriate privilege or access
rights to perform the requested IPC_STAT command.