Найдено 33 результата
- 29.03.2011 11:16:53
- Форум: Free Pascal Compiler
- Тема: расширение информативности Heaptrc
- Ответы: 12
- Просмотры: 10321
Re: расширение информативности Heaptrc
мне для дампа памяти нужен адрес, а получить его в fillproc нельзя...
- 29.03.2011 10:38:03
- Форум: Free Pascal Compiler
- Тема: расширение информативности Heaptrc
- Ответы: 12
- Просмотры: 10321
Re: расширение информативности Heaptrc
Там по идее вообще ничего трогать не нужно. Есть процедура SetHeapExtraInfo, с помощью которой назначаются процедуры заполнения и печати блоков, потом модуль сам вызывает эти процедуры, когда нужно.
но процедура fillproc (из SetHeapExtraInfo) никакой информации о распределении памяти не передает ...
но процедура fillproc (из SetHeapExtraInfo) никакой информации о распределении памяти не передает ...
- 29.03.2011 08:39:32
- Форум: Free Pascal Compiler
- Тема: расширение информативности Heaptrc
- Ответы: 12
- Просмотры: 10321
Re: расширение информативности Heaptrc
А можно объяснить как это дело поставить... я так понял мы этим файлом должны были заменить вот это: heaptrc.pp так?..
...
че делать то?
Я просто данный модуль кидал в каталог проекта и в программе писал так:
program AutoExchange;
{$mode objfpc}{$H+}
uses
HeaptrcEx,
{$IFDEF UNIX}{$IFDEF ...
...
че делать то?
Я просто данный модуль кидал в каталог проекта и в программе писал так:
program AutoExchange;
{$mode objfpc}{$H+}
uses
HeaptrcEx,
{$IFDEF UNIX}{$IFDEF ...
- 03.03.2011 12:25:06
- Форум: Free Pascal Compiler
- Тема: расширение информативности Heaptrc
- Ответы: 12
- Просмотры: 10321
Re: расширение информативности Heaptrc
обновил модуль. см. первое сообщение
- 03.03.2011 12:05:48
- Форум: Lazarus
- Тема: как отключить вывод сообщений об ошибке из под Lazarus?
- Ответы: 6
- Просмотры: 4815
Re: как отключить вывод сообщений об ошибке из под Lazarus?
спс, я и не хочу отключать.
Просто я дорабатываю модуль Heaptrc для детализации утечек памяти, и проверяю, что находится в памяти по pointer , чтоб определить тип/класс данных, и иногда (часто ) по pointer находится мусор - выдается ошибка (отладчик обрабатывает исключение) и из-за этого не ...
Просто я дорабатываю модуль Heaptrc для детализации утечек памяти, и проверяю, что находится в памяти по pointer , чтоб определить тип/класс данных, и иногда (часто ) по pointer находится мусор - выдается ошибка (отладчик обрабатывает исключение) и из-за этого не ...
- 03.03.2011 07:23:14
- Форум: Lazarus
- Тема: как отключить вывод сообщений об ошибке из под Lazarus?
- Ответы: 6
- Просмотры: 4815
Re: как отключить вывод сообщений об ошибке из под Lazarus?
Отладчик мне нужен
мне нужно, чтобы он не ругался в небольшом куске коде, а в остальном работал - не удобно отлаживать программу
мне нужно, чтобы он не ругался в небольшом куске коде, а в остальном работал - не удобно отлаживать программу
- 02.03.2011 15:45:03
- Форум: Lazarus
- Тема: как отключить вывод сообщений об ошибке из под Lazarus?
- Ответы: 6
- Просмотры: 4815
как отключить вывод сообщений об ошибке из под Lazarus?
Здравствуйте!
Хочу спросить: как отключить вывод сообщений об ошибке в программе обрамленных try except end при запуске программы из под Lazarus?
Если запусти программу из проводника, то сообщений об ошибке нет...
Хочу спросить: как отключить вывод сообщений об ошибке в программе обрамленных try except end при запуске программы из под Lazarus?
Если запусти программу из проводника, то сообщений об ошибке нет...
- 18.02.2011 07:30:16
- Форум: Free Pascal Compiler
- Тема: расширение информативности Heaptrc
- Ответы: 12
- Просмотры: 10321
Re: расширение информативности Heaptrc
я в качестве примера привел не весь лог утечек
Call trace for block $01D0AAA8 size 12
$0040C793
$0057A14F TBASEVIRTUALTREE__DOINITNODE, line 20310 of VirtualTrees.pas
$005804C7 TBASEVIRTUALTREE__INITNODE, line 22670 of VirtualTrees.pas
$00588B9F TBASEVIRTUALTREE__GETNEXTVISIBLE, line ...
Call trace for block $01D0AAA8 size 12
$0040C793
$0057A14F TBASEVIRTUALTREE__DOINITNODE, line 20310 of VirtualTrees.pas
$005804C7 TBASEVIRTUALTREE__INITNODE, line 22670 of VirtualTrees.pas
$00588B9F TBASEVIRTUALTREE__GETNEXTVISIBLE, line ...
- 17.02.2011 14:49:33
- Форум: Free Pascal Compiler
- Тема: расширение информативности Heaptrc
- Ответы: 12
- Просмотры: 10321
расширение информативности Heaptrc
Здравствуйте!
Решил немного расширить информацию об утечках, которую выдает Heaptrc: дополнил вывод дампом памяти и проверкой типа/класса, где произошла утечка памяти:
C:\lazarus\components\VirtualTreeView-lazarus-nostd\demos\advanced\lib\i386-win32\Advanced.exe
Heap dump by heaptrc unit ...
Решил немного расширить информацию об утечках, которую выдает Heaptrc: дополнил вывод дампом памяти и проверкой типа/класса, где произошла утечка памяти:
C:\lazarus\components\VirtualTreeView-lazarus-nostd\demos\advanced\lib\i386-win32\Advanced.exe
Heap dump by heaptrc unit ...
- 08.01.2011 18:30:52
- Форум: Free Pascal Compiler
- Тема: Не могу собрать fpc 2.5.1 (svn)
- Ответы: 4
- Просмотры: 3911
Re: Не могу собрать fpc 2.5.1 (svn)
всё, разобрался 
- 06.01.2011 18:36:47
- Форум: Free Pascal Compiler
- Тема: Не могу собрать fpc 2.5.1 (svn)
- Ответы: 4
- Просмотры: 3911
Re: Не могу собрать fpc 2.5.1 (svn) под WIN64
что делать под WIN64, не знаю - для x64 нет утилит as.exe, ar.exe и т.д.
Помогите, подскажите что делать?
А то приходится загружать с FTP снапшоты
Помогите, подскажите что делать?
А то приходится загружать с FTP снапшоты
- 06.01.2011 11:47:15
- Форум: Free Pascal Compiler
- Тема: Не могу собрать fpc 2.5.1 (svn)
- Ответы: 4
- Просмотры: 3911
Re: Не могу собрать fpc 2.5.1 (svn)
У меня аналогичная проблема была в WIN32, тогда я в bat файле прописал
Код: Выделить всё
set PATH=%PATH%;C:\lazarus\fpc\2.5.1\bin\i386-win32- 12.11.2010 16:19:53
- Форум: Lazarus
- Тема: Решено: проблема с "message LM_KILLFOCUS"
- Ответы: 2
- Просмотры: 2180
Решено: Проблема с "message LM_KILLFOCUS"
огромное спасибо
век живи, век учись...
век живи, век учись...
- 12.11.2010 14:46:37
- Форум: Lazarus
- Тема: Решено: проблема с "message LM_KILLFOCUS"
- Ответы: 2
- Просмотры: 2180
Решено: проблема с "message LM_KILLFOCUS"
Здравствуйте!
Хочу добавить в компонент реакцию на потерю фокуса, делаю новый компонент с наследованием, но
у меня возникла проблема с установкой у процедур событий message .
Дело в том, что в родительском компоненте уже реализована процедура на потерю фокуса, и как только я в своем компоненте ...
Хочу добавить в компонент реакцию на потерю фокуса, делаю новый компонент с наследованием, но
у меня возникла проблема с установкой у процедур событий message .
Дело в том, что в родительском компоненте уже реализована процедура на потерю фокуса, и как только я в своем компоненте ...
- 22.10.2010 21:04:15
- Форум: Lazarus
- Тема: возможно баг с привязками TDateEdit
- Ответы: 2
- Просмотры: 2199
Re: возможно баг с привязками TDateEdit
значит будем использовать как фичу...
