Aaron E-J created NETBEANS-1629: ----------------------------------- Summary: 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: 9.0, 8.2, 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 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