Consultor Eletrônico



Kbase P187702: Some users are getting error 1896 when trying to run a piece of code in an application.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   5/17/2011
Status: Unverified

SYMPTOM(s):

Some users are getting error 1896 when trying to run a piece of code in an application.

** CRC for <filn> does not match CRC in <procedure>. Try recompiling. (1896)

** CRC for file does not match CRC in 4GLprogram.P Try recompiling. (1896)

Development users seem to be the ones getting the 1896 error.

Developers have another mapped drive that they store their code in.

FACT(s) (Environment):

All clients use the same short cut which makes use of the -q startup parameter.
Regular clients do not have access to the mapped drive that the developers do.
Clients are started via a shortcut on the desktop
Clients and Developers are using the same desktop shortcut.
Shortcut includes a parameter file and an ini file in the target string.
The code works for some users.
Windows
OpenEdge 10.2x
OpenEdge 10.1B

CAUSE:

PROPATH in the ini file was changed to include the drive that the Developers have access to that the regular users do not.

FIX:

Modify the PROPATH to remove the mapped drive that is used by development for testing purposes so that clients and developers are running the same code in production environment.