D3DXCreateTexture在使用MS "Application verifier"运行时失败
D3DXCreateTexture fails when running with MS "Application verifier"
问题很简单,如标题所示:为什么在使用应用程序验证程序运行时,D3DXCreateTexture()有时会与E_OUTOFMEMORY一起失败?没有它,一切都很好。当然,我使用App Verifier是有原因的:我怀疑我的代码中有一些堆损坏的情况,但无论是在调试还是发布中,这个错误都从未发生过——只有在App Verifier的情况下才会发生(然后它会在调试和发布中发生)。Dr.内存在结果方面并不太具体,主要指向第三方库(openssl、freefont、directx等),而不是我所说的代码。你们中有人知道发生了什么吗?提前谢谢。
幸运的是,我在StackOverflow上找到了答案。以下是问题和答案:一个由@Chad评论,第二个由@James McNeilis限定回答。谢谢,伙计们!
相关文章:
- C++:Application.cpp中抛出了未解析的外部符号(解决方案在问题的末尾,供未来的读者参考)
- 如何识别符号表中的符号是我'application'函数
- 无法创建 DLL:获取 DLL "is not a valid Win32 application"
- C++ DLL 运行时错误"abc.dll is not a valid WIN32 application" 。请帮助解决这个问题
- Gtk::Main 和 Gtk::Application::create 有什么区别?
- 如何使用 c++ 在 "Application and Services Logs" 部分创建事件日志
- 无法使用 Visual Studio 2010 和 Qt 版本 4.8.0 创建"Qt Gui Application"
- Qt Application with QTabWidget, QGraphicsScene and QPushButt
- 仅在一台计算机上出现"0xc000007b Application Unable to Start Correctly"错误
- webextension native application c++ hello world
- Qtapplication.h : 没有这样的文件或目录
- QThreadPool maxThreadCount 在 Application 和 DLL 中不同
- GCC创建MIME类型应用程序/X-SharedLib而不是应用程序/X-Application
- 在 Unity 中使用 x64 c++ dll 可以"Is not a valid Win32 application error"
- GTKmm 3:使用 Gtk::Application 解析命令行
- 将现有的 Netbeans C++ 项目更改为 Qt Application
- Qt Creator在创建新项目时没有"Qt Gui Application"可供选择
- Visual C 2012 Express Compied Application在Windows XP上不起作用
- 使用视觉C++设置"Windows Form Application"中的像素值
- D3DXCreateTexture在使用MS "Application verifier"运行时失败