arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
20楼#
发布于:2003-05-20 21:22
在vc的debug环境中执行程序,停止后在debug信息输出框中报告内存泄漏
Detected memory leaks
Dumping objects ->
{58} normal block at 0x07960030,0 bytes long
Data:<>
Object dump complete
用什么工具检测在哪里出现内存泄漏问题?

很奇怪哟,怎么是0 bytes long,leak了0 bytes?
很隐蔽的错误。
mailme
驱动老牛
驱动老牛
  • 注册日期2001-05-21
  • 最后登录2010-02-25
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
21楼#
发布于:2003-05-20 22:28
大虫虫,你就别玩我了,告诉我吧,究竟该怎么办?不一样你就给我一个能用的,好么?


9494,人家这么急着调程序,你就赶快帮帮人家吧,不然大家可要打你pp了 :D :D
早起早睡 精神百倍
dalaba
驱动小牛
驱动小牛
  • 注册日期2001-09-12
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分84分
  • 威望11点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
22楼#
发布于:2003-05-20 22:37
感谢虫虫,刚才用虫虫给我的boundscheck找到若干错误,包括上面那个leak了0 bytes的错误。在运行中boundscheck可以定位到错误点上,很好改正。但是还是有下面的问题,运行过程中不报错,停止运行才输出来,无法定位,咋办?
------------------
Detected memory leaks!
Dumping objects ->
{62} normal block at 0x08614910, 5 bytes long.
 Data: < ZZZZ> BF 5A 5A 5A 5A
Object dump complete.
------------------
我想用0x08614910定位,是否可行?keilc可编译出lst文件,源程序和汇编码对应。

[编辑 -  5/20/03 by  dalaba]
dalaba
驱动小牛
驱动小牛
  • 注册日期2001-09-12
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分84分
  • 威望11点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
23楼#
发布于:2003-05-20 22:44
boundscheck for vc6很好啊,有些错误似乎不影响程序运行,但毕竟是错误,应该改了,boundscheck就发现了很多小bug(大bug一般都早就搞定了)。有没有调试vb6程序的boundscheck呢? :P
dalaba
驱动小牛
驱动小牛
  • 注册日期2001-09-12
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分84分
  • 威望11点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
24楼#
发布于:2003-05-20 22:45
[quote]大虫虫,你就别玩我了,告诉我吧,究竟该怎么办?不一样你就给我一个能用的,好么?


9494,人家这么急着调程序,你就赶快帮帮人家吧,不然大家可要打你pp了 :D :D [/quote]
谢谢声援, :D
dalaba
驱动小牛
驱动小牛
  • 注册日期2001-09-12
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分84分
  • 威望11点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
25楼#
发布于:2003-05-21 11:49
up,请继续关注
上一页 下一页
游客

返回顶部