Очередной "critical error" :)

 
Я думаю, что причина - вызов ObjectSetText с несуществующим "name".
Но не уверен. Посмотрите, плз...
 
посмотрим.
несуществующим, значит неинициализированным или с неправильным именем?
 
значит с неправильным именем.