Форум: "WinAPI";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];
ВнизРазмотка стека при исключении Найти похожие ветки
← →
jksgfv © (2005-09-24 16:17) [0]Всем привет!
Есть вопрос: как в обработчике Application.OnException определить какое значение было у регистра ebp до исключения?
← →
Digitman © (2005-09-26 08:35) [1]и зачем это может понадобиться ?
← →
psa247 © (2005-09-28 09:50) [2]При переопределении Application.OnException, при закрытии формы - вылетает сообщение об ошибке 216-RunTime. Подскажите, как это исправить?
← →
Вова Полтавский (2005-09-28 10:02) [3]При закрытии формы наверное исправить уже никак :(
Можно попробовать переписать обработчик ErrorProc(тут мы получим код и адрес ошибки) и ExitProc.
← →
Digitman © (2005-09-28 10:07) [4]
> psa247 © (28.09.05 09:50) [2]
какое отношение это имеет к раскрутке стека и EBP ?
← →
xShadow © (2005-09-28 10:10) [5]Можно ещё воспользоваться пакетом Jedi в частности JclDebug.
В пакете есть и работа со стеком на момент ошибки, номер строки если с map файлом.
← →
Вова Полтавский (2005-09-28 11:19) [6]Digitman © (28.09.05 10:07) [4]
> какое отношение это имеет к раскрутке стека и EBP ?
Наверное такое же как и Application.OnException к конференции WinAPI :)
Хотя я также не понимаю - зачем нужно значение ЕBP до исключения ???
И наверное мотать назад придеться долго - т.к. до того так попадет исключение в OnException ой как много всего происходит....
← →
psa247 © (2005-09-28 11:20) [7]
> Digitman ©
Спросил, раз уж начали про Application.OnException
Прочитал буржуйскую статью. Сделал по ихнему. Теперь
> при закрытии формы - вылетает сообщение об ошибке 216-RunTime
Из-за чего это может быть?
← →
Вова Полтавский (2005-09-28 11:29) [8]Как из-за чего ???
Это же твой любимый "Access violation" :) наверняка обращение к освобожденному уже обьекту...
← →
psa247 © (2005-09-28 11:44) [9]
> Вова Полтавский
Есть рабочий пример для OnException?
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.015 c