WinDbg non riesce a trovare mfc90 versione 9.0.30729.4148 simboli sulla msdl.microsoft.comWinDbg non riesce a trovare mfc90 versione 9.0.30729.4148 simboli sulla msdl.microsoft.com
Dove sono quei simboli MFC?
Alcune informazioni di fondo:
- Ho un crash dump che voglio analizzare in WinDbg.
- mio percorso di simboli contiene http://msdl.microsoft.com/download/symbols
- La versione 9.0.30729.4148 sembra essere installato da qualche aggiornamento di Windows
- Quando una discarica contiene una versione precedente di mfc90, si trova dal WinDbg sul server di simboli Microsoft con lo stesso impostazioni. !
- Quando uso SYM rumoroso, l'output per mfc90.dll contiene:
SymSrv: http://msdl.microsoft.com/download/symbols/mfc90.dll/4A596D4939c000/mfc90.dll non trovato - La stessa cosa accade su due computer diversi
I simboli sono presenti sul server, ma WinDbg non può averli.
Bene, ora ho trovato i simboli - in c: \ windows \ symbols. Ho appena eseguito il debug del programma in VC++ e ho esaminato i moduli, aveva la stessa versione di mfc e avevo trovato i simboli in c: \ windows \ symbols. Tuttavia, la domanda rimane: perché questi simboli non sono presenti in msdl.microsoft.com? Ho intenzione di presentare una segnalazione di bug a microsoft connect e vedere cosa hanno da dire. –
Hm, sembra che Visual Studio (2008, SP1) possa ottenere i simboli dal server dei simboli Microsoft, se li allontano da c: \ windows \ symbols. Forse ho bisogno di aggiornare WinDbg (il mio da feb 2009). Forse qualcosa è cambiato nel modo in cui funziona il server. –
Ora ho installato l'ultima versione di WinDbg, ma non riesco ancora a caricare i simboli per mfc90 9.0.30729.4148 dai server dei simboli MS ... Qualcuno sa dove posso segnalare questo bug? –