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 次尝试), 等待重试

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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