Closed AgMonk closed 1 year ago
看不出来是哪的问题,最好能提供复现步骤。
无法提供复现步骤,如果有的话我就已经可以关掉它的报错了。建议检查异常捕获机制,按道理成功的请求不应该触发异常捕获的方法。
另外一些线索,另外如果切换到 系统设置 - Aria2状态 标签,在以上的疯狂弹窗的基础上,会疯狂发送请求,导致浏览器标签未响应,看起来是异常捕获里直接再次发送了请求。
这个界面貌似只发送了 aria2.getGlobalStat 请求,所以看起来是它的问题。但是如果我kill 掉 aria2的进程,则这个界面不会有任何报错,只会显示未连接。
赶巧复现了一次, 大致猜到什么原因了。可能是在设置页面改了某个Aria2设置,触发了这个Bug。感谢反馈。
临时解决方案:
常规设置
最下面点重置Aria2设置
,应该会恢复正常。b8a234c2065832e7d093cb6a8a1ec347f6251d73
下载列表的进度正常更新,F12 的网络标签请求结果一切正常
控制台打印报错
通过清空控制台和网络请求来观察,是 aria2.getGlobalStat 或 aria2.getGlobalOption 请求之一导致的报错,这两个请求以相同间隔发出,无法区分是哪个。
复现方法未知,只有一台设备出现这个问题。
Chrome版本: 版本 117.0.5938.150(正式版本) (64 位)
扩展版本: 2.1.4