Diese Fehler sind sehr sehr nervig. Das letzte mal lag es bei mir daran das ich eine
DLL-Funktion in der Aufruf-Methodik als stdcall angegeben hatte, in der
dll selbst war die einsprungsfunktion aber als safecall (also der default wert, ich hatte die angabe vergessen) definiert. Beim Programm beenden und entladen der
DLL knallte es dann und die Anwendung blieb im Hintergrund hängen.
Prüfe das mal vielleicht liegt es wirklich daran- ich kann es nicht zu 100% sagen.