近期“运行脚本”模块总是卡顿30秒后再运行。

BUG反馈 · 4288 次浏览
独木不成林同学 创建于 22天5小时前

当“运行脚本”模块使用一些稍微复杂的代码时(如:ffmpeg -version > nul && (echo true) || (echo false)),且非首次运行动作,都需要先卡顿30秒才会开始运行。

这是调试结果:https://temp.getquicker.net/281467/1b9148593c164355934edf1394bd84b4.html

经多次测试得出:1.该bug可100%复现,即使重启电脑/重启软件都存在;2.无论运行cmd或ps1代码都需卡顿30秒,但卡顿后的代码都能正常运行;3.将“运行脚本”模块更替为“运行或打开”模块即可正常。

以上问题不排除是个人系统问题,如个人系统问题,望大佬帮忙指出。

 


回复内容
CL 22天5小时前
#1

换别的能立即结束的命令试试。 可能你的命令行环境存在一些问题,这个现象之前没有遇到过。

如果有安全软件,试试先彻底退出或卸载。

独木不成林同学 18天5小时前
#2
回复 CL :

换别的能立即结束的命令试试。 可能你的命令行环境存在一些问题,这个现象之前没有遇到过。

如果有安全软件,试试先彻底退出或卸载。

感谢回复,这几天闲暇时一直在找原因。终于发现问题所在了,接下来我说说原因,希望各位朋友以后能少踩坑。问题原因:在运行ffmpeg代码时没有处理覆盖文件问题,导致“运行脚本”30秒超时后,cmd进程仍旧运行,再次“运行脚本”模块就会阻塞30秒。

回复主贴