TC官方合作论坛
标题:
【反馈Bug】规模稍微大一点的脚本,跟踪的时候经常卡死
[打印本页]
作者:
lantinys
时间:
2014-9-4 14:03
标题:
【反馈Bug】规模稍微大一点的脚本,跟踪的时候经常卡死
在很多脚本开发过程中经常碰到这样的问题,出现场景为:(0)环境:Win8 + TC今年的任意一个版本
(1)脚本稍微有点大(超过1000行),使用大漠或者大兵插件
(2)不设置断点的时候,脚本能正常运行
(3)设置【多处】控件响应处理断点(比如button click的处理函数),运行脚本,等待中断
(4)运行程序,操作控件触发中断
后续操作:
(1)直接点击代码界面,很大概率(超过50%)会僵死,执行程序和编辑器都无法操作
(2)将鼠标晃动到编辑器界面上,如果编辑器界面按钮没有反应,则必死无疑
(3)将鼠标晃动到编辑器界面上,如果编辑器界面按钮有反应,先点击一下编辑器顶部的“单步调试”按钮,则之后跟踪几乎没有异常
(4)如果第一时间不卡死,在本次运行的(长时间)调试过程中,基本上不会僵死
处理办法:
出现僵死后,,必须用任务管理器杀死执行进程后,编辑器才能恢复工作(编辑器本身几乎没有发现异常)
作者:
lantinys
时间:
2014-9-4 17:30
重现条件,范围进一步缩小了,跟断点数量无关,而是因为启动调试后,在调试的过程中动态增加新断点,然后继续运行至触发新断点时,僵死概率非常高,期待TC开发团队们能尽快解决这个非常难受的问题!
作者:
超自然
时间:
2014-9-4 20:09
这是闹哪桩...你都说了是断点了,你把界面中断了它还能不卡??....
作者:
阿三
时间:
2014-9-4 22:08
虽然不知道你怎么想的 用任务管理器杀进程
我告诉你一个新功能 叫删除所有断点
作者:
rainshine
时间:
2014-9-6 00:42
叨叨这么多没看懂终点
作者:
lantinys
时间:
2014-9-7 14:14
超自然 发表于 2014-9-4 20:09
这是闹哪桩...你都说了是断点了,你把界面中断了它还能不卡??....
在断点中断是暂停运行,等待跟踪,此时可以操作编辑器界面,可以查看变量等等,也可以发出单步运行或者继续运行的命令,但我说的卡死是整个编辑器不能操作了,点哪都不动
作者:
sunlizhu
时间:
2014-9-11 08:23
新手学习中
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1