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
1
2
…
8
0
%