By the way, the "invalid pointer" message still comes up any time I try to execute a command that's not allowed: ---- Command '<something>' failed with return code 0 and error message free(): invalid pointer 0x804dae0! ---- Normally, trying to free invalid pointers is a bad thing. Am I the only one seeing this?