Error:Symbol-Datei nicht gefunden in WinDbg
Mache ich das remote-debugging von windows vista mit VmWare , aber ich stoßen die
*** ERROR: Symbol file could not be found. Defaulted to export symbols for ntkrpamp.exe "
auch , wenn ich geben "!Prozess 0 0 " in windbg , bekomme ich
**** NT ACTIVE PROCESS DUMP **** NT symbols are incorrect, please fix symbols
Ich habe versucht, _NT_SYMBOL_PATH "symsrv*symsrv.dll*c:\symbols*http://msdl.microsoft.com/download/symbols" (Dies war in http://support.microsoft.com/kb/311503/) , dann wechselte ich das symbol file path von windbg "srv*C:\Symbols\MsSymbols*http://msdl.microsoft.com/download/symbols" aber auch nach, dass ich den gleichen Fehler, wenn ich symchk.exe zum herunterladen von Symbolen, ich könnte eine Menge von FEHLGESCHLAGENEN Nachrichten.
wenn ich versuche neu zu laden verwenden .neu laden nach der Ausführung !sym laut, ich bekomme
Connected to Windows Vista 6000 x86 compatible target at (Sat Jan 28 16:52:23.839 2012 (GMT+5)), ptr64 FALSE
SYMSRV: The system cannot find the file specified.
SYMSRV: The system cannot find the file specified.
SYMSRV: The system cannot find the file specified.
SYMSRV: c:\symbols\mssymbols\ntkrpamp.pdb\FD50D285751D4684938604B2CC1B41682\ntkrpamp.pdb not found
SYMSRV: http://msdl.microsoft.com/download/symbols/ntkrpamp.pdb/FD50D285751D4684938604B2CC1B41682/ntkrpamp.pdb not found
DBGHELP: ntkrpamp.pdb - file not found
*** ERROR: Symbol file could not be found. Defaulted to export symbols for ntkrpamp.exe -
DBGHELP: nt - export symbols
Loading Kernel Symbols
...............................................................
................................................................
............
Loading User Symbols
Loading unloaded module list
....
Aber immer noch, wenn ich versuche zu laufen !Prozess 0 0 , erhalte ich eine Fehlermeldung besagt, dass falsche Symbole
Dank für Eure Hilfe und Zeit im Voraus.
- Warum ist das wichtig? Willst du den code Debuggen oder möchten Sie Debuggen des Betriebssystems?
- debug-Treiber..läuft bei mir ein setup, wo der Ziel-OS (vista) läuft in einer vmware, und ich habe einen host Win7 OS
- Es ist wirklich, wirklich wichtig ist, tatsächlich. Ohne Symbole für das NT-Modul (das ist der Kernel und Executive Subsysteme) der debugger ist nutzlos. Sicher, man kann Debuggen Ihrer eigenen-Modul, aber Sie können nicht überprüfen Sie den Allgemeinen Zustand des Systems (das ist ziemlich wichtig, wenn dabei die kernel-Ebene Debuggen).
- Können Sie andernfalls auf das symbol server? Sagen anfügen eines user-mode-debugger explorer.exe bekommt man MS-Symbole für, die? Sind Sie mit der pre-release/beta/gepatchte version von Vista?
- ich habe versucht, Benutzer-Modus Debuggen auch nicht..bin mit Windows vista home premium.
- Sieht aus wie die Symbole server nicht erreichen kann Microsoft repository. Können Sie msdl.microsoft.com/download/symbols/error.htm im browser ?
- Ich habe das gleiche problem, ich denke, Microsoft entfernen Sie das symbol von seinem server.
- Mögliche Duplikate von How to set up Symbole in WinDbg?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihre festen symbol Weg, sieht gut aus für mich, dass der erste Weg war völlig falsch. Können Sie versuchen, die folgenden Befehle ein, und sehen, ob es funktioniert?
Wenn das nicht funktioniert, werden Sie ausgeführt und die offizielle version auf dem Ziel? Wie im es ist nicht eine Beta-Version oder sowas, richtig? Möchten Sie vielleicht auch, um auszuschließen, dass die Probleme der Vernetzung.
Ich habe festgestellt, die gleichen Probleme.
Es ist, dass Mein IE-browser cannt connect Internet(während andere konnte), wodurch die windbg zurück ERROR_CANNOT_CONNECT_INTERNET resultierenden pdb-Datei nicht gefunden werden kann..
Also einfach fix IE problem, dann windbg funktionieren.
Über das wie kann man das IE-problem
öffnen Sie den 'Internet Optionen' --- > "Verbindung" - - - >
löschen alle verbindungen -----> starten Sie den IE - - - - - > IE OK
Dann windbg auf das Internet zugreifen kann, jetzt, Sie können download-symbol-Dateien jetzt.
IE nicht INTERNET kann dazu führen, viele probs in vielen Programmen.Hoffe, es hilft.