Marvin Warble created NETBEANS-5645: ---------------------------------------
Summary: Search / Find Generates Exception Key: NETBEANS-5645 URL: https://issues.apache.org/jira/browse/NETBEANS-5645 Project: NetBeans Issue Type: Bug Environment: Windows 10: Build 19042.928 Reporter: Marvin Warble The following exception occurs regularly, but not consistently when using the Search / Find operation in the source code editor. --------------------------------------------------------- <record> <date>2021-04-30T10:28:22</date> <millis>1619792902097</millis> <sequence>3425</sequence> <level>1000</level> <thread>25</thread> <exception> <message>java.lang.NullPointerException: Cannot invoke "javax.swing.text.JTextComponent.getDocument()" because "this.editor" is null</message> <frame> <class>javax.swing.plaf.basic.BasicTextUI</class> <method>getPreferredSize</method> <line>939</line> <file>jrt:/java.desktop/javax/swing/plaf/basic/BasicTextUI.class</file> </frame> <frame> <class>javax.swing.JComponent</class> <method>getPreferredSize</method> <line>1680</line> <file>jrt:/java.desktop/javax/swing/JComponent.class</file> </frame> <frame> <class>javax.swing.JEditorPane</class> <method>getPreferredSize</method> <line>1345</line> <file>jrt:/java.desktop/javax/swing/JEditorPane.class</file> </frame> <frame> <class>javax.swing.ScrollPaneLayout</class> <method>layoutContainer</method> <line>795</line> <file>jrt:/java.desktop/javax/swing/ScrollPaneLayout.class</file> </frame> <frame> <class>java.awt.Container</class> <method>layout</method> <line>1537</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>doLayout</method> <line>1526</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1722</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1731</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1731</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1731</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1731</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1731</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1731</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1731</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1731</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1731</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1731</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1731</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1731</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1731</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1731</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1731</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1731</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1731</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validate</method> <line>1657</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>org.netbeans.core.windows.view.ui.DesktopImpl$LayeredLayout</class> <method>layoutContainer</method> <line>529</line> <file>${netbeans.home}modules/org-netbeans-core-windows.jar</file> </frame> <frame> <class>java.awt.Container</class> <method>layout</method> <line>1537</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>doLayout</method> <line>1526</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1722</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1731</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1731</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1731</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validateTree</method> <line>1731</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>java.awt.Container</class> <method>validate</method> <line>1657</line> <file>jrt:/java.desktop/java/awt/Container.class</file> </frame> <frame> <class>javax.swing.RepaintManager$3</class> <method>run</method> <line>745</line> <file>jrt:/java.desktop/javax/swing/RepaintManager$3.class</file> </frame> <frame> <class>javax.swing.RepaintManager$3</class> <method>run</method> <line>743</line> <file>jrt:/java.desktop/javax/swing/RepaintManager$3.class</file> </frame> <frame> <class>java.security.AccessController</class> <method>doPrivileged</method> <line>391</line> <file>jrt:/java.base/java/security/AccessController.class</file> </frame> <frame> <class>java.security.ProtectionDomain$JavaSecurityAccessImpl</class> <method>doIntersectionPrivilege</method> <line>85</line> <file>jrt:/java.base/java/security/ProtectionDomain$JavaSecurityAccessImpl.class</file> </frame> <frame> <class>javax.swing.RepaintManager</class> <method>validateInvalidComponents</method> <line>742</line> <file>jrt:/java.desktop/javax/swing/RepaintManager.class</file> </frame> <frame> <class>javax.swing.RepaintManager$ProcessingRunnable</class> <method>run</method> <line>1883</line> <file>jrt:/java.desktop/javax/swing/RepaintManager$ProcessingRunnable.class</file> </frame> <frame> <class>java.awt.event.InvocationEvent</class> <method>dispatch</method> <line>316</line> <file>jrt:/java.desktop/java/awt/event/InvocationEvent.class</file> </frame> <frame> <class>java.awt.EventQueue</class> <method>dispatchEventImpl</method> <line>770</line> <file>jrt:/java.desktop/java/awt/EventQueue.class</file> </frame> <frame> <class>java.awt.EventQueue$4</class> <method>run</method> <line>721</line> <file>jrt:/java.desktop/java/awt/EventQueue$4.class</file> </frame> <frame> <class>java.awt.EventQueue$4</class> <method>run</method> <line>715</line> <file>jrt:/java.desktop/java/awt/EventQueue$4.class</file> </frame> <frame> <class>java.security.AccessController</class> <method>doPrivileged</method> <line>391</line> <file>jrt:/java.base/java/security/AccessController.class</file> </frame> <frame> <class>java.security.ProtectionDomain$JavaSecurityAccessImpl</class> <method>doIntersectionPrivilege</method> <line>85</line> <file>jrt:/java.base/java/security/ProtectionDomain$JavaSecurityAccessImpl.class</file> </frame> <frame> <class>java.awt.EventQueue</class> <method>dispatchEvent</method> <line>740</line> <file>jrt:/java.desktop/java/awt/EventQueue.class</file> </frame> <frame> <class>org.netbeans.core.TimableEventQueue</class> <method>dispatchEvent</method> <line>136</line> <file>${netbeans.home}modules/org-netbeans-core.jar</file> </frame> <frame> <class>java.awt.EventDispatchThread</class> <method>pumpOneEventForFilters</method> <line>203</line> <file>jrt:/java.desktop/java/awt/EventDispatchThread.class</file> </frame> <frame> <class>java.awt.EventDispatchThread</class> <method>pumpEventsForFilter</method> <line>124</line> <file>jrt:/java.desktop/java/awt/EventDispatchThread.class</file> </frame> <frame> <class>java.awt.EventDispatchThread</class> <method>pumpEventsForHierarchy</method> <line>113</line> <file>jrt:/java.desktop/java/awt/EventDispatchThread.class</file> </frame> <frame> <class>java.awt.EventDispatchThread</class> <method>pumpEvents</method> <line>109</line> <file>jrt:/java.desktop/java/awt/EventDispatchThread.class</file> </frame> <frame> <class>java.awt.EventDispatchThread</class> <method>pumpEvents</method> <line>101</line> <file>jrt:/java.desktop/java/awt/EventDispatchThread.class</file> </frame> <frame> <class>java.awt.EventDispatchThread</class> <method>run</method> <line>90</line> <file>jrt:/java.desktop/java/awt/EventDispatchThread.class</file> </frame> </exception> </record> -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists