What does this error means?

gtmsb

Member
No so_mstr record is available. (91)
Error attempting to push run time parameters onto the stack. (984)
** No so_mstr record is available. (91)
Error attempting to push run time parameters onto the stack. (984)
** No so_mstr record is available. (91)
Error attempting to push run time parameters onto the stack. (984)
** No so_mstr record is available. (91)
Error attempting to push run time parameters onto the stack. (984)
** No so_mstr record is available. (91)
Error attempting to push run time parameters onto the stack. (984)
** No so_mstr record is available. (91)
Error attempting to push run time parameters onto the stack. (984)
** No so_mstr record is available. (91)
Error attempting to push run time parameters onto the stack. (984)
** No so_mstr record is available. (91)
 
When you are trying to fetch records by

find first so_mstr no-lock no-error.


As of my knowledge the mentioned error occurs becoz there is no record found in so_mstr ...

correct me if I am wrong

thanks
 

symelt

New Member
hi gtsmb,

Here I capture the error message explanation detail that I've got from ProKB
may be useful to you.

Status: Unverified

FACT(s) (Environment):

Progress 9.1C
Windows XP

SYMPTOM(s):

Client crashes on WinSock

Error attempting to push run time parameters onto the stack. (984)

Protrace shows problem with:
GetCurrentDirectory

CAUSE:

Stack size for internal memory area of Progress program not sufficient
to work with data received by WinSock

FIX:

increase -s
 

symelt

New Member
Hi gtsmb,

you can try to increase -s in your client startup parameters.
let say you have production database set
the client connection file parameter mostly named producti.pf
by default -s is setup to 63 by mfgpro if i'm not mistaken.

try to increase step by step, don't increase significantly.

hopely works to you.

if you want to know more about how to Increase -s or setting other parameter or another progress knowledge you can go to http://progress.atgnow.com/esprogress/categoryBrowse.do
here you can find a lot of knowledge about progress.

i think you are already know, don't you ? :)

Thanks
Symelt,
 

gtmsb

Member
Mine shown as follow:

-db C:\db\gtmnew\gtmnew
-ld qaddb -H gtmserv2 -S gtmnew-srv -N TCP
-znotrim -trig triggers
-db C:\db\gtmnew\hlpnew
-ld qadhelp -H gtmserv2 -S hlpnew-srv -N TCP
-db C:\db\gtmnew\admnew
-ld qadadm -H gtmserv2 -S admnew-srv -N TCP
-d dmy -yy 1920 -Bt 350 -c 30 -D 100 -mmax 3000 -nb 200 -s 63 -p mf.p

 

symelt

New Member
Hi gtsmb,

this is the client connection that define in PF files right ?
the last line of PF file as shown :
-d dmy -yy 1920 -Bt 350 -c 30 -D 100 -mmax 3000 -nb 200 -s 63 -p mf.p

you change -s parameter from 63 to.... lets says 65 or 67 or even 70
then you try run your query again and see what happen.

hopefully this is can solve your problems.


Regards,
symelt.
 
Top