Recursive StackOverFlow in Java client aplication
807606Apr 28 2007 — edited May 1 2007Hi,
We run into this recursive stackoverflow problem in our Swing + AWT + BWT client application. We could not pin point what GUI action caused this stackoverflow problem yet. We are currently trying to reset the stack size, see if we can find out the beginning of the stack trace, hope it will show what action caused this. At the mean time, can someone please shed some lights here on what was going on, and how to solve the problem? Thanks in advance.
-Zihong
OS: windows XP
JDK: 1.5.0_08
The exception stack trace is:
java.lang.StackOverflowError
at java.util.Hashtable.put(Hashtable.java:401)
at sun.java2d.Disposer.add(Disposer.java:101)
at sun.java2d.Disposer.addRecord(Disposer.java:69)
at sun.awt.windows.Win32SurfaceData.initOps(Native Method)
at sun.awt.windows.Win32SurfaceData.<init>(Win32SurfaceData.java:448)
at sun.awt.windows.Win32SurfaceData.createData(Win32SurfaceData.java:316)
at sun.awt.Win32GraphicsConfig.createSurfaceData(Win32GraphicsConfig.java:357)
at sun.awt.windows.WComponentPeer.replaceSurfaceData(WComponentPeer.java:332)
at sun.awt.windows.WComponentPeer.replaceSurfaceData(WComponentPeer.java:313)
at sun.awt.windows.WComponentPeer.displayChanged(WComponentPeer.java:372)
at sun.awt.windows.WCanvasPeer.displayChanged(WCanvasPeer.java:48)
at sun.awt.windows.WPanelPeer.displayChanged(WPanelPeer.java:142)
at sun.awt.windows.WPanelPeer.recursiveDisplayChanged(WPanelPeer.java:130)
at sun.awt.windows.WPanelPeer.displayChanged(WPanelPeer.java:145)
at sun.awt.windows.WPanelPeer.recursiveDisplayChanged(WPanelPeer.java:130)
at sun.awt.windows.WPanelPeer.displayChanged(WPanelPeer.java:145)
at sun.awt.windows.WPanelPeer.recursiveDisplayChanged(WPanelPeer.java:130)
at sun.awt.windows.WPanelPeer.displayChanged(WPanelPeer.java:145)
at sun.awt.windows.WPanelPeer.recursiveDisplayChanged(WPanelPeer.java:130)
at sun.awt.windows.WPanelPeer.displayChanged(WPanelPeer.java:145)
...
...