Code: Select all
Access Violation at address 08029BA2 in module "GivenPlugin.dll".
Read of address 0000016C.
2) If I go back in our project archives and run an old version of the same DLL, there is no error at all.
3) I went on a computer that shows the problem and run the code in debugging mode to find the error. The error occurs inside the TsiLangRT.EditAll method.
To try to find more info about this problem, I temporarily installed on this computer the full source version of TsiLang. Strangely, the problem does not show up anymore !!!

4) I take the TsiLang DCUs on my computer (compiled from my Full Source) and put them on another computer (DCU Only version of TsiLang). Then I compiled that same Given Plugin (DLL) on this computer and we get the Access Violation error on both computers

All this is very very strange!
Why does the DLL compiled with Full Source works fine but not the the same DLL compiled with the DCU only version???
You once told me that both versions are not exactly the same.
Do you have an insight of which difference could explain this???
P.S. This error was not there until our IT Administrator started playing with admin rights of our users
