bug-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug swing/27484] New: Loop in javax.swing.DefaultDesktopManager.closeFr


From: pere at hungry dot com
Subject: [Bug swing/27484] New: Loop in javax.swing.DefaultDesktopManager.closeFrame()
Date: 8 May 2006 11:08:39 -0000

When running openjump with the CVS version of GNU Classpath and jamvm, I get
a java.lang.StackOverflowError when I try to close the current map project
using
the small x in the upper right corner of the internal window.  The problem
seem to be an endless recursion.  This is the start of the backtrace, including
the looping part.  I'll attach the full backtrace.

[...]
   at
com.vividsolutions.jump.workbench.ui.WorkbenchFrame$13.internalFrameClosing(WorkbenchFrame.java:568)
   at
javax.swing.JInternalFrame.fireInternalFrameEvent(JInternalFrame.java:700)   at
javax.swing.JInternalFrame.doDefaultCloseAction(JInternalFrame.java:673)
   at
javax.swing.DefaultDesktopManager.closeFrame(DefaultDesktopManager.java:127)
   at com.vividsolutions.jump.workbench.ui.GUIUtil.dispose(GUIUtil.java:1168)
   at
com.vividsolutions.jump.workbench.ui.WorkbenchFrame.closeTaskFrame(WorkbenchFrame.java:1072)
   at
com.vividsolutions.jump.workbench.ui.WorkbenchFrame.access$0(WorkbenchFrame.java:1066)
   at
com.vividsolutions.jump.workbench.ui.WorkbenchFrame$DefaultInternalFrameCloser.close(WorkbenchFrame.java:1035)
   at
com.vividsolutions.jump.workbench.ui.WorkbenchFrame$13.internalFrameClosing(WorkbenchFrame.java:568)
   at
javax.swing.JInternalFrame.fireInternalFrameEvent(JInternalFrame.java:700)   at
javax.swing.JInternalFrame.setClosed(JInternalFrame.java:1307)
   at
javax.swing.plaf.basic.BasicInternalFrameTitlePane$CloseAction.actionPerformed(BasicInternalFrameTitlePane.java:104)
   at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1099)
   at javax.swing.AbstractButton$1.actionPerformed(AbstractButton.java:1909)
   at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:298)
   at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:403)
   at
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:188)
   at java.awt.Component.processMouseEvent(Component.java:3105)
   at java.awt.Component.processEvent(Component.java:2964)
   at java.awt.Container.processEvent(Container.java:914)
   at java.awt.Component.dispatchEventImpl(Component.java:5033)
   at java.awt.Container.dispatchEventImpl(Container.java:1741)
   at java.awt.Component.dispatchEvent(Component.java:2322)
   at
java.awt.LightweightDispatcher.handleMouseEvent(LightweightDispatcher.java:197)
   at
java.awt.LightweightDispatcher.dispatchEvent(LightweightDispatcher.java:116)
   at java.awt.Container.dispatchEventImpl(Container.java:1731)
   at java.awt.Window.dispatchEventImpl(Window.java:642)
   at java.awt.Component.dispatchEvent(Component.java:2322)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:474)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:75)


-- 
           Summary: Loop in javax.swing.DefaultDesktopManager.closeFrame()
           Product: classpath
           Version: unspecified
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: swing
        AssignedTo: roman at kennke dot org
        ReportedBy: pere at hungry dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27484





reply via email to

[Prev in Thread] Current Thread [Next in Thread]