I sometimes get a similar problem only instead of ?˘_~list index out of bounds?˘_~ I get a DCC something error messagebox and can?˘_Tt write anything until I restart Delphi. This happens very rarely, but it's annoying.