- 締切済み
アプリケーションエラー
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- happy_people
- ベストアンサー率30% (25/81)
#1の最終段ですが、Debugビルドすると、ローカル変数(正確にはauto変数)は0xCCCCCCCCに初期化されます。Releaseビルドすると初期化されず初期値は不定です。 #alloc系/newや何かの情報を返す関数の復帰値を確認していないとか? void func() { char *p = (char *)malloc(4); // エラーになってNULL(=0)を返す strcpy(p, "ABC"); // この先でエラーが起きる }
- a-kuma
- ベストアンサー率50% (1122/2211)
最初の 0x00402108 は、実行しているプログラムのアドレスです。 0x00000000 のメモリを参照しました... のくだりは、アドレスが 0 に 書き込みをしようとしたということです。 例えば、(極端な例ですが)こんなことをすると同じエラーが出ます。 int main() { int* data; data = (int*)0; *data = 1; return 0; } ポインタ変数の初期化をしていない場合にこういうエラーが出ます。 多分、Debug でビルドしたプログラムなのだと思います。Debug で ビルドした場合には、自動変数は0で初期化されますので、 明示的にポインタ変数の初期化(アドレスの指定)をしないと、 こういうはめになります。
関連するQ&A
- アプリケーションエラー
wmiprvse.exe アプリケーションエラー "x0127e970"の命令が"0x00000000"のメモリを参照しました。メモリが"written"になることは出来ませんでした。と頻繁にでますが どうしたら対処できるのでしょうか。
- ベストアンサー
- Windows系OS
- アプリケーションエラー
chrome.exe - アプリケーションエラー 0x75becbcb の命令が 0x75becbcb のメモリを参照しました。メモリが written となることができませんでした。 というエラーが度々出るのですが、どなたか原因と対策を教えてくださいませ。
- 締切済み
- Windows 7
- アプリケーションエラー
最近『dwwin.exe-アプリケーションエラー"0x7c883fc4"命令が"0x7c883fc4"のメモリを参照しました。メモリが"written"になることはできませんでした。』とメッセージが出ます。 どうすれば出ないようになるんでしょうか?
- 締切済み
- Windows XP
- アプリケーションエラー
windowsXPを使っています。cd-romのデータを見ようとしたところ、”0x7c958fea”の命令が”0x6964655d”のメモリを参照しました。メモリが”written”になることはできませんでした。というアプリケーションエラーが出て、中身を見ることができなくなってしましました。何か対策をお教え下さい。
- 締切済み
- Windows系OS
- アプリケーションエラーで困っています。
申し訳ございませんが、教えてください。 explorer.exe-アプリケーション エラーがでます。 すべてではないと思いますが該当のファイルを参照しようとすると、 ”0x01a73397”の命令が”0x00000000”のメモリを参照しました。メモリが"written"になることはできませんでした。 というアプリケーションエラーがでて、"OK"を押すとディスクトップ画面がクリアされて該当のファイルを参照できません。 どうしたら、ファイル参照ができるようになるのでしょうか。 よろしくお願いいたします。
- 締切済み
- Windows系OS
- wmiprvse.exeアプリケーションエラー
Win XP Pro (SP2)で、「wmiprvse.exeアプリケーションエラー '0x8C95103C'の命令が'0x00000000'のメモリを参照しました。 メモリが'written'になることはできませんでした。」が、 発生しました。 どのように対処すればよいのでしょうか?
- 締切済み
- Windows系OS
- アプリケーション エラー
音楽を聞こうと思い、ファイルをクッリクしたら。 (explorer.exe-アプリケーションエラーと出て、0x0396415bの命令が0x00000000のメモリを参照しました。メモリがwrittenになることができませんでした。)GOM Playerで開こうと思いファイルをクッリクすると、アプリケーション エラーと表示され、聴くことが出来ません。どうしたら聞けるようになるのでしょうか?説明が足りなっかたらごめんなさい。
- ベストアンサー
- Windows XP
- アプリケーションエラーについて教えてください。
アプリケーションエラー0x6866f538の命令が0x589e1ec9のメモリを参照しました メモリがwrittenになることはできませんでした プログラムを終了するには「OK」デバッグするには「クリック」して下さい。 って何度もでてくるんですが・・・ どこか悪いのでしょうか? 対処法あったら教えてください。
- ベストアンサー
- デスクトップPC
- アプリケーションエラー
SFBrun SFBRun,exe. アプリケーションエラー "0x004236c4"の命令が "0x004a8154" のメモリを参照しました。 メモリが "written" になることはできませんでした。 プログラムを終了するには 「OK」 をクリックしてください プログラムをデバックするには「キャンセル」をクリックしてください
- 締切済み
- その他([技術者向] コンピューター)
- アプリケーションエラーが頻繁に・・・
WindowsXPSP2環境での使用です。 メモリーは256MB・CPUはCereron2.6GHZ・HDDは160Gで40%程度使用です。 この環境で、以下が出て終了しなくてはなりません。 どなたか教えて頂けないでしょうか? ↓↓↓ Explorer.EXE-アプリケーションエラー- "0x03e63397"の命令が"0x0000000"のメモリを参照しましたがwrittenになることが出来ませんでした。 ↓↓↓ これが出て終了になります。 最近、頻繁に出てきますがファイルを見れなくて困ってます。 どなたか宜しくお願いします。
- 締切済み
- Windows XP