I had some trouble loading a frame after adding a debug string to it - it caused an IndexOutOfBoundsException on line 291 of CServices.cs, in the drawIt function ( xPos[currentXPos] = x; ) I'm not entirely sure what the xPos array does, but I'm guessing that it keeps track of the X offset of the characters to draw in the string? It's always initialized to 100 on line 251, so I think this causes an exception for strings that can display over 100 characters on one line... I've patched over it temporarily by upping the array length to 1000.
I can private-message the MFA that does this, if needed.
if (xPos == null)
xPos = new int;