The loop is off by one, so it clears the first word in the next process block. This turns out to be PRBFRE, the process block free word. Since it's cleared, it's no longer considered free, so INTPRS is forced to skip to the next block. This makes SYSSPR run out of space for processes.
b15d96e