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.
It incorrectly contruct file names resulting in pearls like "CVSROOT/CVSROOT/ (10times) /a11y/CVSROOT/ (9 times) ....". These strings exhaust all available memory very soon even for mid-sided checkouts.
The problem found in CvsUpdateVisualizer. The problem is, that checkout reports the whole path instead of just a file name.
Fixed in trunk: /cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/CvsUpdateVisualizer.java,v <-- CvsUpdateVisualizer.java new revision: 1.17; previous revision: 1.16 /cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/CvsUpdateVisualizerStdOut.java,v <-- CvsUpdateVisualizerStdOut.java new revision: 1.4; previous revision: 1.3
Created attachment 18955 [details] The patch.
Please send a notice to reviewers@netbeans.org and prepare a fix for 4.0.
I have looked on and tested the patch without problems.
I think this a duplicate of #51451.
Verified in NB 200411181900.
Thanks for the review and verification. The fix is merged into release40 branch: /cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/CvsUpdateVisualizer.java,v <-- CvsUpdateVisualizer.java new revision: 1.13.22.2; previous revision: 1.13.22.1 /cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/visualizers/update/CvsUpdateVisualizerStdOut.java,v <-- CvsUpdateVisualizerStdOut.java new revision: 1.2.4.2; previous revision: 1.2.4.1