You are on page 1of 4

A guide to Guru Meditation Error Codes

Format of Guru Meditation messages:

Subsystem ID 00

General Error 00

Specific Error 0000

Address of task 00000000

If the first digit of the subsystem ID is greater than 3, there is no way to recover from the error. In these cases, subtract 8 from the first digit to get the subsystem ID number. Subsystem ID codes CPU CPU Trap*00 Libraries Exec 01 Graphics 02 Layers 03 Intuition 04 Math 05 Clist 06 DOS 07 RAM 08 ICON 09 Expansion 0A Devices Audio 10 Console 11 GamePort 12 KeyBoard 13 TrackDisk 14 Timer 15 Resources CIA 20 Disk 21 Misc 22 Other BootStrap 30 WorkBench 31 DiskCopy 32

General Error Codes 00 if not applicable 01 02 03 04 05 06 07

Insufficant Memory MakeLibrary Error OpenLibrary Error OpenDevice Error OpenResource Error I/O Error No Signal Specific Alert Codes Exec Library 81000001 81000002

68000 exception vector checksum ExecBase Checksum

81000003 81000004 81000005 81000006 81000007 81000008 81000009 8100000A

Lib checksum error No memory to make lib Corrupted memory list No memory for interrupt servers InitAPtr Semaphore Corupt Free Twice Bogus Exception

Graphics Library 82010001 82010002 82010003 82010004 82010005 82010006 82010007 82010008 82010009 8201000A 8201000B 82010030 82011234 No memory for copper display list No memory for copper instruction list Copper list overload Copper intermediate list overload No memory for copper list head Long frame, no memory Short frame, no memory No memory for flood fill Text, No memory for TmpRas No memory for bitmap Region Memory MakeVPort GfxNOLCM

Layers Library 83010001 LayersNoMem

Intuition Library 8400001 0400001 84010002 84010003 84010004 84010005 84000006 84010007 84010008 84000009 8401000A 8401000B 8400000C 8400000D 8400000E Unknown gadget type Recoverable form of previous message no memory to create port Item plane allocation, no memory sub allocation, no memory Plane allocation, no memory Item box top less than RelZero no memory to open screen Open screen, Raster allocation, no memory Open sys screen, unknown type Add SW gadgets, no memory No memory to open window Bad state return entering Intuition Bad message received by IDCMP Weird echo causing incomprehension

8400000F DOS Library 07010001 07000002 07000003 07000004 07000005 07000006 07000007 07000008 07000009 0700000A 0700000B 0700000C Ram Library 08000001

Couldn't open the console device

No memory at startup EndTask couldn't Qpkt failure Unexpected packet received FreeVec Failed Disk block sequence error Bitmap corrupt Key already free Invalid Checksum Disk Error Key out of range Bad Overlay

Bad Segment List

Expansion Library 0A000001 TrackDisk Device 14000001 14000002 Calibrate: seek error Delay: error on timer wait Bad Expansion Free

Timer Device 15000001 15000002 Disk Resource 21000001 21000002 BootStrap 30000001 Boot code returned an error Get Unit: already has disk Interrupt: no active unit Bad Request Bad Supply

CPU traps or exceptions are defined by the CPU and not the AmigaOS. There are 256 vectors for CPU exceptions: with the lower 64 being hardware defined and the upper 192 being user

definable. Specific examples of some that would show up in a Guru meditation error are as follows: 00000002 00000003 00000004 00000005 00000006 00000007 00000008 00000009 0000000A 0000000B Bus Error Address error Illegal instruction Divide-by-zero CHK instruction TRAPV instruction Privilege Colation Trace OP code 1010 Op code 1111

You might also like