Consultor Eletrônico



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).