首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AQTime DLL分析-没有结果

AQTime DLL分析-没有结果
EN

Stack Overflow用户
提问于 2014-05-23 07:28:16
回答 1查看 448关注 0票数 0

我试图在动态链接库中分析内存分配,比如pluginDLL.dll。我在AQTime中创建了一个新项目,并添加了模块“pluginDLL.dll”。这个DLL是用x64 10在VisualStudio版本中编译的,我的所有项目都是C++。此DLL链接到库。说algo.lib吧。我将DLL algo.dll添加到AQTime项目中。

pluginDLL.dll是在API上为应用程序编程的DLL,比如MainApp.exe。如果我启动MainApp.exe,然后打开我的插件,进程MainAppSDK就会启动。当用这个SDK编写的任何插件启动时,这个过程就开始了。

因此,为了运行分析,我按照以下步骤进行(我已经用两个DLL创建了项目):我手动启动MainApp.exe。我手动打开插件,以便启动MainAppSDK进程。在AQTime中,我附加进程MainAppSDK,并运行分析。

如果我检查内存边界,应用程序就会崩溃。事件窗格中的警告在某些msvcr100.dll中属于“访问冲突”类型。

如果我只检查另外两个选项,我可以运行我的插件到最后。我可以在事件窗格中从应用程序中读取消息,说明应用程序已成功运行。在它结束之前,我点击相机得到结果。结果就会产生但却是空的..。

你能帮我排除故障吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-23 11:00:57

尝试使用分析多个进程帮助主题中描述的方法开始分析,而不是仅仅附加到正在运行的进程。

如果这没有帮助,请尝试使用在线AQtime疑难解答

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23823396

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档