你遇到过这样的问题吗(BCB6)(50分)

  • 主题发起人 主题发起人 kerbcurb
  • 开始时间 开始时间
K

kerbcurb

Unregistered / Unconfirmed
GUEST, unregistred user!
一个空的窗体,运行,退出后,记录文件报告以下错误,这个记录文件在当前目录下,与工程文件同名,文件类型是:*.CGL(可用纪事本打开),选项中选中了CodeGuard Validation,安装有EUREKALOG4.2监视内存泄露
Error 00033. 0x300010 (Thread 0x06C8):
Resource leak: The memory block (0x12719B8) was never freed
The memory block (0x012719B8) [size: 36 bytes] was allocated with SysGetMem
Call Tree:
0x0047118F(=Project2.exe:0x01:07018F) system.pas#2450
0x004133DA(=Project2.exe:0x01:0123DA) WinHelpViewer.pas#655
0x0047B07D(=Project2.exe:0x01:07A07D)
0x0047B253(=Project2.exe:0x01:07A253)
------------------------------------------
Functions called:
fflush (4 times)
delete (11 times)
free (7 times)
new (11 times)
SysReallocMem (224 times)
SysFreeMem (1642 times)
SysGetMem (1643 times)
lstrlenA (1 times)
lstrcpynA (4 times)
calloc (1 times)
strlen (77 times)
realloc (1 times)
strdup (1 times)
malloc (4 times)
memcpy (2 times)
Resource types used:
object (11 allocs, 11 max)
memory block (1650 allocs, 691 max)
Modules used:
00400000 04/26/2004 22:50:20 E:/BORLAND/CBuilder6/Projects/Project2.exe
==========================================
 
系統出現內存洩漏了...看看在程序中是不是有未釋放的資源!!
 
这是一个什么也没有的窗体,我一句代码也没有写。
我知道是内存泄露,但是为什么?这个问题在bcb5上没有出现过,delphi也没有出现过
 
后退
顶部