Roon crashes immediately after launch with .NET Runtime error (ref#SQE30Q)

What’s happening?

· Something else

How can we help?

· I am experiencing freezes or crashes

Describe the issue

Greetings:

Roon crashes seconds after I double-click. The error - sourced from Event Viewer - is always the same (pasted below): a .NET Runtime error and an application error.

Faulting application name: Roon.exe, version: 1.0.0.0, time stamp: 0x66dfe680
Faulting module name: KERNELBASE.dll, version: 10.0.22621.4249, time stamp: 0x0cf64c6a
Exception code: 0xe0434352
Fault offset: 0x000000000005fe4c
Faulting process id: 0x0xEFC
Faulting application start time: 0x0x1DB29B7720C9D0B
Faulting application path: C:\Users\kevin\AppData\Local\Roon\Application\200001470\Roon.exe
Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll
Report Id: 35a5ecc9-9bb7-4265-86b0-ddfd47bfd254
Faulting package full name:
Faulting package-relative application ID:

Application: Roon.exe
CoreCLR Version: 6.0.3524.45918
.NET Version: 6.0.35
Description: The process was terminated due to an unhandled exception.
Exception Info: System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\kevin\AppData\Local\Roon\Application\200001470\200001470'.
at System.Environment.set_CurrentDirectoryCore(String value)
at System.Environment.set_CurrentDirectory(String value)
at System.IO.Directory.SetCurrentDirectory(String path)
at Sooloos.Client.ApplicationCommon.Init(IList`1 objcruntimes, String appname, String apptitle)
at Sooloos.Application.Main(String[] argv)


I have uninstalled and reinstalled several times. I have updated my Windows, .NET and drivers. I am at a loss! Looking forward to working with you to get back online.

Describe your network setup

Computer: dell Precision 5820 Intel(R) Xeon(R) W-2225 CPU @ 4.10GHz 4.10 GHz

Windows 11 Pro for Workstations / 23H2 / OS build 22631.4317 / Windows Feature Experience Pack 1000.22700.1041.0

You are missing a file so Roon fails

When you re-installed Roon did you rename the AppData Roon folder and let the install create a new one ? It could be trying to find an old corrupt file . Try renaming Roon folder Roon_Old or something then re-install.

1 Like

Hi @Kevin_Wyatt ,

Please try the suggestion that @Mike_O_Neill mentioned, below are expanded instructions on how to achieve this, thanks!

Let’s try a fresh database and see if your issues persist:

  • Exit out of Roon + RoonServer (from taskbar area)
  • Navigate to your Roon Database Location
  • Find the folder that says “Roon Server” and “Roon”
  • Rename the “RoonServer” folder to “RoonServer_old” and “Roon” to “Roon_old”
  • Reinstall the Roon App from our Downloads Page to generate a new Roon folder
  • Verify if the issue persists on a fresh database before restoring the backup

Here is the process outlined from a Windows machine:

All Roon_old on Windows

Thanks for the prompt replies!

I followed the above instructions: renamed Roon and Roon Server folders, then reinstalled. Confirming there are new Roon and Roon Server folders, along with the RAATServer folder in which the Database subfolder appears.

I tried launching Roon and it crashed again. Error messages:

Application Error
Faulting application name: Roon.exe, version: 1.0.0.0, time stamp: 0x66dfe680
Faulting module name: KERNELBASE.dll, version: 10.0.22621.4249, time stamp: 0x0cf64c6a
Exception code: 0xe0434352
Fault offset: 0x000000000005fe4c
Faulting process id: 0x0x2508
Faulting application start time: 0x0x1DB2ACF692521C4
Faulting application path: C:\Users\kevin\AppData\Local\Roon\Application\200001470\Roon.exe
Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll
Report Id: b4f4cfa9-a85f-4a70-a023-b8e84669d884
Faulting package full name:
Faulting package-relative application ID:

.NET Runtime error ---------------------
Application: Roon.exe
CoreCLR Version: 6.0.3524.45918
.NET Version: 6.0.35
Description: The process was terminated due to an unhandled exception.
Exception Info: System.IO.DirectoryNotFoundException: Could not find a part of the path ‘C:\Users\kevin\AppData\Local\Roon\Application\200001470\200001470’.
at System.Environment.set_CurrentDirectoryCore(String value)
at System.Environment.set_CurrentDirectory(String value)
at System.IO.Directory.SetCurrentDirectory(String path)
at Sooloos.Client.ApplicationCommon.Init(IList`1 objcruntimes, String appname, String apptitle)
at Sooloos.Application.Main(String argv)

I did notice in the .NET error that the path being sought has a folder named “200001470” nested within an identically named folder, e.g. C:\Users\kevin\AppData\Local\Roon\Application\200001470\200001470

However the actual folder tructure has noly one instance of the numbered subfolder, e.g.
C:\Users\kevin\AppData\Local\Roon\Application\200001470

not sure if this matters?

I think the next step here is to take a look at your logs. Can you please use the directions found here and send over a set of logs to our File Uploader?

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.