Bug 55293 - Regression - KeybindingService.registerAction leaks memory
Summary: Regression - KeybindingService.registerAction leaks memory
Status: RESOLVED DUPLICATE of bug 53473
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows XP
: P3 critical (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-18 16:44 EST by Randy Hudson CLA
Modified: 2004-03-18 19:16 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Randy Hudson CLA 2004-03-18 16:44:00 EST
If an EditorPArt called site.getKeybindingService().registerAction(IAction) in 
2.1, the action would not get held onto forever by the workbench.  In 3.0, the 
new commandSupport implementation will hold onto the action forever.  The 
action generally has a reference to the EditorPart, which results in every 
editor getting leaked to memory.

The CompilationUnitEditor shows the memory leak in the 0310 build.  Just open 
and close a .java file.
Comment 1 Kim Horne CLA 2004-03-18 19:16:43 EST

*** This bug has been marked as a duplicate of 53473 ***