我的项目最近发生错误如下。
但我找不到解决方案。 退出时会出现此问题。
我正在使用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
我不知道实际问题是什么。 请有人帮助男人。
问候。