|
|
|
Ошибки памяти под дебаггером
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. В программе есть простой скриптовый язык, и есть простенький дебаггер к нему. И в режиме паузы можно получить значение переменных или полей/свойств объектов. При этом получении программа может вернуть ошибку "Access violation at address....". Данная область экранирована в try/except. И если запускать встроенный дебаггер под дебаггером D2010, то эта ошибка постоянно вылазит. Отключить все подобные ошибки можно, но это не выход. Может есть какой-то способ запретить вывод этой ошибки под дебаггером Delphi именно для этого участка кода? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2020, 13:41 |
|
||
|
Ошибки памяти под дебаггером
|
|||
|---|---|---|---|
|
#18+
Пофиксить её - совсем не вариант?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2020, 13:49 |
|
||
|
Ошибки памяти под дебаггером
|
|||
|---|---|---|---|
|
#18+
SHS_SHS Может есть какой-то способ запретить вывод этой ошибки под дебаггером Delphi именно для этого участка кода? Создать новый класс ошибки и отключить его в дебагере ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2020, 14:03 |
|
||
|
Ошибки памяти под дебаггером
|
|||
|---|---|---|---|
|
#18+
Была такая мысль ). Все возможные (известные нам) варианты получения значений уже обработаны, для всех остальных просто обращение к памяти. Отсюда и ошибка. Можно попробовать еще более глубоко разобраться, но просто нет на это времени, проще пока оставить экранирование. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2020, 14:08 |
|
||
|
Ошибки памяти под дебаггером
|
|||
|---|---|---|---|
|
#18+
DimaBr Создать новый класс ошибки и отключить его в дебагере Ошибка памяти никуда не денется. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Так? Или что-то другое имелось ввиду? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2020, 14:19 |
|
||
|
Ошибки памяти под дебаггером
|
|||
|---|---|---|---|
|
#18+
DimaBr SHS_SHS Может есть какой-то способ запретить вывод этой ошибки под дебаггером Delphi именно для этого участка кода? Создать новый класс ошибки и отключить его в дебагере SHS_SHS Была такая мысль ). Все возможные (известные нам) варианты получения значений уже обработаны, для всех остальных просто обращение к памяти. Отсюда и ошибка. Можно попробовать еще более глубоко разобраться, но просто нет на это времени, проще пока оставить экранирование. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2020, 09:06 |
|
||
|
Ошибки памяти под дебаггером
|
|||
|---|---|---|---|
|
#18+
SHS_SHS Может есть какой-то способ Если коротко - вам нужно взять на работу программиста. Но поскольку вы этим способом всё равно не воспользуетесь, помучайтесь пару месяцев - после этого придёт в голову, например, по факту случившегося AV отключать автоматический пересчёт вызвавших его выражений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2020, 01:47 |
|
||
|
|

start [/forum/topic.php?fid=58&gotonew=1&tid=2038711]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
155ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 256ms |
| total: | 502ms |

| 0 / 0 |
