【问题标题】:"RESULT_CODE_MISSING_DATA" at Chromium build launch at Win10“RESULT_CODE_MISSING_DATA”在 Win10 的 Chromium 构建启动
【发布时间】:2020-02-20 12:03:18
【问题描述】:

我使用official instruction 构建了我自己的 Chromium 版本,对代码进行了非常细微的更改,但不涉及核心内容。当我尝试在 Windows 10(尝试 Home 和 LTSC)上启动它时,每个页面上都会显示“RESULT_CODE_MISSING_DATA”错误,包括内部页面,如“设置”。

如果我使用“与 Windows 8 的兼容性”选项启动它,则该构建可以在 Windows 10 上正常运行,但这是一个糟糕的选择,因为它启动时带有额外的边框,可能是因为 Metro UI:

enter image description here

该版本可以在 Windows 7 上顺利启动,无需任何额外更改。

我尝试构建 82.x.x.x 和 81.x.x.x 构建,它们都在 Windows 10 上出现此错误。

我尝试在多个操作系统(Win7、Win10)上构建,错误仍然存​​在。

我的 args.gn:

is_debug = false
is_component_build = false
enable_nacl = false
symbol_level = 1
target_cpu = "x86" # I tried x64, same problem
blink_symbol_level = 1
proprietary_codecs = true
ffmpeg_branding = "Chrome"
is_component_ffmpeg=true
is_official_build=true

【问题讨论】:

  • 尝试构建稳定版本。签出一个稳定版本标签并构建一个。您正在构建 alpha 和 beta 版本。
  • 我刚刚尝试构建 79.0.3945.130,大约一个月前发布了稳定版本。并看到同样的问题:所有页面(包括内部类似扩展)都没有加载。好像我在编译时做错了什么:(
  • 在 Chromium 中启用日志记录并检查日志文件或对其进行调试。

标签: windows windows-10 chromium


【解决方案1】:

好的,经过几次构建尝试,我在从 args.gn 中删除 is_component_ffmpeg=true 标志后构建了 Chromium。

感谢 Asesh 的帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-01
    • 1970-01-01
    相关资源
    最近更新 更多