Open
Description
While working on fixing a TruffleRuby compatibility issue with Dalli, a popular memcache client, I encountered a segfault while running its test suite. I haven't seen the segfault every time. I don't know what the frequency is.
I'm running the latest TruffleRuby release on macOS ARM, testing 4c4a5a2354707604456f6f1bf08d020f1909b49e of Dalli:
> ruby -v
truffleruby 23.1.2, like ruby 3.2.2, Oracle GraalVM Native [aarch64-darwin]
I'll try out dev builds and see if it's still a problem there. If not, at least we'll have a log with an open source project to refer to.
Fatal error: No exception handler registered for deopt target
encodedBci: 37 (bci 5 rethrowException)
Method info: org.truffleruby.language.control.WhileNode.execute(WhileNode.java:37)
Partial Deoptimized Stack
org.truffleruby.language.control.WhileNode.execute(WhileNode.java:37)