[comp.sys.amiga] guru during AmigaDOS commands

jack@cca.CCA.COM (Jack Orenstein) (10/07/87)

    I have an Amiga 2000 (B2000 board) with a 2 meg expansion board.
The system has one internal and one external floppy drive.
    I'm working on a C program comprising about 30 modules (each module
has a .c and a .h file). When I start working, I load all the code, DOS
commands and tools into a few directories under ram:. I then work
entirely from ram:. After several hours of compiling, linking and
editing I save everything back to the floppies. To do this, I execute a
file containing the copy and delete commands. Here's the problem: during
the execution of this command file I often get the dreaded "CANCEL ALL
ACTIVITY" message, followed by a guru. The guru number is always
87000008. According to an old posting on guru messages, 07000008
indicates the "KeyFree" error in a DOS library routine, and the setting
of the most significant bit (in the first 8) says something about the
likelihood of recovery. If, at other times, I save files by typing in a
copy command, (i.e. instead of using a command file), I don't have any
problems.
    Can anyone tell me what KeyFree means, and if there is some known
way of working around this problem? Is this a known problem? (I'm fairly
new to the Amiga.)


Jack Orenstein