C++ API 异常: 都是在 utility_desktop.cpp 出现错误

已经按照要求,使用 server 和 API 同版本(release120). 使用release编译执行,每次都是执行到 utility_desktop.cpp 的如下处出现错误:

extern "C" LONG WINAPI __scrt_unhandled_exception_filter(LPEXCEPTION_POINTERS const pointers)

{

    auto const exception_record = reinterpret_cast<EHExceptionRecord*>(pointers->ExceptionRecord);

    if (PER_IS_MSVC_PURE_OR_NATIVE_EH(exception_record))

    {

        _pCurrentException = reinterpret_cast<EHExceptionRecord*>(exception_record);

        _pCurrentExContext = pointers->ContextRecord;

        terminate();                     //////////////  <<======== 提示错误出现在此处。 此为该文件的第 93行

    }


请教是怎么回事? 谢谢


    return EXCEPTION_CONTINUE_SEARCH;

}


请先 登录 后评论

1 个回答

Boye

这个错误没有碰到过,可以贴一下能复现问题的相关代码吗

请先 登录 后评论