Report #127
wtf
all my games crash
i just update scarlet to lastest nightly build
looks like this is due to the nn hook rewrite
- Game
- Metroid Dread
- Console
- Switch
- Title ID
- 010093801237C000
- Game version
- 2.1.0
- Signature
- fatal sm: the program opened pctl, which the runtime answers only in the SDK's own functions, nn::pctl (nn/pctl.c). A game got here through an SDK function that is not native yet (the calls of its thread, in the log's thread list before this, name it). A homebrew program that opens pctl itself, as l...
- Build
- ScarletNX main bd0dcb4, committed 2026-11-13 (clang 23.1.4, Linux x86_64) bd0dcb4
- System
- Fedora Linux 45 (Forty Five) (Linux 7.3.3-300.fc45.x86_64), AMD Ryzen 5 3600 6-Core Processor, 12 threads, 16 GB RAM
- GPU
- NVIDIA GeForce GTX 1060 3GB
- Driver
- 913101c0
Screenshots
scarletnx.log 275 KB
sm: the program opened pctl, which the runtime answers only in the SDK's own functions, nn::pctl (nn/pctl.c). A game got here through an SDK function that is not native yet (the calls of its thread, in the log's thread list before this, name it). A homebrew program that opens pctl itself, as libnx d...
The last lines
nn::am::service::ICommonStateGetter cmd 900 (in 0 0) -> 0
nn::am::service::ISelfController cmd 91 (in 0 0) -> 0
nn::am::service::IApplicationFunctions cmd 130 (in 0 0) -> 0
nn::am::service::ICommonStateGetter cmd 0 (in 0 0) -> 0
nn::am::service::ICommonStateGetter cmd 1 (in 0 0) -> 0
nn::am::service::ICommonStateGetter cmd 9 (in 0 0) -> 0
nn::am::service::IWindowController cmd 10 (in 0 0) -> 0
nn::am::service::ISelfController cmd 13 (in 0 0) -> 0
nn::am::service::ISelfController cmd 16 (in 0 0) -> 0
nn::sm::detail::IUserInterface cmd 1 (in 3a636f61 75) -> 0
nn::sm::detail::IUserInterface cmd 1 (in 78746365 77613a) -> 0
nn::err::context::IWriterForApplication type 7 cmd 3 -> 0 (not served: control)
nn::err::context::IWriterForApplication type 7 cmd 0 -> 0 (not served: control)
nn::sm::detail::IUserInterface cmd 1 (in 6c746370 0) -> running
FATAL: sm: the program opened pctl, which the runtime answers only in the SDK's own functions, nn::pctl (nn/pctl.c). A game got here through an SDK function that is not native yet (the calls of its thread, in the log's thread list before this, name it). A homebrew program that opens pctl itself, as ...
scarletnx.log 295 KB
sm: the program opened pctl, which the runtime answers only in the SDK's own functions, nn::pctl (nn/pctl.c). A game got here through an SDK function that is not native yet (the calls of its thread, in the log's thread list before this, name it). A homebrew program that opens pctl itself, as libnx d...
The last lines
nn::am::service::ICommonStateGetter cmd 900 (in 0 0) -> 0
nn::am::service::ISelfController cmd 91 (in 0 0) -> 0
nn::am::service::IApplicationFunctions cmd 130 (in 0 0) -> 0
nn::am::service::ICommonStateGetter cmd 0 (in 0 0) -> 0
nn::am::service::ICommonStateGetter cmd 1 (in 0 0) -> 0
nn::am::service::ICommonStateGetter cmd 9 (in 0 0) -> 0
nn::am::service::IWindowController cmd 10 (in 0 0) -> 0
nn::am::service::ISelfController cmd 13 (in 0 0) -> 0
nn::am::service::ISelfController cmd 16 (in 0 0) -> 0
nn::sm::detail::IUserInterface cmd 1 (in 3a636f61 75) -> 0
nn::sm::detail::IUserInterface cmd 1 (in 78746365 77613a) -> 0
nn::err::context::IWriterForApplication type 7 cmd 3 -> 0 (not served: control)
nn::err::context::IWriterForApplication type 7 cmd 0 -> 0 (not served: control)
nn::sm::detail::IUserInterface cmd 1 (in 6c746370 0) -> running
FATAL: sm: the program opened pctl, which the runtime answers only in the SDK's own functions, nn::pctl (nn/pctl.c). A game got here through an SDK function that is not native yet (the calls of its thread, in the log's thread list before this, name it). A homebrew program that opens pctl itself, as ...


