JDK-8116855 : Failures in some cases of pixel conversion for ByteRgb, ByteBgra, ByteRgba
Type:Bug
Component:javafx
Sub-Component:graphics
Affected Version:7u6
Priority:P3
Status:Closed
Resolution:Fixed
Submitted:2012-07-13
Updated:2015-06-17
Resolved:2012-07-17
The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
The pixel conversion unit tests uncovered 3 bugs in our pixel conversion loops in ByteRgb, ByteBgra, ByteRgba.
Comments
verified in 2.2.0b19
30-07-2012
The fix for this does not provide any API-related unit tests for the Image Ops as would be required for RT-21866, but it does provide an implementation unit test for the bulk of the code that actually executes to perform the conversions between pixel formats for the Image Ops so it provides partial testing for those Ops.
17-07-2012
Fixed with changeset:
changeset: 1431:49d71d1bc5af
date: Mon Jul 16 19:48:16 2012 -0700
summary: Fix RT-23433: Failures in ByteBgr,ByteBgra,ByteArgb conversion loops found by unit test.
The changeset contains unit test javafx-ui-common\test\unit\com\sun\javafx\image\ConverterTest.java
17-07-2012
The unit tests are still under development but will be pushed as part of this fix, since the unit tests were what caught the issues.
16-07-2012
Kevin can you please add pointer to the unit tests as well.
SQE / OK