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

Вниз

Исключение по левому адресу   Найти похожие ветки 

 
С-К   (2014-07-22 17:47) [0]

Камрады, вот бывает возникают исключения. Например, Access Violation, где написано: "Access vilation at address 0064EA73 in modu..."

Почему 0064EA73 в реальности может не являться тем местом кода, где произошло исключение? Смотрю по map файлу, а там явно не то. Смещение $400000 для exe"шника учел.


 
brother ©   (2014-07-22 17:48) [1]

я бы верил сообщению...


 
junglecat   (2014-07-22 18:20) [2]

ActualAddress = $0064EA73 - $400000 - $1000
Можно еще в IDE Search - Find error - этот адрес


 
С-К   (2014-07-22 19:11) [3]

junglecat, а откуда еще $1000?

И вообще я помню есть ситуации, когда этот адрес ошибочен... Или ошибочный адрес может быть в отчетах windows...

Не помню точно, забыл ПОЧЕМУ адрес может быть ошибочным...


 
MBo ©   (2014-07-22 19:29) [4]

Если с наскока не получится, то в помощь:
http://habrahabr.ru/users/rouse/topics/
http://www.delphikingdom.ru/asp/viewitem.asp?catalogid=1392


 
Dimka Maslov ©   (2014-07-22 20:40) [5]

dll?


 
С-К   (2014-07-22 20:57) [6]


> dll?

не, я ж говорю - EXEшник.

Я помню разбирался в том, почему адрес выполнения выкинутый в такое исключение может не соответствовать реальности. Но теперь уже забыл, хочется освежить память про большую часть подводных камней


 
Германн ©   (2014-07-23 02:55) [7]


> Почему 0064EA73 в реальности может не являться тем местом
> кода, где произошло исключение?

А почему в реальности 00000000 может не являться тем местом кода, где произошло исключение? А тем не менее сообщения типа "Access vilation at address 00000000 in modu..." весьма не редки.

P.S.
Как кто-то_не_помню_кто говорил тут когда-то_не_помню_когда - надо же оставить место для независимых разработчиков. )

Так что читай статью по второй ссылке в MBo ©   (22.07.14 19:29) [4]


 
С-К   (2014-07-23 09:22) [8]

Вопрос актуален


 
Timer   (2014-07-23 18:16) [9]


> С-К   (23.07.14 09:22) [8]


Может поможет:
http://www.gunsmoker.ru/2009/05/access-violation.html


 
с-к   (2014-07-28 09:18) [10]

Там не описано на этот счет


 
brother ©   (2014-07-28 19:32) [11]

значит Вы не поняли что Вам нужно...


 
с-к   (2014-07-29 10:23) [12]

Я так не считаю.

Просто в статье не освещен данный вопрос.


 
С-К   (2014-09-18 11:01) [13]

Удалено модератором
Примечание: Создание пустых сообщений



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

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

Наверх




Память: 0.49 MB
Время: 0.008 c
8-1236085248
StriderMan
2009-03-03 16:00
2015.05.03
Преобразовать картинку в массив байтов RGB


15-1410600205
turbouser
2014-09-13 13:23
2015.05.03
С праздником, программисты!


15-1406036840
С-К
2014-07-22 17:47
2015.05.03
Исключение по левому адресу


2-1391965921
Вова
2014-02-09 21:12
2015.05.03
Нужен алгоритм


15-1410689079
Вячеслав
2014-09-14 14:04
2015.05.03
Инструментарий для распределенной работы над проектом