PreviousNext

DCE Threads Exceptions and Definitions

The following table lists the DCE Threads exceptions and briefly explains the meaning of each exception. Exception names beginning with pthread_ are raised as the result of something happening internal to the DCE Threads facility and are not meant to be raised by your code. Exceptions beginning with exc_ are generic and belong to the exception facility, the underlying system, or both. The pthread-specific extensions are listed followed by the generic extensions, each in alphabetical order.


DCE Threads Exceptions

Exception Definition
pthread_badparam_e An improper parameter was used.
pthread_cancel_e A thread cancellation is in progress.
pthread_defer_q_full_e No space is currently available to process an interrupt request.
pthread_existence_e The object referenced does not exist.
pthread_in_use_e The object referenced is already in use.
pthread_nostackmem_e No space is currently available to create a new stack.
pthread_notstack_e The current stack was not created by DCE Threads.
pthread_signal_q_full_e Unable to process condition signal from interrupt level.
pthread_stackovf_e An attempted stack overflow was detected.
pthread_unimp_e This is an unimplemented feature.
pthread_use_error_e The requested operation is improperly invoked.
exc_decovf_e An unhandled decimal overflow trap exception occurred.
exc_exquota_e The operation failed due to an insufficient quota.
exc_fltdiv_e An unhandled floating-point division by zero trap exception occurred.
exc_fltovf_e An unhandled floating-point overflow trap exception occurred.
exc_fltund_e An unhandled floating-point underflow trap exception occurred.
exc_illaddr_e The data or object could not be referenced.
exc_insfmem_e There is insufficient virtual memory for the requested operation.
exc_intdiv_e An unhandled integer divide by zero trap exception occurred.
exc_intovf_e An unhandled integer overflow trap exception occurred.
exc_nopriv_e There is insufficient privilege for the requested operation.
exc_privinst_e An unhandled privileged instruction fault exception occurred.
exc_resaddr_e An unhandled reserved addressing fault exception occurred.
exc_resoper_e An unhandled reserved operand fault exception occurred.
exc_SIGBUS_e An unhandled bus error signal occurred.
exc_SIGEMT_e An unhandled EMT trap signal occurred.
exc_SIGFPE_e An unhandled floating-point exception signal occurred.
exc_SIGILL_e An unhandled illegal instruction signal occurred.
exc_SIGIOT_e An unhandled IOT trap signal occurred.
exc_SIGPIPE_e An unhandled broken pipe signal occurred.
exc_SIGSEGV_e An unhandled segmentation violation signal occurred.
exc_SIGSYS_e An unhandled bad system call signal occurred.
exc_SIGTRAP_e An unhandled trace or breakpoint trap signal occurred.
exc_SIGXCPU_e An unhandled CPU time limit exceeded signal occurred.
exc_SIGXFSZ_e An unhandled file-size limit exceeded signal occurred.
exc_subrng_e An unhandled subscript out-of-range trap exception occurred.
exc_uninitexc_e An uninitialized exception was raised.