[ https://issues.apache.org/jira/browse/NETBEANS-1629?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Aaron E-J updated NETBEANS-1629: -------------------------------- Labels: background-scanning (was: ) > there is a memory overflow error when background scanning is going on, mainly > for large projects/projects within projects or when there are many projects > open > -------------------------------------------------------------------------------------------------------------------------------------------------------------- > > Key: NETBEANS-1629 > URL: https://issues.apache.org/jira/browse/NETBEANS-1629 > Project: NetBeans > Issue Type: Bug > Components: editor - Parsing & Indexing > Affects Versions: 8.2, 9.0, 10.0 > Environment: <record> > <date>2018-11-07T18:23:28</date> > <millis>1541633008935</millis> > <sequence>67</sequence> > <level>300</level> > <thread>16</thread> > <message>SCREEN SIZE</message> > <param>1920</param> > <param>1080</param> > <param>2</param> > </record> > <record> > <date>2018-11-07T18:23:28</date> > <millis>1541633008935</millis> > <sequence>68</sequence> > <level>700</level> > <thread>16</thread> > <message>IDE_STARTUP</message> > </record> > <record> > <date>2018-11-07T18:23:31</date> > <millis>1541633011680</millis> > <sequence>90</sequence> > <level>800</level> > <thread>16</thread> > <message>USG_LOOK_AND_FEEL</message> > <param>Windows</param> > <param>Windows</param> > </record> > <record> > <date>2018-11-07T18:23:35</date> > <millis>1541633015474</millis> > <sequence>91</sequence> > <level>800</level> > <thread>30</thread> > <message>USG_VCS_CLIENT</message> > <param>GIT</param> > <param>JAVALIB</param> > </record> > <record> > <date>2018-11-07T18:23:40</date> > <millis>1541633020618</millis> > <sequence>1011</sequence> > <level>800</level> > <thread>46</thread> > <message>MEMORY</message> > <param>34280136704</param> > </record> > <record> > <date>2018-11-07T18:27:04</date> > <millis>1541633224479</millis> > <sequence>1013</sequence> > <level>400</level> > <thread>22</thread> > <message>UI_ACTION_BUTTON_PRESS</message> > <key>UI_ACTION_BUTTON_PRESS</key> > <catalog>org.openide.awt.Bundle</catalog> > <param>javax.swing.JMenuItem[Close ]</param> > <param>javax.swing.JMenuItem</param> > <param>org.netbeans.modules.project.ui.actions.CloseProject[&Close > Project]</param> > <param>org.netbeans.modules.project.ui.actions.CloseProject</param> > <param>&Close Project</param> > </record> > <record> > <date>2018-11-07T18:27:04</date> > <millis>1541633224480</millis> > <sequence>1014</sequence> > <level>500</level> > <thread>22</thread> > <message>UI_ACTION_BUTTON_PRESS</message> > <param>javax.swing.JMenuItem[Close ]</param> > <param>javax.swing.JMenuItem</param> > <param>org.netbeans.modules.project.ui.actions.CloseProject[&Close > Project]</param> > <param>org.netbeans.modules.project.ui.actions.CloseProject</param> > <param>&Close Project</param> > </record> > <record> > <date>2018-11-07T18:27:04</date> > <millis>1541633224550</millis> > <sequence>1015</sequence> > <level>700</level> > <thread>64</thread> > <message>UI_CLOSED_PROJECTS</message> > <key>UI_CLOSED_PROJECTS</key> > <catalog>org.netbeans.modules.project.ui.Bundle</catalog> > <param>org.netbeans.modules.project.ui.LazyProject</param> > <param>LazyProject</param> > <param>1</param> > </record> > <record> > <date>2018-11-07T18:27:04</date> > <millis>1541633224550</millis> > <sequence>1016</sequence> > <level>800</level> > <thread>64</thread> > <message>USG_PROJECT_CLOSE</message> > <param>org.netbeans.modules.project.ui.LazyProject</param> > </record> > <record> > <date>2018-11-07T18:27:14</date> > <millis>1541633234996</millis> > <sequence>1018</sequence> > <level>800</level> > <thread>65</thread> > <message>INDEXING_STARTED</message> > <key>INDEXING_STARTED</key> > <catalog>org.netbeans.modules.parsing.impl.indexing.Bundle</catalog> > <param>0</param> > </record> > <record> > <date>2018-11-07T18:27:15</date> > <millis>1541633235007</millis> > <sequence>1019</sequence> > <level>800</level> > <thread>65</thread> > <message>INDEXING_FINISHED</message> > <key>INDEXING_FINISHED</key> > <catalog>org.netbeans.modules.parsing.impl.indexing.Bundle</catalog> > <param>9</param> > </record> > <record> > <date>2018-11-07T18:37:13</date> > <millis>1541633833107</millis> > <sequence>66</sequence> > <level>300</level> > <thread>18</thread> > <message>CPU INFO</message> > <param>8</param> > </record> > <record> > <date>2018-11-07T18:37:13</date> > <millis>1541633833135</millis> > <sequence>67</sequence> > <level>300</level> > <thread>18</thread> > <message>SCREEN SIZE</message> > <param>1920</param> > <param>1080</param> > <param>2</param> > </record> > <record> > <date>2018-11-07T18:37:13</date> > <millis>1541633833138</millis> > <sequence>68</sequence> > <level>700</level> > <thread>18</thread> > <message>IDE_STARTUP</message> > </record> > <record> > <date>2018-11-07T18:37:19</date> > <millis>1541633839962</millis> > <sequence>90</sequence> > <level>800</level> > <thread>18</thread> > <message>USG_LOOK_AND_FEEL</message> > <param>Windows</param> > <param>Windows</param> > </record> > <record> > <date>2018-11-07T18:37:22</date> > <millis>1541633842703</millis> > <sequence>91</sequence> > <level>800</level> > <thread>32</thread> > <message>USG_VCS_CLIENT</message> > <param>GIT</param> > <param>JAVALIB</param> > </record> > <record> > <date>2018-11-07T18:37:26</date> > <millis>1541633846175</millis> > <sequence>112</sequence> > <level>800</level> > <thread>47</thread> > <message>MEMORY</message> > <param>34280136704</param> > </record> > <record> > <date>2018-11-07T18:41:12</date> > <millis>1541634072049</millis> > <sequence>113</sequence> > <level>500</level> > <thread>24</thread> > <message>LOG_WINDOW_DEACTIVATED</message> > <key>LOG_WINDOW_DEACTIVATED</key> > <catalog>org.netbeans.core.ui.warmup.Bundle</catalog> > </record> > <record> > <date>2018-11-07T18:55:33</date> > <millis>1541634933388</millis> > <sequence>114</sequence> > <level>800</level> > <thread>33</thread> > <message>USG_PROJECT_OPEN_PHP</message> > <key>USG_PROJECT_OPEN_PHP</key> > <catalog>org.netbeans.modules.php.project.Bundle</catalog> > <param>Smarty PHP Web Framework</param> > </record> > <record> > <date>2018-11-07T18:55:33</date> > <millis>1541634933742</millis> > <sequence>115</sequence> > <level>700</level> > <thread>33</thread> > <message>UI_INIT_PROJECTS</message> > <key>UI_INIT_PROJECTS</key> > <catalog>org.netbeans.modules.project.ui.Bundle</catalog> > <param>org.netbeans.modules.php.project.PhpProject</param> > <param>PhpProject</param> > <param>1</param> > </record> > <record> > <date>2018-11-07T18:55:33</date> > <millis>1541634933742</millis> > <sequence>116</sequence> > <level>800</level> > <thread>33</thread> > <message>USG_PROJECT_OPEN</message> > <param>org.netbeans.modules.php.project.PhpProject</param> > </record> > <record> > <date>2018-11-07T18:55:33</date> > <millis>1541634933891</millis> > <sequence>117</sequence> > <level>800</level> > <thread>47</thread> > <message>INDEXING_STARTED</message> > <key>INDEXING_STARTED</key> > <catalog>org.netbeans.modules.parsing.impl.indexing.Bundle</catalog> > <param>0</param> > </record> > <record> > <date>2018-11-07T19:03:21</date> > <millis>1541635401588</millis> > <sequence>6051</sequence> > <level>500</level> > <thread>24</thread> > <message>LOG_WINDOW_DEACTIVATED</message> > <key>LOG_WINDOW_DEACTIVATED</key> > <catalog>org.netbeans.core.ui.warmup.Bundle</catalog> > </record> > <record> > <date>2018-11-07T19:03:51</date> > <millis>1541635431486</millis> > <sequence>6052</sequence> > <level>500</level> > <thread>24</thread> > <message>LOG_WINDOW_DEACTIVATED</message> > <key>LOG_WINDOW_DEACTIVATED</key> > <catalog>org.netbeans.core.ui.warmup.Bundle</catalog> > </record> > <record> > <date>2018-11-07T19:06:58</date> > <millis>1541635618288</millis> > <sequence>6054</sequence> > <level>500</level> > <thread>24</thread> > <message>LOG_WINDOW_DEACTIVATED</message> > <key>LOG_WINDOW_DEACTIVATED</key> > <catalog>org.netbeans.core.ui.warmup.Bundle</catalog> > </record> > <record> > <date>2018-11-07T19:07:04</date> > <millis>1541635624873</millis> > <sequence>6055</sequence> > <level>500</level> > <thread>24</thread> > <message>LOG_WINDOW_DEACTIVATED</message> > <key>LOG_WINDOW_DEACTIVATED</key> > <catalog>org.netbeans.core.ui.warmup.Bundle</catalog> > </record> > <record> > <date>2018-11-07T19:10:18</date> > <millis>1541635818128</millis> > <sequence>6056</sequence> > <level>800</level> > <thread>24</thread> > <message>SCAN_CANCELLED</message> > <key>SCAN_CANCELLED</key> > <catalog>org.netbeans.modules.parsing.impl.indexing.Bundle</catalog> > <param>ID: 0, Type:PATH > Time scheduled: Wed Nov 07 18:37:28 EST 2018 > Time executed: Wed Nov 07 18:55:33 EST 2018 > Scanned roots: [< root = > nbfs://nbhost/SystemFileSystem/PHP/RuntimeLibraries/; spent = 501; crawler = > 7; res = 0; allRes = 0> > < root = > jar:file:/E:/Programs/netbeans/php/docs/phpsigfiles.zip!/phpstubs/phpruntime/; > spent = 239; crawler = 12; res = 0; allRes = 247>] > , total time: 740 > Current root(s): [< root = file:/E:/xampp/htdocs/; spent = 882255; crawler > = 131919; res = 401130; allRes = 401133>] > Current indexer(s): > file:/E:/xampp/htdocs/ > TLIndexer: 2100 > TLIndexer:html.HtmlErrorFilter: 14 > TaskListIndexer: 9 > angular: 0 > css: 1 > html: 0 > js: 0 > knockoutjs: 0 > org-netbeans-modules-jumpto-file-FileIndexer: 9388 > php: 9 > requirejs: 0 > text/karmaconf+javascript: 25100 > text/x-apache-conf: 3786 > text/x-yaml: 19069 > void-indexer: 8 > Time spent in indexers: > TLIndexer: 2100 > TLIndexer:html.HtmlErrorFilter: 14 > TaskListIndexer: 277 > angular: 2 > css: 19 > html: 0 > js: 74 > knockoutjs: 1 > org-netbeans-modules-jumpto-file-FileIndexer: 9512 > php: 97 > requirejs: 1 > text/karmaconf+javascript: 25100 > text/x-apache-conf: 3786 > text/x-yaml: 19069 > void-indexer: 16 > Time spent in indexers, in individual roots: > nbfs://nbhost/SystemFileSystem/PHP/RuntimeLibraries/ > TLIndexer: 0 > TaskListIndexer: 260 > angular: 2 > css: 18 > html: 0 > js: 73 > knockoutjs: 1 > org-netbeans-modules-jumpto-file-FileIndexer: 6 > php: 5 > requirejs: 0 > void-indexer: 4 > > jar:file:/E:/Programs/netbeans/php/docs/phpsigfiles.zip!/phpstubs/phpruntime/ > TLIndexer: 0 > TaskListIndexer: 8 > angular: 0 > css: 0 > html: 0 > js: 1 > knockoutjs: 0 > org-netbeans-modules-jumpto-file-FileIndexer: 118 > php: 83 > requirejs: 1 > void-indexer: 4 > Time in index store: 1 > Time crawling: 131957 > Stacktrace: > java.base/java.lang.Thread.getStackTrace(Thread.java:1606) > > org.netbeans.modules.parsing.impl.indexing.LogContext.create(LogContext.java:111) > > org.netbeans.modules.parsing.impl.indexing.LogContext.create(LogContext.java:102) > > org.netbeans.modules.parsing.impl.indexing.PathRegistry.scheduleFirer(PathRegistry.java:936) > > org.netbeans.modules.parsing.impl.indexing.PathRegistry.resetCacheAndFire(PathRegistry.java:929) > > org.netbeans.modules.parsing.impl.indexing.PathRegistry.access$500(PathRegistry.java:68) > > org.netbeans.modules.parsing.impl.indexing.PathRegistry$Listener.pathsAdded(PathRegistry.java:1204) > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > java.base/java.lang.reflect.Method.invoke(Method.java:566) > > org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:462) > com.sun.proxy.$Proxy2.pathsAdded(Unknown Source) > > org.netbeans.api.java.classpath.GlobalPathRegistry.register(GlobalPathRegistry.java:205) > > org.netbeans.modules.javascript2.editor.classpath.ClassPathProviderImpl$2.run(ClassPathProviderImpl.java:151) > > java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) > java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) > java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) > java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) > java.base/java.security.AccessController.doPrivileged(Native Method) > > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) > java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) > > org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136) > > java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) > > java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) > > java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) > > java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) > > java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) > > java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) > Changed > ClassPaths:[nbfs://nbhost/SystemFileSystem/PHP/RuntimeLibraries/;jar:file:/E:/Programs/netbeans/php/docs/phpsigfiles.zip!/phpstubs/phpruntime/, > , E:\xampp\htdocs, > E:\Programs\netbeans\webcommon\jsstubs\corestubs.zip;E:\Programs\netbeans\webcommon\jsstubs\domstubs.zip;E:\Programs\netbeans\webcommon\jsstubs\reststubs.zip] > Thread dump: > Thread id 11, "Common-Cleaner" (TIMED_WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > java.base@11.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) > java.base@11.0.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:148) > java.base@11.0.1/java.lang.Thread.run(Thread.java:834) > > java.base@11.0.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134) > Thread id 25, "Framework Active Thread" (TIMED_WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1870) > java.base@11.0.1/java.lang.Thread.run(Thread.java:834) > Thread id 58, "GitRefresh" (RUNNABLE): > java.base@11.0.1/java.io.FileInputStream.readBytes(Native Method) > java.base@11.0.1/java.io.FileInputStream.read(FileInputStream.java:257) > > org.eclipse.jgit.treewalk.WorkingTreeIterator.computeHash(WorkingTreeIterator.java:1047) > > org.eclipse.jgit.treewalk.WorkingTreeIterator.idBufferBlob(WorkingTreeIterator.java:338) > > org.eclipse.jgit.treewalk.WorkingTreeIterator.idBuffer(WorkingTreeIterator.java:262) > > org.eclipse.jgit.treewalk.AbstractTreeIterator.getEntryObjectId(AbstractTreeIterator.java:400) > org.eclipse.jgit.treewalk.TreeWalk.getObjectId(TreeWalk.java:654) > > org.netbeans.libs.git.jgit.commands.StatusCommand.run(StatusCommand.java:222) > org.netbeans.libs.git.jgit.commands.GitCommand$1.run(GitCommand.java:57) > org.netbeans.libs.git.jgit.commands.GitCommand$1.run(GitCommand.java:54) > java.base@11.0.1/java.security.AccessController.doPrivileged(Native > Method) > > org.netbeans.libs.git.jgit.commands.GitCommand.execute(GitCommand.java:54) > org.netbeans.libs.git.GitClient.getStatus(GitClient.java:737) > org.netbeans.modules.git.client.GitClient$26.call(GitClient.java:477) > org.netbeans.modules.git.client.GitClient$26.call(GitClient.java:473) > > org.netbeans.modules.git.client.GitClient$CommandInvoker$1$1.call(GitClient.java:933) > > org.netbeans.modules.git.client.GitClient$CommandInvoker$1.call(GitClient.java:956) > > org.netbeans.modules.git.client.GitClient$CommandInvoker.runMethodIntern(GitClient.java:968) > > org.netbeans.modules.git.client.GitClient$CommandInvoker.runMethod(GitClient.java:897) > > org.netbeans.modules.git.client.GitClient$CommandInvoker.access$300(GitClient.java:869) > org.netbeans.modules.git.client.GitClient.getStatus(GitClient.java:473) > org.netbeans.modules.git.client.GitClient.getStatus(GitClient.java:469) > > org.netbeans.modules.git.FileStatusCache.refreshAllRoots(FileStatusCache.java:210) > > org.netbeans.modules.git.FileStatusCache.refreshAllRoots(FileStatusCache.java:170) > > org.netbeans.modules.git.FilesystemInterceptor$RefreshTask.run(FilesystemInterceptor.java:669) > > app//org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) > > app//org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45) > app//org.openide.util.lookup.Lookups.executeWith(Lookups.java:278) > > app//org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033) > Thread id 15, "Active Reference Queue Daemon" (WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > java.base@11.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) > > app//org.openide.util.lookup.implspi.ActiveQueue$Impl.removeSuper(ActiveQueue.java:70) > > app//org.openide.util.lookup.implspi.ActiveQueue$Daemon.run(ActiveQueue.java:108) > Thread id 68, "Inactive RequestProcessor thread [Was:Versioning fire > FileStatusChanged/org.netbeans.modules.versioning.core.VersioningAnnotationProvider$2]" > (TIMED_WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > app//org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1977) > Thread id 16, "CLI Requests Server" (RUNNABLE): > java.base@11.0.1/java.net.PlainSocketImpl.accept0(Native Method) > > java.base@11.0.1/java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java:159) > > java.base@11.0.1/java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:458) > java.base@11.0.1/java.net.ServerSocket.implAccept(ServerSocket.java:551) > java.base@11.0.1/java.net.ServerSocket.accept(ServerSocket.java:519) > app//org.netbeans.CLIHandler$Server.run(CLIHandler.java:1078) > Thread id 3, "Finalizer" (WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > java.base@11.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) > > java.base@11.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176) > > java.base@11.0.1/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:170) > Thread id 20, "Java2D Disposer" (WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > java.base@11.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) > > java.base@11.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176) > java.desktop@11.0.1/sun.java2d.Disposer.run(Disposer.java:144) > java.base@11.0.1/java.lang.Thread.run(Thread.java:834) > Thread id 28, "Framework Event Dispatcher" (WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > java.base@11.0.1/java.lang.Object.wait(Object.java:328) > > org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) > > org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) > Thread id 24, "AWT-EventQueue-0" (RUNNABLE): > java.base@11.0.1/java.lang.Thread.dumpThreads(Native Method) > java.base@11.0.1/java.lang.Thread.getAllStackTraces(Thread.java:1657) > > org.netbeans.modules.parsing.impl.indexing.LogContext.createThreadDump(LogContext.java:145) > > org.netbeans.modules.parsing.impl.indexing.LogContext.log(LogContext.java:432) > > org.netbeans.modules.parsing.impl.indexing.LogContext.log(LogContext.java:183) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$WorkCancel.cancel(RepositoryUpdater.java:6659) > > org.netbeans.modules.progress.spi.InternalHandle.requestCancel(InternalHandle.java:348) > > org.netbeans.modules.progress.ui.StatusLineComponent$CancelAction.actionPerformed(StatusLineComponent.java:643) > > java.desktop@11.0.1/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967) > > java.desktop@11.0.1/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308) > > java.desktop@11.0.1/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) > > java.desktop@11.0.1/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) > > java.desktop@11.0.1/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279) > > java.desktop@11.0.1/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297) > > java.desktop@11.0.1/java.awt.Component.processMouseEvent(Component.java:6632) > > java.desktop@11.0.1/javax.swing.JComponent.processMouseEvent(JComponent.java:3342) > java.desktop@11.0.1/java.awt.Component.processEvent(Component.java:6397) > java.desktop@11.0.1/java.awt.Container.processEvent(Container.java:2263) > > java.desktop@11.0.1/java.awt.Component.dispatchEventImpl(Component.java:5008) > > java.desktop@11.0.1/java.awt.Container.dispatchEventImpl(Container.java:2321) > > java.desktop@11.0.1/java.awt.Component.dispatchEvent(Component.java:4840) > > java.desktop@11.0.1/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918) > > java.desktop@11.0.1/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547) > > java.desktop@11.0.1/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488) > > java.desktop@11.0.1/java.awt.Container.dispatchEventImpl(Container.java:2307) > java.desktop@11.0.1/java.awt.Window.dispatchEventImpl(Window.java:2772) > > java.desktop@11.0.1/java.awt.Component.dispatchEvent(Component.java:4840) > > java.desktop@11.0.1/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772) > java.desktop@11.0.1/java.awt.EventQueue$4.run(EventQueue.java:721) > java.desktop@11.0.1/java.awt.EventQueue$4.run(EventQueue.java:715) > java.base@11.0.1/java.security.AccessController.doPrivileged(Native > Method) > > java.base@11.0.1/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) > > java.base@11.0.1/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95) > java.desktop@11.0.1/java.awt.EventQueue$5.run(EventQueue.java:745) > java.desktop@11.0.1/java.awt.EventQueue$5.run(EventQueue.java:743) > java.base@11.0.1/java.security.AccessController.doPrivileged(Native > Method) > > java.base@11.0.1/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) > > java.desktop@11.0.1/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) > > org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136) > > java.desktop@11.0.1/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) > > java.desktop@11.0.1/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) > > java.desktop@11.0.1/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) > > java.desktop@11.0.1/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) > > java.desktop@11.0.1/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) > > java.desktop@11.0.1/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) > Thread id 47, "RepositoryUpdater.worker" (RUNNABLE): > java.base@11.0.1/java.io.FileInputStream.readBytes(Native Method) > java.base@11.0.1/java.io.FileInputStream.read(FileInputStream.java:279) > > org.openide.filesystems.MIMESupport$CachedInputStream.ensureBufferLength(MIMESupport.java:677) > > org.openide.filesystems.MIMESupport$CachedInputStream.read(MIMESupport.java:728) > java.base@11.0.1/java.io.InputStream.read(InputStream.java:205) > > org.netbeans.modules.openide.filesystems.declmime.FileElement$Type$FilePattern.match(FileElement.java:293) > > org.netbeans.modules.openide.filesystems.declmime.FileElement$Type.accept(FileElement.java:611) > > org.netbeans.modules.openide.filesystems.declmime.FileElement$Type.access$300(FileElement.java:133) > > org.netbeans.modules.openide.filesystems.declmime.FileElement.resolve(FileElement.java:76) > > org.netbeans.modules.openide.filesystems.declmime.MIMEResolverImpl$Impl.findMIMEType(MIMEResolverImpl.java:425) > > org.openide.filesystems.MIMESupport$CachedFileObject.resolveMIME(MIMESupport.java:346) > > org.openide.filesystems.MIMESupport$CachedFileObject.getMIMEType(MIMESupport.java:287) > org.openide.filesystems.MIMESupport.findMIMEType(MIMESupport.java:111) > org.openide.filesystems.FileUtil.getMIMEType(FileUtil.java:1327) > > org.netbeans.modules.parsing.impl.indexing.FileObjectIndexable.isTypeOf(FileObjectIndexable.java:118) > > org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.isTypeOf(Indexable.java:319) > > org.netbeans.modules.parsing.impl.indexing.ClusteredIndexables.getIndexablesFor(ClusteredIndexables.java:98) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doIndex(RepositoryUpdater.java:2858) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.access$800(RepositoryUpdater.java:2154) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$1.run(RepositoryUpdater.java:2636) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$1.run(RepositoryUpdater.java:2634) > > org.netbeans.modules.parsing.impl.indexing.errors.TaskCache.refreshTransaction(TaskCache.java:540) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:2634) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork$4.call(RepositoryUpdater.java:5714) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork$4.call(RepositoryUpdater.java:5622) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$4.run(RepositoryUpdater.java:2127) > app//org.openide.util.lookup.Lookups.executeWith(Lookups.java:279) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runInContext(RepositoryUpdater.java:2123) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runInContext(RepositoryUpdater.java:2104) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.access$1500(RepositoryUpdater.java:136) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.scanSource(RepositoryUpdater.java:5749) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.scanSources(RepositoryUpdater.java:5419) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$RootsWork.getDone(RepositoryUpdater.java:5038) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$InitialRootsWork.getDone(RepositoryUpdater.java:5821) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:3420) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task._run(RepositoryUpdater.java:6183) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.access$4300(RepositoryUpdater.java:5834) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2$1.run(RepositoryUpdater.java:6099) > app//org.openide.util.lookup.Lookups.executeWith(Lookups.java:279) > > org.netbeans.modules.parsing.impl.RunWhenScanFinishedSupport.performScan(RunWhenScanFinishedSupport.java:83) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.call(RepositoryUpdater.java:6095) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.call(RepositoryUpdater.java:6091) > > org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153) > > org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335) > > org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118) > > org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.run(RepositoryUpdater.java:6091) > > java.base@11.0.1/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) > > java.base@11.0.1/java.util.concurrent.FutureTask.run(FutureTask.java:264) > > app//org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) > > app//org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45) > app//org.openide.util.lookup.Lookups.executeWith(Lookups.java:278) > > app//org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033) > Thread id 32, "Editor Parsing Loop > (incubator-netbeans-release-360-on-20181029)" (WAITING): > java.base@11.0.1/jdk.internal.misc.Unsafe.park(Native Method) > > java.base@11.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) > > java.base@11.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081) > > java.base@11.0.1/java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:547) > > org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:658) > > java.base@11.0.1/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) > > java.base@11.0.1/java.util.concurrent.FutureTask.run(FutureTask.java:264) > > app//org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) > > app//org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45) > app//org.openide.util.lookup.Lookups.executeWith(Lookups.java:278) > > app//org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033) > Thread id 44, "TimerQueue" (TIMED_WAITING): > java.base@11.0.1/jdk.internal.misc.Unsafe.park(Native Method) > > java.base@11.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234) > > java.base@11.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123) > > java.base@11.0.1/java.util.concurrent.DelayQueue.take(DelayQueue.java:229) > java.desktop@11.0.1/javax.swing.TimerQueue.run(TimerQueue.java:171) > java.base@11.0.1/java.lang.Thread.run(Thread.java:834) > Thread id 70, "Inactive RequestProcessor thread > [Was:VersioningAnnotator.annotationRefresh/org.netbeans.modules.versioning.core.VersioningAnnotationProvider$Cache$AnnotationRefreshTask]" > (TIMED_WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > app//org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1977) > Thread id 69, "Inactive RequestProcessor thread [Was:Data System > Nodes/org.openide.loaders.DataNode$NamesUpdater]" (TIMED_WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > app//org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1977) > Thread id 41, "Event Dispatch Thread" (WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > java.base@11.0.1/java.lang.Object.wait(Object.java:328) > > java.prefs@11.0.1/java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1529) > Thread id 39, "W32 File Monitor" (RUNNABLE): > com.sun.jna.Native.invokeInt(Native Method) > com.sun.jna.Function.invoke(Function.java:419) > com.sun.jna.Function.invoke(Function.java:354) > com.sun.jna.Library$Handler.invoke(Library.java:244) > > org.netbeans.modules.masterfs.watcher.windows.$Proxy3.GetQueuedCompletionStatus(Unknown > Source) > > org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier.waitForChange(WindowsNotifier.java:448) > > org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier.access$100(WindowsNotifier.java:57) > > org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier$2.run(WindowsNotifier.java:379) > Thread id 5, "Attach Listener" (RUNNABLE): > Thread id 66, "Inactive RequestProcessor thread [Was:Project > UI/org.netbeans.modules.project.ui.ProjectsRootNode$BadgingNode]" > (TIMED_WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > app//org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1977) > Thread id 21, "AWT-Shutdown" (WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > java.base@11.0.1/java.lang.Object.wait(Object.java:328) > > java.desktop@11.0.1/sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:291) > java.base@11.0.1/java.lang.Thread.run(Thread.java:834) > Thread id 29, "Bundle File Closer" (WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > java.base@11.0.1/java.lang.Object.wait(Object.java:328) > > org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) > > org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) > Thread id 71, "Inactive RequestProcessor thread > [Was:Git.cache/org.netbeans.modules.git.FileStatusCache$IgnoredFilesHandler]" > (TIMED_WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > app//org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1977) > Thread id 1, "main" (RUNNABLE): > Thread id 38, "File Watcher" (WAITING): > java.base@11.0.1/jdk.internal.misc.Unsafe.park(Native Method) > > java.base@11.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) > > java.base@11.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081) > > java.base@11.0.1/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:433) > > org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier.nextEvent(WindowsNotifier.java:262) > > org.netbeans.modules.masterfs.providers.Notifier$1.nextEvent(Notifier.java:99) > org.netbeans.modules.masterfs.watcher.Watcher$Ext.run(Watcher.java:322) > java.base@11.0.1/java.lang.Thread.run(Thread.java:834) > Thread id 42, "Deadlock Detector" (TIMED_WAITING): > java.base@11.0.1/java.lang.Thread.sleep(Native Method) > org.netbeans.modules.deadlock.detector.Detector.run(Detector.java:115) > java.base@11.0.1/java.lang.Thread.run(Thread.java:834) > Thread id 22, "AWT-Windows" (RUNNABLE): > java.desktop@11.0.1/sun.awt.windows.WToolkit.eventLoop(Native Method) > java.desktop@11.0.1/sun.awt.windows.WToolkit.run(WToolkit.java:303) > java.base@11.0.1/java.lang.Thread.run(Thread.java:834) > Thread id 43, "Worker-JM" (WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) > Thread id 4, "Signal Dispatcher" (RUNNABLE): > Thread id 2, "Reference Handler" (RUNNABLE): > > java.base@11.0.1/java.lang.ref.Reference.waitForReferencePendingList(Native > Method) > > java.base@11.0.1/java.lang.ref.Reference.processPendingReferences(Reference.java:241) > > java.base@11.0.1/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:213) > Thread id 19, "RequestProcessor queue manager" (TIMED_WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > app//org.openide.util.RequestProcessor$TickTac.obtainFirst(RequestProcessor.java:2257) > > app//org.openide.util.RequestProcessor$TickTac.run(RequestProcessor.java:2233) > Thread dump #2 (after 5 seconds): > Thread id 11, "Common-Cleaner" (TIMED_WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > java.base@11.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) > java.base@11.0.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:148) > java.base@11.0.1/java.lang.Thread.run(Thread.java:834) > > java.base@11.0.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134) > Thread id 25, "Framework Active Thread" (TIMED_WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1870) > java.base@11.0.1/java.lang.Thread.run(Thread.java:834) > Thread id 58, "GitRefresh" (RUNNABLE): > java.base@11.0.1/java.io.FileInputStream.readBytes(Native Method) > java.base@11.0.1/java.io.FileInputStream.read(FileInputStream.java:257) > > org.eclipse.jgit.treewalk.WorkingTreeIterator.computeHash(WorkingTreeIterator.java:1047) > > org.eclipse.jgit.treewalk.WorkingTreeIterator.idBufferBlob(WorkingTreeIterator.java:338) > > org.eclipse.jgit.treewalk.WorkingTreeIterator.idBuffer(WorkingTreeIterator.java:262) > > org.eclipse.jgit.treewalk.AbstractTreeIterator.getEntryObjectId(AbstractTreeIterator.java:400) > org.eclipse.jgit.treewalk.TreeWalk.getObjectId(TreeWalk.java:654) > > org.netbeans.libs.git.jgit.commands.StatusCommand.run(StatusCommand.java:222) > org.netbeans.libs.git.jgit.commands.GitCommand$1.run(GitCommand.java:57) > org.netbeans.libs.git.jgit.commands.GitCommand$1.run(GitCommand.java:54) > java.base@11.0.1/java.security.AccessController.doPrivileged(Native > Method) > > org.netbeans.libs.git.jgit.commands.GitCommand.execute(GitCommand.java:54) > org.netbeans.libs.git.GitClient.getStatus(GitClient.java:737) > org.netbeans.modules.git.client.GitClient$26.call(GitClient.java:477) > org.netbeans.modules.git.client.GitClient$26.call(GitClient.java:473) > > org.netbeans.modules.git.client.GitClient$CommandInvoker$1$1.call(GitClient.java:933) > > org.netbeans.modules.git.client.GitClient$CommandInvoker$1.call(GitClient.java:956) > > org.netbeans.modules.git.client.GitClient$CommandInvoker.runMethodIntern(GitClient.java:968) > > org.netbeans.modules.git.client.GitClient$CommandInvoker.runMethod(GitClient.java:897) > > org.netbeans.modules.git.client.GitClient$CommandInvoker.access$300(GitClient.java:869) > org.netbeans.modules.git.client.GitClient.getStatus(GitClient.java:473) > org.netbeans.modules.git.client.GitClient.getStatus(GitClient.java:469) > > org.netbeans.modules.git.FileStatusCache.refreshAllRoots(FileStatusCache.java:210) > > org.netbeans.modules.git.FileStatusCache.refreshAllRoots(FileStatusCache.java:170) > > org.netbeans.modules.git.FilesystemInterceptor$RefreshTask.run(FilesystemInterceptor.java:669) > > app//org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) > > app//org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45) > app//org.openide.util.lookup.Lookups.executeWith(Lookups.java:278) > > app//org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033) > Thread id 15, "Active Reference Queue Daemon" (WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > java.base@11.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) > > app//org.openide.util.lookup.implspi.ActiveQueue$Impl.removeSuper(ActiveQueue.java:70) > > app//org.openide.util.lookup.implspi.ActiveQueue$Daemon.run(ActiveQueue.java:108) > Thread id 68, "Thread dump shooter" (RUNNABLE): > java.base@11.0.1/java.lang.Thread.dumpThreads(Native Method) > java.base@11.0.1/java.lang.Thread.getAllStackTraces(Thread.java:1657) > > org.netbeans.modules.parsing.impl.indexing.LogContext.createThreadDump(LogContext.java:145) > > org.netbeans.modules.parsing.impl.indexing.LogContext.access$400(LogContext.java:44) > > org.netbeans.modules.parsing.impl.indexing.LogContext$2.run(LogContext.java:438) > > app//org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) > > app//org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45) > app//org.openide.util.lookup.Lookups.executeWith(Lookups.java:278) > > app//org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033) > Thread id 16, "CLI Requests Server" (RUNNABLE): > java.base@11.0.1/java.net.PlainSocketImpl.accept0(Native Method) > > java.base@11.0.1/java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java:159) > > java.base@11.0.1/java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:458) > java.base@11.0.1/java.net.ServerSocket.implAccept(ServerSocket.java:551) > java.base@11.0.1/java.net.ServerSocket.accept(ServerSocket.java:519) > app//org.netbeans.CLIHandler$Server.run(CLIHandler.java:1078) > Thread id 3, "Finalizer" (WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > java.base@11.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) > > java.base@11.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176) > > java.base@11.0.1/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:170) > Thread id 20, "Java2D Disposer" (WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > java.base@11.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) > > java.base@11.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176) > java.desktop@11.0.1/sun.java2d.Disposer.run(Disposer.java:144) > java.base@11.0.1/java.lang.Thread.run(Thread.java:834) > Thread id 28, "Framework Event Dispatcher" (WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > java.base@11.0.1/java.lang.Object.wait(Object.java:328) > > org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) > > org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) > Thread id 24, "AWT-EventQueue-0" (RUNNABLE): > java.base@11.0.1/jdk.internal.misc.Unsafe.park(Native Method) > > java.base@11.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) > > java.base@11.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081) > > java.desktop@11.0.1/java.awt.EventQueue.getNextEvent(EventQueue.java:566) > > java.desktop@11.0.1/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:190) > > java.desktop@11.0.1/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) > > java.desktop@11.0.1/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) > > java.desktop@11.0.1/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) > > java.desktop@11.0.1/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) > > java.desktop@11.0.1/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) > Thread id 47, "RepositoryUpdater.worker" (RUNNABLE): > java.base@11.0.1/java.io.FileInputStream.readBytes(Native Method) > java.base@11.0.1/java.io.FileInputStream.read(FileInputStream.java:279) > > org.openide.filesystems.MIMESupport$CachedInputStream.ensureBufferLength(MIMESupport.java:677) > > org.openide.filesystems.MIMESupport$CachedInputStream.read(MIMESupport.java:728) > java.base@11.0.1/java.io.InputStream.read(InputStream.java:205) > > org.netbeans.modules.openide.filesystems.declmime.FileElement$Type$FilePattern.match(FileElement.java:293) > > org.netbeans.modules.openide.filesystems.declmime.FileElement$Type.accept(FileElement.java:611) > > org.netbeans.modules.openide.filesystems.declmime.FileElement$Type.access$300(FileElement.java:133) > > org.netbeans.modules.openide.filesystems.declmime.FileElement.resolve(FileElement.java:76) > > org.netbeans.modules.openide.filesystems.declmime.MIMEResolverImpl$Impl.findMIMEType(MIMEResolverImpl.java:425) > > org.openide.filesystems.MIMESupport$CachedFileObject.resolveMIME(MIMESupport.java:346) > > org.openide.filesystems.MIMESupport$CachedFileObject.getMIMEType(MIMESupport.java:287) > org.openide.filesystems.MIMESupport.findMIMEType(MIMESupport.java:111) > org.openide.filesystems.FileUtil.getMIMEType(FileUtil.java:1327) > > org.netbeans.modules.parsing.impl.indexing.FileObjectIndexable.isTypeOf(FileObjectIndexable.java:118) > > org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.isTypeOf(Indexable.java:319) > > org.netbeans.modules.parsing.impl.indexing.ClusteredIndexables.getIndexablesFor(ClusteredIndexables.java:98) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doIndex(RepositoryUpdater.java:2858) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.access$800(RepositoryUpdater.java:2154) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$1.run(RepositoryUpdater.java:2636) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$1.run(RepositoryUpdater.java:2634) > > org.netbeans.modules.parsing.impl.indexing.errors.TaskCache.refreshTransaction(TaskCache.java:540) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:2634) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork$4.call(RepositoryUpdater.java:5714) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork$4.call(RepositoryUpdater.java:5622) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$4.run(RepositoryUpdater.java:2127) > app//org.openide.util.lookup.Lookups.executeWith(Lookups.java:279) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runInContext(RepositoryUpdater.java:2123) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runInContext(RepositoryUpdater.java:2104) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.access$1500(RepositoryUpdater.java:136) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.scanSource(RepositoryUpdater.java:5749) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.scanSources(RepositoryUpdater.java:5419) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$RootsWork.getDone(RepositoryUpdater.java:5038) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$InitialRootsWork.getDone(RepositoryUpdater.java:5821) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:3420) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task._run(RepositoryUpdater.java:6183) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.access$4300(RepositoryUpdater.java:5834) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2$1.run(RepositoryUpdater.java:6099) > app//org.openide.util.lookup.Lookups.executeWith(Lookups.java:279) > > org.netbeans.modules.parsing.impl.RunWhenScanFinishedSupport.performScan(RunWhenScanFinishedSupport.java:83) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.call(RepositoryUpdater.java:6095) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.call(RepositoryUpdater.java:6091) > > org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153) > > org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335) > > org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118) > > org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67) > > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.run(RepositoryUpdater.java:6091) > > java.base@11.0.1/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) > > java.base@11.0.1/java.util.concurrent.FutureTask.run(FutureTask.java:264) > > app//org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) > > app//org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45) > app//org.openide.util.lookup.Lookups.executeWith(Lookups.java:278) > > app//org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033) > Thread id 32, "Editor Parsing Loop > (incubator-netbeans-release-360-on-20181029)" (WAITING): > java.base@11.0.1/jdk.internal.misc.Unsafe.park(Native Method) > > java.base@11.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) > > java.base@11.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081) > > java.base@11.0.1/java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:547) > > org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:658) > > java.base@11.0.1/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) > > java.base@11.0.1/java.util.concurrent.FutureTask.run(FutureTask.java:264) > > app//org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) > > app//org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45) > app//org.openide.util.lookup.Lookups.executeWith(Lookups.java:278) > > app//org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033) > Thread id 44, "TimerQueue" (TIMED_WAITING): > java.base@11.0.1/jdk.internal.misc.Unsafe.park(Native Method) > > java.base@11.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234) > > java.base@11.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123) > > java.base@11.0.1/java.util.concurrent.DelayQueue.take(DelayQueue.java:229) > java.desktop@11.0.1/javax.swing.TimerQueue.run(TimerQueue.java:171) > java.base@11.0.1/java.lang.Thread.run(Thread.java:834) > Thread id 70, "Inactive RequestProcessor thread > [Was:VersioningAnnotator.annotationRefresh/org.netbeans.modules.versioning.core.VersioningAnnotationProvider$Cache$AnnotationRefreshTask]" > (TIMED_WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > app//org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1977) > Thread id 69, "Inactive RequestProcessor thread [Was:Data System > Nodes/org.openide.loaders.DataNode$NamesUpdater]" (TIMED_WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > app//org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1977) > Thread id 41, "Event Dispatch Thread" (WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > java.base@11.0.1/java.lang.Object.wait(Object.java:328) > > java.prefs@11.0.1/java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1529) > Thread id 39, "W32 File Monitor" (RUNNABLE): > com.sun.jna.Native.invokeInt(Native Method) > com.sun.jna.Function.invoke(Function.java:419) > com.sun.jna.Function.invoke(Function.java:354) > com.sun.jna.Library$Handler.invoke(Library.java:244) > > org.netbeans.modules.masterfs.watcher.windows.$Proxy3.GetQueuedCompletionStatus(Unknown > Source) > > org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier.waitForChange(WindowsNotifier.java:448) > > org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier.access$100(WindowsNotifier.java:57) > > org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier$2.run(WindowsNotifier.java:379) > Thread id 5, "Attach Listener" (RUNNABLE): > Thread id 66, "Inactive RequestProcessor thread [Was:System clipboard > synchronizer/org.netbeans.NbClipboard$GetContents]" (TIMED_WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > app//org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1977) > Thread id 21, "AWT-Shutdown" (WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > java.base@11.0.1/java.lang.Object.wait(Object.java:328) > > java.desktop@11.0.1/sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:291) > java.base@11.0.1/java.lang.Thread.run(Thread.java:834) > Thread id 29, "Bundle File Closer" (WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > java.base@11.0.1/java.lang.Object.wait(Object.java:328) > > org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) > > org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) > Thread id 71, "Inactive RequestProcessor thread > [Was:Git.cache/org.netbeans.modules.git.FileStatusCache$IgnoredFilesHandler]" > (TIMED_WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > app//org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1977) > Thread id 1, "main" (RUNNABLE): > Thread id 38, "File Watcher" (WAITING): > java.base@11.0.1/jdk.internal.misc.Unsafe.park(Native Method) > > java.base@11.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) > > java.base@11.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081) > > java.base@11.0.1/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:433) > > org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier.nextEvent(WindowsNotifier.java:262) > > org.netbeans.modules.masterfs.providers.Notifier$1.nextEvent(Notifier.java:99) > org.netbeans.modules.masterfs.watcher.Watcher$Ext.run(Watcher.java:322) > java.base@11.0.1/java.lang.Thread.run(Thread.java:834) > Thread id 42, "Deadlock Detector" (TIMED_WAITING): > java.base@11.0.1/java.lang.Thread.sleep(Native Method) > org.netbeans.modules.deadlock.detector.Detector.run(Detector.java:115) > java.base@11.0.1/java.lang.Thread.run(Thread.java:834) > Thread id 22, "AWT-Windows" (RUNNABLE): > java.desktop@11.0.1/sun.awt.windows.WToolkit.eventLoop(Native Method) > java.desktop@11.0.1/sun.awt.windows.WToolkit.run(WToolkit.java:303) > java.base@11.0.1/java.lang.Thread.run(Thread.java:834) > Thread id 43, "Worker-JM" (WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) > Thread id 4, "Signal Dispatcher" (RUNNABLE): > Thread id 2, "Reference Handler" (RUNNABLE): > > java.base@11.0.1/java.lang.ref.Reference.waitForReferencePendingList(Native > Method) > > java.base@11.0.1/java.lang.ref.Reference.processPendingReferences(Reference.java:241) > > java.base@11.0.1/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:213) > Thread id 19, "RequestProcessor queue manager" (TIMED_WAITING): > java.base@11.0.1/java.lang.Object.wait(Native Method) > > app//org.openide.util.RequestProcessor$TickTac.obtainFirst(RequestProcessor.java:2257) > > app//org.openide.util.RequestProcessor$TickTac.run(RequestProcessor.java:2233) > </param> > <param>740</param> > <param>null</param> > <param>text/karmaconf+javascript</param> > <exception> > > <message>org.netbeans.modules.parsing.impl.indexing.ScanCancelledException: > Slow scanning in text/karmaconf+javascript</message> > <frame> > <class>java.lang.Thread</class> > <method>getStackTrace</method> > <line>1606</line> > <file>jrt:/java.base/java/lang/Thread.class</file> > </frame> > <frame> > <class>org.netbeans.modules.parsing.impl.indexing.LogContext</class> > <method>create</method> > <line>111</line> > > <file>${netBeansDir}modules/org-netbeans-modules-parsing-indexing.jar</file> > </frame> > <frame> > <class>org.netbeans.modules.parsing.impl.indexing.LogContext</class> > <method>create</method> > <line>102</line> > > <file>${netBeansDir}modules/org-netbeans-modules-parsing-indexing.jar</file> > </frame> > <frame> > <class>org.netbeans.modules.parsing.impl.indexing.PathRegistry</class> > <method>scheduleFirer</method> > <line>936</line> > > <file>${netBeansDir}modules/org-netbeans-modules-parsing-indexing.jar</file> > </frame> > <frame> > <class>org.netbeans.modules.parsing.impl.indexing.PathRegistry</class> > <method>resetCacheAndFire</method> > <line>929</line> > > <file>${netBeansDir}modules/org-netbeans-modules-parsing-indexing.jar</file> > </frame> > <frame> > <class>org.netbeans.modules.parsing.impl.indexing.PathRegistry</class> > <method>access$500</method> > <line>68</line> > > <file>${netBeansDir}modules/org-netbeans-modules-parsing-indexing.jar</file> > </frame> > <frame> > > <class>org.netbeans.modules.parsing.impl.indexing.PathRegistry$Listener</class> > <method>pathsAdded</method> > <line>1204</line> > > <file>${netBeansDir}modules/org-netbeans-modules-parsing-indexing.jar</file> > </frame> > <frame> > <class>jdk.internal.reflect.NativeMethodAccessorImpl</class> > <method>invoke0</method> > > <file>jrt:/java.base/jdk/internal/reflect/NativeMethodAccessorImpl.class</file> > </frame> > <frame> > <class>jdk.internal.reflect.NativeMethodAccessorImpl</class> > <method>invoke</method> > <line>62</line> > > <file>jrt:/java.base/jdk/internal/reflect/NativeMethodAccessorImpl.class</file> > </frame> > <frame> > <class>jdk.internal.reflect.DelegatingMethodAccessorImpl</class> > <method>invoke</method> > <line>43</line> > > <file>jrt:/java.base/jdk/internal/reflect/DelegatingMethodAccessorImpl.class</file> > </frame> > <frame> > <class>java.lang.reflect.Method</class> > <method>invoke</method> > <line>566</line> > <file>jrt:/java.base/java/lang/reflect/Method.class</file> > </frame> > <frame> > <class>org.openide.util.WeakListenerImpl$ProxyListener</class> > <method>invoke</method> > <line>462</line> > <file>${netbeans.home}lib/org-openide-util.jar</file> > </frame> > <frame> > <class>com.sun.proxy.$Proxy2</class> > <method>pathsAdded</method> > <file></file> > </frame> > <frame> > <class>org.netbeans.api.java.classpath.GlobalPathRegistry</class> > <method>register</method> > <line>205</line> > <file>${netBeansDir}modules/org-netbeans-api-java-classpath.jar</file> > </frame> > <frame> > > <class>org.netbeans.modules.javascript2.editor.classpath.ClassPathProviderImpl$2</class> > <method>run</method> > <line>151</line> > > <file>${netBeansDir}modules/org-netbeans-modules-javascript2-editor.jar</file> > </frame> > <frame> > <class>java.awt.event.InvocationEvent</class> > <method>dispatch</method> > <line>313</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> > <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> > <record> > <date>2018-11-07T19:10:48</date> > <millis>1541635848939</millis> > <sequence>6084</sequence> > <level>700</level> > <thread>68</thread> > <message>UI_USER_CONFIGURATION</message> > <key>UI_USER_CONFIGURATION</key> > <catalog>org.netbeans.modules.uihandler.Bundle</catalog> > <param>Windows 10, 10.0, amd64</param> > <param>Java HotSpot(TM) 64-Bit Server VM, 11.0.1+13-LTS, Java(TM) SE > Runtime Environment, 11.0.1+13-LTS</param> > <param>Apache NetBeans IDE Dev (Build > incubator-netbeans-release-360-on-20181029)</param> > <param>otherrealm</param> > <param></param> > <param><Please provide a description of the problem or the steps to > reproduce></param> > <param>*********</param> > </record> > Reporter: Aaron E-J > Priority: Major > Labels: background-scanning > Attachments: netbeansbackgroundscanerror.log > > > This has been an issue that has around for a long time: there is a memory > overflow error when background scanning is going on, mainly for large > projects/projects within projects or when there are many projects open. It > has nothing to do with me not having enough physical memory on my laptop > though (32gb). It results in the autocomplete drop-down no longer working > and sometimes just makes Netbeans stop working entirely. Let me know if you > want more information, thanks. > -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- 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