MonZon

Member
ServUO Version
Publish 57
Ultima Expansion
Endless Journey
updated the Client to the latest version, and now my server just crash-loops.
im getting this error in the crash log

servuo system.reflection.targetinvocationexception: exception has been thrown by the target of an invocation. ---> system.argumentexception: item has already been added. key in dictionary: '0' key being added: '0'

rolled back the client to 7.0.99.1 and everything is working fine.

any help?
ServUO - [ServUO - Ultima Online Emulation] Version 0.5, Build 8997.36194
 
well, thanks for the memo.
I rolled the client back to 7.0.99.1

here's the full crash report if needed for future revision updates.
would be nice to get the latest client working again.
Server Crash Report
===================

ServUO Version 0.5, Build 8997.36194
Operating System: Microsoft Windows NT 6.2.9200.0
.NET Framework: 4.0.30319.42000
Time: 8/20/2024 1:13:01 AM
Mobiles: 1117
Items: 120595
Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: Item has already been added. Key in dictionary: '0' Key being added: '0'
at System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)
at Solaris.CliLocHandler.CliLocDAO.Read()
at Solaris.CliLocHandler.CliLoc.Initialize()
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Server.ScriptCompiler.Invoke(String method)
at Server.Core.Main(String[] args)

Clients:
- Count: 0
 
please tell me how to configure uo.exe to update the client to a certain version, for example to 7.0.98.1
or set an earlier or later version
or how to get a clean client of the required version?
 
please tell me how to configure uo.exe to update the client to a certain version, for example to 7.0.98.1
or set an earlier or later version
or how to get a clean client of the required version?
It's not possible. Since movint to uop (mythic) patcher around version 7.0.20.x+ it always patches to latest. Your only option is someone making a copy and hosting it somewhere.
 
It's not possible. Since movint to uop (mythic) patcher around version 7.0.20.x+ it always patches to latest. Your only option is someone making a copy and hosting it somewhere.
it's sad
once upon a time, if I’m not mistaken, uopatcher.exe could be updated to the required version
I could be wrong of course, it was a long time ago
but it seems that back then they set the version on which to update
 
Those are just exe files not full clients. This is useless 98% of times :)
Maybe someone will find this useful, as it was in my case. I have the MUL files, and I only need the client. Also, somewhere on the forum, there is a link to the full client, but for an older version.
 

Active Shards

Donations

Total amount
$80.00
Goal
$1,000.00
Back