question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Bug] Ryujinx 100% reproducible crash on startup

See original GitHub issue

Description of the issue

Crash on startup for all versions of Ryujinx (including latest 1.1.721) when Ryujinx is configured to read ROMS that are stored on locally mapped NETWORK DRIVE W:\ below is the said network drive.

Crashes on startup every time.

[quote] 00:00:00.032 |I| Configuration LogValueChange: ResScale set to: 1 00:00:00.035 |I| Configuration LogValueChange: ResScaleCustom set to: 1 00:00:00.035 |I| Configuration LogValueChange: MaxAnisotropy set to: -1 00:00:00.036 |I| Configuration LogValueChange: AspectRatio set to: Fixed16x9 00:00:00.037 |I| Configuration LogValueChange: BackendThreading set to: Auto 00:00:00.037 |I| Configuration LogValueChange: GraphicsBackend set to: Vulkan 00:00:00.037 |I| Configuration LogValueChange: PreferredGpu set to: 0x1002_0x73DF 00:00:00.038 |I| Configuration LogValueChange: AntiAliasing set to: None 00:00:00.038 |I| Configuration LogValueChange: ScalingFilter set to: Bilinear 00:00:00.038 |I| Configuration LogValueChange: ScalingFilterLevel set to: 80 00:00:00.040 |I| Configuration LogValueChange: EnableDockedMode set to: True 00:00:00.041 |I| Configuration LogValueChange: EnableVsync set to: True 00:00:00.041 |I| Configuration LogValueChange: EnableShaderCache set to: True 00:00:00.041 |I| Configuration LogValueChange: EnableTextureRecompression set to: False 00:00:00.041 |I| Configuration LogValueChange: EnableMacroHLE set to: True 00:00:00.041 |I| Configuration LogValueChange: EnablePtc set to: True 00:00:00.041 |I| Configuration LogValueChange: EnableInternetAccess set to: False 00:00:00.041 |I| Configuration LogValueChange: EnableFsIntegrityChecks set to: True 00:00:00.041 |I| Configuration LogValueChange: FsGlobalAccessLogMode set to: 0 00:00:00.041 |I| Configuration LogValueChange: AudioBackend set to: SDL2 00:00:00.041 |I| Configuration LogValueChange: AudioVolume set to: 1 00:00:00.042 |I| Configuration LogValueChange: MemoryManagerMode set to: HostMappedUnsafe 00:00:00.042 |I| Configuration LogValueChange: ExpandRam set to: False 00:00:00.042 |I| Configuration LogValueChange: IgnoreMissingServices set to: False 00:00:00.042 |I| Configuration LogValueChange: UseHypervisor set to: True 00:00:00.046 |N| Application PrintSystemInfo: Ryujinx Version: 1.1.721 00:00:00.050 |N| Application Print: Operating System: Microsoft Windows 10.0.19044 (X64) 00:00:00.050 |N| Application Print: CPU: AMD Ryzen 7 5700X 8-Core Processor ; 16 logical 00:00:00.050 |N| Application Print: RAM: Total 65462 MiB ; Available 59514 MiB 00:00:00.052 |N| Application PrintSystemInfo: Logs Enabled: Info, Warning, Error, Guest, Stub 00:00:00.053 |N| Application PrintSystemInfo: Launch Mode: Portable 00:00:00.872 |E| GUI.ApplicationLibraryThread Application : Unhandled exception caught: System.IO.IOException: Invalid Signature. : ‘W:\Ron’s ROMS\Nintendo Switch\Monster Hunter Rise’ at System.IO.Enumeration.FileSystemEnumerator1.FindNextEntry() at System.IO.Enumeration.FileSystemEnumerator1.DirectoryFinished() at System.IO.Enumeration.FileSystemEnumerator1.FindNextEntry() at System.IO.Enumeration.FileSystemEnumerator1.MoveNext() at System.Linq.Enumerable.WhereEnumerableIterator1.MoveNext() at Ryujinx.Ui.App.Common.ApplicationLibrary.LoadApplications(List1 appDirs, Language desiredTitleLanguage) in D:\a\Ryujinx\Ryujinx\Ryujinx.Ui.Common\App\ApplicationLibrary.cs:line 125 at Ryujinx.Ui.MainWindow.<UpdateGameTable>b__94_0() in D:\a\Ryujinx\Ryujinx\Ryujinx\Ui\MainWindow.cs:line 665 at System.Threading.Thread.StartCallback() [/quote]

Reproduction steps

Launch any version of Ryujinx (including including latest 1.1.721) with NSP files on network drive w/ mapped drive

Log file

00:00:00.032 |I| Configuration LogValueChange: ResScale set to: 1 00:00:00.036 |I| Configuration LogValueChange: ResScaleCustom set to: 1 00:00:00.036 |I| Configuration LogValueChange: MaxAnisotropy set to: -1 00:00:00.036 |I| Configuration LogValueChange: AspectRatio set to: Fixed16x9 00:00:00.037 |I| Configuration LogValueChange: BackendThreading set to: Auto 00:00:00.038 |I| Configuration LogValueChange: GraphicsBackend set to: Vulkan 00:00:00.038 |I| Configuration LogValueChange: PreferredGpu set to: 0x1002_0x73DF 00:00:00.039 |I| Configuration LogValueChange: AntiAliasing set to: None 00:00:00.039 |I| Configuration LogValueChange: ScalingFilter set to: Bilinear 00:00:00.039 |I| Configuration LogValueChange: ScalingFilterLevel set to: 80 00:00:00.041 |I| Configuration LogValueChange: EnableDockedMode set to: True 00:00:00.041 |I| Configuration LogValueChange: EnableVsync set to: True 00:00:00.041 |I| Configuration LogValueChange: EnableShaderCache set to: True 00:00:00.041 |I| Configuration LogValueChange: EnableTextureRecompression set to: False 00:00:00.041 |I| Configuration LogValueChange: EnableMacroHLE set to: True 00:00:00.042 |I| Configuration LogValueChange: EnablePtc set to: True 00:00:00.042 |I| Configuration LogValueChange: EnableInternetAccess set to: False 00:00:00.042 |I| Configuration LogValueChange: EnableFsIntegrityChecks set to: True 00:00:00.042 |I| Configuration LogValueChange: FsGlobalAccessLogMode set to: 0 00:00:00.042 |I| Configuration LogValueChange: AudioBackend set to: SDL2 00:00:00.042 |I| Configuration LogValueChange: AudioVolume set to: 1 00:00:00.043 |I| Configuration LogValueChange: MemoryManagerMode set to: HostMappedUnsafe 00:00:00.043 |I| Configuration LogValueChange: ExpandRam set to: False 00:00:00.043 |I| Configuration LogValueChange: IgnoreMissingServices set to: False 00:00:00.043 |I| Configuration LogValueChange: UseHypervisor set to: True 00:00:00.047 |N| Application PrintSystemInfo: Ryujinx Version: 1.1.721 00:00:00.050 |N| Application Print: Operating System: Microsoft Windows 10.0.19044 (X64) 00:00:00.050 |N| Application Print: CPU: AMD Ryzen 7 5700X 8-Core Processor ; 16 logical 00:00:00.051 |N| Application Print: RAM: Total 65462 MiB ; Available 58530 MiB 00:00:00.053 |N| Application PrintSystemInfo: Logs Enabled: Info, Warning, Error, Guest, Stub 00:00:00.054 |N| Application PrintSystemInfo: Launch Mode: Portable 00:00:00.873 |E| GUI.ApplicationLibraryThread Application : Unhandled exception caught: System.IO.IOException: Invalid Signature. : ‘W:\Ron’s ROMS\Nintendo Switch\Monster Hunter Rise’ at System.IO.Enumeration.FileSystemEnumerator1.FindNextEntry() at System.IO.Enumeration.FileSystemEnumerator1.DirectoryFinished() at System.IO.Enumeration.FileSystemEnumerator1.FindNextEntry() at System.IO.Enumeration.FileSystemEnumerator1.MoveNext() at System.Linq.Enumerable.WhereEnumerableIterator1.MoveNext() at Ryujinx.Ui.App.Common.ApplicationLibrary.LoadApplications(List1 appDirs, Language desiredTitleLanguage) in D:\a\Ryujinx\Ryujinx\Ryujinx.Ui.Common\App\ApplicationLibrary.cs:line 125 at Ryujinx.Ui.MainWindow.<UpdateGameTable>b__94_0() in D:\a\Ryujinx\Ryujinx\Ryujinx\Ui\MainWindow.cs:line 665 at System.Threading.Thread.StartCallback()

OS

Windows 10

Ryujinx version

1.1.721

Game version

N/A

CPU

AMD 5700X

GPU

XFX AMD 6700 XT

RAM

64GB

List of applied mods

N/A

Additional context?

Crash on startup for all versions of Ryujinx (including latest 1.1.721) when ROMS are on locally mapped network drive. When files are moved to local drives, Ryujinx does not crash. Back to network drive (W:) it crashes on startup & produces the error in log.

Issue Analytics

  • State:closed
  • Created 5 months ago
  • Comments:8 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
AcK77commented, Apr 18, 2023

I suggest you to try https://support.microsoft.com/en-us/kb/2686098 which seems to be a server settings issue as I said.

0reactions
patrick-hovsepiancommented, May 29, 2023

What user account is ryujinx running as? Does that user have read access to your smb share? @Metroid-Prime

Read more comments on GitHub >

github_iconTop Results From Across the Web

Ryujinx crashing as soon as it opens
Hi, when i start the Ryujinx.exe, this message appears in the screen and instantly disappears, not even launching the menu.
Read more >
WARNING - LC Vol. 1 (Switch) Crashing with BN1! - GameFAQs
I have a physical game, at post game and am missing RingZap2. The software keep closed due to error. Boards · Mega Man...
Read more >
Tears of the Kingdom crash fix (Ryujinx)
It's a dirty build for Ryujinx that I found: Use Vulkan with this build. OGL still crashes, but Vulkan doesn't. Set the resolution...
Read more >
Ryujinx
Ryujinx crashes when launching any game $ 0. Created 1 year ago in Ryujinx/Ryujinx with 13 comments. Suddenly application stopped working at any...
Read more >
Yuzu not working
1) The first step is to restart Yuzu Emulator and your PC. Then read our article on Yuzu Emulator controller not working: Fixes...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found