C++软件调试与异常排查

通过查看windbg中变量值去定位C++软件异常的又一典型案例分享-卡核

通过查看windbg中变量值去定位C++软件异常的又一典型案例分享

目录1、概述    2、问题初步排查    3、进一步分析4、查看windbg中变量的内存,最终定位问题5、总结最近帮兄弟项目组排查一个C++软件异常崩溃问题时,遇到了一个更为典型的通过查看windbg...
ck的头像-卡核ck5个月前
03.3W+3552
排查软件启动时访问了0xcdcdcdcd内存地址导致内存访问违例的崩溃-卡核

排查软件启动时访问了0xcdcdcdcd内存地址导致内存访问违例的崩溃

 最近在使用duilib开源库实现图片查看工具软件ImageViewer,调试时发现,程序刚启动时就访问了0xcdcdcdcd内存地址,触发内存访问违例,导致了软件崩溃。本文分享一下这一问题的排查过程。1、问...
ck的头像-卡核ck33天前
03.2W+3201
pdb符号库文件详解-卡核

pdb符号库文件详解

目录1、概述2、Windbg和IDA反汇编工具要用到pdb文件3、Process Explorer和Process Monitor也要用到pdb文件4、pdb时间戳与pdb文件名称5、Windbg中pdb符号文件路径配置我们在使用工具去分析C++软...
ck的头像-卡核ck5个月前
03W+3103
使用GDIView工具排查GDI对象泄漏问题(常用分析工具)-卡核

使用GDIView工具排查GDI对象泄漏问题(常用分析工具)

目录1、概述2、问题案例3、使用GDIView进行分析4、进一步分析,找到相关的代码段,分析源码5、最后       GDIView工具可以查看进程的对GDI对象的占用情况,主要用于GDI对象泄漏问题的排查,...
ck的头像-卡核ck1个月前
02.1W+1459