From: sheepman Date: 2007-09-05T21:12:51+09:00 Subject: [ruby-dev:31739] integer overflow in String#[]= こんばんは sheepman です。 String#[]= にも integer overflow が存在します。 $ cat integer_overflow.rb p "abc"[1, 2**31-1] = "X" $ ruby-1.8 -v integer_overflow.rb ruby 1.8.6 (2007-09-01 patchlevel 5000) [i686-linux] integer_overflow.rb:1: [BUG] Segmentation fault ruby 1.8.6 (2007-09-01) [i686-linux] zsh: abort ruby-1.8 -v integer_overflow.rb -- sheepman / TAMURA Takashi sheepman@sheepman.sakura.ne.jp http://sheepman.parfait.ne.jp/