Russian Qt Forum

Qt => Общие вопросы => Тема начата: zoro86 от Июнь 08, 2010, 08:45



Название: Как отловить ошибку... и вывести ее на консоль?
Отправлено: zoro86 от Июнь 08, 2010, 08:45
Я тут прогу начал переделывать и столкнулся с такой проблемой... программа через какое то время после запуска вылетает... хотелось бы вывести по какой причине вылетает на консоль, там много объектов задействовано ... просматриваю код вроде все нормально но скорее всего где то что та удалил...  ???


Название: Re: Как отловить ошибку... и вывести ее на консоль?
Отправлено: BRE от Июнь 08, 2010, 08:47
Для linux можно воспользоваться valgrind, для венды есть подобный софт, но конкретно что-то порекомендовать не могу.


Название: Re: Как отловить ошибку... и вывести ее на консоль?
Отправлено: zoro86 от Июнь 08, 2010, 09:20
В linu-е если я например использую не декларированный объект то в консоль кидается segmentation fault и прога велетает... а в винде хотябы такого нет... может там можно чтобы Error-ы все возможные выкидывал мне в консоль... ???


Название: Re: Как отловить ошибку... и вывести ее на консоль?
Отправлено: zoro86 от Июнь 08, 2010, 09:30
нашел bug ... ;D connect через который активировался опрос COM порта ... вызвался два раза... ::)


Название: Re: Как отловить ошибку... и вывести ее на консоль?
Отправлено: SASA от Июнь 09, 2010, 10:45
Запуститься в отладчике.