Log Name: Application
Source: .NET Runtime
Date: 2026-04-27 22:15:36
Event ID: 1026
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: StreacomFC10
Description:
Application: Roon.exe
CoreCLR Version: 10.0.626.17701
.NET Version: 10.0.6
Description: The process was terminated due to an unhandled exception.
Exception Info: System.NullReferenceException: Object reference not set to an instance of an object.
at Sooloos.UserAgentStrings.get_RoonExternal()
at Sooloos.Debug.InitAsync(String source, ILogWriter logwriter)
at Sooloos.Debug.InitAsync(String source)
at Sooloos.Client.ApplicationCommon.Init(IList`1 objcruntimes, String appname, String apptitle)
at Sooloos.Application.Main(String argv)
Event Xml:
1026
0
2
0
0
0x80000000000000
22953
Application
StreacomFC10
Application: Roon.exe
CoreCLR Version: 10.0.626.17701
.NET Version: 10.0.6
Description: The process was terminated due to an unhandled exception.
Exception Info: System.NullReferenceException: Object reference not set to an instance of an object.
at Sooloos.UserAgentStrings.get_RoonExternal()
at Sooloos.Debug.InitAsync(String source, ILogWriter logwriter)
at Sooloos.Debug.InitAsync(String source)
at Sooloos.Client.ApplicationCommon.Init(IList`1 objcruntimes, String appname, String apptitle)
at Sooloos.Application.Main(String argv)
Firstly, thank you - RoonLabs team, for this major update - and for all the work that went into it.
I also had trouble on getting Roon Mac client (on 26.4.1) to connect with Titan on applying both updates.
Is it a known problem that to launch both updates at the same time causes Roon when it’s ready to hang and necessitate more even than a soft reboot from the Web GUI; and that the only way to get Remote Version 2.65 (build 1653) to see and connect to Titan is by removing the latter’s power cable and re-inserting it?
Thanks for your report and sorry to hear about the issue. Can you please use these instructions to access your RoonServer + Roon logs, upload a set to our uploader and let us know once uploaded? Thank you.
Another reboot of the Windows server this morning, and weirdly, now RoonServer started up!?
Caused another Err in the EventLog though:
Log Name: Application
Source: .NET Runtime
Date: 2026-04-28 08:25:32
Event ID: 1026
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: StreacomFC10
Description:
Application: RoonAppliance.exe
CoreCLR Version: 10.0.626.17701
.NET Version: 10.0.6
Description: The process was terminated due to an unhandled exception.
Stack:
at LevelDb.Native.leveldb_iter_destroy(IntPtr)
at LevelDb.Native.leveldb_iter_destroy(IntPtr)
at LevelDb.Database+d__42.<>m__Finally1()
at LevelDb.Database+d__42.System.IDisposable.Dispose()
at LevelDb.Database+d__42.MoveNext()
at Sooloos.Broker.ClientData.CreateDb()
at Sooloos.Broker.ClientData.Init(Sooloos.Broker.Database)
at Sooloos.Broker.State.InitializeDatabase(Sooloos.Broker.Database)
at Sooloos.Broker.State+<>c__DisplayClass154_1.g__Finish|1(Boolean)
at Sooloos.Broker.State+<>c__DisplayClass154_0.b__0()
at Sooloos.SynchronizationContextThread+<>c__DisplayClass45_0.b__0(System.Object)
at Sooloos.SynchronizationContextThread._Dispatch(SendOrPostWrapper ByRef)
at Sooloos.SynchronizationContextThread._Go()
at System.Threading.Thread+StartHelper.Callback(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
Event Xml:
1026
0
2
0
0
0x80000000000000
23059
Application
StreacomFC10
Application: RoonAppliance.exe
CoreCLR Version: 10.0.626.17701
.NET Version: 10.0.6
Description: The process was terminated due to an unhandled exception.
Stack:
at LevelDb.Native.leveldb_iter_destroy(IntPtr)
at LevelDb.Native.leveldb_iter_destroy(IntPtr)
at LevelDb.Database+<LoadPrefixedBy>d__42.<>m__Finally1()
at LevelDb.Database+<LoadPrefixedBy>d__42.System.IDisposable.Dispose()
at LevelDb.Database+<LoadPrefixedBy>d__42.MoveNext()
at Sooloos.Broker.ClientData.CreateDb()
at Sooloos.Broker.ClientData.Init(Sooloos.Broker.Database)
at Sooloos.Broker.State.InitializeDatabase(Sooloos.Broker.Database)
at Sooloos.Broker.State+<>c__DisplayClass154_1.<NotifyIsLoggedIn>g__Finish|1(Boolean)
at Sooloos.Broker.State+<>c__DisplayClass154_0.<NotifyIsLoggedIn>b__0()
at Sooloos.SynchronizationContextThread+<>c__DisplayClass45_0.<Post>b__0(System.Object)
at Sooloos.SynchronizationContextThread._Dispatch(SendOrPostWrapper ByRef)
at Sooloos.SynchronizationContextThread._Go()
at System.Threading.Thread+StartHelper.Callback(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
And, even though i don’t care/need it Roon client will not start up in the Remote session.
(Same crasches as posted first)
Anyways, you should be able to see/get logs from the RoonServer now!