Consultor Eletrônico



Kbase P133715: 4GL/ABL: Error (3236) using NEW VALUE option in TRIGGER PROCEDURE FOR ASSIGN statement
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   12/5/2008
Status: Verified

SYMPTOM(s):

4GL/ABL: Error (3236) using NEW VALUE option in TRIGGER PROCEDURE FOR ASSIGN statement

Update of field at record position <rpos> in table <table> failed upon return from <procedure>. (3236)

On WIN32 platforms, the client session crashes with an ACCESS_VIOLATION error and a Progress stack trace file is generated

Exception code: C0000005 ACCESS_VIOLATION

The PROGRESS stack trace file includes:
Exception code: C0000005 ACCESS_VIOLATION
Fault address: 10268145 01:00267145 C:\Progress\OPENED~1\BIN\prow32.dll
.
.
.
pam_get_item+70535
RegisterWaitForInputIdle+49

On UNIX platforms, error (3236) is generated.

On UNIX platforms, no client session crash occurs.

FACT(s) (Environment):

This issue does not occur under OpenEdge 10.1C and lower.
OpenEdge 10.1C01 Service Pack
All Supported Operating Systems

CHANGE:

Applied OpenEdge 10.1C01 Service Pack

CAUSE:

Bug# OE00171612

CAUSE:

This bug is a regression caused by a bug fix to 10.1C to fix a bug that occurred when passing a ProDataSet to a procedure, method, or UDF

FIX:

Upgrade to OpenEdge 10.1C02 or later.
If upgrading to OpenEdge 10.1C02 is not feasible, then please contact Progress Technical Support in your region immediately. Technical Support will help you assess the need to install a Hot Fix for this issue on top of OpenEdge 10.1C01, and provide you with the Hot Fix as well.