are you calling MakeCharsFileNameSafe()?
Just checked.... no Im not, but I cant get it to crash - the textinput doesnt allow me to enter in those characters anyway....
EDIT:
Just checked in commontypes.bmx, its in the TPlayerManager already:
Method Manage() ... If Menu.Clicked("Create") Then ... EnterName = EnterNamePromptFunc(1) 'we want a cancel button 'Ban some troublesome chars that could crash the filename. EnterName.TextInput.MakeCharsFileNameSafe() ....