Programm dreht durch

Hier schreibt ihr bitte Fehler rein, die ihr gefunden habt.
Wenn möglich mit einer genauen Beschreibung, was ihr gemacht habt und wie der Fehler aussieht.
Bitte hier nur Fehler melden, die in einer 4er-Version aufgetreten sind.

Moderatoren: Raskir, little.yoda, Zafnir, teclis2000, hades-hl, Gorbalad, Twister1982, Eclipse404

Forumsregeln
Bitte beachtet unsere Anmerkungen zum Bugreporting, bevor ihr neue Beiträge schreibt
Antworten
Benutzeravatar
Nandus
Möchtegern-Held -- (Höhlenkundig 2)
Beiträge: 22
Registriert: 18. Apr 2006, 01:14
Wohnort: Basel

Programm dreht durch

Beitrag von Nandus »

Hi folks!

helden ist bei mir total durchgedreht! Der Kern des Fehlers scheint im Versuch des Programmes zu liegen, bei meinen Helden den langen Kommentar zu speichern und anzuzeigen. Der Versuch im Bereich Druckvorschau das Kommentarblatt anzuzeigen ergab zunächst diese Fehlermeldung:
Helden-Version: 4.6.2
Java-Version: 1.5.0_06
Betriebssystem: Windows XP
Zero length iterator passed to TextLayout constructor.
java.awt.font.TextLayout.<init>(Unknown Source)
sun.java2d.SunGraphics2D.drawString(Unknown Source)
helden.framework.held.formate.Seite5.drawVorNachteile2(Seite5.java:491)
helden.framework.held.formate.Seite5.drawPage2(Seite5.java:69)
helden.framework.held.formate.Seite5.drawPage(Seite5.java:106)
helden.framework.held.formate.HeldPrintable.print(HeldPrintable.java:278)
helden.gui.allgemein.DruckVorschauKomponente.paint(DruckVorschauKomponente.java:124)
javax.swing.JComponent.paintChildren(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
javax.swing.JViewport.paint(Unknown Source)
javax.swing.JComponent.paintChildren(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
javax.swing.JComponent.paintChildren(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
javax.swing.JComponent.paintChildren(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
javax.swing.JComponent.paintChildren(Unknown Source)
javax.swing.JSplitPane.paintChildren(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
javax.swing.JComponent.paintChildren(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
javax.swing.JComponent.paintChildren(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
javax.swing.JLayeredPane.paint(Unknown Source)
javax.swing.JComponent.paintChildren(Unknown Source)
javax.swing.JComponent.paintWithOffscreenBuffer(Unknown Source)
javax.swing.JComponent.paintDoubleBuffered(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
java.awt.GraphicsCallback$PaintCallback.run(Unknown Source)
sun.awt.SunGraphicsCallback.runOneComponent(Unknown Source)
sun.awt.SunGraphicsCallback.runComponents(Unknown Source)
java.awt.Container.paint(Unknown Source)
sun.awt.RepaintArea.paintComponent(Unknown Source)
sun.awt.RepaintArea.paint(Unknown Source)
sun.awt.windows.WComponentPeer.handleEvent(Unknown Source)
java.awt.Component.dispatchEventImpl(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)

Beim versuch diese zu schließen, explodierten die Fehlermeldungen. Leider war es mir nur möglich einen Fehlertext (s.o.) zu speichern, weil sich das Programm dann selbst himmelte und abstürzte. Ich will es garnicht nochmal probieren. Zur Rettung musste dann der Taskmanager herhalten.
Was ist da nicht in Ordnung?
Mfg Nandus und besten Dank!
Benutzeravatar
Raskir
Meine Höhle! -- (Höhlenkundig 21)
Beiträge: 1380
Registriert: 30. Nov 2004, 11:40
Wohnort: hier und da und dort - oder doch dazwischen
Kontaktdaten:

Beitrag von Raskir »

Wenn ich richtig vermute, dürfte das in der nächsten Version erledigt sein.

Sayonara
Raskir
Zafnir
Podiumsleiter
Beiträge: 2342
Registriert: 22. Jun 2004, 09:25
Wohnort: Braunschweig
Kontaktdaten:

Beitrag von Zafnir »

Hallo Nandus.

Das isind nicht die Kommentare, sonder die Vorteile auf den Luturgie/Ritualbogen, die da durchdrehen.

MfG Maik
Starbreezer
Verlaufen! -- (Höhlenkundig 0)
Beiträge: 11
Registriert: 20. Jul 2006, 14:43

Beitrag von Starbreezer »

Ähnliches tritt auch auf wenn ich mir einen Fahrenden Händler aus dem mittelreich mit Breitgefächerter Bildung mache.
Scheint wohl irgendwo ein allgemeines Problem zu sein.
Benutzeravatar
Rumburuk
Höhlenforscher -- (Höhlenkundig 12)
Beiträge: 193
Registriert: 1. Dez 2004, 15:13
Wohnort: Dresden
Kontaktdaten:

Beitrag von Rumburuk »

Suche mal nach Breitgefächerter Bildung...
KROAAAAAAAAAAHHHHHHHHH!

Düsterrabe Rumburuk
Starbreezer
Verlaufen! -- (Höhlenkundig 0)
Beiträge: 11
Registriert: 20. Jul 2006, 14:43

Beitrag von Starbreezer »

HAb ich.
das Prob trifft aber auch auf wenn ich statt der Bgb einen Veteranen aus ihm mache.
Betrifft das evtl. den selben Fehler?
Zafnir
Podiumsleiter
Beiträge: 2342
Registriert: 22. Jun 2004, 09:25
Wohnort: Braunschweig
Kontaktdaten:

Beitrag von Zafnir »

Hallo Starbrezer.

Kann es zufällig sein, das dein Held keine Nachteile hat?

MfG Maik
Starbreezer
Verlaufen! -- (Höhlenkundig 0)
Beiträge: 11
Registriert: 20. Jul 2006, 14:43

Beitrag von Starbreezer »

Soweit komm ich ja garnicht
wenn ich nach dem Attributsbildschirm auf weiter klcike um zu den Vor- und ANchteilen zu kommen kommt folgendes

Helden-Version: 4.6.2
Java-Version: 1.5.0_06
Betriebssystem: Windows XP
(minimum <= value <= maximum) is false
javax.swing.SpinnerNumberModel.<init>(Unknown Source)
javax.swing.SpinnerNumberModel.<init>(Unknown Source)
helden.gui.helderschaffen.VorteilePanel.addVorteil(VorteilePanel.java:293)
helden.gui.helderschaffen.VorteileZustand.zeigeVorteile(VorteileZustand.java:132)
helden.gui.helderschaffen.VorteileZustand.aendereFilter(VorteileZustand.java:330)
helden.gui.helderschaffen.VorteileZustand.itemStateChanged(VorteileZustand.java:239)
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)
helden.gui.helderschaffen.FilterPanel.setFilter(FilterPanel.java:106)
helden.gui.helderschaffen.VorteileZustand.<init>(VorteileZustand.java:97)
helden.gui.helderschaffen.ErschaffenController.setZustand(ErschaffenController.java:166)
helden.gui.helderschaffen.ErschaffenController.weiter(ErschaffenController.java:294)
helden.gui.helderschaffen.HeldErschaffenController.nextState(HeldErschaffenController.java:120)
helden.gui.helderschaffen.HeldErschaffenController.actionPerformed(HeldErschaffenController.java:93)
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.plaf.basic.BasicButtonListener.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)
Zafnir
Podiumsleiter
Beiträge: 2342
Registriert: 22. Jun 2004, 09:25
Wohnort: Braunschweig
Kontaktdaten:

Beitrag von Zafnir »

Hallo Starbereezer.

Das ist zu dem Problem von Nandus ein anders.

Bei dir ist es der Bug mit den Maximum von Automatischen Vor und Nachteilen.

War irgendwas mit Hexe.

Eigendlich dürfest du diese Kombination nicht Wählen, weil du über das Maximum von 12 auf einem WertVoteil oder Nachteil kommst.

MfG Maik
Starbreezer
Verlaufen! -- (Höhlenkundig 0)
Beiträge: 11
Registriert: 20. Jul 2006, 14:43

Beitrag von Starbreezer »

Das problem bekomm ich aba auch wenn ich n Fahrenden Hänlder machen möchte, der Veteran ist
Zafnir
Podiumsleiter
Beiträge: 2342
Registriert: 22. Jun 2004, 09:25
Wohnort: Braunschweig
Kontaktdaten:

Beitrag von Zafnir »

Hallo Starbreezer.

Die Regeln besagen das ein Wertvorteil einen Maximalen Wert von 12 haben dürfen. Wenn du jetzt deine Regelbücher zur hand nimmst und nachschaust, welche Vor und Nachteile du Automatisch bekommst und welche Du durch Auswahlen erhöhen kannst und deine Auswahl auf eine Kombination beschrängst auf der die Wertvorteile nicht den Wert 12 überschreiten, dann wirst due sehen, das das Programm einwandfrei funktioniert.

MfG Maik
Antworten