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

使用API Monitor监测到目标程序对系统API函数的调用(常用分析工具)-卡核

使用API Monitor监测到目标程序对系统API函数的调用(常用分析工具)

目录1、问题背景2、使用API Monitor工具监测目标软件对SystemParametersInfo接口的调用3、到MSDN上查看SystemParametersInfo API函数的说明,查看到关键参数的含义4、最后       我们多次在...
ck的头像-卡核ck5个月前
02W+2.2W+
使用Clumsy和Process Explorer定位软件高CPU占用问题-卡核

使用Clumsy和Process Explorer定位软件高CPU占用问题

目录1、问题描述2、使用Process Explorer初步找到CPU占用高的原因3、使用Clumsy工具在公司内网环境复现了问题4、根据Process Explorer中的函数调用堆栈,分析源码,最终找出了问题5、总结    ...
ck的头像-卡核ck33天前
03.2W+6688
使用GDIView工具排查GDI对象泄漏问题(常用分析工具)-卡核

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

目录1、概述2、问题案例3、使用GDIView进行分析4、进一步分析,找到相关的代码段,分析源码5、最后       GDIView工具可以查看进程的对GDI对象的占用情况,主要用于GDI对象泄漏问题的排查,...
ck的头像-卡核ck1个月前
02.1W+1459
通过查看windbg中变量值去定位C++软件异常的又一典型案例分享-卡核

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

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