<AWT Dev> RFR: 8218054 Infinity loop happened on Ubuntu 18.04 XVNC4 with depth 32

Ichiroh Takiguchi takiguc at linux.vnet.ibm.com
Tue May 21 08:36:28 UTC 2019


Could you review the fix ?

Change: https://cr.openjdk.java.net/~itakiguchi/8218054/webrev.00/
Bug:    https://bugs.openjdk.java.net/browse/JDK-8218054

Loop variable "i" needs to handle unsigned 32 bit integer.
But it was "int i".
To handle unsigned 32 bit integer, "i" should be "long".

After this fix is applied, you may see color issue.
Screen shots were attached into JDK-8218054 [1]

Java's color model may not be applied properly.
I tried to fix this color issue, but I could not find out root cause.
If you are interested in this color issue, could you solve this one, 
please ?

Xserver is loaded "Extended-Visual-Information" extension [2].
Since xcolors command output is properly, I think the issue is not 
related VNC viewer side.

[1] https://bugs.openjdk.java.net/browse/JDK-8218054
[2] https://www.x.org/releases/X11R7.7/doc/xextproto/evi.html

Ichiroh Takiguchi
IBM Japan, Ltd.

More information about the awt-dev mailing list