5.2 Known bugs

LuaCOM

next up previous contents Next: 5.3 Future Enhancements Up: 5. Release Information Previous: 5.1 Limitations   Contents


5.2 Known bugs

Here are recorded the known bugs present in LuaCOM. If any other bugs are found, please report them through LuaCOM's home page.

  • LuaCOM only implements late-bound interfaces, but accepts a QueryInterface for early-bound ones. This erroneous behavior is due to the way a VB client sends events to the server. See subsection 5.4.5;

  • when a table of LuaCOM objects (that is, a SAFEARRAY of IDispatch pointers) is passed as a parameter to a COM object, these LuaCOM objects might not be disposed automatically and may leak;

  • when a COM object implemented in Lua is called from VBScript, the ``in-out'' parameters of type SAFEARRAY cannot be modified. If they are, VBScript will complain with a COM error.



Fabio Mascarenhas de Queiroz 2005-01-07