asterix
4th June 2003, 10:55
Hi all,

I have a problem with worktop 2.2.27.
When I try to open a help text in the process Browser as a super user,its working fine.
But when I try the same as a normal user, I get a BW Message:
process 3-Fatal error:bis_alloc_mem: sym ' ', i = 0
process 3-Fatal error:index 1 has wrong dimension (0) 0
process 3-Fatal error:can not continue in ottstpoledaemon in DLL: otgintworktop

we are on Baan IVc4 SP11 with Informix 7.31.

Has anyone a suggestion?

asterix

Ivo Ladage
4th June 2003, 11:22
Hi Asterix,

The function to retrieve help texts in tgintworktop first creates a temporary file into the $BSE_TMP directory on the Baan server. Subsequently it reads this file and returns it as string to Worktop.
So if a super user can retrieve those help texts but a normal user not I would think that the normal user does not have write access to your $BSE_TMP directory on the Baan server. However, the error thrown in that case should be a different one, and the Worktop log file (wtError.log in <Worktop_dir>\log) should have logged an Error -81. But you still can give it a try...

Regards, Ivo

asterix
4th June 2003, 11:57
Hi Ivo,

the $BSE_tmp directory isn“t the problem.
the normal users have write access to it.
maybe the file wtError.log can help.
this is the message in this file:
Error 010 : Failed to execute function of dll.
<params: otgintworktop,gethelptexts("
<dataset>
<atr name=""user"">khe</atr>
<atr name=""company"">500</atr>
<atr name=""model""> PR02</atr>
<atr name=""version"">AZO01</atr>
<atr name=""optimization.phase""></atr>
</dataset> ","<application><atr name=""directory"">D:\Programme\baan\Worktop\cache\10.3.1.14\_opt_baan_bse4c\40Cc4azo\3\khe\dem\500\AZO01\ PR02\help</atr><atr name=""filename"">0002_1.txt</atr><atr name=""id"">0002</atr><atr name=""process.id"">DSE801</atr><atr name=""proc_vers""></atr><atr name=""model.text.code""></atr><atr name=""text.code"">_TG500PADSE801AZO012</atr><atr name=""ao.document""></atr><atr name=""nested.proc.id""></atr></application>"," "),0x41d5e8>
08:38 04-06-2003 Error 052 : Error while calling tgintworktop.
<params: Function gethelptexts("
<dataset>
<atr name=""user"">khe</atr>
<atr name=""company"">500</atr>
<atr name=""model""> PR02</atr>
<atr name=""version"">AZO01</atr>
<atr name=""optimization.phase""></atr>
</dataset>
","<application><atr name=""directory"">D:\Programme\baan\Worktop\cache\10.3.1.14\_opt_baan_bse4c\40Cc4azo\3\khe\dem\500\AZO01\ PR02\help</atr><atr name=""filename"">0002_1.txt</atr><atr name=""id"">0002</atr><atr name=""process.id"">DSE801</atr><atr name=""proc_vers""></atr><atr name=""model.text.code""></atr><atr name=""text.code"">_TG500PADSE801AZO012</atr><atr name=""ao.document""></atr><atr name=""nested.proc.id""></atr></application>"," ") returned error 4314600>

???
best regards,
asterix

Ivo Ladage
4th June 2003, 12:33
Hi Asterix,

The error indicates that the problem does not really occur in tgintworktop but much "deeper" which makes it difficult to tell what's going wrong. So unfortunately I'm not able to help you any further and I suggest you contact Baan support.

regards, Ivo