Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 11.12.2015
Сообщений: 35
1

CodeGuard нужна подсказка

21.05.2020, 10:15. Просмотров 140. Ответов 2
Метки нет (Все метки)

Здравствуйте!
Нужна подсказка по работе с CodeGuard
Есть утечка памяти в программе (смотрел через Process Explorer прирост пару десятков мегабайт в сутки).
Включил CodeGuard отобразил
Кликните здесь для просмотра всего текста
rror 00164. 0x300010 (Thread 0x3730):
Resource leak: The memory block (0x2E83750) was never freed

The memory block (0x02E83750) [size: 12 bytes] was allocated with SysGetMem
| system.pas line 2450:
| Result := Pointer(LongInt(Signature) + 4);
| {$ELSE}
|> Result := MemoryManager.GetMem(Size);
| if Result = nil then
| Error(reOutOfMemory);
Call Tree:
0x004E741B(=RecieverEvent.exe: 0x01:0E641B) system.pas#2450
0x0056F607(=RecieverEvent.exe: 0x01:16E607)

------------------------------------------
Error 00165. 0x300010 (Thread 0x3730):
Resource leak: The memory block (0x2E4F7B0) was never freed

The memory block (0x02E4F7B0) [size: 28 bytes] was allocated with SysGetMem
| system.pas line 2450:
| Result := Pointer(LongInt(Signature) + 4);
| {$ELSE}
|> Result := MemoryManager.GetMem(Size);
| if Result = nil then
| Error(reOutOfMemory);
Call Tree:
0x004E741B(=RecieverEvent.exe: 0x01:0E641B) system.pas#2450
0x00489C13(=RecieverEvent.exe: 0x01:088C13)
0x0056F607(=RecieverEvent.exe: 0x01:16E607)

------------------------------------------

и как этим пользоваться не знаю
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.05.2020, 10:15
Ответы с готовыми решениями:

Нужна подсказка В исправлении ошибок.
Здраствуйте форумчане. Тут я решил добавить Программе изыска, и добавить процессовый антивирус. НО...

INDY IMAP Нужна подсказка
Пытаюсь проверить почту через IMAP, посредством INDY10. На gmail.com захожу без проблем, все...

Indy IdEncoder Нужна подсказка
По Indy ВООБЩЕ есть нормальная литература? Хочу перекодировать строку посредством TIdEncoderUUE....

Нужна всплывающая подсказка при наведении мыши на Image.
Нужна всплывающая подсказка при наведении мыши на Image.

2
50 / 36 / 15
Регистрация: 24.01.2020
Сообщений: 81
Записей в блоге: 1
21.05.2020, 11:34 2
Непонятная ситуация. Обычно в Call tree отображаются и имена файлов пользователя (с номерами строк, есс-но).
Предположу, что у Вас .exe-файл собирается без отладочной информации (release build?). Но как тогда CodeGuard сработал, не пойму - он же без отладочной информации не работает.
0
0 / 0 / 0
Регистрация: 11.12.2015
Сообщений: 35
21.05.2020, 12:19  [ТС] 3
режим debug
0
Миниатюры
CodeGuard нужна подсказка   CodeGuard нужна подсказка  
Изображения
 
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.05.2020, 12:19

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

CodeGuard в C++ Builder 6
Добрый день. Подскажите как пользоваться сабжевой штукой. Вроде как включил, галочки поставил, но...

CodeGuard не срабатывает
Доброго! Включил в настройках проекта CodeGuard. В проекте всего одна кнопка. ...

CodeGuard в x64
В Builder x32 есть CodeGuard. В Builder x64 его нет. Для написания прог на x64 мне приходится...

нужна подсказка
What is the purpose of the curly braces in Line 24 of mystring.h? size_t length( ) const {...

нужна подсказка
int main ( ) { char str = "0123456789"; char str1 = "0123456789"; str1 = 'c'; cout << str...

While(i<=n) b[i]=a[i] i++. Нужна подсказка(
char b; char* e={&quot;bin&quot;,&quot;txt&quot;}; int i=0; while(i&lt;=2) { b=e; i++; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.