Hi Sergey,

That’s right, this one and JDK-4392080 are devoted to the same problem. I have 
opened the bug against “xorg.app.xwd” - 
https://gitlab.freedesktop.org/xorg/app/xwd/issues/3 
<https://gitlab.freedesktop.org/xorg/app/xwd/issues/3>

Thanks,
Dmitry

> On 19 Sep 2019, at 20:26, Sergey Bylokhov <[email protected]> wrote:
> 
> Hi, Dmitry.
> 
> It is interesting that previously this bug was fixed loooong time ago:
> https://bugs.openjdk.java.net/browse/JDK-4392080 
> <https://bugs.openjdk.java.net/browse/JDK-4392080>
> 
> Looks like the evaluation of that bug is the same as the current one, right?
> 
> Can we report this bug upstream, and provide the patch with a proper 
> description of the bug?
> 
> 
> On 9/19/19 11:25 am, Dmitry Markov wrote:
>> Thank you for the review, Phil!
>> I am afraid we cannot create a regression test for this since the issue 
>> takes place only in VNC environment. I have added “noreg-hard” to the bug.
>> Thanks,
>> Dmitry
>>> On 19 Sep 2019, at 17:58, Phil Race <[email protected] 
>>> <mailto:[email protected]> <mailto:[email protected] 
>>> <mailto:[email protected]>>> wrote:
>>> 
>>> 
>>> +1 to the fix but any ideas for a regression test.
>>> There are no related keywords on the bug ..
>>> 
>>> -phil.
>>> 
>>> 
>>> On 9/19/19 9:12 AM, Dmitry Markov wrote:
>>>> Hello,
>>>> 
>>>> Could you review a fix for jdk14, please?
>>>> 
>>>>  bug: https://bugs.openjdk.java.net/browse/JDK-8230782
>>>>  webrev: http://cr.openjdk.java.net/~dmarkov/8230782/webrev.00/
>>>> 
>>>> Problem description:
>>>> After integration of JDK-8210776 [1] we started to use malloc() function 
>>>> for allocation of XColor array in QueryColorMap() (see multiVis.c). 
>>>> However malloc() does not initialise allocated memory. So if the memory 
>>>> contains some “garbage” we may get incorrect data inside the array. As a 
>>>> result Robot.createsScreenCapture() retrieves incorrect colours.
>>>> 
>>>> Fix:
>>>> It is necessary to invoke calloc() for allocation of the array as it used 
>>>> to be before XWD upgrade
>>>> 
>>>> Thanks,
>>>> Dmitry
>>>> 
>>>> [1] - https://bugs.openjdk.java.net/browse/JDK-8210776
>>> 
> 
> 
> -- 
> Best regards, Sergey.

Reply via email to