-
Bug
-
Resolution: Fixed
-
P2
-
1.3.1
-
05
-
sparc
-
solaris_7
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2053880 | 1.4.2 | Dmitri Trembovetski | P2 | Resolved | Fixed | mantis |
JDK-2053879 | 1.4.0_03 | Dmitri Trembovetski | P2 | Resolved | Fixed | 03 |
Attached is a test case here which uses primarily ReplicateScaleFiliter()
and AreaAveragingScaleFilter() to scale and smooth 'Fujitsu' logo. We
seem to get image corruption at the end of this scaling and smoothing
process.
This image corruption happens more often on Solaris than on Windows.
Also on Windows, CPU peaks for couple of minutes whenever there is a
resize.
To reproduce the problem,
-Run java -jar corrupt.jar
Wait till you see the smooth image.
Resize (vertically ).
Initially you will see the logo with jagged edges and after sometime the
image gets smooth. If there is any image corruption you would see it
now.
Note: Only the top portion ( infinity logo ) takes part in the
scaling/smoothing. The bottom portion of the image ( the line and the
text ) does not participate in scaling/smoothing.
Source and class files are in the jar 'corrupt.jar'.
- backported by
-
JDK-2053879 Image corruption using ReplicateScaleFilter/AreaAveragingScaleFilter
-
- Resolved
-
-
JDK-2053880 Image corruption using ReplicateScaleFilter/AreaAveragingScaleFilter
-
- Resolved
-