| Summary: | Memory leak when adding/removing filters | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Tools] GEF | Reporter: | Lars Grammel <lars.grammel> | ||||||
| Component: | GEF-Legacy Zest | Assignee: | Ian Bull <irbull> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||
| Severity: | normal | ||||||||
| Priority: | P3 | CC: | ahunter.eclipse, nyssen | ||||||
| Version: | 3.4 | ||||||||
| Target Milestone: | 3.5.0 (Galileo) M3 | ||||||||
| Hardware: | PC | ||||||||
| OS: | Windows XP | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
Lars Grammel
Created attachment 110185 [details]
memory leak patch
Created attachment 114855 [details]
test case
Here is a test case that demonstrates this bug.
I have actually fixed the figure2items map problem in 235814, but there seems to be anther leak somewhere. I will keep looking. I have tracked this down. When filters are added and removed, the graph gets recreated. If you do this a bunch of times, you can end up adding too many nodes to the dirty region. I now force an update after every viewer refresh and this clears the dirty regions and fixes the problem. Don't forget to set the milestone when you resolve the bug. Comment on attachment 110185 [details]
memory leak patch
It seems this patch has not been applied, thus marking it as obsolete.
|