Проблемы с отладкой gdb многопоточной программы
От: TnedutS  
Дата: 03.12.10 06:48
Оценка:
Всем привет!
Делаю в win программку в QT Creator 2.0.1
QT Creator использую как есть. После установки никакие настройки не менял.
Приложение многопоточное. Точнее потока 2.
Если просто запускать программу, то все в порядке.
Однако при отладке при входе в некоторые функции 2-го потока gdb выдает
gdb-i686-pc-mingw32.exe has encountered a problem and needs to close. We are sorry for the inconvenience.
То есть войти в функцию (F11), а потом пошагово с помощью F10(step over) пройти функцию нельзя.
А просто пройти ее "поверх" через F10 можно.

В функциях, в которые нельзя зайти, есть в свою очередь вызовы других функций.
Вот если их закомментировать, то тогда ошибка не возникает.

Нужна какая-то дополнительная настройка для использования многопоточной отладки?

Спасибо
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.