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