Стоит 8.2.17.169
До сегодняшнего дня все работало.
Платформу не меняли.
Внезапно платформа стала вылетать (аварийное завершение Windows)
на коде вида ПолеВводаТекстаКорреспондента.Данные = "";
или ПолеВВода1.Данные= Неопределено;
(поля ввода изначально определены в форме d rjyabuehfnjht).
Код из старой типовой Бухгалтерии 2.0, например, из процедуры УстановитьВидимость() формы ввода справочника БанковскиеСчета.
Я никогда так не пишу, вполне достаточно менять ПолеВвода.Доступность и ПолеВвода.Видимость. Но в типовых так (таджики писали?).
Что оказалось - всего лишь добавление индекса. Абсолютно корректного, на поле типа Документ.Ссылка.
Удалил индекс - заработало.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший