Calling unsupported LotusScript function LSI_Info may cause a crash
In Domino Designer, you have code that uses the unsupported LotusScript call, LSI_Info. This code appeared in a module called OpenLog which is distributed as freeware by OpenNTF.
Many of the crash stacks show that LSI_Info was being called when the server crashed, indicated by the presence of the call, "nnotes.LSsThread::OP_LSI+41". Although some of these crash stacks do not show this call, it seems that LSI_Info was also involved because the crashes stopped occurring once the code calling LSI_Info was removed.
The use of LSI_Info is restricted to internal Lotus use and should not be used by customers unless instructed to by IBM. Also, LSI_Info is not thread-safe. The behavior and availability of Lsi_Info calls is subject to change without notice.
The workaround for this issue is to use GetThreadInfo, which is a supported LotusScript call.
Translate this page: