فتح مقالب تعطل العملية 32 بت في ويندوز 64 بت (حتى عملية نجاح باهر) في Visual Studio 2010

StackOverflow https://stackoverflow.com/questions/1906652

سؤال

CPUPSYSCALLSTUB هو ما أراه لجميع المواضيع، في WINDBG يمكنني التبديل إلى وضع 32 بت والحصول على المواضيع الحقيقية.

كيف أفعل هذا في VS2010؟

هل كانت مفيدة؟

المحلول

كيف أخذت هذه العملية تفريغ؟ عبر مدير المهام (المهام)؟

إذا كان الأمر كذلك، فهو تفريغ 64 بت من عملية 32 بت، ولا يمكن تصحيح هذه مع Visual Studio 2010، ولا توجد طريقة لتبديل الهندسة المعمارية.

حاول إعادة تفريغها باستخدام Visual Studio أو Windbg أو Adplus.

يمكنك قراءة المزيد عن أنواع مقالب، إلخ.http://msdn.microsoft.com/en-us/library/ms680360(vs.85).aspx.)

نصائح أخرى

لقد لاحظت أنه يمكن أيضا إنشاء تفريغ 32 بت مع إدارة المهام 32 بت ("٪ systemroot٪ syswow64 taskmgr.exe"). أغلق المهمة 64 بت الموجودة أولا.

حاول استخدام procdump. يلتقط عمليات 32 بت كقمانات 32 بت افتراضيا.

http://blogs.msdn.com/b/tess/archive/2010/09/29/capturing-memory-dumps-for-32-bit-processes-on-an-x64-machine.aspx.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top