2

ここで Faulting モジュール名が不明なのはなぜですか?

Faulting application name: myapp.exe, version: 15.0.4128.1014, time stamp: 0x4fe548d7
Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0x00000000
Faulting process id: 0x1074
Faulting application start time: 0x01cd67adc0cf5f95
Faulting application path: C:\Program Files (x86)\myapp\myapp.exe
Faulting module path: unknown
Report Id: fe9a7f10-d3a0-11e1-af1c-0050b653a9a0
4

1 に答える 1

-1

障害のあるモジュールを特定できる唯一の方法は、特定のモジュールに「属する」メモリアドレスでコードを実行することによって例外が発生した場合です (おそらくモジュールのロードされたアドレスに基づいています)。

したがって、モジュールが不明である可能性がある 1 つの方法は、アプリケーションが NULL であるポインターまたはランダム データを含むポインターを逆参照している場合です。そうすれば、特定のモジュールに関連付けることができない未定義の場所からコードを実行しようとします。

于 2013-06-03T07:21:06.987 に答える