koluch
Sorceror
I took a save(tried several) and put in on my new quad core computer. The game started, I did a [save and it was fine, did a shutdown with save, all good.
I restarted the server, starts fine, did a [save....CRASH!!! And I mean HUGE!
This scenario is happening with different versions of the server, one from way, same thing on this new machine. I have tried different saves also. .I am afraid to shut my server off, but I have to, because I don't think I cam get it restarted if it does the same thing that is happening on my machine Help???????? Here is the huge crash log....*sobhzzz*
Thats HUGE!
Thoughts please anyone!
I restarted the server, starts fine, did a [save....CRASH!!! And I mean HUGE!
This scenario is happening with different versions of the server, one from way, same thing on this new machine. I have tried different saves also. .I am afraid to shut my server off, but I have to, because I don't think I cam get it restarted if it does the same thing that is happening on my machine Help???????? Here is the huge crash log....*sobhzzz*
Code:
Server Crash Report
===================
RunUO Version 2.2, Build 4649.23040
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1
.NET Framework: 4.0.30319.269
Time: 10/1/2012 6:30:58 AM
Mobiles: 37281
Items: 406000
Exception:
System.AggregateException: One or more errors occurred. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
at Server.Guilds.Guild.Serialize(GenericWriter writer)
at Server.DynamicSaveStrategy.<SaveGuilds>b__e(BaseGuild guild, ParallelLoopState state, QueuedMemoryWriter writer)
at System.Threading.Tasks.Parallel.<>c__DisplayClass32`2.<PartitionerForEachWorker>b__30()
at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)
at System.Threading.Tasks.Task.<>c__DisplayClass7.<ExecuteSelfReplicating>b__6(Object )
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.Wait()
at System.Threading.Tasks.Parallel.PartitionerForEachWorker[TSource,TLocal](Partitioner`1 source, ParallelOptions parallelOptions, Action`1 simpleBody, Action`2 bodyWithState, Action`3 bodyWithStateAndIndex, Func`4 bodyWithStateAndLocal, Func`5 bodyWithEverything, Func`1 localInit, Action`1 localFinally)
at System.Threading.Tasks.Parallel.ForEachWorker[TSource,TLocal](IEnumerable`1 source, ParallelOptions parallelOptions, Action`1 body, Action`2 bodyWithState, Action`3 bodyWithStateAndIndex, Func`4 bodyWithStateAndLocal, Func`5 bodyWithEverything, Func`1 localInit, Action`1 localFinally)
at System.Threading.Tasks.Parallel.ForEach[TSource,TLocal](IEnumerable`1 source, Func`1 localInit, Func`4 body, Action`1 localFinally)
at Server.DynamicSaveStrategy.SaveGuilds()
at Server.DynamicSaveStrategy.Save(SaveMetrics metrics, Boolean permitBackgroundWrite)
at Server.World.Save(Boolean message, Boolean permitBackgroundWrite)
at Server.Commands.CommandHandlers.Save_OnCommand(CommandEventArgs e)
at Server.Commands.CommandSystem.Handle(Mobile from, String text, MessageType type)
at Server.Mobile.DoSpeech(String text, Int32[] keywords, MessageType type, Int32 hue)
at Server.Network.PacketHandlers.UnicodeSpeech(NetState state, PacketReader pvSrc)
at Server.Network.MessagePump.HandleReceive(NetState ns)
at Server.Network.MessagePump.Slice()
at Server.Core.Main(String[] args)
---> (Inner Exception #0) System.NullReferenceException: Object reference not set to an instance of an object.
at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
at Server.Guilds.Guild.Serialize(GenericWriter writer)
at Server.DynamicSaveStrategy.<SaveGuilds>b__e(BaseGuild guild, ParallelLoopState state, QueuedMemoryWriter writer)
at System.Threading.Tasks.Parallel.<>c__DisplayClass32`2.<PartitionerForEachWorker>b__30()
at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)
at System.Threading.Tasks.Task.<>c__DisplayClass7.<ExecuteSelfReplicating>b__6(Object )<---
Clients:
- Count: 1
Thoughts please anyone!