Debuggers Haven
  • Home
  • Video Lessons
  • Channel 101
  • Workshops
  • Premium
Top Posts
Computer Architecture (Windows/Intel): What a system debug engineer...
Integer Divide by Zero leading to UNEXPECTED_KERNEL_MODE_TRAP (0x7f)
User profile corruption in the registry [REGISTRY_ERROR (51)]
Dumping a module’s memory space (via WinDbg)
Stuck in the Apps Debug mode for a...
Creating a memory dump along with symbols using...
0x9F BugCheck with Param 3? Here is how...
Making sense of Device objects & Driver Objects...
Setting Symbols in WinDbg
Forcing Symbols to match in WinDbg
Debuggers Haven
  • Home
  • Video Lessons
  • Channel 101
  • Workshops
  • Premium
SystemSystem Design

Computer Architecture (Windows/Intel): What a system debug engineer needs to know?

29th May 2020 0 comment
Read more
DebuggingWinDbg

Integer Divide by Zero leading to UNEXPECTED_KERNEL_MODE_TRAP (0x7f)

4th March 2020 0 comment

It is easily recognizable in process crash dumps by the processor instruction that caused this exception type (DIV or IDIV):...

Read more
DebuggingWinDbg

User profile corruption in the registry [REGISTRY_ERROR (51)]

4th March 2020 0 comment

REGISTRY_ERROR (51) Something has gone badly wrong with the registry. If a kernel debugger is available, get a stack trace....

Read more
DebuggingWinDbg

Dumping a module’s memory space (via WinDbg)

24th December 2019 0 comment

The command .WRITEMEM allows us to save memory into a disk file. The cool thing about it is that we...

Read more
DebuggingWinDbg

Stuck in the Apps Debug mode for a Kernal Crash dump?

24th December 2019 0 comment

  !wow64exts.sw Switches between x86 and native mode. I’d like to introduce you to how to switch to a kernal...

Read more
DebuggingWinDbg

Creating a memory dump along with symbols using WinDbg

24th December 2019 0 comment

We can create a dump file from a running application or active driver crash using WinDbg. After the dump file...

Read more
  • SystemSystem Design

    Computer Architecture (Windows/Intel): What a system debug engineer needs to know?

    by dnaadmin 29th May 2020
    by dnaadmin 29th May 2020
    0 FacebookTwitterPinterestEmail
  • DebuggingWinDbg

    Integer Divide by Zero leading to UNEXPECTED_KERNEL_MODE_TRAP (0x7f)

    by dnaadmin 4th March 2020
    by dnaadmin 4th March 2020

    It is easily recognizable in process crash dumps by the processor instruction that caused this exception type (DIV or IDIV): FAULTING_IP: DLL!FindHighestID+278 1b2713c4 f775e4 div dword ptr [ebp-0×1c] EXCEPTION_RECORD: ffffffff…

    0 FacebookTwitterPinterestEmail
  • DebuggingWinDbg

    User profile corruption in the registry [REGISTRY_ERROR (51)]

    by dnaadmin 4th March 2020
    by dnaadmin 4th March 2020

    REGISTRY_ERROR (51) Something has gone badly wrong with the registry. If a kernel debugger is available, get a stack trace. It can also indicate that the registry got an I/O…

    0 FacebookTwitterPinterestEmail
  • DebuggingWinDbg

    Dumping a module’s memory space (via WinDbg)

    by dnaadmin 24th December 2019
    by dnaadmin 24th December 2019

    The command .WRITEMEM allows us to save memory into a disk file. The cool thing about it is that we can save modules too, because they are just raw memory.…

    0 FacebookTwitterPinterestEmail
  • DebuggingWinDbg

    Stuck in the Apps Debug mode for a Kernal Crash dump?

    by dnaadmin 24th December 2019
    by dnaadmin 24th December 2019

      !wow64exts.sw Switches between x86 and native mode. I’d like to introduce you to how to switch to a kernal mode from a apps mode. This is how a apps…

    0 FacebookTwitterPinterestEmail
  • DebuggingWinDbg

    Creating a memory dump along with symbols using WinDbg

    by dnaadmin 24th December 2019
    by dnaadmin 24th December 2019

    We can create a dump file from a running application or active driver crash using WinDbg. After the dump file is collected, it can be copied to another machine to…

    0 FacebookTwitterPinterestEmail
  • DebuggingWinDbg

    0x9F BugCheck with Param 3? Here is how you go about it

    by dnaadmin 24th December 2019
    by dnaadmin 24th December 2019

    This post is for driver or kernel developers/enthusiasts who have encountered a Blue Screen of Death on Windows where the bugcheck code is 0x9F, DRIVER_POWER_STATE_FAILURE, and parameter 1 is 0x3. There…

    0 FacebookTwitterPinterestEmail
  • DebuggingWinDbg

    Making sense of Device objects & Driver Objects from a dump

    by dnaadmin 24th December 2019
    by dnaadmin 24th December 2019

    The !devstack extension displays a formatted view of the device stack associated with a device object. The !devnode extension displays information about a node in the device tree. 1. WDM…

    0 FacebookTwitterPinterestEmail
  • 1
  • 2

Trending in AI & Neuroscience

  • A Gentle Introduction to PyCaret for Machine Learning

    Tweet Share Share PyCaret is a Python open source machine learning library designed to make performing standard tasks in a machine learning project easy.…

  • How Playing an Instrument Affects Your Brain

    There are over 1500 instruments in the world and millions of people who play them but how do these instruments affect our brain? Working…

  • Binary Search in C++

    Solution 1 Using recursion <predata-previewers=””>#include<iostream> using namespace std; // A recursive binary search function. It returns // location of x in given array arr[l..r]…

  • How to reverse a string in C++?

    Solution 1 Using reverse inbuild method from string.h <predata-previewers=””>#include <iostream> #include <string> using namespace std; int main() { string greeting = "Hello"; reverse(greeting.begin(), greeting.end());…

  • Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target

    Here is  a brute force solution: <predata-previewers=””>#include <iostream> #include <vector> using namespace std; class Solution { public: vector<int> twoSum(vector<int>& nums, int target) { int…

Newsletter

Subscribe my Newsletter for new blog posts, tips & new photos. Let's stay updated!

Categories

  • Debugging (13)
  • Network (1)
  • Operating Systems (1)
  • System (2)
  • System Design (2)
  • WinDbg (10)

Recent Posts

  • Computer Architecture (Windows/Intel): What a system debug engineer needs to know?

  • Integer Divide by Zero leading to UNEXPECTED_KERNEL_MODE_TRAP (0x7f)

  • User profile corruption in the registry [REGISTRY_ERROR (51)]

Editors’ Picks

  • Computer Architecture (Windows/Intel): What a system debug engineer needs to know?

  • Integer Divide by Zero leading to UNEXPECTED_KERNEL_MODE_TRAP (0x7f)

  • User profile corruption in the registry [REGISTRY_ERROR (51)]

Latest Style

  • Computer Architecture (Windows/Intel): What a system debug engineer needs to know?

  • Integer Divide by Zero leading to UNEXPECTED_KERNEL_MODE_TRAP (0x7f)

  • User profile corruption in the registry [REGISTRY_ERROR (51)]

  • Facebook
  • Twitter
  • Linkedin
  • Youtube
  • Email
  • Github
  • Stack-Overflow
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok