【问题标题】:Unhandled exception in debugging调试中未处理的异常
【发布时间】:2020-11-11 21:12:59
【问题描述】:

在调试我的项目期间,我得到一个未处理的异常。我是使用 Visual Studio 2017 调试的新手,谁能给我任何方法或想法来消除此异常?因此,我的应用程序崩溃了。我在下面附上了确切的异常声明。

Unhandled exception at 0x76442552 in someprocess.exe: Microsoft C++ exception: std::runtime_error at memory location 0x1C00F258.

【问题讨论】:

  • 您好,该异常是由您的代码引起的,根据您提供的信息,我们无法处理。能否请您share a minimal, reproducible sample 与我们联系,以便我们更快地解决问题。
  • 另外,你是用Debug模式调试程序的吗?
  • 不,我使用发布模式(x64)来调试程序。
  • 尝试使用调试模式仍然会发生?此外,请提供一个小的、可重复的样品给我们,我们可以更快地排除故障。

标签: visual-studio visual-studio-2017 visual-studio-debugging


【解决方案1】:

调试中未处理的异常

通常,问题是由您的代码引起的。从描述来看,错误来自info.hasException

请确保在定义 info 属性时,应为其设置默认值,如 NULL;

您应该非常仔细地检查并确保info 具有值并且它的类型是正确的。

另外,请提供一个关于您的项目的小样本,以帮助我们更快地解决问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-06-01
    • 2013-04-25
    • 1970-01-01
    • 2015-06-22
    • 2011-09-18
    • 2019-03-22
    • 1970-01-01
    相关资源
    最近更新 更多