Вверх ↑
Ответов: 4622
Рейтинг: 746
#1: 2018-05-17 11:24:42 ЛС | профиль | цитата
Если у человека нет ошибки при наличии хаба, а после удаления появляется, значит проблема может быть в порядке инициализации, а соответственно, уничтожения компонентов вокруг хаба. При удалении хаба этот порядок изменяется.

Например, у нас в компонентах менеджеров и их клиентах при закрытии программы не предусмотрено узнать клиентом, что менеджер был уже уничтожен. Клиент может пытаться обратиться к менеджеру, когда его уже не существует. Следовательно, если менеджер уничтожается после всех клиентов - ошибки нет. Если менеджер уничтожится раньше - будет ошибка. Порядок инициализации/уничтожения, например, можно изменить также командами "На передний план"/"На задний план". Что-то неправильно?
карма: 26

0