RFR(S) 8227868: jinfo and jstack can fail converting UTF8 output to strings

David Holmes david.holmes at oracle.com
Mon Jul 22 11:05:11 UTC 2019


On 22/07/2019 6:24 pm, Severin Gehwolf wrote:
> Hi David,
> 
> On Mon, 2019-07-22 at 14:13 +1000, David Holmes wrote:
>> Hi Ralf,
>>
>> On 19/07/2019 11:33 pm, Schmelter, Ralf wrote:
>>> I've added a test which shows the problem for jcmd. And I've modified the basic jstack test to test for the problem too. For jinfo testing would be much harder, since it either prints already sanitized output (system properties) or values which depend on the platform encoding (flags and command line).
>>
>> The new test for Jcmd passes for me (linux x64 fastdebug) even without
>> the fix. But the modified jstack test fails.
> 
> That's probably because you'd have to backout JDK-8222491 first for it
> to fail. JDK-8222491 got pushed without a reproducer. Note that the new
> test references the *right* bug for that reason.

Ah! Sorry. Thanks for explaining.

David

> Thanks,
> Severin
> 


More information about the serviceability-dev mailing list