Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
と を使用CaptureStackBackTraceしSymFromAddrて、コールスタック内の関数を識別しています。これを使用して各シンボルのソース ファイルを見つける方法はありますか (これに関するドキュメントが見つかりません)。または、 StackWalk を使用する必要がありますか?
CaptureStackBackTrace
SymFromAddr
SymGetLineFromAddr解決策は、ファイル パスと行番号を指定する を使用することでした。これを行うには、SYMOPT_LOAD_LINES呼び出す前にフラグを設定する必要がありますSymInitialize。また、 の 3 番目の引数はSymGetLineFromAddrNULL であってはなりません。そうしないと、クラッシュします。
SymGetLineFromAddr
SYMOPT_LOAD_LINES
SymInitialize
ラクバン。