Skip to content

先删除后禁用Java发生空指向错误 #2535

@class310

Description

@class310

检查项

  • 我已在 Issues 页面 中搜索,确认了这一 Bug 未被提交过
  • 我确认只是全部选中而没有仔细确认就直接提交了这个 Issue,并且同意这个 Issue 可以直接被关闭
  • 我确认正在使用当前更新分支的最新版 PCL CE,若不是,此 Issue 可能会被直接关闭(更新方式:启动器 设置-关于-软件更新 检查更新,或在 Releases 页面下载)
  • 我确认会详细描述我所遇到的问题,并附上日志和截图,而不是随便填点东西敷衍了事。

描述

1.选中一个Java,打开文件夹
2.删除这个Java所在文件夹
3.回到PCL2启动器,禁用Java,发生错误
日志关键行:

[18:28:33.597] [INFO] [STA] [Control] 按下图标按钮
[18:28:33.607] [WARN] [STA] 调整 Java 启用状态失败
System.NullReferenceException: Object reference not set to an instance of an object.
at PCL.PageSetupJava._Closure$__6-0._Lambda$__5()

重现步骤

已在描述中提供

日志与附件

Launch-2026-2-27-075017342.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    👌 完成相关问题已修复或功能已实现,计划在下次版本更新时正式上线

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions