Skip to content

VM crash on truffleruby-head #3844

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
ntkme opened this issue May 5, 2025 · 3 comments
Open

VM crash on truffleruby-head #3844

ntkme opened this issue May 5, 2025 · 3 comments
Labels

Comments

@ntkme
Copy link
Contributor

ntkme commented May 5, 2025

https://github.com/sass-contrib/sass-embedded-host-ruby/actions/runs/14787023437/job/41517147549

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x000000011345c8ac, pid=2505, tid=6151
#
# JRE version: OpenJDK Runtime Environment GraalVM CE 25-dev+19.1 (25.0+19) (build 25+19-jvmci-b01)
# Java VM: OpenJDK 64-Bit Server VM GraalVM CE 25-dev+19.1 (25+19-jvmci-b01, mixed mode, sharing, tiered, jvmci, jvmci compiler, compressed oops, compressed class ptrs, g1 gc, bsd-aarch64)
# Problematic frame:
# J 17678 jvmci org.truffleruby.core.method.MethodNodesFactory$ToProcNodeFactory$ToProcNodeGen.execute(Lcom/oracle/truffle/api/frame/VirtualFrame;)Ljava/lang/Object; org.graalvm.ruby (47 bytes) @ 0x000000011345c8ac [0x000000011345c6c0+0x00000000000001ec]

https://github.com/sass-contrib/sass-embedded-host-ruby/actions/runs/14816594984/job/41597861632

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x0000ff64f640c30c, pid=2313, tid=2313
#
# JRE version: OpenJDK Runtime Environment GraalVM CE 25-dev+19.1 (25.0+19) (build 25+19-jvmci-b01)
# Java VM: OpenJDK 64-Bit Server VM GraalVM CE 25-dev+19.1 (25+19-jvmci-b01, mixed mode, sharing, tiered, jvmci, jvmci compiler, compressed oops, compressed class ptrs, g1 gc, linux-aarch64)
# Problematic frame:
# J 18289 jvmci org.truffleruby.core.method.MethodNodes$ToProcNode.toProc(Lorg/truffleruby/core/method/RubyMethod;)Lorg/truffleruby/core/proc/RubyProc; org.graalvm.ruby (46 bytes) @ 0x0000ff64f640c30c [0x0000ff64f640c180+0x000000000000018c]

https://github.com/sass-contrib/sass-embedded-host-ruby/actions/runs/14827506034/job/41622784033

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x0000ffba4e5fb1cc, pid=2306, tid=2306
#
# JRE version: OpenJDK Runtime Environment GraalVM CE 25-dev+19.1 (25.0+19) (build 25+19-jvmci-b01)
# Java VM: OpenJDK 64-Bit Server VM GraalVM CE 25-dev+19.1 (25+19-jvmci-b01, mixed mode, sharing, tiered, jvmci, jvmci compiler, compressed oops, compressed class ptrs, g1 gc, linux-aarch64)
# Problematic frame:
# J 18269 jvmci org.truffleruby.core.method.MethodNodes$ToProcNode.toProc(Lorg/truffleruby/core/method/RubyMethod;)Lorg/truffleruby/core/proc/RubyProc; org.graalvm.ruby (46 bytes) @ 0x0000ffba4e5fb1cc [0x0000ffba4e5fb040+0x000000000000018c]
@andrykonchin
Copy link
Member

Thank you for the report, we'll look into it.

@andrykonchin
Copy link
Member

It seems it's a transient issue. The bundle install command fails on different OS (macOS, Ubuntu) starting from May 2

@eregon eregon added the bug label May 5, 2025
@eregon
Copy link
Member

eregon commented May 5, 2025

Thanks for the report, it is very likely caused by GR-64654 (internal issue), we're working on a fix in graal and it should be fixed in dev builds in the next few days.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants