Guten Morgen alle,
ich bekomme bei einem Kunden einen bisher nicht eingrenzbaren Fehler beim Aufruf von FreeLibrary (und nur bei diesem Kunden).
Kurze Beschreibung:
Meine Anwendung ruft eine
DLL auf in der die Schnittstellen zu unterschiedlichen ERP-Systemen enthalten sind. Der Aufruf und die Aufgaben werden richtig ausgeführt. Beim Aufruf von FreeLibrary kommt es zu einem Laufzeitfehler.
Das Problem dabei ist, dass der Fehler benutzerabhängig ist. Er tritt auf bei bestimmten Windows-Nutzern. bei anderen nicht (gleicher Rechner, nur anderer User). Der Admin des Kunden versichert, dass die Userprofile identisch sind - gleiche Rechte auf Windows-Ebene. Es gab auch schon die Situation, dass es nach Neuaufbau des Userprofils für ein paar Stunden fehlerfrei funktioniert hat.
Eine Vermutung von mir ist daher, dass vielleicht irgendein Schutzprogramm die
DLL nach mehreren Aufrufen auf eine "schwarze Liste" setzt und den Zugriff verhindert.
Hat jemand eine Idee - ich bin für jeden Hinweis dankbar.