TC官方合作论坛

标题: 程序运行一段时间后崩溃 [打印本页]

作者: woshisheiwo4    时间: 2015-10-14 11:15
标题: 程序运行一段时间后崩溃
TC用大漠绑定天天模拟器 写的脚本 用一断时间 线程就会假死 而且是没有规律的(就是假死会在不同的地方出现)  然后程序就会崩溃掉 有谁 遇到过这问题  这该 怎么写  或者怎么处理?



作者: 18667006365    时间: 2015-10-14 12:26
记得释放内存
作者: woshisheiwo4    时间: 2015-10-14 13:11
18667006365 发表于 2015-10-14 12:26
记得释放内存

释放内存 是释放 TC程序内存 还是释放 模拟器内存   我的物理内存  都才使用白分之50
作者: baggio110    时间: 2015-10-14 15:57
5.0之后我也碰到这个问题,好好的运行一定时间之后,软件就自动消失了。。代码绝对没问题。。代码很少几行,检查N遍了。。我个人感觉是TC程序问题,4.XX版本都没碰到这样的问题。。。
作者: ok963963ok    时间: 2015-10-14 18:19
有用到线程暂停?
作者: 续花丶    时间: 2015-10-14 18:40
woshisheiwo4 发表于 2015-10-14 13:11
释放内存 是释放 TC程序内存 还是释放 模拟器内存   我的物理内存  都才使用白分之50 ...
  1. 功能 测试()
  2.     t++
  3.     调试输出(t)//这样子套到一定的次数  程序就会崩溃~
  4.     如果(t<0)//检查你代码里面的判断  是不是有这种 如果不达成条件就调用自身的写法..
  5.     否则
  6.         测试()
  7.     结束
  8. 结束

  9. 功能 按钮6_点击()
  10.     线程开启("测试","")
  11. 结束
复制代码


检查你代码是不是有这种的情况
作者: woshisheiwo4    时间: 2015-10-15 02:10
续花丶 发表于 2015-10-14 18:40
检查你代码是不是有这种的情况

确实有个 条件不达成 调用自身的函数    直到条件达成 才返回 但中间都有延迟啊  这样都会卡死吗?  
作者: woshisheiwo4    时间: 2015-10-15 02:10
ok963963ok 发表于 2015-10-14 18:19
有用到线程暂停?

用到了  把线程暂停 注释了还是同样的
作者: 续花丶    时间: 2015-10-15 17:04
woshisheiwo4 发表于 2015-10-15 02:10
确实有个 条件不达成 调用自身的函数    直到条件达成 才返回 但中间都有延迟啊  这样都会卡死吗?   ...

你套到一定的层数 就崩了  
作者: woshisheiwo4    时间: 2015-10-17 18:11
续花丶 发表于 2015-10-15 17:04
你套到一定的层数 就崩了

谢谢   我测试了  套到72层自动回弹掉  以前用其他语言也没问题 所以没往这方面想




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