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.

Bug 217501 - (Rename) refactoring keeping CompilationInfos, mostly through Undo queue
Summary: (Rename) refactoring keeping CompilationInfos, mostly through Undo queue
Alias: None
Product: java
Classification: Unclassified
Component: Refactoring (show other bugs)
Version: 7.3
Hardware: PC Linux
: P2 normal with 1 vote (vote)
Assignee: Ralph Ruijs
Depends on:
Blocks: 217339
  Show dependency tree
Reported: 2012-08-28 07:44 UTC by Jan Lahoda
Modified: 2012-08-29 02:40 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Note You need to log in before you can comment on or make changes to this bug.
Description Jan Lahoda 2012-08-28 07:44:41 UTC
Please see:

Seems that CompilationInfos are held though AbstractRefactoring, which is held through Undo support (and possibly other roots). Please make sure refactoring is not retaining CompilationInfos outside parsing tasks. One suspicious place is ('s) RenameRefactoringPlugin:106.

Thank you very much.
Comment 1 Ralph Ruijs 2012-08-28 08:27:33 UTC

I removed RenameRefactoringPlugin:106, it was not used anywhere else. Will analyze the heap dump from #217339 to find the other instances as described by:
Comment 2 Quality Engineering 2012-08-29 02:40:27 UTC
Integrated into 'main-golden', will be available in build *201208290001* on (upload may still be in progress)
User: Ralph Benjamin Ruijs <>
Log: Issue #217501 - (Rename) refactoring keeping CompilationInfos, mostly through Undo queue