G
Gast2
Gast
Hi,
ich habe eine Swing Anwendung geschrieben, die bei mir nach ca. einem Tag Laufzeit Probleme macht.
Diesen Feher bekomme ich, nachdem nach ca. einem Tag Laufzeit mit der Maus auf ein Label gehe. Auf diesem Label liegt eigentlich ein Listener der ein Popup anzeigt wenn draufgeklickt wird.
Nachdem diese Exception geworfen wurd friert dann auch die komplette GUI ein und ich darf das Programm neustarten.
Mir scheint, dass irgendwie EDT vorher schon irgendwie blockiert und durch diese Events dann dessen Aufrufstack überläuft. Lieg ich da mit meiner Vermutung richtig und muss daher woanders mit der Suche beginnen oder gibts ne andere Möglichkeit dem Problem auf die Schliche zu kommen?
Gruß,
Eike
ich habe eine Swing Anwendung geschrieben, die bei mir nach ca. einem Tag Laufzeit Probleme macht.
2010-01-18 06:59:04,593 [AWT-EventQueue-0] ERROR: Exception in thread "AWT-EventQueue-0" java.lang.StackOverflowError
2010-01-18 06:59:04,593 [AWT-EventQueue-0] ERROR: at java.awt.AWTEventMulticaster.mouseEntered(Unknown Source)
2010-01-18 06:59:04,593 [AWT-EventQueue-0] ERROR: at java.awt.AWTEventMulticaster.mouseEntered(Unknown Source)
2010-01-18 06:59:04,593 [AWT-EventQueue-0] ERROR: at java.awt.AWTEventMulticaster.mouseEntered(Unknown Source)
2010-01-18 06:59:04,593 [AWT-EventQueue-0] ERROR: at java.awt.AWTEventMulticaster.mouseEntered(Unknown Source)
2010-01-18 06:59:04,593 [AWT-EventQueue-0] ERROR: at java.awt.AWTEventMulticaster.mouseEntered(Unknown Source)
2010-01-18 06:59:04,593 [AWT-EventQueue-0] ERROR: at java.awt.AWTEventMulticaster.mouseEntered(Unknown Source)
2010-01-18 06:59:04,593 [AWT-EventQueue-0] ERROR: at java.awt.AWTEventMulticaster.mouseEntered(Unknown Source)
2010-01-18 06:59:04,593 [AWT-EventQueue-0] ERROR: at java.awt.AWTEventMulticaster.mouseEntered(Unknown Source)
2010-01-18 06:59:04,593 [AWT-EventQueue-0] ERROR: at java.awt.AWTEventMulticaster.mouseEntered(Unknown Source)
2010-01-18 06:59:04,593 [AWT-EventQueue-0] ERROR: at java.awt.AWTEventMulticaster.mouseEntered(Unknown Source)
[... 50-100x...]
Diesen Feher bekomme ich, nachdem nach ca. einem Tag Laufzeit mit der Maus auf ein Label gehe. Auf diesem Label liegt eigentlich ein Listener der ein Popup anzeigt wenn draufgeklickt wird.
Nachdem diese Exception geworfen wurd friert dann auch die komplette GUI ein und ich darf das Programm neustarten.
Mir scheint, dass irgendwie EDT vorher schon irgendwie blockiert und durch diese Events dann dessen Aufrufstack überläuft. Lieg ich da mit meiner Vermutung richtig und muss daher woanders mit der Suche beginnen oder gibts ne andere Möglichkeit dem Problem auf die Schliche zu kommen?
Gruß,
Eike