On Jan 27, 2011, at 3:45 PM, Rémi Forax wrote:
> Hi Tomasz,
> I was able to reproduce the bug,
> it only appear with a fastdebug VM not with a product VM.
>
> So it's perhaps just a grumpy assert :)
>
> Rémi
> PS: I've CC to mlvm and put the two necessary classes to reproduce the bug as
> attachment.
>
> [forax@localhost src]$ /usr/jdk/fastdebug/jdk1.7.0/fastdebug/bin/java
> -XX:+UnlockExperimentalVMOptions -XX:+EnableInvokeDynamic SimpleExtractor
> VM option '+UnlockExperimentalVMOptions'
> VM option '+EnableInvokeDynamic'
> # To suppress the following error report, specify this argument
> # after -XX: or in .hotspotrc: SuppressErrorAt=/methodOop.cpp:697
> #
> # A fatal error has been detected by the Java Runtime Environment:
> #
> # Internal Error
> (/HUDSON/workspace/jdk7-2-build-linux-amd64-product/jdk7/hotspot/src/share/vm/oops/methodOop.cpp:697),
> pid=30242, tid=139776680441600
> # assert(_adapter == NULL) failed: init'd to NULL
> #
> # JRE version: 7.0-b126
> # Java VM: Java HotSpot(TM) 64-Bit Server VM (20.0-b06-fastdebug mixed mode
> linux-amd64 compressed oops)
> # An error report file with more information is saved as:
> # /home/forax/java/workspace/java-blog/src/hs_err_pid30242.log
> #
> # If you would like to submit a bug report, please visit:
> # http://java.sun.com/webapps/bugreport/crash.jsp
> #
> Current thread is 139776680441600
> Dumping core ...
> Aborted (core dumped)
This is fixed in HS20b07 as:
7010180: JSR 292 InvokeDynamicPrintArgs fails with: assert(_adapter == NULL)
failed: init'd to NULL
-- Christian
_______________________________________________
mlvm-dev mailing list
[email protected]
http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev