java.lang.StackOverflowError: This exception has no message.

Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via Oracle Community by 807577, 1 year ago
This exception has no message.
java.lang.StackOverflowError:
at javax.swing.plaf.metal.MetalRootPaneUI.propertyChange(MetalRootPaneUI.java:375)
at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(SwingPropertyChangeSupport.java:264)
at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(SwingPropertyChangeSupport.java:232)
at javax.swing.JComponent.firePropertyChange(JComponent.java:3801)
at javax.swing.JComponent.putClientProperty(JComponent.java:3430)
at javax.swing.JComponent.registerWithKeyboardManager(JComponent.java:1767)
at javax.swing.JComponent.componentInputMapChanged(JComponent.java:1812)
at javax.swing.ComponentInputMap.put(ComponentInputMap.java:76)
at javax.swing.LookAndFeel.loadKeyBindings(LookAndFeel.java:215)
at javax.swing.plaf.basic.BasicRootPaneUI.updateDefaultButtonBindings(BasicRootPaneUI.java:118)
at javax.swing.plaf.basic.BasicRootPaneUI.propertyChange(BasicRootPaneUI.java:132)
at javax.swing.plaf.metal.MetalRootPaneUI.propertyChange(MetalRootPaneUI.java:375)
at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(SwingPropertyChangeSupport.java:264)
at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(SwingPropertyChangeSupport.java:232)
at javax.swing.JComponent.firePropertyChange(JComponent.java:3801)
at javax.swing.JRootPane.setDefaultButton(JRootPane.java:711)
at javax.swing.plaf.basic.BasicOptionPaneUI$6.ancestorAdded(BasicOptionPaneUI.java:684)
at javax.swing.AncestorNotifier.fireAncestorAdded(AncestorNotifier.java:68)
at javax.swing.AncestorNotifier.propertyChange(AncestorNotifier.java:202)
at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(SwingPropertyChangeSupport.java:264)
at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(SwingPropertyChangeSupport.java:232)
at javax.swing.JComponent.firePropertyChange(JComponent.java:3801)
at javax.swing.JComponent.addNotify(JComponent.java:4271)
at java.awt.Container.addNotify(Container.java:2004)
at javax.swing.JComponent.addNotify(JComponent.java:4270)
at java.awt.Container.addNotify(Container.java:2004)
at javax.swing.JComponent.addNotify(JComponent.java:4270)
at java.awt.Container.addNotify(Container.java:2004)
at javax.swing.JComponent.addNotify(JComponent.java:4270)
at java.awt.Container.addNotify(Container.java:2004)
at javax.swing.JComponent.addNotify(JComponent.java:4270)
at javax.swing.JRootPane.addNotify(JRootPane.java:658)
at java.awt.Container.addNotify(Container.java:2004)
at java.awt.Window.addNotify(Window.java:410)
at java.awt.Dialog.addNotify(Dialog.java:386)
at java.awt.Window.pack(Window.java:428)
at javax.swing.JOptionPane.createDialog(JOptionPane.java:899)
at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:819)
at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:624)
at lks.view.query.BasicQueryRowPanel$BasicQueryRowPanelVerifier.shouldYieldFocus(BasicQueryRowPanel.java:671)
at javax.swing.JComponent.runInputVerifier(JComponent.java:1095)
at javax.swing.JComponent.requestFocus(JComponent.java:1100)
at javax.swing.plaf.basic.BasicOptionPaneUI.selectInitialValue(BasicOptionPaneUI.java:848)
at javax.swing.JOptionPane.selectInitialValue(JOptionPane.java:2126)
at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:821)
at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:624)
at lks.view.query.BasicQueryRowPanel$BasicQueryRowPanelVerifier.shouldYieldFocus(BasicQueryRowPanel.java:671)
at javax.swing.JComponent.runInputVerifier(JComponent.java:1095)
at javax.swing.JComponent.requestFocus(JComponent.java:1100)
at javax.swing.plaf.basic.BasicOptionPaneUI.selectInitialValue(BasicOptionPaneUI.java:848)
at javax.swing.JOptionPane.selectInitialValue(JOptionPane.java:2126)
at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:821)
at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:624)
at lks.view.query.BasicQueryRowPanel$BasicQueryRowPanelVerifier.shouldYieldFocus(BasicQueryRowPanel.java:671)
at javax.swing.JComponent.runInputVerifier(JComponent.java:1095)
at javax.swing.JComponent.requestFocus(JComponent.java:1100)
at javax.swing.plaf.basic.BasicOptionPaneUI.selectInitialValue(BasicOptionPaneUI.java:848)
at javax.swing.JOptionPane.selectInitialValue(JOptionPane.java:2126)
at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:821)
at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:624)
at lks.view.query.BasicQueryRowPanel$BasicQueryRowPanelVerifier.shouldYieldFocus(BasicQueryRowPanel.java:671)
at javax.swing.JComponent.runInputVerifier(JComponent.java:1095)
at javax.swing.JComponent.requestFocus(JComponent.java:1100)
at javax.swing.plaf.basic.BasicOptionPaneUI.selectInitialValue(BasicOptionPaneUI.java:848)
at javax.swing.JOptionPane.selectInitialValue(JOptionPane.java:2126)
at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:821)
at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:624)
at lks.view.query.BasicQueryRowPanel$BasicQueryRowPanelVerifier.shouldYieldFocus(BasicQueryRowPanel.java:671)
at javax.swing.JComponent.runInputVerifier(JComponent.java:1095)
at javax.swing.JComponent.requestFocus(JComponent.java:1100)
at javax.swing.plaf.basic.BasicOptionPaneUI.selectInitialValue(BasicOptionPaneUI.java:848)
at javax.swing.JOptionPane.selectInitialValue(JOptionPane.java:2126)
at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:821)
at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:624)
at lks.view.query.BasicQueryRowPanel$BasicQueryRowPanelVerifier.shouldYieldFocus(BasicQueryRowPanel.java:671)

Users with the same issue

You are the first who have seen this exception. Write a tip to help other users and build your expert profile.

Know the solutions? Share your knowledge to help other developers to debug faster.