public static void OnInternalFailure(Obj obj) { ErrWriteLine("Internal error!\n"); // PrintCallStack(); if (obj != null) { // DumpVar("this", obj); ErrWrite(string.Format("this.GetClass().GetSimpleName() = {0}\n", obj.GetType().FullName)); } ErrWriteLine(Environment.StackTrace); IO.Exit(1); }