Ezrah Да. Почти так и есть, только не место, а источник. Что-то у меня подклинивает...
l_inc Зачем весь код? Достаточно того что я проверил - если xor eax,eax вставить в самом начале процедуры SDword_в_строку - что абсолютно ничего...
Ezrah В моём коде ошибка и явно на изменении eax (любом). И только если перед этим был pusha. После pushd xxxx с eax можно делать всё что угодно....
Отладчиком не пользуюсь (отлаживаю вставкой в исследуемые места макроса записывающего что надо в лог) Глюк оказывается не везде, а только в...
Сёдня пол-дня искал причину почему глючит токошто написанный макрос. Когда нашёл - офигел. Если после pusha, до первого обычного push будет любое...
Недавно мне один товарищ, работает в сбербанке, рассказаывал какой дорогущий софт они покупают у этой IBM, на мой аналогичный вопрос - сказал: да...
Всё, ухожу, "троллить" если вы это считаете троллингом, не буду.
K10 я тоже целую страницу пытаюсь объяснить что если при работе хоть с каким ресурсом произошло неожиданное исключение - лучше сделать что можно...
klzlk, я не собираюсь защищать абсолютно всё где потенциально, в следствии глюка, могут оказаться недопустимые значения. Защищать надо только те...
Просто хаккескими штучками не увлекаюсь, а для построения безглючного и эффективного приложения - достаточно того механизма что я себе придумал....
bound - абсолютно ненужная команда. Я как-то тестировал что быстрее работает bound или пара сравнений и условных переходов - даже при значении...
Вот такая парадигма - имхо, порочна. Перекладывание на плечи другого - верный путь к закрытию проги. Если на моём участке исключение - именно я...
У меня такого кода не будет... C++ не знаю и знать не хочу (разве что хелп по API из С++билдера посмотреть) Ну ладно... я так понял - внешняя...
klzlk не, не хочу грузить себе мозги тем в чём не вижу реальной потребности. То что мне надо - я добился, зачем мне лезть в в дебри? Ну разве что,...
h0t а зачем всё это? - раскрутки и прочее? Объясните на пальцах? Если процедура выскочила куда-то не туда и не с того места - это надо лечить в...
klzlk Я не зняю что такое TLS (любитель, да ещё книжек не читаю) И не представляю что может быть оптимальнее. На каждую критическую инструкцию...
klzlk, я при одном обработчике могу контролировать неограниченное число конкретных адресов инструкций могущих вызвать исключение, для каждого -...
l_inc я имел ввиду - при моей системе с принципиально одним единственным обработчиком - если я верну 1 - значит "пилите шура, я пас".
Всё, разобрался. Ответ на мой вопрос звучит так: В стеке четыре параметра, интересующие меня EXCEPTION_RECORD и CONTEXT указаны первым и третим...
У меня уже работает своя система обработки исключений: в начале проги через SetUnhandledExceptionFilter ставится обработчик, которому виндовс даёт...
Имена участников (разделяйте запятой).