Компьютерный форум NoWa.cc

Компьютерный форум NoWa.cc (https://nowa.cc/index.php)
-   Windows 200x Server (https://nowa.cc/forumdisplay.php?f=429)
-   -   WinDbg и Process Explorer и подключение символов (https://nowa.cc/showthread.php?t=225646)

evgen84 22.06.2009 18:27

WinDbg и Process Explorer и подключение символов
 
Здравствуйте.
Вопрос по WinDbg и Process Explorer и подключение символов.

Если комп смотрит в инет и настройках в ‘Options->Configure Symbols…’ поле Symbols Path написать:

srv*C:\Windows\Symbols* http://msdl.microsoft.com/download/symbols то все гуд, все отображается как в WinDbg так и в Process Explorer-е.
Но если сервер не смотрит в инет, то качаем от сюда вручную. Затем этот архив необходимо разпаковать, установить (например по умолчанию в %systemdir%\symbols). Затем запустить windbg, выбрать локальную отладку (File\Kernel Debug\Local). Затем указать путь к символам (File\Symbol File path\brouse), выбрать путь, куда они были установлены, т.е. %systemdir%\symbols. И в отладчике наблюдаю:

Loading unloaded module list
...................*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\ntdll.dll -

lkd> .reload
Connected to Windows XP 2600 x86 compatible target at (Thu Jun 4 13:32:18.468 2009 (GMT+3)), ptr64 FALSE
*** ERROR: Symbol file could not be found. Defaulted to export symbols for ntkrpamp.exe -
Loading Kernel Symbols

Ну и соответственно при выполнении команды ! vm

lkd> ! vm

*** Virtual Memory Usage ***
Physical Memory: 259883 ( 1039532 Kb)
00000000: Unable to get page file
************************************************** ***********************
*** ***
*** ***
*** Your debugger is not using the correct symbols ***
*** ***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work. ***
*** ***
*** Type referenced: nt!_MM_PAGED_POOL_INFO ***
*** ***
************************************************** ***********************
00000000: Unable to get paged pool info
unable to get nt!MmTotalFreeSystemPtes
************************************************** ***********************
Подскажите, если кто это реально делал, как корректно их подключить без инета?

Hatred 24.06.2009 10:35

Re: WinDbg и Process Explorer и подключение символов
 
Думаю информация тут поможет.

evgen84 24.06.2009 12:36

Re: WinDbg и Process Explorer и подключение символов
 
Цитата:

Далее кликните Пуск (Start), перейдите в Программы (All Programs), выберите Debugging Tools и запустите WinDbg. В программе пройдите в меню File и выберите Symbol File Path… Затем напишите в открывшемся окне следующую строку:

SRV*c:\symbols*http://msdl.microsoft.com/download/symbols

Последняя определяет путь к специальным данным - так называемым “символам” (symbols), которые могут помочь отладочному инструменту в опознании вашего сбойного файла.

После ввода строки, кликните по кнопке OK. В последствии при работе с отладчиком эта строка вызовет скачивание символов с msdl.microsoft.com и сохранение их в папку c:\symbols.
Интернета нет !!!!!
То есть я могу только в другом месте выйти в инет. В том та и проблемы что с инетом все гуд, а вот без него, как без него?


Текущее время: 13:53. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2026 NoWa.cc

Время генерации страницы 0.01888 секунды с 9 запросами