TC官方合作论坛

标题: 内存不能为read,这个错误是怎么发生的 [打印本页]

作者: 332475520    时间: 2014-8-28 20:32
标题: 内存不能为read,这个错误是怎么发生的
现在代码上万行了,找问题也不好找,求下这个问题发生的原因  偶尔机器出现这个问题

作者: 610761555    时间: 2014-8-28 20:50
2年内,我也遇到过1次,不是百分比出现的!确实不好找问题,
作者: b44412545    时间: 2014-8-28 20:56
应该是开线程的时候延迟小了,或开多了
作者: rainshine    时间: 2014-8-28 21:16
原因有好多种好吧- -、、楼上说的有可能,你这种问题最直接的办法就是加载第三方调试器找原因,,,
这告诉大家一个道理:代码要条理,,函数要写清,,还要掌握一门强大的调试技术
作者: 332475520    时间: 2014-8-28 22:14
rainshine 发表于 2014-8-28 21:16
原因有好多种好吧- -、、楼上说的有可能,你这种问题最直接的办法就是加载第三方调试器找原因,,,
这告诉 ...

感谢 用什么工具能查看到呢  不会是OD吧   
作者: 332475520    时间: 2014-8-28 22:16
332475520 发表于 2014-8-28 22:14
感谢 用什么工具能查看到呢  不会是OD吧

就是说 最好有什么工具能直接调试脚本  看见脚本运行状态  这样能明了的知道报错的地方是哪里出得问题  才好方便修改   不然上万的代码  真得不好找   根本不可能找到了
作者: rainshine    时间: 2014-8-29 00:18
332475520 发表于 2014-8-28 22:14
感谢 用什么工具能查看到呢  不会是OD吧

确实是- -,不过不止这一个
作者: rainshine    时间: 2014-8-29 00:18
332475520 发表于 2014-8-28 22:16
就是说 最好有什么工具能直接调试脚本  看见脚本运行状态  这样能明了的知道报错的地方是哪里出得问题   ...

其实我觉得吧 tc里一般这样的情况,常见的基本都出现在多线程处理不当、、或者dllcall用错了




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1