Monthly Archives: January 2020

Debugging Stop 0x135 – Exploring the Internal Parameter

A couple of weeks ago, another analyst at Sysnative posted about a Stop 0x135 and a number of questions regarding the bugcheck. Whilst assisting them, I noticed that the fourth parameter which is marked as Internal may in fact be … Continue reading

Posted in Debugging, WinDbg, Windows Internals | Leave a comment

Debugging Stop 0xA0 – Dude, Where’s My IRP?

Stop 0xA0’s or internal power error crashes are usually quite difficult to debug, and tend to include very little useful information. However, in this case, the first parameter was 0x608 which indicated problems with the component power manager. According to … Continue reading

Posted in Debugging, WinDbg, Windows Internals | 2 Comments

Hardware Interrupts, IRQs and IRQLs – Part 2

IRQLs are interrupt priority levels, each IRQ is mapped to a particular IRQL through the HAL. On x64 systems, the IRQLs run from 0 (the lowest) to 15 (the highest). On x86 systems, the IRQLs run from 0 to 31. … Continue reading

Posted in Debugging, WinDbg, Windows Internals | Leave a comment

Hardware Interrupts, IRQs and IRQLs – Part 1

Interrupts are a essential part of the operating system. They ensure that vital tasks are completed as needed and come in two forms: hardware and software. In this guide, we’ll be predominantly focusing on hardware interrupts and how they are … Continue reading

Posted in Debugging, WinDbg, Windows Internals | Leave a comment