まつもと ゆきひろです

In message "[ruby-list:1582] [BUG] Regexp"
    on 97/01/06, sinara / blade.nagaokaut.ac.jp <sinara / blade.nagaokaut.ac.jp> writes:

|原です。あけましておめでとうございます。

|(2)次のコードで Segmentation fault を起こす。

パッチつけるのを忘れてました.

--- string.c~	Wed Dec 25 10:25:43 1996
+++ string.c	Mon Jan  6 17:41:11 1997
@@ -750,7 +750,9 @@
 	if (offset >= STRLEN(str)) break;
     }
     if (n == 0) return Qnil;
-    str_cat(result, str->ptr+offset, str->len-offset);
+    if (str->len < offset) {
+	str_cat(result, str->ptr+offset, str->len-offset);
+    }
 
     return result;
 }