From: kentkt@... Date: 2014-07-16T22:11:50+00:00 Subject: [ruby-dev:48413] [ruby-trunk - Bug #8716] segmation fault 正規表現で大量のグループを利用時 Issue #8716 has been updated by Ken Takata. Assignee changed from Ken Takata to Yui NARUSE r46831 で Onigmo 5.14.1 がマージされましたので、これも取り込まれました。 チケットのクローズ手順がよく分かっていないので、処理をお願いします。>NARUSEさん (あと #9344 も) Ruby 2.0/2.1へのバックポートはどうしましょうか。 ---------------------------------------- Bug #8716: segmation fault 正規表現で大量のグループを利用時 https://bugs.ruby-lang.org/issues/8716#change-47813 * Author: taka-yoshi taka * Status: Assigned * Priority: Normal * Assignee: Yui NARUSE * Category: regexp * Target version: current: 2.2.0 * ruby -v: trunk * Backport: ---------------------------------------- =begin WindowsとOS Xで検証しました。 *再現手順 ruby 2.0.0p247 (2013-06-27) [x64-mingw32] a="()" (32767.times{a<<'()'} eval "/#{a}/=~''" *再現手順 ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-darwin12.2.1] a="()" (1<<21).times{a<<'()'} eval "/#{a}/=~''" 以上よろしくお願いします。 =end -- https://bugs.ruby-lang.org/