reqable-app icon indicating copy to clipboard operation
reqable-app copied to clipboard

[bug] 脚本编辑器会卡

Open lsldragon opened this issue 1 month ago • 3 comments

Describe the bug OnResponse() 方法中输入 print(response.body) 会卡很久

To Reproduce 以 https://www.baidu.com/ 为例 Image

Information

  • Platform: Windows 10 1809 LTSC
Image

lsldragon avatar Nov 12 '25 07:11 lsldragon

同时这个系统下,第一次打开软件不会开始抓包或者要等一段时间。 3.0.24 和 3.0.23 均有上述情况

lsldragon avatar Nov 12 '25 07:11 lsldragon

@lsldragon 您好,感谢反馈,除了编辑器外,上面的名称和URL输入框会卡吗?

MegatronKing avatar Nov 12 '25 12:11 MegatronKing

@lsldragon 您好,感谢反馈,除了编辑器外,上面的名称和URL输入框会卡吗?

是整个编辑器窗口会卡,无法最小化,最大化和关闭。输入框无法点击。比如一刷新 baidu.com, 脚本编辑器就会卡,但是主界面不卡。约2分钟后,全都卡,然后程序退出

lsldragon avatar Nov 12 '25 13:11 lsldragon

@lsldragon 您好,感谢反馈,除了编辑器外,上面的名称和URL输入框会卡吗?

是整个编辑器窗口会卡,无法最小化,最大化和关闭。输入框无法点击。比如一刷新 baidu.com, 脚本编辑器就会卡,但是主界面不卡。约2分钟后,全都卡,然后程序退出

感谢像是触发了某个逻辑把资源全耗尽了,任务管理器能看到Reqable的内存和CPU占用有大幅上升吗?

MegatronKing avatar Nov 18 '25 08:11 MegatronKing

@lsldragon 您好,感谢反馈,除了编辑器外,上面的名称和URL输入框会卡吗?

是整个编辑器窗口会卡,无法最小化,最大化和关闭。输入框无法点击。比如一刷新 baidu.com, 脚本编辑器就会卡,但是主界面不卡。约2分钟后,全都卡,然后程序退出

感谢像是触发了某个逻辑把资源全耗尽了,任务管理器能看到Reqable的内存和CPU占用有大幅上升吗?

CPU没有明显变化,内存飙升

Image

lsldragon avatar Nov 18 '25 09:11 lsldragon

感谢提供信息,可以更新到最新版本v3.0.27试试,如果还能复现的话,提供下日志我看看,目录是在C:\Users\xxx\AppData\Roaming\Reqable\log

MegatronKing avatar Nov 18 '25 09:11 MegatronKing

感谢提供信息,可以更新到最新版本v3.0.27试试,如果还能复现的话,提供下日志我看看,目录是在C:\Users\xxx\AppData\Roaming\Reqable\log

是的,还是如此。

log.zip

lsldragon avatar Nov 18 '25 10:11 lsldragon

感谢提供信息,可以更新到最新版本v3.0.27试试,如果还能复现的话,提供下日志我看看,目录是在C:\Users\xxx\AppData\Roaming\Reqable\log

最新版本, Ubuntu 系统也有同样的问题 Image

Image

lsldragon avatar Nov 19 '25 08:11 lsldragon

Windows和Ubuntu我刚刚又测试了一遍,没有卡的情况,内存也都在150M以内,日志也没看出异常。可能是我们哪个操作步骤没对齐,导致复现不了,可能还需要您再补充些信息。

  1. 新启动Reqable,不做其他操作,直接打开脚本列表,脚本编辑器会不会卡?内存会不会暴涨?

  2. 出现这种情况,有没有一些前置步骤,比如要开启抓包,脚本要被运行起来?

MegatronKing avatar Nov 19 '25 09:11 MegatronKing

Windows和Ubuntu我刚刚又测试了一遍,没有卡的情况,内存也都在150M以内,日志也没看出异常。可能是我们哪个操作步骤没对齐,导致复现不了,可能还需要您再补充些信息。

  1. 新启动Reqable,不做其他操作,直接打开脚本列表,脚本编辑器会不会卡?内存会不会暴涨?
  2. 出现这种情况,有没有一些前置步骤,比如要开启抓包,脚本要被运行起来?
  1. 直接打开脚本列表,脚本编辑器不会卡,内存不会涨
  2. 刷新网页的时候就会出现上述情况。脚本编辑器内要输入 print(response.body) 这是我操作的视频:

复现视频.zip

lsldragon avatar Nov 19 '25 09:11 lsldragon

Windows和Ubuntu我刚刚又测试了一遍,没有卡的情况,内存也都在150M以内,日志也没看出异常。可能是我们哪个操作步骤没对齐,导致复现不了,可能还需要您再补充些信息。

  1. 新启动Reqable,不做其他操作,直接打开脚本列表,脚本编辑器会不会卡?内存会不会暴涨?
  2. 出现这种情况,有没有一些前置步骤,比如要开启抓包,脚本要被运行起来?
  1. 直接打开脚本列表,脚本编辑器不会卡,内存不会涨
  2. 刷新网页的时候就会出现上述情况。脚本编辑器内要输入 print(response.body) 这是我操作的视频:

复现视频.zip

感谢,成功复现,我们先看一下是什么原因

MegatronKing avatar Nov 19 '25 10:11 MegatronKing

@lsldragon 可以试试这个修复版本.zip

MegatronKing avatar Nov 20 '25 03:11 MegatronKing

@lsldragon 可以试试这个修复版本.zip。 谢谢!已经测试可以了,不会卡死了。

lsldragon avatar Nov 20 '25 06:11 lsldragon

3.0.28版本已经修复,再次感谢反馈。

MegatronKing avatar Nov 28 '25 04:11 MegatronKing