a 26073:cb448d8f764a commit changed behaviour declared in javadoc and a Metaspace wrapper is no longer supported as base parameter. Respective test case should be removed from test.
Also, there is another problem with test. It uses Unsafe::getKlassPointer to receive Klass*. An uncompressed pointer is returned and then it's provided to getResolvedJavaType method for both cases: compressed and uncompressed mode. This leads to crash in case compressed mode is enabled(since, uncompressed pointer is provided and treated in getResolvedJavaType method as compressed).
Also, there is another problem with test. It uses Unsafe::getKlassPointer to receive Klass*. An uncompressed pointer is returned and then it's provided to getResolvedJavaType method for both cases: compressed and uncompressed mode. This leads to crash in case compressed mode is enabled(since, uncompressed pointer is provided and treated in getResolvedJavaType method as compressed).