Skip to content

2026.08.01bug反馈:每次收远征或者演习需要返回主页面的时候,都会弹出个人信息然后卡住,疯狂截图 #517

Description

@qianliuxn2

在提交您的问题反馈之前

  • 我已经阅读了 用户文档 并尝试自己解决问题,同时在社群中进行了讨论
  • 我无法找到任何 open issue 反馈了相同的问题

相关环境信息

No response

问题描述

目前有个bug,每次收远征或者演习需要返回主页面的时候,都会弹出个人信息,然后卡住,疯狂截图,今天已经截图了1个多G了

Image Image Image

复现方法

No response

Log输出

18:30:05.149 | DEBUG    | scheduler/scheduler.py:375 | [Scheduler] 入队: 常规战/H5夜战AB点 (prio=100, 队列长度=2)
18:30:05.149 | INFO     | scheduler/scheduler.py:231 | [Scheduler] 常规战/H5夜战AB点 第 1/1 次
18:30:05.149 | INFO     | ops/normal_fight.py:131 | [OPS] 常规战: H-5 (H5夜战AB点)
18:30:05.169 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:05.169 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 1 次尝试), 等待重试
18:30:06.189 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:06.189 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 2 次尝试), 等待重试
18:30:07.211 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:07.211 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 3 次尝试), 等待重试
18:30:08.232 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:08.232 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 4 次尝试), 等待重试
18:30:09.251 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:09.251 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 5 次尝试), 等待重试
18:30:10.270 | DEBUG    | infra/logger.py:401 | 截图已保存: logs\images\NavError_183010_921.png
18:30:10.271 | ERROR    | ops/navigate.py:134 | [OPS] 导航失败: 无法识别当前页面,导航中止 (目标: PageName.EVENT_MAP)
18:30:10.292 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:10.293 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 1 次尝试), 等待重试
18:30:11.313 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:11.313 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 2 次尝试), 等待重试
18:30:12.332 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:12.332 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 3 次尝试), 等待重试
18:30:13.351 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:13.351 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 4 次尝试), 等待重试
18:30:14.373 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:14.373 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 5 次尝试), 等待重试
18:30:15.374 | INFO     | ops/navigate.py:136 | [OPS] 当前页面: None, 执行一次重试
18:30:15.394 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:15.394 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 1 次尝试), 等待重试
18:30:16.414 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:16.414 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 2 次尝试), 等待重试
18:30:17.435 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:17.435 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 3 次尝试), 等待重试
18:30:18.457 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:18.457 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 4 次尝试), 等待重试
18:30:19.479 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:19.479 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 5 次尝试), 等待重试
18:30:20.499 | DEBUG    | infra/logger.py:401 | 截图已保存: logs\images\NavError_183020_156.png
18:30:20.500 | ERROR    | scheduler/scheduler.py:247 | [Scheduler] 常规战/H5夜战AB点 第 1 次异常, 结束本子任务: 无法识别当前页面,导航中止 (目标: PageName.EVENT_MAP)
Traceback (most recent call last):

  File "C:\Users\Administrator\Documents\GitHub\AutoWSGR\autowsgr\ops\navigate.py", line 132, in goto_page
    _goto_page(ctx, target)
    │          │    └ <PageName.EVENT_MAP: '活动页面'>
    │          └ GameContext(ctrl=<autowsgr.emulator.controller.scrcpy.ScrcpyController object at 0x000002253EC5B140>, config=UserConfig(emula...
    └ <function _goto_page at 0x000002253EFB9260>

  File "C:\Users\Administrator\Documents\GitHub\AutoWSGR\autowsgr\ops\navigate.py", line 89, in _goto_page
    raise NavigationError(
          └ <class 'autowsgr.ui.utils.navigation.NavigationError'>

autowsgr.ui.utils.navigation.NavigationError: 无法识别当前页面,导航中止 (目标: PageName.EVENT_MAP)


During handling of the above exception, another exception occurred:


Traceback (most recent call last):

  File "C:\Users\Administrator\Desktop\手游\examples\auto_daily.py", line 117, in <module>
    raise SystemExit(main())
                     └ <function main at 0x000002257D14B740>

  File "C:\Users\Administrator\Desktop\手游\examples\auto_daily.py", line 112, in main
    scheduler.run_daily()
    │         └ <function TaskScheduler.run_daily at 0x000002253ED85A80><autowsgr.scheduler.scheduler.TaskScheduler object at 0x000002253EC64290>

  File "C:\Users\Administrator\Documents\GitHub\AutoWSGR\autowsgr\scheduler\scheduler.py", line 344, in run_daily
    self._run_task(task)
    │    │         └ FightTask(runner=<autowsgr.ops.normal_fight.NormalFightRunner object at 0x000002254070E7E0>, times=1, name='常规战/H5夜战AB点', pri...
    │    └ <function TaskScheduler._run_task at 0x000002253ED85940><autowsgr.scheduler.scheduler.TaskScheduler object at 0x000002253EC64290>

> File "C:\Users\Administrator\Documents\GitHub\AutoWSGR\autowsgr\scheduler\scheduler.py", line 242, in _run_task
    result = runner.run()
             │      └ <function BatchRunnerAdapter.run at 0x000002253ED85260><autowsgr.scheduler.scheduler.BatchRunnerAdapter object at 0x00000225406E1DC0>

  File "C:\Users\Administrator\Documents\GitHub\AutoWSGR\autowsgr\scheduler\scheduler.py", line 77, in run
    results = self._inner.run()  # type: ignore[union-attr]
              │    │      └ <function NormalFightRunner.run at 0x000002254056D1C0>
              │    └ <autowsgr.ops.normal_fight.NormalFightRunner object at 0x000002254070E7E0><autowsgr.scheduler.scheduler.BatchRunnerAdapter object at 0x00000225406E1DC0>

  File "C:\Users\Administrator\Documents\GitHub\AutoWSGR\autowsgr\ops\normal_fight.py", line 141, in run
    self._enter_fight()
    │    └ <function NormalFightRunner._enter_fight at 0x000002254056D3A0><autowsgr.ops.normal_fight.NormalFightRunner object at 0x000002254070E7E0>

  File "C:\Users\Administrator\Documents\GitHub\AutoWSGR\autowsgr\ops\normal_fight.py", line 310, in _enter_fight
    self._enter_event()
    │    └ <function NormalFightRunner._enter_event at 0x000002254056D4E0><autowsgr.ops.normal_fight.NormalFightRunner object at 0x000002254070E7E0>

  File "C:\Users\Administrator\Documents\GitHub\AutoWSGR\autowsgr\ops\normal_fight.py", line 345, in _enter_event
    goto_page(self._ctx, PageName.EVENT_MAP)
    │         │    │     │        └ <PageName.EVENT_MAP: '活动页面'>
    │         │    │     └ <enum 'PageName'>
    │         │    └ GameContext(ctrl=<autowsgr.emulator.controller.scrcpy.ScrcpyController object at 0x000002253EC5B140>, config=UserConfig(emula...
    │         └ <autowsgr.ops.normal_fight.NormalFightRunner object at 0x000002254070E7E0><function goto_page at 0x0000022540559260>

  File "C:\Users\Administrator\Documents\GitHub\AutoWSGR\autowsgr\ops\navigate.py", line 137, in goto_page
    _goto_page(ctx, target)
    │          │    └ <PageName.EVENT_MAP: '活动页面'>
    │          └ GameContext(ctrl=<autowsgr.emulator.controller.scrcpy.ScrcpyController object at 0x000002253EC5B140>, config=UserConfig(emula...
    └ <function _goto_page at 0x000002253EFB9260>

  File "C:\Users\Administrator\Documents\GitHub\AutoWSGR\autowsgr\ops\navigate.py", line 89, in _goto_page
    raise NavigationError(
          └ <class 'autowsgr.ui.utils.navigation.NavigationError'>

autowsgr.ui.utils.navigation.NavigationError: 无法识别当前页面,导航中止 (目标: PageName.EVENT_MAP)
18:30:20.504 | INFO     | scheduler/scheduler.py:269 | [Scheduler] 常规战/H5夜战AB点 [1/1] → action failed
18:30:20.504 | DEBUG    | scheduler/scheduler.py:375 | [Scheduler] 入队: 常规战/H5夜战AB点 (prio=100, 队列长度=2)
18:30:20.504 | INFO     | scheduler/scheduler.py:231 | [Scheduler] 常规战/H5夜战AB点 第 1/1 次
18:30:20.505 | INFO     | ops/normal_fight.py:131 | [OPS] 常规战: H-5 (H5夜战AB点)
18:30:20.525 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:20.525 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 1 次尝试), 等待重试
18:30:21.544 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:21.545 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 2 次尝试), 等待重试
18:30:22.565 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:22.565 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 3 次尝试), 等待重试
18:30:23.587 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:23.587 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 4 次尝试), 等待重试
18:30:24.608 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:24.609 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 5 次尝试), 等待重试
18:30:25.626 | DEBUG    | infra/logger.py:401 | 截图已保存: logs\images\NavError_183025_281.png
18:30:25.627 | ERROR    | ops/navigate.py:134 | [OPS] 导航失败: 无法识别当前页面,导航中止 (目标: PageName.EVENT_MAP)
18:30:25.648 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:25.648 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 1 次尝试), 等待重试
18:30:26.668 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:26.669 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 2 次尝试), 等待重试
18:30:27.688 | DEBUG    | ui/page.py:74 | [UI] 当前页面: 无匹配 (共 14 个注册页面)
18:30:27.689 | DEBUG    | ops/navigate.py:54 | [OPS] 页面识别失败 (第 3 次尝试), 等待重试

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions