ServUO Version
Publish 57
Ultima Expansion
Renaissance
I've been running a Renaissance-era shard with no issues for a few years now, well I wanted that real classic feel so I downloaded the renaissance patch to bring Maginicia back to its old state before the gargoyles and it was running well for a bit until I tweak my current expansion back to UOR. Now when I compile it gets stuck in a loop of crashes. Not sure if this has anything to do with it but I did download the new repo 57.1.
Below is my crash report along with my CurrentExpansion.cs and MapDefinition.cs

Thanks in advance.

Server Crash Report
===================

ServUO Version 0.5, Build 8042.27443
Operating System: Microsoft Windows NT 6.2.9200.0
.NET Framework: 4.0.30319.42000
Time: 1/7/2022 8:15:07 PM
Mobiles: 14241
Items: 114769
Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: The type initializer for 'Ultima.Art' threw an exception. ---> System.IO.IOException: The process cannot access the file 'C:\Ultima Online Renaissance\art.mul' because it is being used by another process.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
at Ultima.FileIndex..ctor(String idxFile, String mulFile, String uopFile, Int32 length, Int32 file, String uopEntryExtension, Int32 idxLength, Boolean hasExtra) in C:\ServUO-57.1\Ultima\FileIndex.cs:line 342
at Ultima.Art..cctor() in C:\ServUO-57.1\Ultima\Art.cs:line 15
--- End of inner exception stack trace ---
at Ultima.Art.Measure(Bitmap bmp, Int32& xMin, Int32& yMin, Int32& xMax, Int32& yMax)
at Server.Item.Measure(Bitmap bmp, Int32& xMin, Int32& yMin, Int32& xMax, Int32& yMax) in C:\ServUO-57.1\Server\Item.cs:line 1079
at Server.CollectionItem..ctor(Type type, Int32 itemID, Int32 tooltip, Int32 hue, Double points, Boolean questitem) in C:\ServUO-57.1\Scripts\Services\CommunityCollections\CollectionItem.cs:line 45
at Server.Engines.VvV.VvVRewards.Initialize() in C:\ServUO-57.1\Scripts\Services\ViceVsVirtue\VvVRewards.cs:line 52
--- 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 System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
at Server.ScriptCompiler.Invoke(String method) in C:\ServUO-57.1\Server\ScriptCompiler.cs:line 523
at Server.Core.Main(String[] args) in C:\ServUO-57.1\Server\Main.cs:line 642
 

Attachments

  • CurrentExpansion.cs
    1.3 KB · Views: 5
  • MapDefinitions.cs
    3.2 KB · Views: 4
Thats not a server issue.

I marked the important Info in the Quote:

Server Crash Report
===================

ServUO Version 0.5, Build 8042.27443
Operating System: Microsoft Windows NT 6.2.9200.0
.NET Framework: 4.0.30319.42000
Time: 1/7/2022 8:15:07 PM
Mobiles: 14241
Items: 114769
Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: The type initializer for 'Ultima.Art' threw an exception. ---> System.IO.IOException: The process cannot access the file 'C:\Ultima Online Renaissance\art.mul' because it is being used by another process.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
at Ultima.FileIndex..ctor(String idxFile, String mulFile, String uopFile, Int32 length, Int32 file, String uopEntryExtension, Int32 idxLength, Boolean hasExtra) in C:\ServUO-57.1\Ultima\FileIndex.cs:line 342
at Ultima.Art..cctor() in C:\ServUO-57.1\Ultima\Art.cs:line 15
--- End of inner exception stack trace ---
at Ultima.Art.Measure(Bitmap bmp, Int32& xMin, Int32& yMin, Int32& xMax, Int32& yMax)
at Server.Item.Measure(Bitmap bmp, Int32& xMin, Int32& yMin, Int32& xMax, Int32& yMax) in C:\ServUO-57.1\Server\Item.cs:line 1079
at Server.CollectionItem..ctor(Type type, Int32 itemID, Int32 tooltip, Int32 hue, Double points, Boolean questitem) in C:\ServUO-57.1\Scripts\Services\CommunityCollections\CollectionItem.cs:line 45
at Server.Engines.VvV.VvVRewards.Initialize() in C:\ServUO-57.1\Scripts\Services\ViceVsVirtue\VvVRewards.cs:line 52
--- 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 System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
at Server.ScriptCompiler.Invoke(String method) in C:\ServUO-57.1\Server\ScriptCompiler.cs:line 523
at Server.Core.Main(String[] args) in C:\ServUO-57.1\Server\Main.cs:line 642
 
  • Like
Reactions: Cad
Back