8.4/10 (56 أصوات )

CExceptionLogger وقد صمم ليكون س + + ، والطبقة التي الجذوع DLL غير معالج الاستثناءات مثل الحصول الانتهاكات ، كومة المفرطة وتقسيم zero.By التقصير من جانب الطبقة CExceptionLogger سيولد ملف الدخول مع اسم YYMMDDHHMMSSmmm_name من exe.exception الخاصة بك في درجة الحرارة الدليل. في هذا الملف (وهو أسكي اذا هو بناء CExceptionLogger كما أسكي اليونيكود وإذا CExceptionLogger هو بناء باعتبارها اليونيكود) المعلومات التالية : -- التاريخ والوقت عندما وقع استثناء -- الاستثناء من قانون -- التفاصيل بشأن استثناء في حالة حصول مخالفة -- تفاصيل حول معالجة استثناء بما في معالجة الخطية ، الفرع ، ويقابل وحدة المسار -- المسار الكامل للعملية -- دليل العمل الحالية Win32 -- خط القيادة لهذه العملية -- عملية الهوية -- هوية وقعت فيها استثناء. -- المعلوماتية الاسم ، اسم المستخدم ، وعدد من المعالجات ، الصفحة الحجم ، الذاكرة احصائيات مختلفة ، الكائن تحصي ، نسخة ويندوز ، ويندوز البناء ، على مستوى حزمة الخدمة ، الجناح المعلومات ، سجل مالك ، مسجل منظمة ميزات المعالج ، Wow64 القيم المختلفة ، ومختلف محطات الخدمات القيم المتصلة بها ، ونوع تثبيت ويندوز ، ويندوز دليل ، ودليل نظام ويندوز ، ويندوز دليل المشتركة ، نوع الحذاء ، وجهاز رصد وعرض المعلومات ، الفار من المعلومات ، شبكة ، والأجهزة الحالية صورة القيم ، مدونة تفاصيل الصفحة والمكان واللغة من التفاصيل. -- البيئة الاوتار العملية الحالية التي تستخدم -- تعداد جميع العمليات الجارية حاليا includingi) Nameii) عملية IDiii) المرجع Countiv) دلاولا عملية IDv) قاعدة أولوية خيط -- تعداد جميع الخيوط في هذه العملية includingi) خيط IDii) والأولوية دلتا priorityiii) Referencesiv) إنشاء Timev) النواة والتوقيت المستخدم -- تعداد الوحدات في عملية includingi) والاسم الكامل pathii العالمية ولكل مرجعية عملية countiii) وحدة handleiv) sizev) جميع الرموز لهذا التوسع في وحدة تامة (انظر التفاصيل في وقت لاحق -- ان جميع السجلات x86 (x64 السجلات أو إذا كان لتجميع ويندوز 64 بت) -- دعوة ستاك حيث حدث استثناء ، بما في ذلك الباب ، ويقابل ذلك ، وحدة ، ومهام والمعلومات عن طريق الاتصال المباشر. -- وفي كل كومة الإطار وكذلك لجميع وحدات ، كل المتغيرات وكذلك تسجيل جميع. جميع أنواع أساسية مثل الفراغات ، حرف ، والقصيرة ، وبعبارة ints ، DWORDS ، يطفو ، والزوجي يحن تسجيل. الاتحاد الديمقراطي التيموري 'sبما structs والنقابات وفئات تماما كما ملعون ثانية الى لعرض أعضائها. معلومات عن كل نوع من أنواع تضم الاسم ، العنوان ، النوع والقيمة. بالإضافة إذا المتغير هو مصفوفة ، قيمة كل منهما في تسجيل مجموعة تماما. فضلا عن دعوة كل كومة الإطار يمكن عرض الخام كومة قمامة في الخام ، بالإضافة إلى آلة قانون حول كومة الإطار.



  • مرات التنزيل: 362
  • متطلبات التشغيل: Windows All
  • الحجم: 1.4 MB
  • الترخيص: Freeware
  • الاصدار :
  • اضيف في: 2009-09-03 00:00:00
  • اخر تحديث: 23/06/2006
  • الموقع علي الانترنت:






Description



The CExceptionLogger was designed to be a C++ class and DLL which logs unhandled exceptions such as access violations, stack overflows and division by zero.By default the CExceptionLogger class will generate a log file with the name "YYMMDDHHMMSSmmm_name of exe.exception" in your temp directory. In this file (which is ASCII if the CExceptionLogger is build as ASCII and UNICODE if the CExceptionLogger is build as a UNICODE) is the following information: - Date and Time when the exception occurred - Exception Code - Details about exception if an access violation - Details about exception address including linear address, section, offset and module path - Full path of the process - Current Win32 working directory - Command line for the process - Process ID - Thread ID where the exception occurred. - Computer Name, User Name, Number of Processors, Page Size, Various Memory stats, Object counts, Windows version, Windows Build, Service Pack level, Suite Information, Register Owner, Registered Organisation, Processor Features, various Wow64 values, various terminal services related values, The Windows install type, Windows Directory, Windows System directory, Shared Windows Directory, Boot type, Monitor and display device info, mouse info, network status, current hardware profile values, code page details and locale and language details. - Environment strings which the current process is using - Enumeration of all the processes currently running includingi) Nameii) Process IDiii) Reference Countiv) Parent Process IDv) Base Thread priority - Enumeration of all the threads in the process includingi) Thread IDii) Priority and Delta priorityiii) Referencesiv) Creation Timev) Kernel and User Time - Enumeration of the Modules in the process includingi) Name and full pathii) Global and per Process reference countiii) module handleiv) sizev) All symbols for that module fully expanded (see details later) - All the x86 registers (or x64 registers if compiled for 64 bit Windows) - Call Stack where exception occurred, including section, offset, module, function and line information. - At each stack frame as well as for all modules, all variables and parameters all also logged. All basic types such as voids, chars, shorts, words, ints, DWORDS, floats, doubles and longs are logged. UDT's including structs, unions and classes are also fully recursed into to display their members. Info for each type includes its name, address, type and value. In addition if the variable is a array, each value in the array is fully logged. In addition each call stack frame can display a raw stack dump in addition to the raw machine code around that stack frame.


صور CExceptionLogger 1.10 (Freeware)
CExceptionLogger 1.10  (Freeware)





التعليقات علي CExceptionLogger 1.10 (Freeware)
اضافة تعليق

تعليقات الفيسبوك

تعليقات الموقع