cost 407 ms
未找到verifier.pdb - verifier.pdb is not forund

全部, 我正在尝试使用 MSVC 2017 在 Windows 8.1 上开发我的应用程序。 我最近更新了它(原来的安装是几年前的),现在当我尝试从 IDE 运行它时出现错误: verifier.pdb is not loaded 。 这是什么,为什么我没有从原始版本中得到它? 我认为这个 ve ...

了解应用程序验证程序错误代码 - Understanding Application Verifier error codes

我需要分析故障转储,该故障转储报告 AppVerif 应用程序触发的未处理异常。 通常,当在 UI 中标记的检查之一(堆、句柄和泄漏错误/问题)中检测到问题时,应用程序验证程序会发送异常。 通常,当我在 Visual Studio 中打开故障转储时,我会在“输出”面板中看到一条有意义的消息,例如“ ...

应用程序验证程序无法在此处的 3 台单独的 Windows 机器上启动 - Application Verifier fails to start on 3 separate Windows machines here

简单地说,我无法运行 App 验证程序(WOW 或 64 位)。 它根本无法启动。 事件查看器说: 错误应用程序名称:appverif.exe,版本:10.0.18362.1,时间戳:0x58ca3409 错误模块名称:ntdll.dll,版本:10.0.18362.1139,时间戳:0x335b ...

为什么在 64 位 Windows 下使用 ApplicationVerifier 进行堆调试时,将 32 位进程限制为 2 GiB 的虚拟 memory? - Why does heap debugging using ApplicationVerifier limit 32-bit processes to 2 GiB of virtual memory when used under 64-bit Windows?

I would like to use ApplicationVerifier provided by the Windows 10 SDK (version 10.0.18362.1) to accelerate debugging a (possible) heap corruption i ...

以编程方式启用应用程序验证器 - programmatically enable application verifier

我有一个名为 foo.exe 的程序(一个单元测试运行程序),我想使用一组特定的应用程序验证器标志来运行它。 该程序作为持续集成系统的一部分在各种计算机上运行,以检查错误。 我想以编程方式启用应用程序验证程序,运行我的单元测试,然后重置系统 state 以便应用程序验证程序不会在其他开发人员运行的任 ...

强制堆分配超过 4 GB - Force heap allocations above 4 GB

同事将 32 位 C++ 应用程序转换为 64 位。 出于测试目的,现在的想法是指示堆管理器仅返回 64 位范围内的地址。 在互联网上搜索解决方案似乎并没有给出非常可靠的结果: MSDN 论坛建议在 CRT 初始化之前使用VirtualAlloc() 。 但是,我不明白为什么不应该已经返回指向高 ...

如何使用Application Verifier在我的DLL中找到堆损坏? - How to find heap corruption in my DLL with Application Verifier?

我使用Visual Studio 2017开发了C ++ DLL,但遇到了一些内存问题。 我想使用Application Verifier对其进行调试,但是运行我的DLL的应用程序(第三方应用程序)也被堆破坏了。 因此,如果我激活Application Verifier,则在加载DLL之前, ...

应用程序崩溃,但应用程序验证程序未显示任何错误 - Application crashes but Application Verifier shows no errors

我在应用程序上使用了Microsoft Application Verifier。 在打开“低资源模拟”之前,我的程序可以正常运行。 在这一点上,我短暂地开始,然后从屏幕上消失(关闭?)。 当我查看“应用程序验证程序日志”时,每个日志旁边都显示“ 0警告,0错误”。 为什么应用程 ...

应用程序验证程序在调用 ShellExecuteEx 时报告访问冲突 - Application Verifier reports access violation in call to ShellExecuteEx

精简版 Application Verifier 说在运行代码时存在访问冲突: 它出什么问题了? 长版 我在Application Verifier下运行我的应用程序,并启用了检测堆损坏的选项: Heaps :检查堆错误。 在调用ShellExecuteEx期间,出现异常,表 ...

附加到Windows服务时,在windbg.exe中无法获得确切的异常 - Cannot get exact exception in windbg.exe while attached to Windows service

我试图使用Windows调试工具(WinDbg.exe)调试服务,因为我的服务在生产中引发了未处理的异常。 我按照Microsoft的说明进行操作,可以附加/调试该服务,并且该服务会写入带有异常信息的日志。 但是日志的编写没有任何具体细节,如下所示。 我只是想知道如何从异常中获取确切的 ...

从C ++应用程序中删除Application Verifier - Removing Application Verifier from c++ application

我正在开发的应用程序遇到堆损坏,因此我尝试使用Application Verifier对其进行跟踪,但现在似乎无法删除Application Verifier。 运行原始程序会自动加载验证程序,将其从应用程序验证程序中删除或卸载应用程序验证程序都无济于事。 注册表项是我的主角,但是我 ...

GetExitCodeProcess()与应用程序验证程序一起引发第一次机会异常 - GetExitCodeProcess() throws first chance exception with Application Verifier

我使用CreateProcess()运行可执行文件,并在最后调用GetExitCodeProcess()以获取进程的退出代码。 当我使用应用程序验证程序运行它时,我得到了第一次机会异常。 我已附上日志的图片。 行号1348是GetExitCodeProcess()调用之后的行。 我 ...

应用程序验证程序自动进程转储文件创建 - Application Verifier Automatic Process Dump File Creation

我知道如何手动使用AppVerif以及windbg来调试进程的问题,但是我正在组建一个自动化系统来运行一系列压力测试而不需要用户。 我需要一种方法来在AppVerif发现问题时生成进程转储,并继续(假设它是非致命错误)。 有没有办法将AppVerif配置为正确生成进程的转储而不是中断 ...

使用应用程序验证程序调试时,应用程序挂起 - Application hangs when debugged with Application Verifier

我将C ++应用程序添加到Application Verifier。 我可以通过直接执行exe来运行它。 但是,如果我从VS 2013或WinDbg运行它,它将挂起,并且CPU使用率为0。 即使我直接执行该exe,在某个时候它也会占用我的所有内存(10GB),并且我必须重新启动计算机。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM