2009-06-17 8 views
0

私のアプリケーションは、 "Demo Application pk/siコンポーネントが動作を停止しました"というエラーでクラッシュします。システム・イベント・ビューアー・ログには、以下の詳細のエラーが示されます。イベントビューアのアプリケーションログに、障害モジュールOLEACC.dll、バージョン4.2.5406.0のエラーが表示されますか?

"モジュールOLEACC.DLL、バージョン4.2.5406.0、タイムスタンプ0x4549bd93、例外コード0xc0000005で、障害0x00004062のオフセット、プロセスID 0x154cをフォールト、アプリケーションDemo.exe、バージョン1.0.0.1をフォールティング、アプリケーション時間0x01c9ee94aab4c550開始"

私はWindows Vista Home Premiumエディションを使用しています。作成したアプリケーションはVC++ SDIアプリケーションでした。

誰かがこの問題に遭遇したかどうか、また同じ問題を解決する可能性があることを教えてください。

ありがとうございました。

答えて

1

これは私には古いアクセス違反のようです。あなたのアプリケーションの無効なメモリ位置からの書き込み/読み込みのようです。

0

あなたのコードのどこかで、無効な値をいくつかのWindows関数に渡していて、クラッシュの原因となっている行のさらに下のバグです。クラッシュが発生した場所のDLLではないという理由だけで、それはあなたのせいではありません!

これはあまり役に立ちませんが、デバッガをプログラムに接続してクラッシュを再現し、デバッグするだけで済みます。

関連する問題