From: nagachika00@... Date: 2018-12-10T12:32:24+00:00 Subject: [ruby-dev:50695] [Ruby trunk Bug#15396] Please backport r62621 for LLP64 environment Issue #15396 has been updated by nagachika (Tomoyuki Chikanaga). Backport changed from 2.4: UNKNOWN, 2.5: REQUIRED to 2.4: UNKNOWN, 2.5: DONE ruby_2_5 r66309 merged revision(s) 62621. ---------------------------------------- Bug #15396: Please backport r62621 for LLP64 environment https://bugs.ruby-lang.org/issues/15396#change-75550 * Author: wanabe (_ wanabe) * Status: Closed * Priority: Normal * Assignee: * Target version: * ruby -v: ruby 2.5.4p122 (2018-12-09 revision 66298) [x64-mswin64_140] * Backport: 2.4: UNKNOWN, 2.5: DONE ---------------------------------------- Sometimes ruby 2.5.4 occurs SEGV on mswin64. https://ci.appveyor.com/project/ruby/ruby/builds/20707563 It can be reproduced on my environment. ``` C:\ruby>miniruby.exe -v -e 'RubyVM::InstructionSequence.compile("[]<miniruby -e 'h=`git log origin/trunk --grep=@62621 --format=%H -1`; p h;system("git cherry-pick #{h}")' "b001766b080a3572a7fae94aa0b8ab0b0a0f3ee2\n" [ruby_2_5 f54400618a] compile.c: do not truncate VALUE to long Author: nobu Date: Thu Mar 1 07:59:57 2018 +0000 1 file changed, 2 insertions(+), 2 deletions(-) C:\ruby>nmake miniruby && miniruby.exe -v -e 'RubyVM::InstructionSequence.compile("[]<