[PHP-dev 888]Re: mb_ereg_replaceについて

Rui Hirokawa rui_hirokawa @ ybb.ne.jp
2003年 9月 21日 (日) 20:11:01 JST


廣川です。

とりあえずPHP5の方でSegmentation faultを回避することは
添付の変更でできましたが、ヌルバイトが余分に付くところ等は
私にはよくわかりません。

On Sat, 20 Sep 2003 20:12:37 +0900
Moriyoshi Koizumi <moriyoshi @ at.wakwak.com> wrote:

> 小泉です。
> 
> > > また、マルチバイト正規表現の処理に oniguruma が組み込まれている、
> > > CVS 版の php5-200309180130 でも試してみましたが、Segmentation fault を
> > > 起こします。
> > > 
> > > $ php -v
> > > PHP 5.0.0b2-dev (cli) (built: Sep 18 2003 17:01:41)
> > > Copyright (c) 1997-2003 The PHP Group
> > > Zend Engine v2.0.0-dev, Copyright (c) 1998-2003 Zend Technologies
> > > 
> > > $ php -r 'mb_ereg_replace( "C*$", "Z", "ABC" );'
> > > セグメンテーション違反です
> > 
> > とりあえず再現しましたのでご報告します。
> > 20030912頃のスナップショットです。
> 
> どうも、ご報告ありがとうございます。
> 私のテストが十分ではなかったようです。


-- 
Rui Hirokawa <rui_hirokawa @ ybb.ne.jp>
-------------- next part --------------
平文でない添付ファイルを取り除きました...
ファイル名: php_mbregex.patch
型:         application/octet-stream
サイズ:     1068 バイト
説明:       無し
URL:        http://ns1.php.gr.jp/pipermail/php-dev/attachments/20030921/9cfde2a6/php_mbregex.obj


PHP-dev メーリングリストの案内