No, it's not a divide by zero error. If memory serves me, that is 80000005. The 80000003 is the dreaded 'unaligned address' Guru, indicating on the 68010- that a program has tried to access a program instruction at an odd address (Bad) and on the 68020+ that the stack was pointing at an odd address (VERY Bad). I do not know anything about support of the various OSes on the A2000 (so check with other Guru's ;-)) but here are a few possible causes:
- a defective SIMM
- an unpatched ramlib.handler (can be alleviated with SetPatch, IIRC)
- a too small a stack (can be alleviated with a 'stack' command prior to running a program)
- a very buggy program
Good luck in hunting down the cause!