[PHP-dev 573] Re: Fwd: Re: [PHP-DEV] mbstring and 4.3.0
Moriyoshi Koizumi
php-dev@php.gr.jp
Wed, 13 Nov 2002 14:37:26 +0900
小泉です。
mail() がないとおかしな動作をする、というバグは直したつもりだっ
たのですが、報告によればまだ segfault するみたいですね。
…しかし、リリース前にこのバグについて触れるっていうのは用意周到だな、
と勘ぐってしまいます。
コミットする回数をコントロールしていたつもりだったのですが、さらに
バグが多いという印象を与えるだけになってしまいました。
デフォルトから外されたのは残念です。
# でも、もう言うだけムダでしょう。
Yasuo Ohgaki <yohgaki@ohgaki.net> wrote:
> 小泉さんにはCCで本家MLの返信でクラッシュの原因をお送りしましたが、
> こちらでも理由を書いておきます。
>
> mail()はconfigure時にsendmailバイナリがあるかチェックして
> ない場合はmail()はコンパイルされません。# コードが変わってなければ
>
> mail()が無いのにmb_send_mail()でオーバーロードしようとして
> クラッシュしていた、と言う事のようです。
>
> # mail()が無い、と言う事は小泉さんの指摘です。
> # この仕様前から問題視していた仕様です。RedHatとかはmail()の
> # の無いPRMをリリースしていたりするようです....
>
> --
> Yasuo Ohgaki
>
> Moriyoshi Koizumi wrote:
> > 小泉です。
> >
> > --snip
> >
> >>コードで確認していないので当てずっぽうです。
> >>
> >>-d を使った場合、まだ関数のエントリ(ハッシュ)が初期化されていない
> >>のでsegfaultするのでは?
> >
> >
> > もしおっしゃる通りだとすると、overload.phpt の テストケースが通る
> > 説明がつかないです。
> > --INI-- セクションは、単にサブプロセスの $TEST_PHP_EXECUTABLE に -d でパラ
> > メータを設定するものですから。
>
> _______________________________________________
> PHP-dev mailing list
> PHP-dev@php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-dev