ActivePerlでプログラムを実行するとMS-DOSプロンプトが強制終了する。
Perlを勉強し始めた者です。
Perlの構築方法等が書かれた本を元にPerlの動く環境を作って早速やって
みているのですが、Perlプログラムを実行させるとMS-DOSプロンプトが
エラーを発し、DOSウィンドウが強制的に終了させられてしまいます。
その後は再起動をかけないと、同様のエラーが出てDOSウィンドウが
開きません。
これはPerlというよりWindows側の問題のような気もするのですが、何か
解決策がありましたらぜひお願いします。このままですと、Perlでの
プログラミングなど到底できません。
以下に私の環境を記します。
OS:Windows Me
Perl:ActivePerl ver5.6.1 build 633
httpd:AN HTTPD
Browser:Internet Explorer 6.0
エラー内容:
(このエラーは別のウィンドウが出てそこに表示されます)
「-------------------------------------------------------------
このプログラムで無効な処理が発生したため、強制終了されます。
すべてのプログラムを終了してから、コンピュータを再起動してください。
プログラムで頻繁にエラーが発生する場合は、「スタート」ボタンを
クリックして、「ヘルプ」をクリックし、「トラブルシューティング」
の「MS-DOSプログラムに関する問題」を参照して下さい。
[OK] [詳細(D)]
プログラムが無効な操作を実行しようとしました。
エラーが起きたアドレス:06AB:20A6
サービスへの割り込み:なし
-------------------------------------------------------------」
ウィンドウズが起動して初めてPerlプログラムを実行する時はうまく
結果を返します。が、何回か実行させると突然、上のようなエラー
メッセージが出てきて強制的にDOSウィンドウが閉じられます。
どなたかこのエラーの回避方法をご存じの方、おられましたらぜひぜひ
お教え下さい。宜しくお願いします。
お礼
最初におしえていただいたサイトからどうにか 回復できました。 有り難うございました。