Kbase P160593: 10.2A x64 bit compiled r-code crashes under 10.2B x64
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  25/05/2011 |
|
Status: Verified
SYMPTOM(s):
10.2A x64 bit compiled r-code crashes under 10.2B x64
SYSTEM ERROR: Memory violation. (49)
R-Code compiled on Windows 64-bit
Protrace file generated
Stack trace from _progres.exe reads:
pam_get_item
FACT(s) (Environment):
Windows
OpenEdge 10.2A 64-bit
OpenEdge Category: Language (4GL/ABL)
CAUSE:
Bug# OE00187121
FIX:
When moving from OpenEdge 10.2A for Windows 64-bit to OpenEdge 10.2B for Windows 64-bit, you must recompile your ABL application because the r-code between these two releases is not compatible. If you do not recompile your application, and run r-code generated with OpenEdge Windows 64-bit 10.2A, you will get unexpected results.
R-Code compiled on OpenEdge 10.2A 64-bit for Windows 64-bit is not compatible with any other OpenEdge 10.1X or 10.2X release. In addition to this Windows 64-bit 10.2A cannot run any other 10.2A r-code (including 64-bit r-code generated on other platforms - UNIX/Linux), nor can it run any 10.2B r-code.
Starting in Release 10.2B, the OpenEdge Windows 64-bit product can run r-code compiled on any OpenEdge 64-bit platform with Release 10.1X or Release 10.2X (excluding OpenEdge 10.2A 64-bit for Windows 64-bit).