From: "willnet (Shinichi Maeshima) via ruby-dev" Date: 2023-08-03T08:14:16+00:00 Subject: [ruby-dev:52037] [Ruby master Bug#19792] arm の alpine 上でネストしたハッシュに長い文字列を入れると segmentation fault が発生する Issue #19792 has been updated by willnet (Shinichi Maeshima). ��������������������������������������� - Docker version 24.0.2, build cb74dfc - M1 Max - Ventura 13.5 ---------------------------------------- Bug #19792: arm ��� alpine ������������������������������������������������������������������ segmentation fault ��������������� https://bugs.ruby-lang.org/issues/19792#change-104076 * Author: koke2y (������ ������) * Status: Open * Priority: Normal * ruby -v: ruby 3.2.2 (2023-03-30 revision e51014f9c0) +YJIT [aarch64-linux-musl] * Backport: 3.0: UNKNOWN, 3.1: UNKNOWN, 3.2: UNKNOWN ---------------------------------------- ## ������������ Docker version: Docker version 24.0.2, build cb74dfc Docker image: ruby:3.2.2-alpine3.18 ��������������� - chip: Apple M2 Max - OS version: Version 13.4 ## ������������������ ���������������������������������������������������������������segmentation fault������������������������ ``` str = 'a' * 100_000_000 hash = { x: { y: { z: str } } } p hash ``` ``` 81a3dc0d38e8:/api# ruby test.rb test.rb:11: [BUG] Segmentation fault at 0x0000ffff84e454a0 ruby 3.2.2 (2023-03-30 revision e51014f9c0) +YJIT [aarch64-linux-musl] -- Control frame information ----------------------------------------------- c:0006 p:---- s:0022 e:000021 CFUNC :inspect c:0005 p:---- s:0019 e:000018 CFUNC :inspect c:0004 p:---- s:0016 e:000015 CFUNC :inspect c:0003 p:---- s:0013 e:000012 CFUNC :p c:0002 p:0029 s:0008 E:001cc0 EVAL test.rb:11 [FINISH] c:0001 p:0000 s:0003 E:000da0 DUMMY [FINISH] ``` -- https://bugs.ruby-lang.org/