TC官方合作论坛

 找回密码
 立即注册
查看: 1150|回复: 6
打印 上一主题 下一主题

[BUG反馈] 【反馈Bug】规模稍微大一点的脚本,跟踪的时候经常卡死

[复制链接]
跳转到指定楼层
楼主
发表于 2014-9-4 14:03:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
在很多脚本开发过程中经常碰到这样的问题,出现场景为:(0)环境:Win8 + TC今年的任意一个版本
(1)脚本稍微有点大(超过1000行),使用大漠或者大兵插件
(2)不设置断点的时候,脚本能正常运行
(3)设置【多处】控件响应处理断点(比如button click的处理函数),运行脚本,等待中断
(4)运行程序,操作控件触发中断

后续操作:
(1)直接点击代码界面,很大概率(超过50%)会僵死,执行程序和编辑器都无法操作
(2)将鼠标晃动到编辑器界面上,如果编辑器界面按钮没有反应,则必死无疑
(3)将鼠标晃动到编辑器界面上,如果编辑器界面按钮有反应,先点击一下编辑器顶部的“单步调试”按钮,则之后跟踪几乎没有异常
(4)如果第一时间不卡死,在本次运行的(长时间)调试过程中,基本上不会僵死

处理办法:

出现僵死后,,必须用任务管理器杀死执行进程后,编辑器才能恢复工作(编辑器本身几乎没有发现异常)


回复

使用道具 举报

沙发
 楼主| 发表于 2014-9-4 17:30:19 | 只看该作者
重现条件,范围进一步缩小了,跟断点数量无关,而是因为启动调试后,在调试的过程中动态增加新断点,然后继续运行至触发新断点时,僵死概率非常高,期待TC开发团队们能尽快解决这个非常难受的问题!
回复 支持 反对

使用道具 举报

板凳
发表于 2014-9-4 20:09:09 | 只看该作者
这是闹哪桩...你都说了是断点了,你把界面中断了它还能不卡??....
回复 支持 反对

使用道具 举报

地板
发表于 2014-9-4 22:08:30 | 只看该作者
虽然不知道你怎么想的 用任务管理器杀进程  
我告诉你一个新功能 叫删除所有断点
回复 支持 反对

使用道具 举报

5#
发表于 2014-9-6 00:42:35 | 只看该作者
叨叨这么多没看懂终点
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2014-9-7 14:14:34 | 只看该作者
超自然 发表于 2014-9-4 20:09
这是闹哪桩...你都说了是断点了,你把界面中断了它还能不卡??....

在断点中断是暂停运行,等待跟踪,此时可以操作编辑器界面,可以查看变量等等,也可以发出单步运行或者继续运行的命令,但我说的卡死是整个编辑器不能操作了,点哪都不动
回复 支持 反对

使用道具 举报

7#
发表于 2014-9-11 08:23:30 | 只看该作者
新手学习中
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-18 02:30 , Processed in 0.103057 second(s), 22 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表