This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
STR: 1) Have a project with a dependency of <type>pom</type>. (NetBeans shows this with an "a" icon.) 2) In Projects view, right-click on this dependency, choose Find Usages. 3) IDE gets stuck. Can be reproduced with commit [tomcat 6bfebd8] Fixing JMX. of git@github.com:OndraZizka/arquillian.git By loading whole root project and loading dependencies of the module Containers > Tomcat Remote.
NetBeans IDE Build 201102280001
It seems that NetBeans is actualy doing something in the background, because after doing this, there's some network and disk i/o activity, shifting in rounds - some downloading, then disk write, and then again. Also, to get to the "a" dependency, one need to first double-click the node labelled "There's 1 non-classpath dependency." So STR should go like: 1) Have a project with a dependency of <type>pom</type>. 2) In Projects view, double-click the node labelled "There's 1 non-classpath dependency." New dependency appears, having an "a" icon. 3) Right-click on this "a" dependency, choose Find Usages. 4) IDE gets stuck, with shifting network download and disk write activity.
could you please generate thread-dump at time of stuck http://wiki.netbeans.org/GenerateThreadDump, attach it here and reopen ? Thanks in advance.
Steps to reproduce suffice.
Created attachment 107641 [details] UI blocked while repos are reindexed
core-main #ae51b1fe5e00
Fix was simply to skip unindexed repos. Alternative would be to search all repos but show a progress handle while doing so. I do not have a strong feeling about which is preferable; this was certainly simpler.
Integrated into 'main-golden' Changeset: http://hg.netbeans.org/main-golden/rev/ae51b1fe5e00 User: Jesse Glick <jglick@netbeans.org> Log: #197546: IDE gets stuck on "Find Usages" on non-classpath Maven project dependency