[ https://issues.apache.org/jira/browse/NETBEANS-5645?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Marvin Warble updated NETBEANS-5645: ------------------------------------ Affects Version/s: 12.0 > Search / Find Generates Exception > --------------------------------- > > Key: NETBEANS-5645 > URL: https://issues.apache.org/jira/browse/NETBEANS-5645 > Project: NetBeans > Issue Type: Bug > Affects Versions: 12.0 > Environment: Windows 10: Build 19042.928 > Reporter: Marvin Warble > Priority: Major > > 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