Hi Alan,

On 4 Jan 2011, at 15:05, Alan Bateman wrote:

> Tomas Hurka wrote:
>> Hello,
>> I would like to as for review of the fix for CR7007254 - A 
>> NullPointerException occurs with jvisualvm placed under a dir. including 
>> Japanese chars.
>> 
>> Webrev: http://cr.openjdk.java.net/~thurka/7007254/webrev.00/
>>  
> Tomas - I think the JVMTI spec is for the segment to be specified in mUTF-8, 
> in which case I wonder if the JPLIS agent needs changes.
You are right, AddToSystemClassLoaderSearch and AddToBootClassLoaderSearch 
should have segment in mUTF-8. In such case, the fix will be much more 
complicated. :-(

> I remember creating a test to exercise this code in various locales (see 
> test/java/lang/instrument/BootClassPath) and I had hoped that it would catch 
> any issues like this.
I do not see that this test deploys agent jar via Attach API and tests that 
agent jar itself is correctly added to system class loader. Note that jar file 
is added to the bootclasspath correctly, but adding to system class loader is 
broken.

Bye,
--
Tomas Hurka   <mailto:tomas.hu...@oracle.com>
NetBeans Profiler http://profiler.netbeans.org
VisualVM http://visualvm.dev.java.net
Software Developer
Oracle, Praha Czech Republic

Reply via email to