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

AV в bordbk50.dll   Найти похожие ветки 

← →
olookin ©   (2005-01-18 19:53) [0]

В последнее время частенько появляется Access violation в модуле bordbk50.dll при выполнении, например, такого кода:

n: integer;
n:=SpinEdit1.Value;

После этого компилятор какое-то время висит, а Ctrl-F2 не работает.

Что посоветуете?


← →
olookin ©   (2005-01-18 20:19) [1]

Посоветуйте пожалуйста, что делать-то? Уж не переставлять ли дельфи?


← →
olookin ©   (2005-01-18 20:31) [2]

Ага, после включения опции Use debug DCUs и трассировки по этим модулям (в случае выполнения кода n:=SpinEdit1.Value) ошибка не возникает. Почему такое может быть?


← →
olookin ©   (2005-01-18 20:34) [3]

Неужели никто не встречался с такой проблемой?


← →
olookin ©   (2005-01-18 20:51) [4]

После включения опций Range и Overflow checking и трассировке при выполнении кода типа n:=SpinEdit1.Value появилось сообщение:

Assertion failure ("readRet")
in ...\win32src\proc32.cpp at line 2868
Continue execution?

Это-то хоть что такое??? Подскажите пожалуйста...


← →
aus   (2005-01-18 20:58) [5]

Конкретно с такой ошибкой не встречался, но в подобных случаях помогает иногда компиляция из командной строки (см. dcc32)


← →
olookin ©   (2005-01-18 21:07) [6]

[5] aus   (18.01.05 20:58)
>>но в подобных случаях помогает иногда компиляция из командной строки
>>(см. dcc32)

В том смысле, что ошибки не возникает непосредственно при выполнении программы? Так ее не возникает и при обычной компиляции. Но вот если поставить breakpoint на SpinEdit1.Value или в любом другом месте или вообще не ставить, но просто запускать приложение из компилятора по Ctrl-F9, то ошибка возникает и при этом происходит все то, что описано в моем вопросе (висит и пр.). Дело все в том, что я просто не могу понять причину ошибки, потому и задаю этот вопрос...


← →
olookin ©   (2005-01-18 21:10) [7]

[5] aus   (18.01.05 20:58)

Отмечу еще, что подобное стало повторяться и повторяться лишь в последнее время. До сю пору я не имел проблем с этим никаких... Однако я не могу сказать уверенно, связано ли это с внесенными в код изменениями, или с чем-либо еще... Однако и изменения в коде не были чем-либо из ряда вон... Может быть попробовать вернуться к прежнему состоянию программы и посмотреть наличие этой ошибки?


← →
olookin ©   (2005-01-18 21:20) [8]

И еще отмечу, что эта ошибка возникает периодически в разных местах, но лишь там, где используется значение Value компонента TSpinEdit. Маловероятно (с моей точки зрения), что мое возможное некорректное обращение к памяти где-либо в теле программы отражается лишь при этих вызовах. Я не прав?


← →
olookin ©   (2005-01-18 21:23) [9]

Жаль, что мне почти никто пока ничего не может подсказать...


← →
olookin ©   (2005-01-19 01:55) [10]

так никто и не ответил...


← →
aus   (2005-01-19 04:09) [11]

Все же попробуй [5], на всякий случай.


← →
olookin ©   (2005-01-22 03:22) [12]

[11] aus   (19.01.05 04:09)

Попробовал уж.... Не помогло



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

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



Память: 0.47 MB
Время: 0.021 c
3-1104943185
Dimedrol
2005-01-05 19:39
2005.02.06
Проблема Substring+Locate (MySQL)


1-1106606303
HF-Trade
2005-01-25 01:38
2005.02.06
OpenDialog может осуществлять выбор папки, а не файла?


14-1105654054
iZEN
2005-01-14 01:07
2005.02.06
Размер консольного приложения.


1-1106413490
ninja
2005-01-22 20:04
2005.02.06
ShellExecute


3-1105114869
ArchValentin
2005-01-07 19:21
2005.02.06
Создание отчётов...




   Наверх