PDA

View Full Version : مشکل با WinDbg (نشناختن سیمبول ها)



Mehdi Asgari
شنبه 18 اسفند 1386, 20:21 عصر
سلام
من WinDbg و Windows Symbols رو روی ویندوز XP SP2 (داخل VPC) نصب کردم.
موقعی که از یکی از فرامین WinDbg هنگام Kernel Debug میخوام استفاده کنم ، خطای زیر رو چاپ می کنه:
Your debugger is not using the correct symbols
نسخۀ WinDbg: 6.7.0005.1
نسخۀ سیمبول های نصب شده: WindowsXP-KB835935-SP2-slp-Symbols
کلید _NT_SYMBOL_PATH رو هم در Environment variables ایجاد کرده و مساوی C:\Windows\Symbols (محل نصب سیمبول ها) قرار دادم.
در ضمن مقدار Symbol File Path رو هم همون مسیر قبلی قرار دادم.
OllyDbg و Process Explorer نشون میدن که سیمبول ها رو درست نصب کردم ، ولی نمی دونم WinDbg با چی مشکل داره.

Inprise
یک شنبه 19 اسفند 1386, 01:29 صبح
سیمبلهائی که گرفتی باید با نسخه کرنل مورد استفاده ات کاملا سازگار باشن . کدوم بسته رو گرفتی ؟

saeedIRHA
یک شنبه 19 اسفند 1386, 01:52 صبح
این Tutorial که Attach کردم شاید به دردت خورد

ICEMAN
یک شنبه 19 اسفند 1386, 09:35 صبح
Resolving Symbol Problems in WinDBG
http://www.osronline.com/article.cfm?article=221

Common WinDbg problems and solutions
http://www.nynaeve.net/?p=164

موفق باشی

Mehdi Asgari
یک شنبه 19 اسفند 1386, 15:39 عصر
ورژن ویندوز:
5.1.2600.xpsp.060411-1541
ورژن Windbg:
6.7.0005.1
نسخۀ Symbol:

Windows XP with Service Pack 2 x86 retail symbols, all languages (File size: 195 MB - Most customers want this package.)

دانلود شده از :
http://msdl.microsoft.com/download/symbols/packages/windowsxp/WindowsXP-KB835935-SP2-slp-Symbols.exe

Mehdi Asgari
جمعه 24 اسفند 1386, 20:34 عصر
آقا کسی نیست منو یاری بده ؟
برای ویستا هم دقیقا همین داستان تکرار شد (نسخۀ ویندوز با نسخۀ سیمبول ها نمی خونه)
حالا سوال اینه:
من از کجا دقیقا اون Win XP SP2 رو پیدا کنم که نسخه اش با این سیمبول ها بخونه ؟

Mehdi Asgari
شنبه 25 اسفند 1386, 20:21 عصر
حل شد.
باید این نسخه (http://www.microsoft.com/downloads/details.aspx?familyid=049C9DBE-3B8E-4F30-8245-9E368D3CDB5A&displaylang=en) از SP2 رو نصب می کردم
5.1.2600.2180 (xpsp_sp2_rtm.040803-2158