Вниз
Скачать: CL | DM;

Ошибка при отладке программы с помощью функции Trace into   Найти похожие ветки 

← →
Илья_   (2010-03-12 17:40) [0]

Delphi 5, WinXP

Подскажите, в чём может быть ошибка. Над программой работаю давно, никогда с такой проблемой не сталкивался. Ставлю точку прерывания на процедуре, которая описана в другом модуле. Потом хочу выполнить вход с помощью F7 (Trace into), но перехода в саму процедур код, которой находится в другом модуле не происходит. делаются шаги так как если бы я выполнял функцию (Step over F8). после продолжения работы программы видно, что эти процедуры не выполнялись. Но если запустить программу без прерывания для отладки, то она нормально работает и эти процедуры тоже все выполняются.

Я нашёл причину, но суть понять не могу. У меня в модуле с этими процедурами описан достаточно большой (неодномерный) массив констант. Всё началось после того как я его немного увеличил, а после того как убрал добавленные в него данные, проблема исчезла, но я не могу понять почему так происходит, я всё делал как прежде. может ли это быть от того, что массив слишко большой?


← →
Кодвстудию   (2010-03-12 20:54) [1]

Вряд ли.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: -0.958 c
4-1235340108
guav
2009-02-23 01:01
2010.08.27
VirtualAlloc с MEM_COMMIT


2-1273081388
SooM
2010-05-05 21:43
2010.08.27
Работа с текстом(перевёртыш)


15-1266701404
Юрий
2010-02-21 00:30
2010.08.27
С днем рождения ! 21 февраля 2010 воскресенье


15-1274046713
Германн
2010-05-17 01:51
2010.08.27
То ли день сегодня такой, то ли...


15-1272621615
Кто б сомневался
2010-04-30 14:00
2010.08.27
ФТС разрешила Михалкову получать авторские сборы с продаж чистых




   Наверх