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

Вниз

В консоли ошибок нет, переношу под VCL вылетает исключение   Найти похожие ветки 

 
ribos   (2010-06-23 22:04) [0]

В консоли все проходит безупречно, переношу код в VCL, вылетает исключение EAccessViolation. Код не привожу т.к. он большой. Вылет после вызова Exit. Используются динамические массивы.
В чем может быть проблема?


 
Anatoly Podgoretsky ©   (2010-06-23 22:08) [1]

> ribos  (23.06.2010 22:04:00)  [0]

Ошибка в 17 строке.


 
Плохиш ©   (2010-06-23 22:11) [2]


> Код не привожу

Лечение без фотографии.
Ошибка в днк.


 
ribos   (2010-06-23 22:13) [3]

>Ошибка в 17 строке.
Посмотрел, нет)))

Я имею в виду есть ли у кого обьяснение почему в консольном приложении ничего, а в VCL есть. Просто это мне кажется странным.


 
Германн ©   (2010-06-23 22:18) [4]


> Просто это мне кажется странным.

Ничуть. Просто AV такая штука. Как тот суслик, которого невидно, но он есть.


 
Leonid Troyanovsky ©   (2010-06-23 22:57) [5]


> ribos   (23.06.10 22:13) [3]

> >Ошибка в 17 строке.
> Посмотрел, нет)))

Ну, дык, докажи.

--
Regards, LVT.


 
В школу!   (2010-06-23 23:01) [6]


> Код не привожу т.к. он большой


> В чем может быть проблема?


в неприведенном коде


 
Правильный$Вася   (2010-06-23 23:19) [7]


> Используются динамические массивы. В чем может быть проблема?

в  них самых


 
ribos   (2010-06-24 01:29) [8]

Странно, я добавил модуль Controls в консольное приложение и оно стало давать иной результат... O_o


 
ribos   (2010-06-24 02:05) [9]

МЕГАСТРАННОСТЬ!

Путем изучения подключаемых библиотек я выяснил, что результат вычесления меняется при подключении модуля ImgList. Какие идеи?


 
Германн ©   (2010-06-24 02:19) [10]


> Странно, я добавил модуль Controls в консольное приложение
> и оно стало давать иной результат... O_o
>


> Путем изучения подключаемых библиотек я выяснил, что результат
> вычесления меняется при подключении модуля ImgList. Какие
> идеи?

Да какие тут могут быть идеи?
Ищи ошибку в 17 строке!

Тебе очень повезло, что GUI программа выдала AV!
Пойми, что AV это нечто особое. Ошибка в алгоритме может приводить к AV, а может и не приводить. Последнее есть "неудача", а ни в коей мере не доказательство правильности алгоритма.


 
Anatoly Podgoretsky ©   (2010-06-24 14:04) [11]

> ribos  (24.06.2010 02:05:09)  [9]

А зачем ты это делаешь, подключая ГУИ библиотеки к консоли?


 
Юрий Зотов ©   (2010-06-24 14:27) [12]

Если ошибка возникает при выходе, то я бы посмотрел секции финализации в своих и подключаемых модулях.



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

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

Наверх




Память: 0.49 MB
Время: 0.012 c
15-1276892998
Юрий
2010-06-19 00:29
2010.09.19
С днем рождения ! 19 июня 2010 суббота


2-1276167910
dimds
2010-06-10 15:05
2010.09.19
Подключение к серверу из среды Delphi


2-1277184716
Miko
2010-06-22 09:31
2010.09.19
Не найдена точка входа процедуры в DLL


15-1276989298
брюква
2010-06-20 03:14
2010.09.19
asm вставка ByteToBin и BinToByte


15-1276882263
istok
2010-06-18 21:31
2010.09.19
попал с виртуальной машиной...