home ホーム search 検索 -  login ログイン  | reload edit datainfo version cmd icon diff delete  | help ヘルプ

日記/2005/12/29/Parent: child process exited with status 3221225477 -- Restarting.

日記/2005/12/29/Parent: child process exited with status 3221225477 -- Restarting.

日記 / 2005 / 12 / 29 / Parent: child process exited with status 3221225477 -- Restarting.
id: 306 所有者: msakamoto-sf    作成日: 2005-12-29 19:17:41
カテゴリ: PHP 

というエラーが"時々"出るようになりました。PHPで。

[Thu Dec 29 19:30:36 2005] [notice] Parent: child process exited with status 3221225477 -- Restarting.
[Thu Dec 29 19:30:36 2005] [notice] Parent: Created child process 3636

WindowsXP(SP2) + PHP4.4.0 + Apache 2.0.50

関連Bugレポート : http://bugs.php.net/bug.php?id=25570
Googleで検索してみた感じではPHP独自のエラーというわけではなく、mod_pythonとかLDAP系のMLスレにも出てきてたりします。

一つ言えるのは、上記Bugレポートは現在進行形で続いているということ。
25570以降にも似たようなBugレポートがあがってて、PHPの中の人とかが一々「類似バグが25570にあがってるからそっちにレポートして~」ってコメントしてる。
(これとか。 http://bugs.php.net/bug.php?id=30405)

基本的にApacheとの絡みやZendの内部挙動とも関わってるらしい。
Windows2003とかだと、statusが 4294967295 としてログに出てくる場合もある。実は32bit表記だと-1になるとかなので、結果的にZendの内部挙動としてエラーが発生して、-1を戻しているのがApache側ではこんな感じでエラーになってしまう・・・というのが仕掛けみたい。

ただ、本当に問題なのは、これ、直されては再発し直しては再発しているということ。延々と現在進行形でバグつぶしが行われているみたい。PHP 4.3.1桁の時代から出てきている。そりゃあ~中の人も疲れちゃって「もうええから、CVSの最新取ってこいや!」って感じの返答をするのも無理ない。

※2006年以降は、特にこの現象には出会っていません。単純に仕事でPHPを扱う場面が減ったというのもあります。


プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2009-04-05 19:20:34
md5:4ef0f0278f9b7b5a0804a7196fc76fba
sha1:2727d8419bc1316c49956e2ca7916022db7f321f
コメント
コメントを投稿するにはログインして下さい。