Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » Windbg не берет символы для дампов

Ответить
Настройки темы
Windbg не берет символы для дампов

Ветеран


Сообщения: 2104
Благодарности: 144


Конфигурация

Профиль | Отправить PM | Цитировать


Доброе время суток. Решил заняться методикой изучения дампов памяти для анализа причин BSOD'ов. Взял файлы минидампов с системы Win 7 Prof SP1 x64 (версия 6.1, сборка 7601:Service Pack 1), коробочная версия. Установил отсюда файлы символов:
1. Windows 7 Service Pack 1 x64 retail symbols, all languages
2. Windows 7 Service Pack 1 x64 checked symbols, all languages
3. Windows 7 RTM x86 checked symbols, all languages
В Windbg в "Symbol File Path" прописал пути к папкам в которые установил символы:
D:\windbg_symbols\Win_7_SP1_x64_checked_symbols_all_languages;D:\windbg_symbols\Win_7_SP1_x64_retail _sym_all_languages;D:\windbg_symbols\Win_7 RTM_x64_checked_symbols_all_languages

Но при открытии дампа windbg все равно пишет что не может подгрузить символы:
*** ERROR: Module load completed but symbols could not be loaded for ntoskrnl.exe
***** Kernel symbols are WRONG. Please fix symbols to do analysis.

*************************************************************************
*** ***
*** ***
*** 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!_KPRCB ***
*** ***
*************************************************************************
*************************************************************************
*** ***
*** ***
*** 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!KPRCB ***
*** ***
*************************************************************************
*************************************************************************
*** ***
*** ***
*** 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!_KPRCB ***
*** ***
*************************************************************************
*************************************************************************
*** ***
*** ***
*** 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!KPRCB ***
*** ***
*************************************************************************
*************************************************************************
*** ***
*** ***
*** 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!_KPRCB ***
*** ***
*************************************************************************
*************************************************************************
*** ***
*** ***
*** 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!_KPRCB ***
*** ***
*************************************************************************
*************************************************************************
*** ***
*** ***
*** 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!_KPRCB ***
*** ***
*************************************************************************
*************************************************************************
*** ***
*** ***
*** 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!_KPRCB ***
*** ***
*************************************************************************

- Что я делаю не так?

-------
"Нет" - войне.


Отправлено: 05:29, 04-05-2014

 


Moderator


Сообщения: 53488
Благодарности: 15516

Профиль | Отправить PM | Цитировать


__sa__nya, после установки обновлений ОС версии системных файлов меняются, очевидно.
Лучше позволить WinDbg скачивать недостающие символы из интернета.
Цитата:
В Windbg в "Symbol File Path" прописал пути к папкам
Например:
srv*D:\Symbols*http://msdl.microsoft.com/download/symbols
Это сообщение посчитали полезным следующие участники:

Отправлено: 07:31, 04-05-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 3
Благодарности: 1

Профиль | Отправить PM | Цитировать


Добрый день, картина один в один. У меня тоже перестал брать символы Windbg сразу как обновил свю win 10 1607 (14393.3..) до 1607 (14393.447), пишет - Символы ядра являются неправильными. Исправьте символы, чтобы сделать анализ.
Хотя источник указан SRV*С:\Symbols*http://msdl.microsoft.com/download/symbols.
Но если рассматривать более ранние дампы, которые были созданы еще до этого обновления, то символы загружаются.
Это там у них на сервере не загрузили новые символы или проблема моя?

Последний раз редактировалось Nik User, 19-11-2016 в 12:24.


Отправлено: 14:58, 11-11-2016 | #3



Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » Windbg не берет символы для дампов

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Принтер - HP LaserJet 1010 - не берет бумагу- ошибка. cher Прочее железо 1 11-03-2012 05:30
BSOD - windbg и дампы памяти Trotil Хочу все знать 2 23-09-2011 08:11
xterm не берет настройки из .Xdefaults contoso.com Программное обеспечение Linux и FreeBSD 1 17-06-2011 15:51
WinDbg и Process Explorer и подключение символов evgen84 Microsoft Windows NT/2000/2003 1 09-07-2010 14:40
Разное - [решено] Как в список "Символы" добавить собственные символы для вставки в текст T-IIIJ Microsoft Windows 2000/XP 4 23-02-2008 16:27




 
Переход