Разобрался, глупейшая ошибка

У меня было написано
Цитата:if (m_MapPropertyNumbers.Lookup(sNewProperty, iPropNumber))
RuntimeError("Динамическое свойство %s уже задано ранее, второй раз добавить нельзя");
т.е. тупо забыл указать параметр для добавления в строку исключения

правильно
Цитата: RuntimeError("Динамическое свойство %s уже задано ранее, второй раз добавить нельзя", sNewProperty);
Но самое обидное, что в дебаг-версии этот код не вызывает ошибки, а вот в релиз-версии валит программу

Вот к чему приводит использование неопределенного числа параметров

Сейчас зарегистрирую баг и сделаю исправление.
Будет в очередном выпуске 1С++ 3.0, который, наверное, выпущу сегодня.