2

コマンドを使用blしてwindbgのすべてのブレークポイントを一覧表示すると、次のように出力されます。

1020 e 004a62b0     0001 (0001)  0:**** wtltest!`dynamic initializer for 'g_bInitialized''
1021 e 00491050     0001 (0001)  0:**** wtltest!___mb_cur_max_l_func
1022 e 0049fb50     0001 (0001)  0:**** wtltest!_ismbbprint
1023 e 004671c0     0001 (0001)  0:**** wtltest!__sbh_alloc_new_group
1024 e 00469390     0001 (0001)  0:**** wtltest!___setlc_active_func
1025 e 00463760     0001 (0001)  0:**** wtltest!Is_bad_exception_allowed
1026 e 0049b4b0     0001 (0001)  0:**** wtltest!isspace
1027 e 0044f790     0001 (0001)  0:**** wtltest!__ArrayUnwind
1028 e 00490170     0001 (0001)  0:**** wtltest!__init_monetary
1029 e 00488950     0001 (0001)  0:**** wtltest!UnDecorator::doFunctionReturns
1030 e 004883d0     0001 (0001)  0:**** wtltest!UnDecorator::getPointerTypeArray
1031 e 00456890     0001 (0001)  0:**** wtltest!_set_winver
1032 e 0049c720     0001 (0001)  0:**** wtltest!__tzset
1033 e 0049b9b0     0001 (0001)  0:**** wtltest!_iscsymf_l
1034 e 0048b770     0001 (0001)  0:**** wtltest!DNameStatusNode::length
1035 e 0045aeb0     0001 (0001)  0:**** wtltest!_wcsicmp_l
1036 e 0048be80     0001 (0001)  0:**** wtltest!_mbstowcs_s_l

どのファイル&&のどの行にある特定の機能を知りたいので、windbgヘルプファイルを調べます。ソース行番号の読み込みを有効にした場合、blコマンドはアドレスオフセットの代わりにファイルと行番号の情報を表示します。

そして私はそれをグーグルで検索し、それ.lines -eを有効にするために使用しますが、それでもソースファイル&&行番号はありません。それらの情報を取得する方法は?

4

1 に答える 1

0

ブレークポイントがソースブレークポイントとして入力された場合、「bl」はソース/行番号のみを表示すると思います。それが私の経験です。

于 2012-05-14T16:03:36.727 に答える