Kbase P85945: CRC Error 1896 and subsequent errors in Dynamics without recompiling
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  6/25/2004 |
|
Status: Unverified
FACT(s) (Environment):
Dynamics
SYMPTOM(s):
Error 1896 and subsequent errors in Dynamics without recompiling
** CRC for <filn> does not match CRC in <procedure>. Try recompiling. (1896)
The application Database has been changed, but the SDO data logic procedure has not been re-compiled. This results in the 1896 error when selecting a viewer in the Container Builder, and many errors after as the Appbuilder code tries to instantiate dynamic objects.
CAUSE:
There is a lot of code being run in the background of the Appbuilder, passing handles and temp tables between procedures and function calls. These procedures rely on valid parameters being passed. If a handle is not set correctly then the code cannot simply stop. It tries to continue, and these messages are symptoms of the original 1896 problem.
Logged enhancement request that the Container Builder handle the CRC error in a more user friendly way.
FIX:
The fact that some code has not been re-compiled is not currently anticipated by the AppBuilder.
In order to correct this problem re-compile the offending code.