Seite 1 von 1

Eingabe von Besonderem Besitz

Verfasst: 22. Feb 2007, 16:09
von achlys
Ich bin mir nicht ganz sicher warum dieser Fehler auftritt. Es muss aber etwas mit den zuvor eingegebenen Eigenschaften (jeweils Startwert & aktuell: MU12, KL11, IN13, CH10, FF11, GE14, KO13, KK13, SO7) und der Auswahl des pers. Gegenstandes zu tun haben.

Viele Grüße,
Sebastian

Hier die Bugmeldung:
---
Helden-Version: 4.7.2
Java-Version: 1.5.0_10
Betriebssystem: Windows XP
Index: 5, Size: 2
java.util.LinkedList.entry(Unknown Source)
java.util.LinkedList.get(Unknown Source)
helden.framework.vorteile.AbstrakterAuswahlVorteil.getAusgewaehlte(AbstrakterAuswahlVorteil.java:196)
helden.framework.vorteile.MehrfachAuswahlVorteil.bestimmeKompletterString(MehrfachAuswahlVorteil.java:161)
helden.framework.vorteile.AuswahlVorteil.selectAuswahl(AuswahlVorteil.java:108)
helden.gui.heldeingeben.VorteileZustand.aendereAuswahl(VorteileZustand.java:264)
helden.gui.heldeingeben.VorteileZustand.itemStateChanged(VorteileZustand.java:234)
javax.swing.JComboBox.fireItemStateChanged(Unknown Source)
javax.swing.JComboBox.selectedItemChanged(Unknown Source)
javax.swing.JComboBox.contentsChanged(Unknown Source)
javax.swing.AbstractListModel.fireContentsChanged(Unknown Source)
javax.swing.DefaultComboBoxModel.setSelectedItem(Unknown Source)
javax.swing.JComboBox.setSelectedItem(Unknown Source)
javax.swing.JComboBox.setSelectedIndex(Unknown Source)
javax.swing.plaf.basic.BasicComboPopup$Handler.mouseReleased(Unknown Source)
java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
java.awt.Component.processMouseEvent(Unknown Source)
javax.swing.JComponent.processMouseEvent(Unknown Source)
javax.swing.plaf.basic.BasicComboPopup$1.processMouseEvent(Unknown Source)
java.awt.Component.processEvent(Unknown Source)
java.awt.Container.processEvent(Unknown Source)
java.awt.Component.dispatchEventImpl(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Window.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.EventQueue.dispatchEvent(Unknown Source)
java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.awt.Dialog$1.run(Unknown Source)
java.awt.Dialog$2.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.awt.Dialog.show(Unknown Source)
java.awt.Component.show(Unknown Source)
java.awt.Component.setVisible(Unknown Source)
helden.gui.heldeingeben.HeldEingebenWizard.<init>(HeldEingebenWizard.java:81)
helden.gui.HeldEingebenAction.actionPerformed(HeldEingebenAction.java:80)
javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
javax.swing.DefaultButtonModel.setPressed(Unknown Source)
javax.swing.AbstractButton.doClick(Unknown Source)
javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
java.awt.Component.processMouseEvent(Unknown Source)
javax.swing.JComponent.processMouseEvent(Unknown Source)
java.awt.Component.processEvent(Unknown Source)
java.awt.Container.processEvent(Unknown Source)
java.awt.Component.dispatchEventImpl(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Window.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.EventQueue.dispatchEvent(Unknown Source)
java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.run(Unknown Source)

Verfasst: 22. Feb 2007, 16:29
von little.yoda
Kannst du mal beschreiben, was du vorher gemacht hast?

Als keine Hilfe, welche Informationen für uns wichtig sind:
http://wiki.helden-software.de/Fehler_m ... schreibung

Verfasst: 22. Feb 2007, 16:42
von achlys
Sorry, hier also die Schritt-für-Schriit Beschreibung:

1. Eingabe des Helden

2. Viertelzauberer auswählen (keine Repräsentation)

3. Rasse: Thorwaler, Kultur: Gjalskerl., Profession: Gjalskerl. Tierkrieger (Wolf)

4. Eigenschaften eingeben:
jeweils Startwert & aktuell: MU12, KL11, IN13, CH10, FF11, GE14, KO13, KK13, SO7

5. Eingabe Vor- und Nachteile:
Besonderer Besitz: 'persönl. Waffe' oder: 'Eigene Eingabe'

und hier kommt dann die obige Fehlermeldung.

Grüße,
Sebastian

Verfasst: 22. Feb 2007, 17:06
von little.yoda
Danke.

Damit konnte ich den Fehler reproduzieren. Schaue ihn mir heute Abend mal genauer an, weil ich auf die schnelle nicht den Grund für den Fehler gesehen habe.

Sollte aber dann in der nächsten Version korrigiert sein.

Verfasst: 22. Feb 2007, 17:12
von achlys
Prima! Und da die nächste Version ja schon im März kommt, muss ich nur ein paar Mal schlafen, bis es funktioniert. Ich pack schonmal den Adventskalender wieder aus. ;-)

Da ich zwar keine Ahnung vom Java-Programmieren habe, aber dafür den Nachteil Neugier 9, würde mich interessieren, wo der Fehler liegt. Wenn Du das kurz posten könntest.... :-)

Grüße,
Sebastian

Verfasst: 22. Feb 2007, 18:14
von little.yoda
Zafnir (kennt sich besser in der Gui aus, als ich) hat den Fehler gefunden. Ist wohl noch ein Überbleibsel aus der Umstellung der AuswahlVorteile.

Verfasst: 13. Mär 2007, 17:40
von achlys
Hi!
Besagter Fehler tritt auch weiterhin mit 4.7.3. auf. Selbe Vorgehensweise wie oben beschrieben.

Grüße,
Sebastian

Verfasst: 13. Mär 2007, 17:52
von little.yoda
Konnte den Fehler mit der neuen Version tatsächlich reproduzieren.
Sehr komisch.
Zafnir hatte den Bug korrigiert, ich hatte ihn in der Testphase getestet und da funktionierte es. Müssen wir uns nochmal genauer anschauen, warum es jetzt schon wieder nicht geht.

Verfasst: 17. Mär 2007, 11:32
von achlys
Dann bin ich mal gespannt. :-)

Verfasst: 4. Jun 2007, 10:09
von achlys
Leider keine Änderungen in 4.7.4: der Bug ist immernoch vorhanden. :-( (Andererseits scheine ich der einzige zu sein, der dieses Feature nutzt.... ;-) )

Verfasst: 4. Jun 2007, 10:15
von little.yoda
Ja. Ist leider immer noch drin.

Das es ein Fehler in den MAVs ist, muss Andreas ran, da sich damit am besten auskennt. Leider hat er z.Z. wenig Zeit.


Wie immer bei solchen Fehlern: Kannst mir gerne deinen Helden schicken, dann baue ich dir den Besonderen Besitz per Hand ein.