Win7 64bit 前回のパッチ火曜日以降クラッシュする

3 件のメッセージ Odin, サトシ・ナカモト 2010年10月22日 — 2010年10月25日
Odin 2010年10月22日 原文 · 個別ページ

これは0.3.14-win32-setup.exeでの問題である。以前は(1時間前まで)2010年7月版のbitcoin.exeを実行していたが、それもクラッシュしており、クラッシュレポートは類似していた。そこで問題が修正されたか確認するためにアップグレードした。

明確にしておくと、EXEを起動するとすぐにクラッシュが報告される。ログインするとWin7のクラッシュレポートが表示され、手動で起動しようとしても同様である。クラッシュレポートの先に表示されるダイアログは「The application was unable to start correctly (0xc0000005). Click OK to close the application.」である。

また、可能であればアプリケーションのEXEにバージョン情報を付与してほしい。現在は0.0.0.0となっている。

Code:

Quote from: Odin on October 22, 2010, 09:24:38 PM Fault Module Name: mingwm10.dll これが重要な手がかりだ。そこでクラッシュしたということだと思う。他のバージョンを試してみることもできるかもしれない。mingwm10.dllはマルチスレッドアプリのコールバック要件を満たすための単純なプレースホルダーだ。

Windows 64ビットで問題なく動作している方は他にいるか?

思いつくのは、他のバージョンのmingwm10.dllを入手できないか確認することだけだ。mingwm10.dllはMinGWコンパイラに付属する小さなDLLで、マルチスレッド用にビルドする際に必要だ。正確に何をしているかはわからないが、おそらく「はいWindows、あなたが要求した通りDLL内にいますよ」というようなことを言っているだけだろう。

debug.logファイルの末尾に、クラッシュ前に最後に行っていたことが表示されているかもしれない。