Beast Master Ranger - Error after selecting power

Post/Author/DateTimePost
#1

jouctas

Nov 16, 2010 12:12:10
I created a level one beastmaster ranger. I had several errors along the way, particularly when I would select an option (like my companion, or an ability array) and then changed that option to something else. It would always let me recover the character though (Cool feature btw!).

However, when selecting my powers, I chose my daily power and crashed. Now, the recover option comes up, but when I select "recover" the app immediately crashes again.

(edit) This was a Dark Sun character

System.ServiceModel.FaultException: System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
   at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue& value)
   at WotC.XAMLUtilities.PropertyUpdatePropertyData.GetPropertyValue[TValueType](IDataSource dataSource, TValueType& value) in e:\DDiApps\trunk\CharBuilderEssentials\DDiApps\CharBuilderEssentials\trunk\XAMLUtilities\NotificationProperties\PropertyUpdatePropertyData.cs:line 278
   at stupid(Object )
   at WotC.XAMLUtilities.LazyAttribute.CreateValue(Object owner) in e:\DDiApps\trunk\CharBuilderEssentials\DDiApps\CharBuilderEssentials\trunk\XAMLUtilities\Attributes\LazyAttribute.cs:line 52
   at WotC.XAMLUtilities.BaseEnsureValueAttribute.GetPropertyValue[T](Object owner, IDataSource dataSource, T& value) in e:\DDiApps\trunk\CharBuilderEssentials\DDiApps\CharBuilderEssentials\trunk\XAMLUtilities\Attributes\BaseEnsureValueAttribute.cs:line 43
   at WotC.XAMLUtilities.PropertyUpdatePropertyData.GetPropertyValue[TValueType](IDataSource dataSource, TValueType& value) in e:\DDiApps\trunk\CharBuilderEssentials\DDiApps\CharBuilderEssentials\trunk\XAMLUtilities\NotificationProperties\PropertyUpdatePropertyData.cs:line 289
   at WotC.WebServiceUtilities.Server.PerformanceCounterOperation.BeforeCall(String operationName, Object[] inputs) in e:\DDiApps\trunk\CharBuilderEssentials\DDiApps\CharBuilderEssentials\trunk\WebServiceUtilities.Server\PerformanceCounterBehavior.cs:line 346
   at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InspectInputsCore(MessageRpc& rpc)
   at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
   at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
   at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc)
   at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
   at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc)
   at System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result)
   at System.ServiceModel.ClientBase`1.ChannelBase`1.EndInvoke(String methodName, Object[] args, IAsyncResult result)
   at WotC.CharBuilder.DataModel.D20Workspace.D20WorkspaceServiceClient.D20WorkspaceServiceClientChannel.EndApply(IAsyncResult result)
   at WotC.CharBuilder.DataModel.D20Workspace.D20WorkspaceServiceClient.WotC.CharBuilder.DataModel.D20Workspace.ID20WorkspaceService.EndApply(IAsyncResult result)
   at WotC.XAMLUtilities.GeneralHelpers.<>c__DisplayClasse`2.b__d(IAsyncResult ar)
   at WotC.XAMLUtilities.GeneralHelpers.<>c__DisplayClass5`1.<>c__DisplayClass7.<>c__DisplayClass9.b__3()