W waxu Unregistered / Unconfirmed GUEST, unregistred user! 2001-09-25 #1 Access violation at address 10002040 in module 'DCIC32.DLL'.Read of address ffffffff 运行的时候出错,应该怎样解决? (100分)<br />如上
Access violation at address 10002040 in module 'DCIC32.DLL'.Read of address ffffffff 运行的时候出错,应该怎样解决? (100分)<br />如上
W waxu Unregistered / Unconfirmed GUEST, unregistred user! 2001-09-25 #4 [red]jammi: 我用单步执行跟踪过,但就是不能发现错误!!!!![/red]
M Me_Stone Unregistered / Unconfirmed GUEST, unregistred user! 2001-09-25 #7 如果单步执行跟踪过没问题,那就注意在访问一些变量时稍微来一下sleep()之类的试看。
W waxu Unregistered / Unconfirmed GUEST, unregistred user! 2001-09-25 #8 Me_stone:sleep()能起到什么作用????好像不能解决问题!!!
J JohnsonGuo Unregistered / Unconfirmed GUEST, unregistred user! 2001-09-25 #10 访问了一些未创建的对象,使用了一些未分配内存的指针, 强制转换(多指不同类型的指针)的类型与原类型不匹配, 释放已释放的内存等都要可能出现这种情况。 调试方法多为: 1。按F8运行看异常出现在哪一个过程或方法。 2。在出现异常的过程或方法的首句设置断点。 3。重新运行程序。执行点将停在断点处,再按F8看异常出现在哪一个过程或方法。 4。重复以上过程便可决定出错的原因了。
访问了一些未创建的对象,使用了一些未分配内存的指针, 强制转换(多指不同类型的指针)的类型与原类型不匹配, 释放已释放的内存等都要可能出现这种情况。 调试方法多为: 1。按F8运行看异常出现在哪一个过程或方法。 2。在出现异常的过程或方法的首句设置断点。 3。重新运行程序。执行点将停在断点处,再按F8看异常出现在哪一个过程或方法。 4。重复以上过程便可决定出错的原因了。
W waxu Unregistered / Unconfirmed GUEST, unregistred user! 2001-09-26 #11 感谢[red]wanxu[/red]和[red]JohnsonGuo[/red], 尤其是[red]wanxu[/red],感谢你给我提供了详细解答!