Задать вопрос
juanito
@juanito
программист

Почему может быть SIGSEGV при отправке сигнала?

Написал простой пример, в котором создается множество потоков из другого не главного потока, через несколько минут работы приложение падает.
Падает на такой строке:
emit finished();

код доступен по ссылкам:
https://github.com/juanito14/testQThread
https://yadi.sk/d/DQ4Bf3p2eFXaf
  • Вопрос задан
  • 2275 просмотров
Подписаться 1 Оценить 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик на C++
    12 месяцев
    Далее
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Skillbox
    Профессия Разработчик С++
 с нуля + ИИ
    7 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@UA3MQJ
Вызывайте disconnect() в деструкторах.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Uniscan Research Новосибирск
от 140 000 до 200 000 ₽
АО НПП «АМЭ» Санкт-Петербург
До 250 000 ₽
Базис-Центр Коломна
от 70 000 до 500 000 ₽