WindowsXPsp1 + ActivePerlで開発していると、
コードにはまったく問題がないにもかかわらず、
perlのプロセスがゾンビ化してしまいます。
他の環境(レンタルサーバ)でまったく同一のファイル構成でテストしましたが、
問題は発生しませんでした。
ActivePerl固有の問題だとは思いますが、
この問題の解決法や回避法をしていれば、教えてください。
なおActivePerlは最新版です。
ActivePerlの問題とは考えにくいと思います。
Windowsでは正常に動作しないコードが含まれているのではないですか。
その問題が起こる最小のコードを作成して検証するしかないでしょう。
ActivePerl 本体がそういう問題を起こすことは少ないので、XS(ライブラリ)を使用したモジュールに原因がある可能性が高いです。
追加でインストールしたモジュールがあればそちらを順に疑ってみてはどうでしょうか?
基本的にはDLLファイルを使用するモジュールが怪しいです。
本体よりもモジュールが怪しいですか。
色々調べてみます。
あと
という結果なんですが何が問題なんでしょうか?
最小のコードが作れればいいんですが、それができんのです。
ただ、比較演算子使うとゾンビになったり、変数を操作したりするとゾンビになったりするんですよね。
あとオブジェクト指向で書いてますがその中の何かがまずいのかな?