投稿時間:2007/03/27(Tue) 15:09 投稿者名:Edward
Eメール:
URL :
タイトル:止まっちゃった
サーバーで動かしているアプリケーションで、半年程度問題無く動いていたの ですがすが。以下のメッセージを吐いて停止してしまいました。
The instruction at "0x77f9d134" referenced memory at "0xfffffff8". The memory could not "read". Click on OK to terminate the program
どうやら、以下のコード内(作業ファイルを削除している)で 起きたようなのですが、一回起きただけなので特定出来ていません。
Dim fso As Scripting.FileSystemObject Dim szIniFileName As String : 'FileSystemObjectを生成 Set fso = CreateObject("Scripting.FileSystemObject") 'Iniファイル名の作成 szIniFileName = Left(szFileName, InStr(szFileName, ".")) & "ini" 'Delete File (tif & ini) If (fso.FileExists(szFilePath & "\" & szFileName)) Then Call fso.DeleteFile(szFilePath & "\" & szFileName, True) End If If (fso.FileExists(szFilePath & "\" & szIniFileName)) Then Call fso.DeleteFile(szFilePath & "\" & szIniFileName, True) End If 'オブジェクトの開放 Set fso = Nothing 英語の掲示板に幾つか同様と思われる内容を見つけましたが、 どれも解決策までにはいたっていないようです(英語は殆ど理解 出来ていないのですが)。 環境は2000Server SP4です。 原因及び回避策を御存知の方いらっしゃいましたら御指導下さい。
|