Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2014.02.16;
Скачать: CL | DM;

Вниз

Что может быть с системой если после int 3 спасает только Reset   Найти похожие ветки 

 
__   (2013-04-12 16:00) [0]

[W7-64]
Под отладчиком все хорошо, а если запустить или Debug или Release сборку с

try
 asm
   int 3;
 end;
except end;

или просто

DebugBreak;

система намертво подвисает.

AV и DIV 0 нормально обрабатывается - "Прекращена работа программы"

Что делать, куда копать ?


 
Dimka Maslov ©   (2013-04-12 16:45) [1]

Директивы условной комиляции и проверку на присутствие отладчика никто не запрещал.


 
__   (2013-04-12 18:25) [2]


> Dimka Maslov ©   (12.04.13 16:45) [1]

Все слова понимаю, но суть Вашего  поста совсем не улавливаю.


 
Rouse_ ©   (2013-04-12 18:27) [3]

Практически 99 и 9 десятых работает проактивка, либо какая зараза, работающая по такому-же принципу.
Если в кратце третье прерывание вешается на собственный обработчик, а штатный заменяется своим (через драйвер естесно).
Этим например страдал три года назад (не гарантированно, но периодически вешая систему) мой самый любимый фаервол Outpost, поэтому от него к сожалению пришлось отказаться на машинах с отладчиками.
Не знаю как сейчас ситуация - может и исправили данную проблему.


 
__   (2013-04-12 21:27) [4]

> Директивы условной комиляции ?

Нареканий на работу компьютера совсем нет (не было).
Антивирус только переодически с LiveCD, фаервол штатный,
Неделями без перезагрузки, все "порхает" на не новом уже T7200.

> Rouse_ ©   (12.04.13 18:27) [3]
> проактивка, либо какая зараза,

А можно как-то отладчиком с другого компа пороследить этот момент ?


 
Rouse_ ©   (2013-04-12 21:34) [5]


> __   (12.04.13 21:27) [4]
> А можно как-то отладчиком с другого компа пороследить этот
> момент ?

Если в отладчиках нулевого кольца разбираешся - можно. WinDbg тебе в помощь.


 
__   (2013-04-13 01:25) [6]

Ну почитаю, спасибо.

А может это с кривыми дровами связано,  помню впервые похожий симптом (статическая картинка есть а мышь и клава замерли) проявился несколько раз при работе с usb-com переходником Prolific. Заменил на FTDI - пошептало.


 
Германн ©   (2013-04-13 02:02) [7]


> помню впервые похожий симптом (статическая картинка есть
> а мышь и клава замерли) проявился несколько раз при работе
> с usb-com переходником Prolific. Заменил на FTDI - пошептало.
>

Хм. Знакомая ситуация. (Но драйвера тогда были не виноваты). Приложение многопоточное?


 
__   (2013-04-13 11:42) [8]

> Приложение многопоточное?
то которое работало с usb-com, да, на iocp собрано.


 
Германн ©   (2013-04-14 02:00) [9]


> __   (13.04.13 11:42) [8]
>
> > Приложение многопоточное?
> то которое работало с usb-com, да

Вот и ответ на ту ситуацию. Обработка исключений в доппотоке не такая простая задача.



Страницы: 1 вся ветка

Текущий архив: 2014.02.16;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.006 c
2-1365088308
Афонтий
2013-04-04 19:11
2014.02.16
Copy String to Char Array


1-1321391616
Человек
2011-11-16 01:13
2014.02.16
Многопоточное логирование


2-1366625537
novai
2013-04-22 14:12
2014.02.16
проблемма с BorderStyle:= bsNone;


2-1366598777
mk26
2013-04-22 06:46
2014.02.16
Как переместить фаилы из одной папки в другую..


2-1366897985
HDC
2013-04-25 17:53
2014.02.16
отрисовка текста через TCanvas