[#23717] error at TestDRbMServer (test/drb) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>

山本です。どうしても原因がわからないので、報告だけ・・・

18 messages 2004/06/19
[#23718] Re: error at TestDRbMServer (test/drb) — nobu.nakada@... 2004/06/19

なかだです。

[#23719] Re: error at TestDRbMServer (test/drb) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/06/19

山本です。

[#23720] Re: error at TestDRbMServer (test/drb) — nobu.nakada@... 2004/06/19

なかだです。

[#23724] Re: error at TestDRbMServer (test/drb) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/06/19

山本です。

[#23762] Ruby 1.8.2 to be released. — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

40 messages 2004/06/23

[#23784] URI() — Tanaka Akira <akr@...17n.org>

前から思っていたのですが、URI.parse("http://...") を URI("http://...")

19 messages 2004/06/25

[ruby-dev:23708] Re: Oniguruma segfaults on matching at long line?

From: <kkosako@...>
Date: 2004-06-17 06:06:44 UTC
List: ruby-dev #23708
> -----Original Message-----
> From: nobu.nakada@nifty.ne.jp [mailto:nobu.nakada@nifty.ne.jp]
> すいません、どうも行が長すぎて、スクリプトが途中で折り返されて
> しまったようです。

このスクリプトで、どのバージョンでも再現しました。

このバグは添付のパッチで直ると思いますが、
このパターンは、3.1.0と2.2.9で修正したバグに関係が深い
ので、他にも問題が起こるかもしれません。
(Ruby最新版も2.2.8だったので)

明日までにリリースします。

--- regexec.c.orig	2004-04-28 01:20:02.000000000 +0900
+++ regexec.c	2004-06-17 14:44:57.000000000 +0900
@@ -2193,7 +2193,7 @@ match_at(regex_t* reg, UChar* str, UChar
 	}
 	else if (stkp->u.repeat.count >= reg->repeat_range[mem].lower) {
 	  STACK_PUSH_ALT(p, s, sprev);
-	  p = stkp->u.repeat.pcode;
+	  p = STACK_AT(si)->u.repeat.pcode;
 	}
 	else {
 	  p = stkp->u.repeat.pcode;

In This Thread

Prev Next