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

Вниз

вопрос по free pascal   Найти похожие ветки 

 
Vladimir Kladov   (2006-08-20 20:37) [0]

...поступил ко мне сегодня.

в freepascal есть проблема - если в приложении, написанном на kol,
несколько форм, главная и дочерние, то присутствует утечка памяти и
приложение завершается runtime error 216.
Более точно сказать не могу, но можете это сами увидеть, скомпилировав
приложение с поддержкой heaptrc. Приложение любое, например это:
http://bonanzas.rinet.ru/DemoModalForm.zip


Я с free pascal давно не работал, у меня сейчас нет сколько-нибудь актуальной версии (комп сдох, винт, на котором он был развернут, сдох надо качать новую версию). Если у кого есть возможность быстро разобраться, то может к обновлению бы успели поправить.


 
thaddy   (2006-08-21 01:27) [1]

I have looked into this.
(Beacuse my examples sometimes failed)

This is a problem in Freepascal, but not KOL:

If you pack it with UPX the problems go away...
It seems to be a memorymanager problem.
There are NO true leaks as far as I can tell that are caused by KOL.


 
thaddy   (2006-08-21 20:53) [2]

Vladimir, I have checked the example with the latest stable release of FPC 2.0.2
De example compiles and works flawless. I suggest the person that has problems to upgrade to Freepascal 2.0.2 and KOL 2.37.
Again, there are NO problems :) with this example at all!

Unless it is that you may have to add {$APPTYPE GUI} to avoid console popping up :)


 
thaddy   (2006-08-21 21:16) [3]

Correction: heaptrc does not work with KOL, but KOL really doesn"t seem to leak if I check with other tools. I will investigate further.


 
Vladimir Kladov   (2006-08-24 18:36) [4]

OK, thanks to you Thaddy. I can not check it now. (I have only old free pascal and very slow dial-up now - 34.6Kbps).



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

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

Наверх




Память: 0.47 MB
Время: 0.046 c
15-1174838996
Чувак
2007-03-25 20:09
2007.04.22
Вопрос по ошибке железа


3-1170753946
Atanas
2007-02-06 12:25
2007.04.22
Запрет автовставки в таблицу


11-1154280166
Vladimir Kladov
2006-07-30 21:22
2007.04.22
Версия 2.37


15-1174848004
_Knight_
2007-03-25 22:40
2007.04.22
Почему-то не могу ничего запостить&#133 пароль не принимается.


15-1175157168
DVM
2007-03-29 12:32
2007.04.22
Убрать dll внутрь exe