我试图更好地理解详细输出,并且好奇为什么在!sym noisy
为ON时存在重复的行。有些行完全重复,其他行略有不同。
在下面我添加了带有前缀<<。
的评论0:000> .reload /f app.exe
SYMSRV: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\sym\App.pdb\C214CCE3158A4E2896C82B1F76F690591\App.pdb - file not found
SYMSRV: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\sym\App.pdb\C214CCE3158A4E2896C82B1F76F690591\App.pdb not found << this one doesn't have the file in message, what does that mean?
SYMSRV: Get File Path: /download/symbols/App.pdb/C214CCE3158A4E2896C82B1F76F690591/App.pdb
SYMSRV: Notifies the client application that a proxy has been detected.
SYMSRV: Connecting to the Server: https://msdl.microsoft.com/download/symbols.
SYMSRV: Successfully connected to the Server.
SYMSRV: Sending the information request to the server.
SYMSRV: Successfully sent the information request to the server.
SYMSRV: Waiting for the server to respond to a request.
SYMSRV: Successfully received a response from the server.
*** ERROR: HTTP_STATUS_NOT_FOUND
SYMSRV: Closing the connection to the Server.
SYMSRV: Successfully closed the connection to the Server.
SYMSRV: Notifies the client application that a proxy has been detected.
SYMSRV: Connecting to the Server: https://msdl.microsoft.com/download/symbols.
SYMSRV: Successfully connected to the Server.
SYMSRV: Sending the information request to the server.
SYMSRV: Successfully sent the information request to the server.
SYMSRV: Waiting for the server to respond to a request.
SYMSRV: Successfully received a response from the server.
*** ERROR: HTTP_STATUS_NOT_FOUND
SYMSRV: Closing the connection to the Server.
SYMSRV: Successfully closed the connection to the Server.
SYMSRV: Get File Path: /download/symbols/App.pdb/C214CCE3158A4E2896C82B1F76F690591/file.ptr
SYMSRV: Notifies the client application that a proxy has been detected.
SYMSRV: Connecting to the Server: https://msdl.microsoft.com/download/symbols.
SYMSRV: Successfully connected to the Server.
SYMSRV: Sending the information request to the server.
SYMSRV: Successfully sent the information request to the server.
SYMSRV: Waiting for the server to respond to a request.
SYMSRV: Successfully received a response from the server.
*** ERROR: HTTP_STATUS_NOT_FOUND
SYMSRV: Closing the connection to the Server.
SYMSRV: Successfully closed the connection to the Server.
SYMSRV: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\sym\App.pdb\C214CCE3158A4E2896C82B1F76F690591\App.pdb - file not found
SYMSRV: https://msdl.microsoft.com/download/symbols/App.pdb/C214CCE3158A4E2896C82B1F76F690591/App.pdb not found << 'file' is missing
SYMSRV: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\sym\App.pdb\C214CCE3158A4E2896C82B1F76F690591\App.pdb not found
SYMSRV: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\sym\App.pdb\FF12D89B77D742CAB1CB145EC85C2ABD1\App.pdb - file not found << extra 'file' is there
SYMSRV: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\sym\App.pdb\FF12D89B77D742CAB1CB145EC85C2ABD1\App.pdb - file not found << duplicate to the previous line
DBGHELP: c:\test\app\pdb\App.pdb cached to C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\sym\App.pdb\FF12D89B77D742CAB1CB145EC85C2ABD1\App.pdb
DBGHELP: c:\test\app\pdb\App.pdb cached to C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\sym\App.pdb\FF12D89B77D742CAB1CB145EC85C2ABD1\App.pdb << exact copy
DBGHELP: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\sym\App.pdb\FF12D89B77D742CAB1CB145EC85C2ABD1\App.pdb - mismatched pdb
DBGHELP: c:\test\app\pdb\exe\App.pdb - file not found
DBGHELP: c:\test\app\pdb\symbols\exe\App.pdb - file not found
DBGHELP: C:\Test\App\App.pdb - file not found
DBGHELP: c:\users\username\documents\visual studio 2013\Projects\App\Release\App.pdb - file not found
DBGHELP: Couldn't load mismatched pdb for C:\Test\App\App.exe
*** WARNING: Unable to verify checksum for App.exe
*** ERROR: Module load completed but symbols could not be loaded for App.exe
DBGHELP: App - no symbols loaded
************* Symbol Loading Error Summary **************
Module name Error
App PDB not found : cache*
Unable to locate the .pdb file in this location
The system cannot find the file specified : SRV*https://msdl.microsoft.com/download/symbols
The SYMSRV client failed to find a file in the UNC store, or there
is an invalid UNC store (an invalid path or the pingme.txt file is
not present in the root directory), or the file is present in the
symbol server exclusion list.
PDB not found : c:\test\app\pdb\symbols\exe\App.pdb
Unable to locate the .pdb file in this location