java.lang.instrument.Instrumentation.redefineClasses is specified to throw UnmodifiableClassException if a specified class cannot be redefined. However the implementation (as of tiger-b57) throws java.lang.InternalError instead.
Note that this bug requires hotpot/jvmti bug 5067517 to be fixed in order for JVMTI to return the UNMODIFIABLE_ERROR needed to throw the checked exception.
###@###.### 11/3/04 21:21 GMT
Note that this bug requires hotpot/jvmti bug 5067517 to be fixed in order for JVMTI to return the UNMODIFIABLE_ERROR needed to throw the checked exception.
###@###.### 11/3/04 21:21 GMT
- relates to
-
JDK-5067517 RedefineClasses crash if class list includes class for primtive or array types
-
- Resolved
-