此模块具有过时的符号

此模块具有过时的符号

问题描述:

以下是在JDE EnterpriseOne服务器上运行的C调用堆栈转储。此模块具有过时的符号

[email protected]! CSALES.dll 
[email protected]! CSALES.dll 
[email protected]! CSALES.dll 
[email protected]! jdekrnl.dll <-**this module has outdated symbols** 
[email protected]! jdekrnl.dll <-**this module has outdated symbols** 
[email protected]! jdekrnl.dll <-**this module has outdated symbols** 
[email protected]! jdekrnl.dll <-**this module has outdated symbols** 
[email protected]! jdekrnl.dll <-**this module has outdated symbols** 
[email protected]! jdekrnl.dll <-**this module has outdated symbols** 
[email protected]! PSThreadUtils.dll 

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

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