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.

To download the current JDK release, click here.
JDK 7
7u6Fixed
Related Reports
Blocks :  
Description
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
16-07-2012

Webrev: http://jfx.us.oracle.com/shared-webrev/flar/jfx2.2/PixelConverterTests.1/
13-07-2012