Errors in TSIPP are handled via the standard Tcl error mechanism. This allows the programmer to trap errors with catch or receive a procedure stack tracing of where the error occurred. Often a error is caused by an invalid specification of an object or surface. These errors are generally not caught until rendering, manifesting themselves as a floating point exception or a math function domain errors. Probably the best solution when one of these errors occurs is to remove objects from the scene or surfaces from objects until the error disappears.