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.
The Diff action invoked from the dialog "CVS Branches of foo.java" (opened via CVS / Branching And Tagging / View Branches) is doing its job in AWT thread effectively blocking the IDE completely until it finishes. This is unacceptable and must instead schedule execution of CVS Diff command in a separate thread, leaving AWT immediately.
This is quite old action, so it looks like not much attention was paid to threading. This should be simple to fix.
Moving to vcsgeneric module.
Fixed. Checking in CvsBranchFrame.java; /cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/commands/CvsBranchFrame.java,v <-- CvsBranchFrame.java new revision: 1.7; previous revision: 1.6 done
Verified.