ActivePerlに関する質問です。


WindowsXPsp1 + ActivePerlで開発していると、
コードにはまったく問題がないにもかかわらず、
perlのプロセスがゾンビ化してしまいます。

他の環境(レンタルサーバ)でまったく同一のファイル構成でテストしましたが、
問題は発生しませんでした。

ActivePerl固有の問題だとは思いますが、
この問題の解決法や回避法をしていれば、教えてください。

なおActivePerlは最新版です。

回答の条件
  • URL必須
  • 1人5回まで
  • 登録:
  • 終了:2006/09/10 16:18:26
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:ootatmt No.1

回答回数1307ベストアンサー獲得回数65

ポイント35pt

ActivePerlの問題とは考えにくいと思います。

Windowsでは正常に動作しないコードが含まれているのではないですか。

その問題が起こる最小のコードを作成して検証するしかないでしょう。

ダミー

id:nyarla-net

最小のコードが作れればいいんですが、それができんのです。

ただ、比較演算子使うとゾンビになったり、変数を操作したりするとゾンビになったりするんですよね。

あとオブジェクト指向で書いてますがその中の何かがまずいのかな?

2006/09/09 08:51:44
id:b-wind No.2

回答回数3344ベストアンサー獲得回数440

ポイント35pt

ActivePerl 本体がそういう問題を起こすことは少ないので、XS(ライブラリ)を使用したモジュールに原因がある可能性が高いです。

追加でインストールしたモジュールがあればそちらを順に疑ってみてはどうでしょうか?

基本的にはDLLファイルを使用するモジュールが怪しいです。

http://q.hatena.ne.jp/1157670549

id:nyarla-net

本体よりもモジュールが怪しいですか。

色々調べてみます。

あと

  • コマンドラインから実行 -> 問題なし
  • CGIとして実行 -> 動かない

という結果なんですが何が問題なんでしょうか?

2006/09/09 09:56:04

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません