アドレスに対する読み込み違反の原因を特定するには?

解決


ティモテ  2014-01-27 19:19:35  No: 45951

Windows7 64bit上で、Delphi7で開発したexeが動作しています。
また、同PCにDelphi7、exeのソースはあります。

30分ほど放置していると
モジュール'hogehoge.exe'のアドレス004DBR80でアドレス00000000に対する読み込み違反がおきました。.
とエラーウィンドウが連続で大量に出ます。(ウィンドウが大量に出るブラクラみたいな感じです。)
このエラーの原因を特定したいのですが、特定する方法はあるでしょうか?
IDE上で原因となっているソースの箇所を特定、修正したいのですが…

よろしくお願いします。


ティモテ  2014-01-27 20:22:09  No: 45952

Application.Runの前に記述されている
Application.CreateForm(TDMLock, DMLock) //一定時間でログアウト、Lockしたりしている表示されないフォーム

でTTimerの処理があり、どうやらそこでエラーが起きていたようです。
表示中のフォームに問題があると思いそちらばかり見ており気づきませんでした。
お騒がせいたしました。


ティモテ  2014-01-27 20:22:35  No: 45953

解決です。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加