home *** CD-ROM | disk | FTP | other *** search
- #define PanicTest0 0 /* Test code panic */
- #define PanicSem0 1 /* Invalid function number for semaphore manager */
- #define PanicSem1 2 /* Semaphore number out of range */
- #define PanicSem2 3 /* Semaphore not allocated */
- #define PanicSem3 4 /* Initial semaphore count not 0 or +ve */
- #define PanicSem4 5 /* Signal count not >= 0 */
- #define PanicProc0 6 /* Invalid function number for process manager */
- #define PanicProc1 7 /* Process Id out of range */
- #define PanicProc2 8 /* Task tried to create task */
- #define PanicTim0 9 /* Invalid function number for time manager */
- #define PanicSeg0 10 /* Invalid function number for segment manager */
- #define PanicSeg1 11 /* Size was negative */
- #define PanicSeg2 12 /* Type was neither CreateLow or High or Device */
- #define PanicSeg3 13 /* Segment handle was invalid */
- #define PanicSeg4 14 /* Segment copy would have been out of range */
- #define PanicHeap0 15 /* Invalid function number for heap manager */
- #define PanicHeap1 16 /* Heap is not allocated */
- #define PanicHeap2 17 /* Cell being reduced by more than its size */
- #define PanicHeap3 18 /* Attempt to set heap granularity > MaxHeapGrowBy */
- #define PanicHeap4 19 /* Cell base address invalid */
- #define PanicMess0 20 /* Invalid function number for message manager */
- #define PanicMess1 21 /* Messages are already initialized */
- #define PanicMess2 22 /* Messages are not initialized */
- #define PanicMess3 23 /* Cannot initialize with 0 messages in the queue */
- #define PanicIo0 24 /* Invalid function number for I/O manager */
- #define PanicIo1 25 /* Invalid Io channel */
- #define PanicIo2 26 /* Device requested panic */
- #define PanicIo3 27 /* Invalid handler handle */
- #define PanicIo4 28 /* Key and Mouse already hooked */
- #define PanicIo5 29 /* Key and Mouse requesting process is not a task */
- #define PanicDev0 30 /* Invalid function number for device manager */
- #define PanicDev1 31 /* Inavlid device handle */
- #define PanicFile0 32 /* Invalid function number for file manager */
- #define PanicFile1 33 /* Process already connected to file server */
- #define PanicFile2 34 /* Argument was'nt IoFuncSet or IoFuncSense */
- #define PanicLib0 35 /* Invalid function number for library manager */
- #define PanicLib1 36 /* Invalid library handle */
- #define PanicLib2 37 /* Invalid function number for library */
- #define PanicLib3 38 /* Invalid LIB file channel */
- #define PanicLib4 39 /* Invalid DYL index number */
- #define PanicFs0 40 /* Invalid message to file server */
- #define PanicFs1 41 /* Process has not connected to file server */
- #define PanicConv0 42 /* Invalid function number for conversion manager */
- #define PanicGen0 43 /* Invalid function number for general manager */
- #define PanicGen1 44 /* Attempt to unhook from alarm or notify when not already hooked */
- #define PanicGen2 45 /* Invalid revector address */
- #define PanicFlt0 46 /* Invalid function number for conversion manager */
- #define PanicEnter0 47 /* Leave called before a call to enter */
- #define PanicObj0 48 /* No method available to handle message */
- #define PanicObj1 49 /* Invalid reclass attempted */
- #define PanicObj2 50 /* Unknown category in LibHandle */
- #define PanicObj3 51 /* Unknown class in LibCreate */
- #define PanicObj4 52 /* Supersend called from outside a method */
- #define PanicObj5 53 /* Attempt to get a handle before being linked */
- #define PanicObj6 54 /* Missing external categories in LibLink */
- #define PanicObj7 55 /* Object does not point to a valid class */
- #define PanicLink0 56 /* Invalid link layer completion code */
- #define PanicWin0 57 /* Invalid function number for window manager */
- #define PanicHw0 58 /* Invalid function number for hardware manager */
- #define PanicHw1 59 /* Unexpected interrupt */
- #define PanicHw2 60 /* User wrote out of range */
- #define PanicHw3 61 /* User left interrupts off */
- #define PanicHaymd0 62 /* Bad things going on in the i/o system */
- #define PanicDivide 63 /* Divide by zero interrupt */
- #define PanicOverflow 64 /* Overflow interrupt */
- #define PanicDbf0 65 /* Invalid function number for Dbf manager */
- #define PanicDbf1 66 /* Invalid DBF Io channel */
- #define PanicDbf2 67 /* Invalid parameter for DBF function */
- #define PanicDead0 68 /* Address 0 overwrite */
- #define PanicStack0 69 /* Stack below 100h */
- #define PanicEnv0 70 /* Environment name size > EnvMaxNameSize */
- #define PanicSStep 71 /* Single step interrupt */
- #define PanicBreak 72 /* Break point interrupt */
- #define PanicIoPending 73 /* Io was already pending */
- #define PanicIoSer0 74 /* Invalid function number for serial I/O manager */
-
- #define PanicClib 80 /* Clib panic - usually means looking for sys$8087.ldd and can't find it*/
-
- #define W_PANIC_FONT_NXIST 81 /* Font does not exist */
- #define W_PANIC_DRAWABLE 82 /* Illegal window or bitmap id */
- #define W_PANIC_WINDOW 83 /* Illegal window id */
- #define W_PANIC_NULL_HANDLE 84 /* Null handle given to server */
- #define W_PANIC_GC 85 /* Illegal GC id */
-
- #define W_PANIC_REDRAW 89 /* wBeginRedraw() called while already in a redraw */
- #define W_PANIC_MOUSE_ICON 90 /* Mouse icon does not exist */
- #define W_PANIC_BITMAP 91 /* Illegal bitmap id */
- #define W_PANIC_ALREADY_INITIALISED 92 /* Window tree is already inititalised */
- #define W_PANIC_NO_REDRAW 93 /* wEndRedraw() called when there isn't a redraw to end. */
- #define W_PANIC_BACK_BITMAP 94 /* Modified a windows background to or from being backed up */
- #define W_PANIC_PARENT_UNINITIALISED 95 /* wInitialiseWindowTree() called when the parent window is not initialised */
- #define W_PANIC_ALERT 96 /* Illegal alert call (already outstanding /permanent flag in client alert) */
- #define W_PANIC_NOT_ALARM 97 /* Timed alert launched by non-alarm server application */
- #define W_PANIC_NOTIFY 98 /* Notify already outstanding */
-
- #define W_PANIC_RECONNECT 100 /* Client tried to reconnect */
- #define W_PANIC_TEMP_GC 101 /* Accessing a GC while the temp GC is in use */
- #define W_PANIC_ILLEGAL_OPCODE 102 /* illegal opcode in message */
- #define W_PANIC_BUFFER_TOO_LONG 103 /* Command buffer received by wserv is too long */
- #define W_PANIC_NAFF_MSG 104 /* Generally naff message received */
- #define W_PANIC_OBJECT 105 /* wFree() was sent a handle that doesn't refer to a freeable object. */
- #define W_PANIC_DYL 106 /* Illegal DYL id */
- #define W_PANIC_WINBIT_COUNT 107 /* Out of range count sent to wSetWinBitmap() */
- #define W_PANIC_BITMAP_IN_USE 108 /* A bitmap was freed while still in use from a wSetWinBitmap() command */
- #define W_PANIC_WINBIT 109 /* Illegal window-bitmap handle */
- #define W_PANIC_BAD_CONNECT 110 /* Bad parameters in connect message */
- #define W_PANIC_GET_EVENT 111 /* read already outstanding */
- #define W_PANIC_FUNCTION_NA 112 /* Function not available in this version of the window server */
- #define W_PANIC_SET_CLOCK 113 /* Illegal Clock id in wsSetClock */
- #define WSERV_CLIENT_SIDE_PANIC_HANDLE 120 /* Corrupt control block or pointer to control block */
- #define WSERV_CLIENT_SIDE_PANIC_OUT_OF_RANGE 121 /* Client side function number out of range */
- #define P_PANIC_P_VAFLAT_1 130 /* Record in flat variable array is out-of-range */
- #define P_PANIC_P_VAFLAT_2 131 /* Number of record to insert new record before in flat VA is out-of-range */
- #define P_PANIC_P_VAFLAT_3 132 /* Attempt to set capacity of flat VA less than current number of records */
- #define P_PANIC_P_VAFLAT_4 133 /* Number of record to delete in flat VA is out-of-range */
- #define P_PANIC_P_VASEG_1 134 /* Record in segemented VA is out-of-range */
- #define P_PANIC_P_SGBUF_1 135 /* Outside range of segmented buffer */
- #define P_PANIC_P_SGBUF_2 136 /* Tried to delete outside segmented buffer */
- #define P_PANIC_P_VASTR_1 137 /* Record in string VA whose address is sought is out-of-range */
- #define P_PANIC_P_VASTR_2 138 /* Attempt to set capacity of string VA less than current number of records */
- #define P_PANIC_P_VASTR_3 139 /* Number of record to insert new record before in string VA is out-of-range */
- #define P_PANIC_P_VASTR_4 140 /* Number of record to delete in string VA is out-of-range */
- #define P_PANIC_P_RSCFILE_1 141 /* Did not read correct number of bytes from resource file */
- #define P_PANIC_P_RSCFILE_2 142 /* Image fails to contain built-in resource file */
- #define P_PANIC_P_APPMAN_1 143 /* Stray signal death in Application Manager */
- #define P_PANIC_P_CMAP_1 144 /* Request to clear area outside character map */
- #define P_PANIC_P_TLVFILE_1 145 /* Bad type/length binary file record header */
- #define P_PANIC_P_SERIAL_1 146 /* Read on serial port already outstanding or read buffer not allocated */
- #define P_PANIC_P_SERIAL_2 147 /* Serial port read buffer too small for requested read */
- #define P_PANIC_P_SERIAL_3 148 /* Write to serial port already outstanding or write buffer not allocated */
- #define P_PANIC_P_SERIAL_4 149 /* Serial port write buffer too small for requested write */
- #define P_PANIC_P_SERIAL_5 150 /* Read on serial port outstanding when tried to see no. of characters available to read */
- #define P_PANIC_P_SERIAL_6 151 /* Read on serial port outstanding when tried to flush serial read buffer */
- #define P_PANIC_P_SERIAL_7 152 /* Read or write outstanding when tried to set serial port characteristics */
- #define P_PANIC_P_SERIAL_8 153 /* Control to set/get not supported */
- #define P_PANIC_P_OPLT_1 154 /* OPL translator invoked with empty command line */
- #define P_PANIC_P_CONSOL_1 155 /* Unrecognised code for setting the console */
- #define P_PANIC_P_CONSOL_2 156 /* String passed to consol is too long */
- #define P_PANIC_P_IPCS_1 157 /* IPCS Message read failed */
- #define P_PANIC_P_IPCS_2 158 /* Stray signal death in IPCS server list */
-