Monthly Archives: May 2013

Understanding Bit Flips

I will not take all the credit for writing this tutorial about how to debug and understand potential flipped bits in CPU registers. I would to say thanks to Vir Gnarus for helping to understand this very important method. Okay, … Continue reading

Posted in Debugging | Leave a comment

Debugging Stop 0x124

Stop 0x124’s are fundamentally caused by hardware errors,¬†although, can be caused by corrupted drivers reporting false errors to the Windows operating system. I would have written a full blog post stating how to debug a Stop 0x124, however, a while … Continue reading

Posted in Uncategorized | Leave a comment

Debugging Stop 0x101

I would usually explain how to use the ‘old method’ of finding which CPU or processor core has stopped responding to interrupts, and therefore causing a hang, but there is a more efficient method of analyzing Stop 0x101’s for any … Continue reading

Posted in Uncategorized | Leave a comment

!error and NTSTATUS Errors

This is going to be very short post, however, I still feel it’s important to understand how to use the !error extension in order to extract some readable and understandable information about a NTSTATUS error. Here’s a current list of … Continue reading

Posted in Debugging | 1 Comment

Understanding Page Faults

Understanding Page Faults To understand Page Faults, we must understand the differences between Virtual and Physical memory types. Virtual memory is used by the operating system, it is used to store data and instructions of a particular program or process … Continue reading

Posted in Uncategorized | Leave a comment

Debugging Stop 0x9F – Blocked IRPs

Stop 0x9F Debugging Guide How is it caused? Typically, a Stop 0x9F with the first parameter is holding the value of 3, means that a certain device object (Windows representation of installed devices), is holding a IRP packet for too … Continue reading

Posted in Uncategorized | 1 Comment

Checking System Information with !sysinfo

Checking System Information There will most certainly be times when you are debugging, and require to know information about the system you are debugging. Fortunately, there is a very useful extension provided by the Windows Debugger, in which we can … Continue reading

Posted in Uncategorized | Leave a comment