Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2015.05.03;
Скачать: [xml.tar.bz2];

Вниз

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

 
С-К   (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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.001 c
2-1392238791
Novicer
2014-02-13 00:59
2015.05.03
Как изменить результаты запроса в DbGrid?


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


3-1276782963
dima1983
2010-06-17 17:56
2015.05.03
Передать BLOB без использования Temporary LOB


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


15-1410943902
KSergey
2014-09-17 12:51
2015.05.03
Как правильно создать проект на sourceforge.net





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский