fixed a bug where the Opcode jump table was written to out of bounds