我的项目最近发生错误如下 .

enter image description here

enter image description here

enter image description here

但我找不到解决方案 . 退出时会发生此问题 .

我正在使用eXGem.ocx的第三方库 . 我想,这个库根本原因 .

nRet = m_pXGem->Initialize(::GRES_GetFileDirObj().GetFile(GRES_STR_FILE_XGEM));

运行此代码时会发生此问题 .

long CMainFrame::SetXGemHandle(CXGem *pXGem) {
long nRet = 0;

//edit by kimgh... 100330 //[[GEM]]
//CString str;
m_pXGem = pXGem;
if (pXGem != NULL) 
{
    //str = GRES_GetFileDirObj().GetExecutePath();
    //str += "XGEM.cfg";

    nRet = m_pXGem->Initialize(::GRES_GetFileDirObj().GetFile(GRES_STR_FILE_XGEM)); //str); //edit by kimgh... 090629...
    if (nRet == 0) 
    {
        ::GLOG_GetManager().LOG_Event(LOG_FLAG_XGEM, "XGEM::Initialize() = 0");

        nRet = m_pXGem->Start();
        ::GLOG_GetManager().LOG_Event(LOG_FLAG_XGEM, "XGEM::Start() = %d", nRet);
    }
    else
    {
        ::GLOG_GetManager().LOG_Event(LOG_FLAG_XGEM, "XGEM::Initialize() = Fail to read XGEM configuration (%d)", nRet);
    }
    getUnitManagerPtr()->GetXGem()->setXGemPtr(pXGem);

    ::GEM_GetVarManager().InitDataTable(pXGem);
    //GEM_GetAlarmManager().InitGemAlarm(pXGem);    //del by kimgh... 100330 [[GEM]]
}
return (short)nRet; }

附加的转储文件链接如下 . https://www.dropbox.com/s/qamj8l4athj6ldu/HMId.dmp?dl=0

我不知道实际问题是什么 . 请有人帮助男人 .

问候 .