crash-analysis

Tag

Cards List
#crash-analysis

The case of the invalid function pointer when shutting down the display control panel

The Old New Thing (Raymond Chen) · 2026-07-15 Cached

This article from The Old New Thing investigates a common crash in the Windows display control panel caused by an invalid function pointer that was truncated to 32-bit and sign-extended. The author analyzes a crash dump to identify the root cause.

0 favorites 0 likes
#crash-analysis

How did we conclude that CcNamespace.dll was the ringleader of a group of DLLs that unloaded prematurely?

The Old New Thing (Raymond Chen) · 2026-07-03 Cached

Raymond Chen explains how he identified CcNamespace.dll as the key DLL in a chain of prematurely unloaded DLLs by analyzing the debugger's unloaded DLL list and noting naming patterns and order.

0 favorites 0 likes
#crash-analysis

The case of the DLL that was not present in memory despite not being formally unloaded, part 2

The Old New Thing (Raymond Chen) · 2026-06-26 Cached

A technical blog post by Raymond Chen investigating a memory corruption bug where a single byte 0x01 corrupts HMODULE handles, causing DLLs to be improperly freed and leading to crashes at process termination.

0 favorites 0 likes
← Back to home

Submit Feedback