C 运行时错误 R6018

意外堆错误

注意

如果运行应用时遇到此错误消息,则会关闭应用,因为它存在内部问题。 此错误可能是几个原因引起的,但通常由应用代码中的缺陷引起。

可以尝试以下步骤来修复此错误:

  • 使用“控制面板”中的“应用和功能”或“程序和功能”页来修复或重新安装该程序
  • 检查“控制面板”中的“Windows”更新以获取软件更新
  • 检查该应用的更新版本。 如果问题仍然存在,请联系应用供应商。

面向程序员的信息

执行内存管理操作时,程序遇到意外错误。

如果进程无意中更改运行时堆数据,则通常会发生此错误。 但是,也可能由运行时或操作系统代码中的内部错误引起。

若要解决此问题,请检查代码中的堆损坏 bug。 有关详细信息和示例,请参阅 CRT 调试堆详细信息。 接下来,检查是否正在使用应用部署的最新可再发行组件。 有关信息,请参阅 Visual C++ 的部署