E' possibile che tu aggiungi la stringa quando ancora l'oggetto non e' stato creato (da cui il suo hwnd e' nullo e quindi l'ASSERT ...).