Consultor Eletrônico



Kbase P115912: Stack overflow when receiving large amount of data from a Web Service into a LONGCHAR EXTENT variabl
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   29/11/2007
Status: Unverified

FACT(s) (Environment):

OpenEdge 10.1A
All Supported Operating Systems

SYMPTOM(s):

Stack overflow when receiving large amount of data from a Web Service into a LONGCHAR EXTENT variable

Error 279 when receiving large amount of data from a Web Service into a LONGCHAR EXTENT variable

SYSTEM ERROR: stkpush: stack overflow. Increase the -s parameter (279)

CAUSE:

This is expected behavior. The default -s of 40 is not enough memory to process a LONGCHAR array parameter with a large amount of extents (e.g. EXTENT 1117). This has to do with the EXTENT of the array and not the amount of data in each LONGCHAR since the data is not put on the -s stack.

FIX:

Increase the -s client parameter.