Почему Олька не вылетает на int 3 под windows 7 кто скажет??? JIT выставленна Олька, в Options -> Debugging options -> Exceptions -> Ignore following exception ( int 3) не помечена.
Ответ очевиден: система корректнее обрабатывает исключение. Не беспокойтесь так, вылеты будут при использовании плагинов Clerk-оподобные трюки никто в отличии от системы не переписывал.
Не беспокойтесь так, вылеты будут при использовании плагинов Clerk-оподобные трюки никто в отличии от системы не переписывал.
Не беспокойтесь так, вылеты будут при использовании плагинов Clerk-оподобные трюки никто в отличии от системы не переписывал. http://sshiteck.ru/
Скорее всего компилятор вставляет неправильный опкод в программу: Код (Text): int 3 (dw 0xCD03) Вставьте в программу вместо int 3 следующее: Код (Text): db 0xCC
Разницы никакой нету (кроме размера опкода). Раз не всплывает - значит не установилась как JIT. Скорее всего прав не хватает чтобы прописаться, ты от имени администратора запускал?
Конечно запускал как администратор, если смотреть в самой Ольке, то так она и говорит, типа установленна как JIT. Кстати вставка опкода тоже ничего не приносит. Чудеса да и только.
Было бы ненормально для системы аварийно завершать приложение. Есть исключение вполне себе стандартное. Есть обработчик исключения. Есть отладчик. Случилось - передали отладчику.
Про плагины. Есть антиотладочные механизмы основанные на всяких системных особенностях, которые нравятся Clerk-у. Есть плагины, которые помогают с ними бороться, которые также основываются на конкретных особенностях конкретных осей. Не называю, так как вы их должны знать и кроме того не все из них пригодны в новых системных контекстах.