PDA

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


mehdi311ggg
شنبه 18 اسفند 1386, 09:51 بعد از ظهر
سلام
من 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, 02:59 قبل از ظهر
سیمبلهائی که گرفتی باید با نسخه کرنل مورد استفاده ات کاملا سازگار باشن . کدوم بسته رو گرفتی ؟

saeedIRHA
یک شنبه 19 اسفند 1386, 03:22 قبل از ظهر
این Tutorial که Attach کردم شاید به دردت خورد

ICEMAN
یک شنبه 19 اسفند 1386, 11:05 قبل از ظهر
Resolving Symbol Problems in WinDBG
http://www.osronline.com/article.cfm?article=221

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

موفق باشی

mehdi311ggg
یک شنبه 19 اسفند 1386, 05:09 بعد از ظهر
ورژن ویندوز: 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

mehdi311ggg
جمعه 24 اسفند 1386, 10:04 بعد از ظهر
آقا کسی نیست منو یاری بده ؟
برای ویستا هم دقیقا همین داستان تکرار شد (نسخۀ ویندوز با نسخۀ سیمبول ها نمی خونه)
حالا سوال اینه:
من از کجا دقیقا اون Win XP SP2 رو پیدا کنم که نسخه اش با این سیمبول ها بخونه ؟

mehdi311ggg
شنبه 25 اسفند 1386, 09:51 بعد از ظهر
حل شد.
باید این نسخه (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