2013-09-19 2 views
0

Я расследует w3wp аварии на производственных машинах, я загрузке crashdump с WinDbg со следующими параметрами:Windbg неправильные символы msvcr80

(также пытались символьный путем http://msdn.microsoft.com/en-us/windows/hardware/gg463028)

Почему она не может до сих пор не загружать символы msvcr80?

0: 025> анализ -v


  • *
  • Исключение Анализ *
  • *

DBGHELP: C: \ Program Files (x86) \ Windows Наборы \ 8.0 \ Debugge rs \ x86 \ sym \ w3wp.exe \ 45D6968E5000 \ w3wp.exe - ОК DBGENG: C: \ Program Files (x86) \ Windows Наборы \ 8.0 \ Отладчики \ x86 \ sym \ w3wp.exe \ 45D6968E5000 \ w3wp.exe - Mapped память изображения DBGHELP: C: \ Program Files (x86) \ Windows Наборы \ 8.0 \ Отладчики \ x86 \ sym \ mscorwks.dll \ 4889DC18590000 \ mscorwks.dll - OK DBGENG: C: \ Program Files (x86) \ Windows Kits \ 8.0 \ отладчики \ x86 \ SYM \ mscorwks.dll \ 4889DC18590000 \ mscorwks.dll - Подключенные SYMSRV памяти изображения: mscorwks.pdb из http://msdl.microsoft.com/download/symbols: 4599999 байт - скопировано
DBGHELP: mscorwks - общественные символы
c: \ microsoftsymbols \ mscorwks.pdb \ 37AFE5AF09D54705B6B685CBCD2208FC2 \ mscorwks.pdb DBGHELP: C: \ Program Files (x86) \ Windows Наборы \ 8.0 \ Отладчики \ x86 \ sym \ mscorlib.ni.dll \ 4889DC80af7000 \ mscorlib.ni.dll - несоответствие DBGHELP: C: \ Program Files (x86) \ Windows Kits \ 8.0 \ Отладчики \ x86 \ sym \ mscorlib.ni.dll \ 4889DC80af7000 \ mscorlib.ni.dll - несоответствие DBGHELP: C: \ Program Files (x86) \ Windows Kits \ 8.0 \ Debuggers \ mscorlib.ni. dll - файл не найден DBGHELP: C: \ Program Files (x86) \ Windows Kits \ 8.0 \ Debuggers \ mscorlib.ni.dll - файл не найден SYMSRV: C: \ Program Files (x86) \ Windows Наборы \ 8.0 \ Debuggers \ x86 \ sym \ mscorlib.ni.dll \ 4889DC80af7000 \ mscorlib.ni.dll - файл не найден DBGHELP: C: \ Program Files (x86) \ Windows Kits \ 8.0 \ Debuggers \ mscorlib.ni.dll - файл не найден DBGHELP: C: \ Program Files (x86) \ Windows Kits \ 8.0 \ Debuggers \ mscorlib.n i.dll - файл не найден SYMSRV: C: \ microsoftsymbols \ mscorlib.ni.dll \ 4889DC80af7000 \ mscorlib.ni.dll не найдено SYMSRV: http://msdl.microsoft.com/download/symbols/mscorlib.ni.dll/4889DC80af7000/mscorlib.ni.dll не найдено DBGHELP: C: \ Program Files (x86) \ Windows Наборы \ 8.0 \ Отладчики \ mscorlib.ni.dll - файл не найден DBGHELP: C: \ Program Files (x86) \ Windows Kits \ 8.0 \ Debuggers \ mscorlib.ni.dll - файл не найден DBGHELP: mscorlib. ni.dll не найден в C: \ mysymbols DBGHELP: не mscorlib.ni.dll найти в C: \ mysymbols DBGENG: C: \ WINDOWS \ сборка \ NativeImages_v2.0.50727_32 \ mscorlib \ 9adb89fa22fd5b4ce433b5aca7fb1b07 \ mscorlib.ni.dll - Не удалось сопоставить изображение с диска. Не удалось загрузить изображение C: \ WINDOWS \ assembly \ NativeImages_v2.0.50727_32 \ mscorlib \ 9adb89fa22fd5b4ce433b5aca7fb1b07 \ mscorlib.ni.dll, Ошибка Win32 0n2 DBGENG: mscorlib.ni.dll - Загрузка изображения частичного символа отсутствует информация об изображении DBGHELP: модуль не полностью загружен в память. DBGHELP: поиск символов с использованием данных, предоставленных отладчиком. SYMSRV: mscorlib.pdb от http://msdl.microsoft.com/download/symbols: 117111 байт - скопировано
* ВНИМАНИЕ: Невозможно проверить метку времени для mscorlib.ni.dll DBGHELP: mscorlib_ni - общественные символы
C: \ microsoftsymbols \ mscorlib.pdb \ E47AF49130474776AF6C5994C50088421 \ mscorlib.pdb DBGHELP: C: \ Program Files (x86) \ Windows Наборы \ 8.0 \ Отладчики \ x86 \ sym \ kernel32.dll \ 49C51F0A102000 \ kernel32.dll - OK DBGENG: C: \ Program Files (x86) \ Windows Наборы \ 8.0 \ Отладчики \ x86 \ sym \ kernel32.dll \ 49C51F0A102000 \ kernel32.dll - Память образованных изображений SYMSRV: kernel32.pdb от http://msdl.microsoft.com/download/symbols: 416879 байт - скопированные
DBGHELP: kernel32 - общественные символы
C: \ microsoftsymbols \ kernel32.pdb \ BE496DC9472F4438B080C70594D8F9CC2 \ kernel32.pdb SYMSRV: C: \ Program Files (x86) \ Windows Kits \ 8.0 \ Debuggers \ x86 \ SYM \ user32.dll \ 45E7C67691000 \ user32.dll не найдено SYMSRV: user32.dll от http://msdl.microsoft.com/download/symbols: 266731 байт - скопировано
DBGHELP: C: \ Program Files (x86) \ Windows Kits \ 8.0 \ Debuggers \ x86 \ SYM \ user32.dll \ 45E7C67691000 \ user32.dll уже cached DBGHELP: C: \ Program Files (x86) \ Windows Наборы \ 8.0 \ Отладчики \ x86 \ sym \ user32.dll \ 45E7C67691000 \ user32.dll уже cached DBGH ELP: C: \ Program Files (x86) \ Windows Наборы \ 8.0 \ Отладчики \ x86 \ sym \ user32.dll \ 45E7C67691000 \ user32.dll - OK DBGENG: C: \ Program Files (x86) \ Windows Наборы \ 8.0 \ Debuggers \ x86 \ SYM \ user32.dll \ 45E7C67691000 \ user32.dll - Подключенные SYMSRV памяти изображения: user32.pdb из http://msdl.microsoft.com/download/symbols: 293451 байт - скопированных
DBGHELP: user32 - общественные символы
C: \ microsoftsymbols \ user32.pdb \ B29B53A483EA4F5DAF2BF0FB1A4E7DB92 \ user32.pdb DBGHELP: C: \ Program Files (x86) \ Windows Kits \ 8.0 \ отладчики \ x86 \ SYM \ ole32.dll \ 45D70AA5139000 \ ole32.dll - OK DBGENG: C: \ Файлы программы (x86) \ Windows Наборы \ 8.0 \ Отладчики \ x86 \ sym \ o le32.dll \ 45D70AA5139000 \ ole32.dll - Подключенные изображение SYMSRV памяти: ole32.pdb от http://msdl.microsoft.com/download/symbols: 1014574 байт - скопировано
DBGHELP: ole32 - общественные символы
C: \ microsoftsymbols \ ole32.pdb \ DC8A079CAE0B4A0C89EC5A936EAF1F7F2 \ ole32. PDB

FAULTING_IP: msvcr80 прекратить + 4d 781346b4 e820460000 вызов
msvcr80 _SEH_epilog4 (78138cd9)

EXCEPTION_RECORD:! FFFFFFFF - (.exr 0xFFFFFFFFFFFFFFFF) ExceptionAddress: 781346b4 (! msvcr80 прекратить + 0x0000004d)
ExceptionCode: 40000015 ExceptionFlags: 00000000 NumberParameters: 0

DEFAULT_BUCKET_ID: WRONG_SYMBOLS

process_name: w3wp.EXE

ERROR_CODE: (NTSTATUS) 0x40000015 - {Неустранимая Применение Выход}% вс

EXCEPTION_CODE: (NTSTATUS) 0x40000015 (1073741845) - {Неустранимая Выход Применение}% Hs

APP: w3wp.exe

MANAGED_STACK: dumpstack -eE нет экспорт dumpstack не найдено

PRIMARY_PROBLEM_CLASS: WRONG_SYMBOLS

BUGCHECK_STR: APPLICATION_FAULT_WRONG_SYMBOLS

LAST_CONTROL_TRANSFER: от 00000000 до 781346b4

STACK_TEXT: 14b98e30 00000000 00000000 00000000 00000000 msvcr80 прекратить + 0x4D

FOLLOWUP_IP: msvcr80 прекратить + 4d 781346b4 e820460000 вызова
msvcr80 _SEH_epilog4! (78138cd9)

SYMBOL_STACK_INDEX: 0

symbol_name: msvcr80 прекратить + 4d

FOLLOWUP_NAME: MachineOwner

MODULE_NAME: msvcr80

имя_образа: msvcr80.dll

DEBUG_FLR_IMAGE_TIMESTAMP: 4889d619

STACK_COMMAND: ~ 25s; .ecxr; кб

FAILURE_BUCKET_ID: WRONG_SYMBOLS_40000015_msvcr80.dll прекратить

BUCKET_ID: APPLICATION_FAULT_WRONG_SYMBOLS_msvcr80 прекратить + 4d

WATSON_STAGEONE_URL: http://watson.microsoft.com/StageOne/w3wp_exe/6_0_3790_3959/45d6968e/msvcr80_dll/8_0_50727_3053/4889d619/40000015/000046b4.htm?Retriage=1

WATSON_IBUCKET: 977211931

WATSON_IBUCKETTABLE: 1

Fol lowup: MachineOwner

С уважением,

Мишель

ответ

0

Иногда Windbg нужен доступ к .dll сам файл, чтобы иметь возможность определить местонахождение .pdb (если фактическая свалка не содержат достаточного количества заголовок)

Найти mSVCR80.DLL от разбитой машины, и найти его Файл-> Image Path File и .reload

 Смежные вопросы

  • Нет связанных вопросов^_^