MeisterGeister Forum
[erledigt] Bug im Kampftool [#186] - Druckversion

+- MeisterGeister Forum (http://forum.meistergeister.org)
+-- Forum: Archiv (http://forum.meistergeister.org/forumdisplay.php?fid=97)
+--- Forum: Bugmeldungen (http://forum.meistergeister.org/forumdisplay.php?fid=104)
+--- Thema: [erledigt] Bug im Kampftool [#186] (/showthread.php?tid=220)



Bug im Kampftool [#186] - GeofaxSteinkauer - 07.01.2014

Hi Leute in der neuen Version 2.3.0. /81 stürzt mit das Kampftool immer wieder ab wenn ich mehrere Gegner eingefügt habe und die Kampfrunde beginnen will, egal ob ich "Neuer Kampf" drücke, oder "Weiter".

hier das Error Log:
Code:
Es ist eine unbehandelte Ausnahme aufgetreten. Das Programm wird beendet.


Bitte prüfe die FAQ-Seite auf www.meistergeister.org und unser Forum (http://meistergeister.orkenspalter.de/) nach einer Fehlerlösung.
Bei weiteren Problemen kannst du das Problem im Forum melden oder dich an info@meistergeister.org wenden (Bitte die gesamte Meldung vollständig kopieren).
Die Fehlermeldung wird in einer Log-Datei im MeisterGeister-Verzeichnis gespeichert.

Version: 2.3.0 / 81  

Source: mscorlib
Message: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
Type: System.ArgumentOutOfRangeException
StackTrace:    at System.ThrowHelper.ThrowArgumentOutOfRangeException()
   at MeisterGeister.ViewModel.Kampf.Logic.Manöver.Manöver.ProbenAnlegen()
   at MeisterGeister.ViewModel.Kampf.Logic.Manöver.Manöver.get_Proben()
   at MeisterGeister.ViewModel.Kampf.Logic.Manöver.Manöver.Ausführen()
   at MeisterGeister.ViewModel.Kampf.Logic.Kampf.NeueKampfrunde()
   at MeisterGeister.ViewModel.Kampf.Logic.Kampf.KampfNeuStarten()
   at MeisterGeister.ViewModel.Kampf.KampfViewModel.NewKampf(Object obj)
   at MeisterGeister.ViewModel.Base.CommandBase.Execute(Object parameter)
   at MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)
   at System.Windows.Controls.Primitives.ButtonBase.OnClick()
   at System.Windows.Controls.Button.OnClick()
   at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
   at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
   at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
   at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
   at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
   at System.Windows.Input.InputManager.ProcessStagingArea()
   at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
   at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
   at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
   at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

Data:
  System.Object: null

Aktuelles Tool: Kampf
Offene Tools: Helden#Proben#Kampf#Gegner#Notizen#Basar#Würfel#NSCs#ZooBot#Schmiede

Systeminformationen

Betriebssystem: Microsoft Windows NT 5.1.2600 Service Pack 3 (Windows XP)
64bit-System: False
CLR-Version: 4.0.30319.1008
SQL-CE-Version: 4.0.8482.1
Arbeitsverzeichnis: F:\Rollenspielprogramme\DSA+MeisterGeister\DSA MeisterGeister 2014
MeisterGeister-Verzeichnis: F:\Rollenspielprogramme\DSA+MeisterGeister\DSA MeisterGeister 2014
Laufwerk: F:\ (Name), NTFS (Format), Fixed (Typ)
Prozessoranzahl: 1
WorkingSet: 142843904
Renderingebene: 2 (Hardwarebeschleunigung; DirectX >= 9.0)
Auflösung: 1024x768 (1024x719)
Bildschirme: 1



RE: Bug im Kampftool [trac=186] - Master Sheep - 08.01.2014

Hey Geofax,

danke für deine Fehlermeldung! Es gibt inzwischen eine Version 2.3.1 / 81. Hast du es mit der schon einmal probiert? Mach das doch mal und gib uns Rückmeldung, ob der Fehler immer noch auftritt.


RE: Bug im Kampftool - Rondrian - 08.01.2014

Genau dieser Fehler wurde in 2.3.1 korrigiert.


RE: Bug im Kampftool - Master Sheep - 08.01.2014

Was ist denn das Ticket dazu? Ich finde keines.


RE: Bug im Kampftool - Rondrian - 08.01.2014

Du hast Recht. Es fehlte noch ein Ticket dazu. Habe ich nachgeholt:
#186


RE: Bug im Kampftool [trac=186] - Master Sheep - 08.01.2014

OK prima danke. Smile