You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "Marvin Warble (Jira)" <ji...@apache.org> on 2021/04/30 14:39:00 UTC

[jira] [Created] (NETBEANS-5645) Search / Find Generates Exception

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-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists