这个模块已经过时了

时间:2011-08-18 18:11:55

标签: c stack

以下是在JDE EnterpriseOne服务器上运行的C调用堆栈转储。

_IB4210900_ProcessUnprocessedLines@12! CSALES.dll  
_IB4210900_PerformSalesOrderAction@32! CSALES.dll  
_SalesOrderApplCtrlEX@12! CSALES.dll  
_jdeCallObjectV2@44! jdekrnl.dll  <-**this module has outdated symbols**
_jdeCallObject@40! jdekrnl.dll  <-**this module has outdated symbols**
_JDEK_ProcessCallRequest@24! jdekrnl.dll  <-**this module has outdated symbols**
_JDEK_StartCallRequest@16! jdekrnl.dll  <-**this module has outdated symbols**
_runBusinessFunction@4! jdekrnl.dll  <-**this module has outdated symbols**
_runCallObjectJob@4! jdekrnl.dll  <-**this module has outdated symbols**
_psthread_pool_job_execute@4! PSThreadUtils.dll

我想知道这个消息“这个模块有过时的符号”是什么意思?

1 个答案:

答案 0 :(得分:0)

这意味着为该dll(.pdb?)编译的符号定义与dll的代码不匹配。这可能意味着符号定义未更新,或Windows发现错误的版本,因为某些较旧的定义位于优先的位置。