на System.InitUnits, пересмотрел секции инициализации - ничего криминального не нашел. Модулей - сотни... как бы узнать хотя бы порядковый номер вызова, на котором падает (я бы потом соотнес порядковый номер с map of segments и получил бы имя модуля)?
System.pas не больно то исправишь... чтобы InitUnits подрихтовать и в памяти не пропатчишь 😢
логи пиши
Отладка в помощь. Инициация отлаживается
каким образом, в каждой initialization вставить логирование?
где надо - там и вставляй... странные вопросы
странный совет. В одном месте отладку не вставить. А модифицировать многие сотни модулей... ну так себе вариант
Стикер
да. Доступа нет. Все эксперименты путем согласования с клиентом и его силами
Тогда хуже с отладкой. Эврика и подобные утилиты не могут помочь?
Поищи статью Розыча "Я ошибка 217 и я вам ничего не скажу" там модуль есть, умеет ловить ошибки в Initialization.
Обсуждают сегодня