Community
Participate
Working Groups
In our RCP based product we saw ProgressAnimationItem$2 instance number kept increasing. But ProgressAnimationItem was just one instance throughout the product usage. Is it a possible leak? Probably we are not un-registering AccessibleAdapter from toolbar.
Same issue in the SDK (3.6 and 3.7). It looks like some service is still registered and hence holding on to the ProgressAnimationItem object via ProgressRegion and finally via WorkbenchWindow (which is also leaked).
There were several leaks (see patch). Fixed in HEAD.
Created attachment 173440 [details] Fix (needs to be adjusted for 3.6.1)
Looks good, +1 for 3.6.1.
Committed to R3_6_maintenance.
Verified in I20100802-1800 Cocoa that these leaks are fixed. Filed bug 321658 for more problems (in Debug).
Verified in M20100825-0800.
*** Bug 329711 has been marked as a duplicate of this bug. ***
The ui.workbench part of this fix did not make it into 4.x. Manually cherry-picked now: Commit f2231fb6b7e17a19e71ccec75f0fceab680cab58