Суть в следующем: при создании главного окна приложения создается и запускается на выполнение поток. Run потока представляет собой бесконечный цикл:
{
while(true) {msleep(10);}
}
При закрытии основного окна появляется ошибка сегментации. Добавил в обработчик closeEvent() код
{
thread->terminate();
thread->wait();
}
результата нет. Как корректно уничтожить поток при закрытии окна?