Machine::retrieveLastCaller reads a CodeBlock out of the register file without checking for NULL. Since CodeBlocks in the register file can be NULL, it should check. I thought you could crash this code through something like "console.log.call(console, 'hello world')", but that doesn't quite do it. Still, we should just be safe and check for NULL.
Committed revision 37087.