Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 5.0.6, 5.0.6_P01
-
Fix Version/s: 5.0.7
-
Component/s: Core/Parsing
-
Labels:None
-
Environment:any
-
ICEsoft Forum Reference:
-
Support Case References:Support case #12808 - https://icesoft.my.salesforce.com/5007000000c2hEA
Description
A regression has come via the forms related to some of the pattern tiling spaces changes. Because we no longer cache the tile and paint it on every call we have ended up with a strange sort of memory leak.
The leak seems to be related to keeping an instance of the tile. If I inline the instance var the leak goes away. I can't think of a reasonable explanation other then that java2d might be setting up a reference which is keeping the old one from being garbage collected.
The leak seems to be related to keeping an instance of the tile. If I inline the instance var the leak goes away. I can't think of a reasonable explanation other then that java2d might be setting up a reference which is keeping the old one from being garbage collected.
Activity
Patrick Corless
created issue -
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #40894 | Fri Apr 25 14:42:18 MDT 2014 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/graphics/TilingPattern.java
|
Patrick Corless
made changes -
Field | Original Value | New Value |
---|---|---|
Fix Version/s | 5.0.7 [ 11470 ] |
Arran Mccullough
made changes -
Support Case References | Support case #12808 - https://icesoft.my.salesforce.com/5007000000c2hEA |
Patrick Corless
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Fix Version/s | 5.1 [ 10675 ] | |
Resolution | Fixed [ 1 ] |
Patrick Corless
made changes -
Fix Version/s | 5.0.7 [ 11470 ] |
Patrick Corless
made changes -
Fix Version/s | 5.0.7 [ 11470 ] | |
Fix Version/s | 5.1 [ 10675 ] |
Patrick Corless
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
The pattern paint memory leak appears to be fixed and has passed QA.