A
При закрытии программы, когда все объекты прибиваются и срабатывают все деструкторы, оно ругается, что таймер нельзя остановить из другого потока, а следом - что (видимо не прибитый таймер) полез в кучу по несуществующему адресу.
Все решения данной проблемы, какие нашёл - сводятся к ручной де-инициализации с ручной остановкой таймера через слот прежде, чем будет вызван деструктор объектов.
Можно ли как то этот зоопарк настроить, чтобы оно корректно умирало само?