Crash on current head + switchpoint patch

Charles Oliver Nutter headius at headius.com
Thu Sep 1 15:53:37 PDT 2011


FWIW, same crash without the switchpoint patch (i.e. current head of
hotspot-comp).

- Charlie

On Thu, Sep 1, 2011 at 5:49 PM, Charles Oliver Nutter
<headius at headius.com> wrote:
> I'm running a build of hotspot-comp from today plus Christian's
> "switchpoint push invalidation" patch. Getting the following crash
> running the "redblack" benchmark (http://github.com/headius/redblack):
>
> headius at headius-vbox-ubuntu:~/projects/redblack$
> JAVA_HOME=../hotspot/build/linux/jdk-linux-amd64/ ../jruby/bin/jruby
> -Xinvokedynamic.all=true -X+C bm1.rb 20
> #
> # A fatal error has been detected by the Java Runtime Environment:
> #
> #  SIGFPE (0x8) at pc=0x00007fdbad4439c0, pid=14498, tid=140581309708032
> #
> # JRE version: 7.0_02-b05
> # Java VM: OpenJDK 64-Bit Server VM (22.0-b02-internal mixed mode
> linux-amd64 compressed oops)
> # Problematic frame:
> # V  [libjvm.so+0x2719c0]  InlineTree::should_inline(ciMethod*,
> ciMethod*, int, ciCallProfile&, WarmCallInfo*) const+0x100
> #
> # Failed to write core dump. Core dumps have been disabled. To enable
> core dumping, try "ulimit -c unlimited" before starting Java again
> #
> # An error report file with more information is saved as:
> # /home/headius/projects/redblack/hs_err_pid14498.log
> #
> # If you would like to submit a bug report, please visit:
> #   http://bugreport.sun.com/bugreport/crash.jsp
> #
> Aborted
>
> Should be easy to produce, but I can provide any info you need. JRuby
> master, amd64 product build. -Xinvokedynamic.all is the same as
> -Djruby.invokedynamic.all and turns on all current uses of
> invokedynamic (some are off because they're slow in Java 7 GA).
>
> - Charlie
>


More information about the hotspot-compiler-dev mailing list