Dear Freeswitch developers, i have a problem with FreeSwitch (Version 1.0.4) and my own module, which loads a MFC based DLL -- where obviously memory leaks are produced. let me try to explain what i have. 1) First of all, let's discuss the case where everything works fine in freeswitch. My FreeSwitch module (which here loads no further DLL) is loaded and unloaded correctly when a call is accepted and later on hung up. 2) Then i load an "empty" DLL, without MFC and all that stuff, which i created, within my FreeSwitch module. I do this when accepting a call. when hanging up, I FreeLibrary(), quit FreeSwitch and everything is fine. No memory leaks, no errors, just everything as it ought to be. 3) But then! Then i take my module and load a DLL which uses MFC. and then, when after unloading the DLL on hanging up, I exit the FreeSwitch application and get that many memory leak reports in the debug out of visual studio 2008... that leads me to my question: Are there any know issues with FreeSwitch and MFC DLLs ? I tried to simulate the problem with creating an Application which simply loads the Non-MFC DLL (see number 2 above). No memory leaks. Also, no memory leaks are detected when loading the MFC-DLL from 3) (see above). but Visual Studio detects one (!) 4-byte-memory-leak when loading the MFC DLL inside the Non-MFC-Dll (like the FreeSwitch module ought to do it). Back to the question, if there is an issue with FreeSwitch and MFC-DLLs. The object dump, which Visual Studio gives to me, says that leaks are detected at "VARCHAR(255)", "shma", "TeleTone" or "loopback.auto". I do not know where that comes from. Maybe, you have an idea which you could share with me to solve the problem, on which i have spent really much time already... I just attach the out as text file. Thank you so much in advance Sebastian