使用Windbg排查C++程序调用IsBadReadPtr或IsBadWritePtr引发内存访问违例问题
于 2023-04-01 09:37:18 首次发布
在VS中调试C++程序时遇到启动即报内存访问违例的问题,通过Windbg分析发现是由于调用被废弃的IsBadReadPtr导致。在Windbg中查看调用堆栈,定位到问题发生在第三方库HKCommand.dll的HKGetSerialNum接口。虽然异常可以被跳过,但建议避免使用IsBadReadPtr和IsBadWritePtr。
摘要由CSDN通过智能技术生成