如何避免这个动态错误:invalid pointer operation!!!(100分)

  • 主题发起人 主题发起人 skyes
  • 开始时间 开始时间
S

skyes

Unregistered / Unconfirmed
GUEST, unregistred user!
不知道什么原因,时不时的会发上上述错误!
因为是动态错误,所以很难跟踪!
不知道dfw朋友,有没有类似的错误经验,我会奉上100分。
 
打补丁试试。你说的也不太详细
 
我用的是D6+UP1+UP2,补丁应该打了!
 
有这方面的错误经验,通常你的程序可能有其他问题,会出这么一个莫名其妙的问题
而且是无法跟踪的,因为出错的那段代码好像并没有错误。你检查一下其他原因
 
我想知道的是大家发生这个错误了,最后查出是什么原因导致这个错误的!谢谢了!
 
up,我也遇到过这个错误, 调用动态链接库时就会有,很纳闷!
 
主要是检查类变量是否会在被释放后又调用了其中的方法或变量(比如var form1之类的变量, 可能性最大)
其次检查一下TImage, TBitmap等控件是否在未指定图片大小时就进行了访问(可能性较小)
最后检查是否有动态申请的指针被释放掉或未分配内存情况下进行了操作(比如pchar型变量,可能性最小)
 
无效的指针操作|~||||||||
 
根据我的判断一般是在字符处理方面出了问题[:D]
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部