Don’t crash de-referencing NULL if we can’t get the value to chunk for some reason (e.g. because the user specified an object that doesn’t have contents).
Don’t let the debugger crash if it is called after the bottom-most function on the call stack has returned (i.e. when a context has no current function anymore).
Some more log statements in an attempt to figure out why we sometimes get a debugger command with name ‘\0\0\0\0’ in Stacksmith.