[ 
https://issues.apache.org/jira/browse/NETBEANS-6472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Neil C Smith closed NETBEANS-6472.
----------------------------------
    Resolution: Invalid

https://issues.apache.org/jira/projects/NETBEANS/issues/NETBEANS-6470

> The Netbeans IDE often gets freeze when editing files in JavaEE projects
> ------------------------------------------------------------------------
>
>                 Key: NETBEANS-6472
>                 URL: https://issues.apache.org/jira/browse/NETBEANS-6472
>             Project: NetBeans
>          Issue Type: Bug
>         Environment: OS: Kubuntu 20.04, Netbeans 12.0 runing on OpenJDK 11
>  
> Operating System = Linux version 5.13.0-30-generic running on amd64
> Runtime = OpenJDK Runtime Environment 11.0.2+9
>   Installation= /opt/netbeans/netbeans-12.0/netbeans/nb
>                             /opt/netbeans/netbeans-12.0/netbeans/ergonomics
>                             /opt/netbeans/netbeans-12.0/netbeans/ide
>                             /opt/netbeans/netbeans-12.0/netbeans/extide
>                             /opt/netbeans/netbeans-12.0/netbeans/java
>                             /opt/netbeans/netbeans-12.0/netbeans/apisupport
>                             /opt/netbeans/netbeans-12.0/netbeans/webcommon
>                             /opt/netbeans/netbeans-12.0/netbeans/websvccommon
>                             /opt/netbeans/netbeans-12.0/netbeans/enterprise
>                             /opt/netbeans/netbeans-12.0/netbeans/profiler
>                             /opt/netbeans/netbeans-12.0/netbeans/php
>                             /opt/netbeans/netbeans-12.0/netbeans/harness
>                             /opt/netbeans/netbeans-12.0/netbeans/groovy
>                             /opt/netbeans/netbeans-12.0/netbeans/javafx
>                             /opt/netbeans/netbeans-12.0/netbeans/platform
>  
>            Reporter: Jhon
>            Priority: Critical
>
> The Netbeans IDE often gets freeze when editing files in JavaEE projects
>  
> I'm on Kubuntu 20.04 have Netbeans 12.0 runing on OpenJDK 11 
>  
> below i paste the error record
>  
>  
>  
>  
> <record>
>   <date>2022-02-25T10:10:56</date>
>   <millis>1645780256208</millis>
>   <sequence>2286</sequence>
>   <logger>org.netbeans.modules.deadlock.detector.Detector</logger>
>   <level>1000</level>
>   <thread>37</thread>
>   <message>/tmp/deadlock7917094582036583074.txt</message>
>   <exception>
>     
> <message>org.netbeans.modules.deadlock.detector.Detector$DeadlockDetectedException:
>  A deadlock was detected.
> We suggest to restart the IDE to recover.</message>
>     <frame>
>       <class>java.awt.Container</class>
>       <method>isParentOf</method>
>       <line>3284</line>
>       <file>jrt:/java.desktop/java/awt/Container.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.Container</class>
>       <method>clearCurrentFocusCycleRootOnHide</method>
>       <line>3322</line>
>       <file>jrt:/java.desktop/java/awt/Container.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.Window$1DisposeAction</class>
>       <method>run</method>
>       <line>1214</line>
>       <file>jrt:/java.desktop/java/awt/Window$1DisposeAction.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.Window</class>
>       <method>doDispose</method>
>       <line>1223</line>
>       <file>jrt:/java.desktop/java/awt/Window.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.Window</class>
>       <method>dispose</method>
>       <line>1164</line>
>       <file>jrt:/java.desktop/java/awt/Window.class</file>
>     </frame>
>     <frame>
>       <class>org.openide.explorer.view.CustomPopupFactory$HWPopup</class>
>       <method>dispose</method>
>       <line>201</line>
>       <file>${netbeans.home}modules/org-openide-explorer.jar</file>
>     </frame>
>     <frame>
>       <class>org.openide.explorer.view.CustomPopupFactory$HWPopup</class>
>       <method>doHide</method>
>       <line>227</line>
>       <file>${netbeans.home}modules/org-openide-explorer.jar</file>
>     </frame>
>     <frame>
>       <class>org.openide.explorer.view.CustomPopupFactory$OurPopup</class>
>       <method>hide</method>
>       <line>107</line>
>       <file>${netbeans.home}modules/org-openide-explorer.jar</file>
>     </frame>
>     <frame>
>       <class>org.openide.explorer.view.ViewTooltips</class>
>       <method>ensureOldPopupsHidden</method>
>       <line>276</line>
>       <file>${netbeans.home}modules/org-openide-explorer.jar</file>
>     </frame>
>     <frame>
>       <class>org.openide.explorer.view.ViewTooltips</class>
>       <method>hide</method>
>       <line>264</line>
>       <file>${netbeans.home}modules/org-openide-explorer.jar</file>
>     </frame>
>     <frame>
>       <class>org.openide.explorer.view.ViewTooltips$Hider</class>
>       <method>change</method>
>       <line>633</line>
>       <file>${netbeans.home}modules/org-openide-explorer.jar</file>
>     </frame>
>     <frame>
>       <class>org.openide.explorer.view.ViewTooltips$Hider</class>
>       <method>propertyChange</method>
>       <line>639</line>
>       <file>${netbeans.home}modules/org-openide-explorer.jar</file>
>     </frame>
>     <frame>
>       <class>java.beans.PropertyChangeSupport</class>
>       <method>fire</method>
>       <line>341</line>
>       <file>jrt:/java.desktop/java/beans/PropertyChangeSupport.class</file>
>     </frame>
>     <frame>
>       <class>java.beans.PropertyChangeSupport</class>
>       <method>firePropertyChange</method>
>       <line>333</line>
>       <file>jrt:/java.desktop/java/beans/PropertyChangeSupport.class</file>
>     </frame>
>     <frame>
>       <class>java.beans.PropertyChangeSupport</class>
>       <method>firePropertyChange</method>
>       <line>266</line>
>       <file>jrt:/java.desktop/java/beans/PropertyChangeSupport.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.KeyboardFocusManager</class>
>       <method>firePropertyChange</method>
>       <line>1487</line>
>       <file>jrt:/java.desktop/java/awt/KeyboardFocusManager.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.KeyboardFocusManager</class>
>       <method>setGlobalCurrentFocusCycleRoot</method>
>       <line>1282</line>
>       <file>jrt:/java.desktop/java/awt/KeyboardFocusManager.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.KeyboardFocusManager$3</class>
>       <method>run</method>
>       <line>1289</line>
>       <file>jrt:/java.desktop/java/awt/KeyboardFocusManager$3.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.KeyboardFocusManager$3</class>
>       <method>run</method>
>       <line>1287</line>
>       <file>jrt:/java.desktop/java/awt/KeyboardFocusManager$3.class</file>
>     </frame>
>     <frame>
>       <class>java.security.AccessController</class>
>       <method>doPrivileged</method>
>       <file>jrt:/java.base/java/security/AccessController.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.KeyboardFocusManager</class>
>       <method>setGlobalCurrentFocusCycleRootPriv</method>
>       <line>1287</line>
>       <file>jrt:/java.desktop/java/awt/KeyboardFocusManager.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.KeyboardFocusManager</class>
>       <method>setGlobalFocusOwner</method>
>       <line>571</line>
>       <file>jrt:/java.desktop/java/awt/KeyboardFocusManager.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.DefaultKeyboardFocusManager</class>
>       <method>dispatchEvent</method>
>       <line>639</line>
>       
> <file>jrt:/java.desktop/java/awt/DefaultKeyboardFocusManager.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.Component</class>
>       <method>dispatchEventImpl</method>
>       <line>4889</line>
>       <file>jrt:/java.desktop/java/awt/Component.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.Container</class>
>       <method>dispatchEventImpl</method>
>       <line>2321</line>
>       <file>jrt:/java.desktop/java/awt/Container.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.Component</class>
>       <method>dispatchEvent</method>
>       <line>4840</line>
>       <file>jrt:/java.desktop/java/awt/Component.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.KeyboardFocusManager</class>
>       <method>dispatchAndCatchException</method>
>       <line>2597</line>
>       <file>jrt:/java.desktop/java/awt/KeyboardFocusManager.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.KeyboardFocusManager</class>
>       <method>processCurrentLightweightRequests</method>
>       <line>2693</line>
>       <file>jrt:/java.desktop/java/awt/KeyboardFocusManager.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.KeyboardFocusManager</class>
>       <method>retargetFocusEvent</method>
>       <line>2942</line>
>       <file>jrt:/java.desktop/java/awt/KeyboardFocusManager.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.Component</class>
>       <method>dispatchEventImpl</method>
>       <line>4881</line>
>       <file>jrt:/java.desktop/java/awt/Component.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.Container</class>
>       <method>dispatchEventImpl</method>
>       <line>2321</line>
>       <file>jrt:/java.desktop/java/awt/Container.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.Window</class>
>       <method>dispatchEventImpl</method>
>       <line>2772</line>
>       <file>jrt:/java.desktop/java/awt/Window.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.Component</class>
>       <method>dispatchEvent</method>
>       <line>4840</line>
>       <file>jrt:/java.desktop/java/awt/Component.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.EventQueue</class>
>       <method>dispatchEventImpl</method>
>       <line>772</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>
>       <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.security.ProtectionDomain$JavaSecurityAccessImpl</class>
>       <method>doIntersectionPrivilege</method>
>       <line>95</line>
>       
> <file>jrt:/java.base/java/security/ProtectionDomain$JavaSecurityAccessImpl.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.EventQueue$5</class>
>       <method>run</method>
>       <line>745</line>
>       <file>jrt:/java.desktop/java/awt/EventQueue$5.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.EventQueue$5</class>
>       <method>run</method>
>       <line>743</line>
>       <file>jrt:/java.desktop/java/awt/EventQueue$5.class</file>
>     </frame>
>     <frame>
>       <class>java.security.AccessController</class>
>       <method>doPrivileged</method>
>       <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>742</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>
>   <exception>
>    
> <message>org.netbeans.modules.deadlock.detector.Detector$DeadlockDetectedException:
>  AWT-EventQueue-0</message>
>    <more>51</more>
>   </exception>
>   <exception>
>    
> <message>org.netbeans.modules.deadlock.detector.Detector$DeadlockDetectedException:
>  org.netbeans.modules.xml.text.navigator.NavigatorContent</message>
>     <frame>
>       <class>java.awt.KeyboardFocusManager</class>
>       <method>getCurrentKeyboardFocusManager</method>
>       <line>223</line>
>       <file>jrt:/java.desktop/java/awt/KeyboardFocusManager.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.KeyboardFocusManager</class>
>       <method>getCurrentKeyboardFocusManager</method>
>       <line>217</line>
>       <file>jrt:/java.desktop/java/awt/KeyboardFocusManager.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.Container</class>
>       <method>containsFocus</method>
>       <line>3273</line>
>       <file>jrt:/java.desktop/java/awt/Container.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.Container</class>
>       <method>removeNotify</method>
>       <line>2838</line>
>       <file>jrt:/java.desktop/java/awt/Container.class</file>
>     </frame>
>     <frame>
>       <class>javax.swing.JComponent</class>
>       <method>removeNotify</method>
>       <line>4801</line>
>       <file>jrt:/java.desktop/javax/swing/JComponent.class</file>
>     </frame>
>     <frame>
>       <class>javax.swing.AbstractButton</class>
>       <method>removeNotify</method>
>       <line>999</line>
>       <file>jrt:/java.desktop/javax/swing/AbstractButton.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.Container</class>
>       <method>removeNotify</method>
>       <line>2831</line>
>       <file>jrt:/java.desktop/java/awt/Container.class</file>
>     </frame>
>     <frame>
>       <class>javax.swing.JComponent</class>
>       <method>removeNotify</method>
>       <line>4801</line>
>       <file>jrt:/java.desktop/javax/swing/JComponent.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.Container</class>
>       <method>removeNotify</method>
>       <line>2831</line>
>       <file>jrt:/java.desktop/java/awt/Container.class</file>
>     </frame>
>     <frame>
>       <class>javax.swing.JComponent</class>
>       <method>removeNotify</method>
>       <line>4801</line>
>       <file>jrt:/java.desktop/javax/swing/JComponent.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.Container</class>
>       <method>removeNotify</method>
>       <line>2831</line>
>       <file>jrt:/java.desktop/java/awt/Container.class</file>
>     </frame>
>     <frame>
>       <class>javax.swing.JComponent</class>
>       <method>removeNotify</method>
>       <line>4801</line>
>       <file>jrt:/java.desktop/javax/swing/JComponent.class</file>
>     </frame>
>     <frame>
>       <class>org.netbeans.modules.xml.text.navigator.TapPanel</class>
>       <method>removeNotify</method>
>       <line>112</line>
>       <file>${netBeansDir}modules/org-netbeans-modules-xml-text.jar</file>
>     </frame>
>     <frame>
>       <class>java.awt.Container</class>
>       <method>removeNotify</method>
>       <line>2831</line>
>       <file>jrt:/java.desktop/java/awt/Container.class</file>
>     </frame>
>     <frame>
>       <class>javax.swing.JComponent</class>
>       <method>removeNotify</method>
>       <line>4801</line>
>       <file>jrt:/java.desktop/javax/swing/JComponent.class</file>
>     </frame>
>     <frame>
>       <class>java.awt.Container</class>
>       <method>removeAll</method>
>       <line>1322</line>
>       <file>jrt:/java.desktop/java/awt/Container.class</file>
>     </frame>
>     <frame>
>       
> <class>org.netbeans.modules.xml.text.navigator.base.AbstractXMLNavigatorContent</class>
>       <method>showWaitPanel</method>
>       <line>150</line>
>       <file>${netBeansDir}modules/org-netbeans-modules-xml-text.jar</file>
>     </frame>
>     <frame>
>       <class>org.netbeans.modules.xml.text.navigator.NavigatorContent</class>
>       <method>navigate</method>
>       <line>325</line>
>       <file>${netBeansDir}modules/org-netbeans-modules-xml-text.jar</file>
>     </frame>
>     <frame>
>       <class>org.netbeans.modules.xml.text.navigator.NavigatorContent</class>
>       <method>access$000</method>
>       <line>90</line>
>       <file>${netBeansDir}modules/org-netbeans-modules-xml-text.jar</file>
>     </frame>
>     <frame>
>       
> <class>org.netbeans.modules.xml.text.navigator.NavigatorContent$1</class>
>       <method>run</method>
>       <line>233</line>
>       <file>${netBeansDir}modules/org-netbeans-modules-xml-text.jar</file>
>     </frame>
>     <frame>
>       <class>org.openide.util.RequestProcessor$Task</class>
>       <method>run</method>
>       <line>1418</line>
>       <file>${user.dir}lib/org-openide-util.jar</file>
>     </frame>
>     <frame>
>       <class>org.netbeans.modules.openide.util.GlobalLookup</class>
>       <method>execute</method>
>       <line>45</line>
>       <file>${user.dir}lib/org-openide-util-lookup.jar</file>
>     </frame>
>     <frame>
>       <class>org.openide.util.lookup.Lookups</class>
>       <method>executeWith</method>
>       <line>278</line>
>       <file>${user.dir}lib/org-openide-util-lookup.jar</file>
>     </frame>
>     <frame>
>       <class>org.openide.util.RequestProcessor$Processor</class>
>       <method>run</method>
>       <line>2033</line>
>       <file>${user.dir}lib/org-openide-util.jar</file>
>     </frame>
>    <more>0</more>
>   </exception>
> </record>
> <record>
>   <date>2022-02-25T10:13:49</date>
>   <millis>1645780429739</millis>
>   <sequence>914</sequence>
>   <level>700</level>
>   <thread>63</thread>
>   <message>UI_USER_CONFIGURATION</message>
>   <key>UI_USER_CONFIGURATION</key>
>   <catalog>org.netbeans.modules.uihandler.Bundle</catalog>
>   <param>Linux, 5.13.0-30-generic, amd64</param>
>   <param>OpenJDK 64-Bit Server VM, 11.0.2+9, OpenJDK Runtime Environment, 
> 11.0.2+9</param>
>   <param>Apache NetBeans IDE 12.0</param>
>   <param></param>
>   
> <param>org.netbeans.modules.deadlock.detector.Detector$DeadlockDetectedException:
>  org.netbeans.modules.xml.text.navigator.NavigatorContent</param>
>   <param>&lt;Please provide a description of the problem or the steps to 
> reproduce&gt;</param>
>   <param>*********</param>
> </record>



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

---------------------------------------------------------------------
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

Reply via email to