BianChengNan's Blog

Coding is hard, you can make it easy!


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索
非常好! 目前共计 147 篇日志。 继续努力。

2029

置顶声明

03-01

2026

调试实战 | 谁“锁”住了我的 SpaceSniffer?一次由 Shell 扩展引发的 Windows 死锁侦探之旅

02-16

调试实战 | DllMain 的陷阱:当 Windows 10 并行加载遇上线程等待引发的死锁

02-08

调试实战 | 从无法复现到真相大白:DLL卸载死锁背后的版本陷阱

02-07

调试技巧 | 从 Win7 到 Win10,DLL引用计数查看全攻略

01-31

2025

排错实战 | 使用 chkmatch 和 procmon 速解 MFC 调试符号加载失败

12-14

如何关闭 ASLR

12-13

MFC对话框的“双胞胎”控件:隐藏了一个,还有一个在看我

12-13

内存都去哪了?探究 VirtualAlloc 分配背后被“浪费”的 60KB

12-06

排错实战 | 当编译器"吃掉"函数声明:一次由宏冲突引发的离奇编译错误

12-06

深入.NET Runtime:一次 OOM 异常的分析与源码追踪之旅

11-29

调试实战 | 使用 GFlags 与 WinDbg 定位 VS2022 “重复释放” 引发的崩溃

11-29

调试实战 | 一个隐蔽的崩溃:当 this 指针在构造函数中“杀死”自己

11-22

调试实战 | 永远不要忽略编译警告:记一次由重复switch语句导致的诡异崩溃

11-22

2024

基础知识 | 函数基础 5 —— 实战修复虚函数导致的编译错误

12-01

基础知识 | 函数基础 4 —— 又崩溃了,原来是虚函数声明顺序不一致捣的鬼

11-09

基础知识 | 函数基础 3 —— 跨模块调用未导出虚函数的各种姿势

09-14

基础知识 | 函数基础 2 —— 如何不依赖外部模块却能调用它的函数?

07-27

基础知识 | 函数基础 1 —— 基本概念 & 如何调用外部模块的函数

07-13

调试实战 | 调试另外一个由于全局变量初始化顺序导致的 dll 加载失败问题(下)

06-08
12…8
BianChengNan

BianChengNan

147 日志
34 分类
238 标签
RSS
GitHub 知乎 博客园
© 2019 — 2026 BianChengNan | 全博客共 字
0%