Форум: "Прочее";
Текущий архив: 2010.04.04;
Скачать: [xml.tar.bz2];
ВнизОтчет в FastMM Найти похожие ветки
← →
brother © (2009-12-29 05:20) [0]Объясните, почу в базовых классах показывает утечки? (дампы памяти убрал)
--------------------------------2009/12/29 10:14:03--------------------------------
A memory block has been leaked. The size is: 20
This block was allocated by thread 0xFAC, and the stack trace (return addresses) at the time was:
4029AF [System][@GetMem]
4039BF [System][TObject.NewInstance]
403D6E [System][@ClassCreate]
428FE6 [Contnrs][TObjectList.Create]
40650D [System][TInterfacedObject.NewInstance]
403D6E [System][@ClassCreate]
429E7F [HelpIntfs][THelpManager.Create]
429D9F [HelpIntfs][GetHelpSystem]
451541 [Forms][TApplication.ValidateHelpSystem]
44F768 [Forms][TApplication.Create]
403DC6 [System][@AfterConstruction]
The block is currently used for an object of class: TObjectList
The allocation number is: 195
--------------------------------2009/12/29 10:14:03--------------------------------
A memory block has been leaked. The size is: 20
This block was allocated by thread 0xFAC, and the stack trace (return addresses) at the time was:
4029AF [System][@GetMem]
4039BF [System][TObject.NewInstance]
403D6E [System][@ClassCreate]
428FE6 [Contnrs][TObjectList.Create]
429E8E [HelpIntfs][THelpManager.Create]
429D9F [HelpIntfs][GetHelpSystem]
451541 [Forms][TApplication.ValidateHelpSystem]
44F768 [Forms][TApplication.Create]
403DC6 [System][@AfterConstruction]
44E611 [Forms][TScreen.Create]
43C738 [Controls][InitControls]
The block is currently used for an object of class: TObjectList
The allocation number is: 196
--------------------------------2009/12/29 10:14:03--------------------------------
A memory block has been leaked. The size is: 20
This block was allocated by thread 0xFAC, and the stack trace (return addresses) at the time was:
4029AF [System][@GetMem]
4039BF [System][TObject.NewInstance]
403D6E [System][@ClassCreate]
428FE6 [Contnrs][TObjectList.Create]
429E9D [HelpIntfs][THelpManager.Create]
429D9F [HelpIntfs][GetHelpSystem]
451541 [Forms][TApplication.ValidateHelpSystem]
44F768 [Forms][TApplication.Create]
403DC6 [System][@AfterConstruction]
44E611 [Forms][TScreen.Create]
43C738 [Controls][InitControls]
The block is currently used for an object of class: TObjectList
The allocation number is: 197
--------------------------------2009/12/29 10:14:03--------------------------------
← →
brother © (2009-12-29 05:30) [1]Да, чуть не забыл: WinXP x32, D6
← →
atruhin © (2009-12-31 16:25) [2]Для начала какая версия FastMM, и версия Delphi.
Вообще пользуюсь года 4, Delphi 7, 2007, 2010 ложных утечек нет
← →
brother © (2010-01-12 09:55) [3]> FastMM,
FastMM494
> и версия Delphi.
> Да, чуть не забыл: WinXP x32, D6
← →
Демо © (2010-01-12 10:04) [4]
> brother © (29.12.09 05:20)
> Объясните, почу в базовых классах показывает утечки? (дампы
> памяти убрал)
Они есть. и не только в D6.
Прими как данность.
Возьми пустой проект, добавь FastMM, выполни проект.
Результат с утечками памяти запомни и возьми за образец - так и должно быть.
← →
brother © (2010-01-12 10:05) [5]вот включеные директивы из FastMM4Options.inc :
{$define UseCustomFixedSizeMoveRoutines}
{$define UseCustomVariableSizeMoveRoutines}
{$define InstallOnlyIfRunningInIDE}
{$define NoMessageBoxes}
{$define ASMVersion}
{$define DetectMMOperationsAfterUninstall}
{$define FullDebugMode}
{$define RawStackTraces}
{$define LogErrorsToFile}
{$define LogMemoryLeakDetailToFile}
{$define AlwaysAllocateTopDown}
{$define EnableMemoryLeakReporting}
{$define RequireDebuggerPresenceForLeakReporting}
{$define ForceMMX}
{$define EnableBackwardCompatibleMMSharing}
← →
brother © (2010-01-12 10:06) [6]> Возьми пустой проект, добавь FastMM, выполни проект.
и так делал... значит буду принимать как данность...
← →
brother © (2010-01-12 10:07) [7]просто программа работает на win2003 сервере...
← →
Демо © (2010-01-12 11:18) [8]
> brother © (12.01.10 10:07) [7]
> просто программа работает на win2003 сервере...
У течки в генофонде разовые, поэтому не должны приводить к катастрофе.
← →
brother © (2010-01-12 11:20) [9]надеюсь... спасибо за ответ
← →
Piter © (2010-01-12 14:00) [10]У меня на D7 никаких утечек не фиксируется. Единственное, есть утечка при использовании Indy, там критическая секция создается, но не уничтожается (насколько я помню, рылся в исходниках полдня все думал шозанафиг...)
← →
Игорь Шевченко © (2010-01-12 14:06) [11]есть только одна утечка, в MakeObjectInstance, других не наблюдал (на D6)
← →
Демо © (2010-01-12 14:48) [12]Вот что выдаёт FastMM v4.94 на пустом проекте (одна форма).
http://www.almar.net.ru/temp/FastMMv4_94.jpg
← →
brother © (2010-01-13 04:20) [13]> http://www.almar.net.ru/temp/FastMMv4_94.jpg
да, у меня тоже самое...
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2010.04.04;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.004 c