Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]:Consistent Crash When Entering Specific Cave #188

Open
sleepy2con opened this issue Dec 18, 2024 · 5 comments
Open

[Bug]:Consistent Crash When Entering Specific Cave #188

sleepy2con opened this issue Dec 18, 2024 · 5 comments
Labels
bug Something isn't working

Comments

@sleepy2con
Copy link

Describe the bug

While exploring the underground area beneath Hyrule Castle, I came across a Stalnox surrounded by a pile of rocks. I destroyed the rocks and started fighting the Stalnox, but shortly after, the emulator crashed. Restarting the game leads to the same crash at this point.

Additionally, I’ve noticed that my FPS is low, while my GPU usage remains around 30%.

Reproduction steps

1.Locate the Stalnox beneath Hyrule Castle, surrounded by rocks.
2.Destroy the rocks.
3.Engage the Stalnox in battle.
4.Observe the crash.

Additional context

I use ryujinx1.1.1403,the original version,

my cpu is i5-12400,gpu is rtx2060 12g, Memory is 32G,

I set 2k,60fps, shadow re is 512x, remove depth of field, remove lens falre, improve fog, others is default

What's your operating system?

Windows 10

@sleepy2con sleepy2con added the bug Something isn't working label Dec 18, 2024
@sleepy2con
Copy link
Author

fight_Stalnox_crash.log
this is the part of the log, the whole log is too big can't upload

@sleepy2con
Copy link
Author

I try to change the simulator to ryujinx-greendev(v1.2.76), and copy my saves, the crash is happen again, the log has no error, it just crash suddenly

this is the ryujinx-greendev's log

00:00:00.215 |I| Configuration LogValueChange: ResScale set to: 1
00:00:00.221 |I| Configuration LogValueChange: ResScaleCustom set to: 1
00:00:00.221 |I| Configuration LogValueChange: MaxAnisotropy set to: -1
00:00:00.222 |I| Configuration LogValueChange: AspectRatio set to: Fixed16x9
00:00:00.222 |I| Configuration LogValueChange: BackendThreading set to: Auto
00:00:00.223 |I| Configuration LogValueChange: GraphicsBackend set to: Vulkan
00:00:00.223 |I| Configuration LogValueChange: PreferredGpu set to: 0x10DE_0x1F03
00:00:00.224 |I| Configuration LogValueChange: AntiAliasing set to: None
00:00:00.224 |I| Configuration LogValueChange: ScalingFilter set to: Bilinear
00:00:00.224 |I| Configuration LogValueChange: ScalingFilterLevel set to: 80
00:00:00.224 |I| Configuration LogValueChange: EnableDebug set to: False
00:00:00.226 |I| Configuration LogValueChange: Language set to: SimplifiedChinese
00:00:00.226 |I| Configuration LogValueChange: Region set to: China
00:00:00.226 |I| Configuration LogValueChange: TimeZone set to: UTC
00:00:00.229 |I| Configuration LogValueChange: SystemTimeOffset set to: -103
00:00:00.229 |I| Configuration LogValueChange: EnableDockedMode set to: True
00:00:00.233 |I| Configuration LogValueChange: IgnoreApplet set to: False
00:00:00.234 |I| Configuration LogValueChange: EnableVsync set to: True
00:00:00.234 |I| Configuration LogValueChange: EnableShaderCache set to: True
00:00:00.234 |I| Configuration LogValueChange: EnableTextureRecompression set to: False
00:00:00.234 |I| Configuration LogValueChange: EnableMacroHLE set to: True
00:00:00.234 |I| Configuration LogValueChange: EnableColorSpacePassthrough set to: False
00:00:00.234 |I| Configuration LogValueChange: EnablePtc set to: True
00:00:00.234 |I| Configuration LogValueChange: EnableLowPowerPtc set to: False
00:00:00.234 |I| Configuration LogValueChange: EnableInternetAccess set to: False
00:00:00.234 |I| Configuration LogValueChange: EnableFsIntegrityChecks set to: True
00:00:00.234 |I| Configuration LogValueChange: FsGlobalAccessLogMode set to: 0
00:00:00.235 |I| Configuration LogValueChange: AudioBackend set to: SDL2
00:00:00.235 |I| Configuration LogValueChange: AudioVolume set to: 1
00:00:00.236 |I| Configuration LogValueChange: MemoryManagerMode set to: HostMappedUnsafe
00:00:00.237 |I| Configuration LogValueChange: DramSize set to: MemoryConfiguration6GiB
00:00:00.237 |I| Configuration LogValueChange: IgnoreMissingServices set to: False
00:00:00.237 |I| Configuration LogValueChange: UseHypervisor set to: True
00:00:00.240 |I| Configuration LogValueChange: MultiplayerMode set to: Disabled
00:00:00.240 |I| Configuration LogValueChange: DisableP2p set to: False
00:00:00.240 |I| Configuration LogValueChange: LdnPassphrase set to: 
00:00:00.240 |I| Configuration LogValueChange: LdnServer set to: 
00:00:00.243 |N| Application PrintSystemInfo: Ryujinx Version: 1.2.76
00:00:00.246 |N| Application Print: Operating System: Microsoft Windows 10.0.19045 (X64)
00:00:00.246 |N| Application Print: CPU: 12th Gen Intel(R) Core(TM) i5-12400F ; 12 logical
00:00:00.248 |N| Application Print: RAM: Total 31.8 GiB ; Available 20.6 GiB
00:00:00.249 |N| Application PrintSystemInfo: Logs Enabled: Info, Warning, Error, Guest, Stub
00:00:00.250 |N| Application PrintSystemInfo: Launch Mode: Portable
00:00:06.711 |I| ModLoader QueryContentsDir: Searching mods for Application 0100F2C0115B6000 in "E:\Program Files\ryujinx\ryujinx_greenDev\publish\portable\sdcard\atmosphere\contents"
00:00:06.712 |I| ModLoader QueryContentsDir: Searching mods for Application 0100F2C0115B6000 in "E:\Program Files\ryujinx\ryujinx_greenDev\publish\portable\mods\contents"
00:00:06.714 |I| ModLoader AddModsFromDirectory: Found enabled mod '!!!TOTK Optimizer' [E]
00:00:06.714 |I| ModLoader AddModsFromDirectory: Found enabled mod '!!!TOTK Optimizer' [R]
00:00:38.084 |I| Configuration LogValueChange: SystemTimeOffset set to: -115
00:00:38.084 |I| Configuration LogValueChange: DramSize set to: MemoryConfiguration12GiB
00:00:48.346 |I| Configuration LogValueChange: SystemTimeOffset set to: -126
00:00:48.346 |I| Configuration LogValueChange: ResScale set to: 2
00:00:00.034 |I| Gpu : Backend Threading (Auto): True
00:00:00.201 |N| Application LoadGuestApplication: Using Firmware Version: 15.0.1
00:00:00.201 |I| Application LoadGuestApplication: Loading as XCI.
00:00:00.219 |I| ModLoader QueryContentsDir: Searching mods for Application 0100F2C0115B6000 in "E:\Program Files\ryujinx\ryujinx_greenDev\publish\portable\mods\contents"
00:00:00.219 |I| ModLoader AddModsFromDirectory: Found enabled mod '!!!TOTK Optimizer' [E]
00:00:00.219 |I| ModLoader AddModsFromDirectory: Found enabled mod '!!!TOTK Optimizer' [R]
00:00:00.220 |I| ModLoader QueryContentsDir: Searching mods for Application 0100F2C0115B6000 in "E:\Program Files\ryujinx\ryujinx_greenDev\publish\portable\sdcard\atmosphere\contents"
00:00:00.221 |I| Loader Load: Loading rtld...
00:00:00.225 |I| Loader PrintRoSectionInfo: rtld:
    Module: nnrtld
00:00:00.225 |I| Loader Load: Loading main...
00:00:00.548 |I| Loader PrintRoSectionInfo: main:
    Module: D:\home\Project\EX-King\App\Rom\NX64\Product_Optimize\code\EX-King.nss
    SDK Libraries: SDK MW+Nintendo+NintendoWare_Vfx2-15_3_1-Release
                   SDK MW+Nintendo+NintendoWare_Font-15_3_1-Release
                   SDK MW+Nintendo+NintendoWare_Ui2d-15_3_1-Release
                   SDK MW+Nintendo+NintendoWare_G3d2-15_3_1-Release
                   SDK MW+Nintendo+NintendoWare_Meshoptimizer_For_MeshCodec-0_15_0-Release
                   SDK MW+Microsoft+Havok_Cloth-2022_1
                   SDK MW+Microsoft+Havok_Animation-2022_1
                   SDK MW+Microsoft+Havok_AI-2022_1
00:00:00.548 |I| Loader Load: Loading subsdk0...
00:00:00.570 |I| Loader PrintRoSectionInfo: subsdk0:
    Module: multimedia
    SDK Libraries: SDK MW+Nintendo+NintendoSDK_movie-15_3_1-Release
00:00:00.570 |I| Loader Load: Loading sdk...
00:00:00.616 |I| Loader PrintRoSectionInfo: sdk:
    Module: nnSdk
    FS SDK Version: 15.3.1
    SDK Libraries: SDK MW+Nintendo+NintendoSDK_libz-15_3_1-Release
                   SDK MW+Nintendo+NintendoSdk_nnSdk-15_3_1-Release
                   SDK MW+Nintendo+NintendoSdk_BuildTarget-64Bit
                   SDK MW+Nintendo+NintendoSDK_NVN-15_3_1-Release
00:00:00.618 |I| Loader PrintRoSectionInfo: subsdk3:
    Module: SRC
00:00:00.618 |I| ModLoader ApplyExefsMods: NSO 'subsdk3' replaced
00:00:00.619 |I| ModLoader ApplyExefsMods: main.npdm replaced
00:00:00.624 |W| Ptc Load: Detected unsupported ExeFs modifications. PTC disabled.
00:00:00.697 |I| Ptc Initialize: Initializing Profiled Persistent Translation Cache (enabled: False).
00:00:00.704 |I| Loader LoadNsos: Loading image 0 at 0x0000000008500000...
00:00:00.705 |I| Loader LoadNsos: Loading image 1 at 0x0000000008504000...
00:00:00.727 |I| Loader LoadNsos: Loading image 2 at 0x000000000cc2f000...
00:00:00.729 |I| Loader LoadNsos: Loading image 3 at 0x000000000d2d8000...
00:00:00.730 |I| Loader LoadNsos: Loading image 4 at 0x000000000d411000...
00:00:00.735 |I| ModLoader LoadCheats: Build ids found for application 0100F2C0115B6000:
    7501ABFE55FA41CFFEB46BD619BDCBF45B9CAE3A000000000000000000000000
    9B4E43650501A4D4489B4BBFDB740F26AF3CF850000000000000000000000000
    A6BB7C6FFA9673769FA74ED3D7B054191F25D29C000000000000000000000000
    CED26ACC6DAC6441B8F487B0E8DACE2EC433DEF0000000000000000000000000
    B9046C31EB5D31271BE970FE732D38DF49C6AA21000000000000000000000000
00:00:00.737 |I| ModLoader ApplyRomFsMods: Applying RomFS mods for Application 0100F2C0115B6000
00:00:00.755 |I| ModLoader ApplyRomFsMods: Replaced 1 file(s) over 1 mod(s). Processing base storage...
00:00:14.301 |I| ModLoader ApplyRomFsMods: Building new RomFS...
00:00:14.383 |I| ModLoader ApplyRomFsMods: Using modded RomFS
00:00:14.385 |I| Application EnsureSaveData: Ensuring required savedata exists.
00:00:14.428 |I| Loader Start: Application Loaded: 塞尔达传说 王国之泪 v1.2.1 [0100f2c0115b6000] [64-bit]
00:00:14.481 |I| GUI.WindowThread Hid Configure: Configured Controller ProController to Player1
00:00:14.492 |I| GUI.WindowThread Hid SetupNpad: Connected Controller ProController to Player1
00:00:14.735 |N| GUI.RenderThread Gpu PrintGpuInformation: NVIDIA NVIDIA GeForce RTX 2060 (Vulkan v1.3.289, Driver v566.36.0.0)
00:00:14.735 |N| GUI.RenderThread Gpu PrintGpuInformation: GPU Memory: 12275 MiB
00:00:14.742 |I| GPU.MainThread Gpu LoadShaders: Loading 337 shaders from the cache...
00:00:15.414 |I| GPU.MainThread Gpu LoadShaders: Shader cache loaded.
00:00:15.864 |S| HLE.OsThread.47 ServiceAm GetAppletResourceUserId: Stubbed. {appletResourceUserId: 1}
00:00:15.970 |S| HLE.OsThread.47 ServiceAm AcquireForegroundRights: Stubbed. 
00:00:15.977 |S| HLE.OsThread.47 ServiceAm SetFocusHandlingMode: Stubbed. {unknownFlag1: False ; unknownFlag2: False ; unknownFlag3: True}
00:00:15.980 |S| HLE.OsThread.47 ServiceAm SetOutOfFocusSuspendingEnabled: Stubbed. {outOfFocusSuspendingEnabled: False}
00:00:16.053 |S| HLE.OsThread.47 ServicePctl Initialize: Stubbed. 
00:00:18.151 |S| HLE.OsThread.3 ServiceHid ActivateKeyboard: Stubbed. {appletResourceUserId: 1}
00:00:18.154 |S| HLE.OsThread.3 ServiceHid ActivateMouse: Stubbed. {appletResourceUserId: 1}
00:00:20.745 |S| HLE.OsThread.47 ServiceNifm CreateRequest: Stubbed. {version: 2}
00:00:20.754 |S| HLE.OsThread.47 ServiceNifm Submit: Stubbed. 
00:00:20.754 |S| HLE.OsThread.47 ServiceNifm GetRequestState: Stubbed. 
00:00:20.754 |S| HLE.OsThread.47 ServiceNifm GetResult: Stubbed. 
00:00:20.756 |S| HLE.OsThread.47 ServiceNifm Submit: Stubbed. 
00:00:20.756 |S| HLE.OsThread.47 ServiceNifm GetRequestState: Stubbed. 
00:00:20.756 |S| HLE.OsThread.47 ServiceNifm GetResult: Stubbed. 
00:00:20.777 |S| HLE.OsThread.47 ServiceAm SetFocusHandlingMode: Stubbed. {unknownFlag1: True ; unknownFlag2: False ; unknownFlag3: True}
00:00:20.777 |S| HLE.OsThread.47 ServiceAm SetOutOfFocusSuspendingEnabled: Stubbed. {outOfFocusSuspendingEnabled: False}
00:00:20.779 |S| HLE.OsThread.47 ServiceAm SetRestartMessageEnabled: Stubbed. {restartMessageEnabled: True}
00:00:20.779 |S| HLE.OsThread.47 ServiceAm SetOperationModeChangedNotification: Stubbed. {operationModeChangedNotification: True}
00:00:20.780 |S| HLE.OsThread.47 ServiceAm SetPerformanceModeChangedNotification: Stubbed. {performanceModeChangedNotification: True}
00:00:20.969 |S| HLE.OsThread.4 ServiceNv FinishInitialize: Stubbed. 
00:00:20.997 |I| HLE.OsThread.47 SurfaceFlinger CreateLayerFromId: Creating layer 1
00:00:20.998 |I| HLE.OsThread.47 SurfaceFlinger CreateLayerFromId: Creating layer 2
00:00:21.131 |I| HLE.OsThread.4 Gpu Initialize: AutoDelete Cache Allocated VRAM : 5 GiB
00:00:21.133 |S| HLE.OsThread.4 ServiceNv InitializeEx: Stubbed. 
00:00:21.180 |S| HLE.OsThread.4 ServiceNv GetActiveSlotMask: Stubbed. 
00:00:21.236 |S| HLE.OsThread.4 ServiceNv SetNvMapFd: Stubbed. 
00:00:21.238 |S| HLE.OsThread.4 ServiceNv AllocGpfifoEx2: Stubbed. 
00:00:21.239 |S| HLE.OsThread.4 ServiceNv AllocObjCtx: Stubbed. 
00:00:21.240 |S| HLE.OsThread.4 ServiceNv SetErrorNotifier: Stubbed. 
00:00:21.240 |S| HLE.OsThread.4 ServiceNv SetUserData: Stubbed. 
00:00:21.241 |S| HLE.OsThread.4 ServiceNv SetTimeout: Stubbed. 
00:00:21.242 |S| HLE.OsThread.4 ServiceNv SetTimeslice: Stubbed. 
00:00:21.248 |S| HLE.OsThread.4 ServiceNv ZcullBind: Stubbed. 
00:00:21.375 |S| HLE.OsThread.47 ServiceAcc InitializeApplicationInfo: Stubbed. {TitleId: 72324500776771584}
00:00:21.381 |S| HLE.OsThread.47 ServiceAcc IsUserAccountSwitchLocked: Stubbed. 
00:00:21.383 |S| HLE.OsThread.47 ServiceNs CheckAddOnContentMountStatus: Stubbed. 
00:00:21.422 |S| HLE.OsThread.3 ServiceHid ActiveNpadImpl: Stubbed. {appletResourceUserId: 1 ; revision: 3}
00:00:21.425 |I| GUI.WindowThread Hid SetupNpad: Disconnected Controller ProController from Player1
00:00:21.426 |W| GUI.WindowThread Hid Remap: No matching controllers found. Application requests 'ProController, Handheld, JoyconPair, JoyconLeft, JoyconRight' on 'Player1, Player2, Player3, Player4, Player5, Player6, Player7, Player8, Handheld'
00:00:21.426 |S| HLE.OsThread.3 ServiceHid SetSupportedNpadIdType: Stubbed. 9 Players: Player1,Player2,Player3,Player4,Player5,Player6,Player7,Player8,Handheld
00:00:21.427 |I| GUI.WindowThread Hid SetupNpad: Connected Controller ProController to Player1
00:00:21.427 |S| HLE.OsThread.3 ServiceHid SetSupportedNpadStyleSet: Stubbed. {pid: 127 ; appletResourceUserId: 1 ; type: ProController, Handheld, JoyconPair, JoyconLeft, JoyconRight}
00:00:23.705 |S| HLE.OsThread.4 ServiceNv ZbcSetTable: Stubbed. 
00:00:23.706 |S| HLE.OsThread.4 ServiceNv GetActiveSlotMask: Stubbed. 
00:00:27.391 |I| HLE.OsThread.11 AudioRenderer AcquireSessionId: Registered new renderer (0)
00:00:27.392 |I| HLE.OsThread.11 AudioRenderer Initialize: Initializing with REV11
00:00:27.408 |I| AudioProcessor.Worker AudioRenderer Work: Starting audio processor
00:00:27.409 |I| AudioRendererManager.Worker AudioRenderer SendCommands: Starting audio renderer
00:00:27.418 |I| HLE.OsThread.11 AudioRenderer Start: Starting renderer id 0
00:00:27.492 |I| AudioProcessor.Worker Audio EnsureAudioStreamSetup: New audio stream setup with a target sample count of 240
00:00:28.835 |S| HLE.OsThread.47 ServiceAm SetOperationModeChangedNotification: Stubbed. {operationModeChangedNotification: True}
00:00:28.835 |S| HLE.OsThread.47 ServiceAm SetPerformanceModeChangedNotification: Stubbed. {performanceModeChangedNotification: True}
00:00:29.393 |S| HLE.OsThread.4 ServiceNv ZbcSetTable: Stubbed. 
00:00:29.393 |S| HLE.OsThread.4 ServiceNv GetActiveSlotMask: Stubbed. 
00:00:29.396 |S| HLE.OsThread.4 ServiceNv ZbcSetTable: Stubbed. 
00:00:29.396 |S| HLE.OsThread.4 ServiceNv GetActiveSlotMask: Stubbed. 
00:00:30.666 |S| HLE.OsThread.47 ServiceAm GetMainAppletExpectedMasterVolume: Stubbed. 
00:00:30.666 |S| HLE.OsThread.47 ServiceAm GetLibraryAppletExpectedMasterVolume: Stubbed. 
00:00:30.668 |S| HLE.OsThread.47 ServiceAm SetExpectedMasterVolume: Stubbed. 
00:00:31.953 |S| HLE.OsThread.3 ServiceHid StartSixAxisSensor: Stubbed. {appletResourceUserId: 1 ; sixAxisSensorHandle: 131075}
00:00:33.894 |I| HLE.OsThread.22 ServicePrepo ProcessPlayReport: 
PlayReport log:
 Kind: Normal
 Pid: 127
 ApplicationVersion: 0
 UserId: 00000000000000010000000000000000
 Room: bootup_time

@MaxLastBreath
Copy link
Owner

Hey if this is replicable, can you please provide me with the exact place on that map it happened?

@sleepy2con
Copy link
Author

Hey if this is replicable, can you please provide me with the exact place on that map it happened?

Hi, I don’t think this crash is replicable, as our device or something are different. The location is at the central Lookout Landing on the map. There’s a Sheikah person underground cleaning the area who gives you a quest to find a demon statue. Inside, there’s a cave where you keep moving forward until you encounter a Hinox covered with rocks. In the cave, my FPS drops significantly.

I later managed to defeat the Hinox by moving very carefully. Each time I attacked, I would pause for a moment before continuing. By doing this, I avoided crashing and successfully got through the fight.

From my observation, I suspect that the crash might be related to low FPS. When I’m above ground, my FPS is stable around 40-50, but in caves with more complex scenes, it drops to about 30 FPS. I think this might overload my CPU or GPU, but my gpu usage is about 30%-40%,and that could be causing the crash. Of course, this is just my guess. It may have more reason to cause.

Let me know if you need more details about my settings or the situation!

@sleepy2con
Copy link
Author

Hey if this is replicable, can you please provide me with the exact place on that map it happened?

12.20.3.mp4

Ryujinx_1.2.78_2024-12-20_09-00-24.log

Hello, I encountered that crash again. Here is a video and the logs of the crash. Due to limitations, I had to keep the footage as short as possible. The situation is simply that I entered a cave, and now, no matter what I do inside, it always crashes. I’m not sure what it’s related to, but I can now consistently reproduce the crash. The logs show nothing either. I enabled the trace log, but I didn’t see anything there either.

@sleepy2con sleepy2con changed the title [Bug]:Crash During Stalnox Encounter [Bug]:Consistent Crash When Entering Specific Cave Dec 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants