From: Chuck Remes Date: 2010-03-25T05:09:36+09:00 Subject: Re: WIN32OLE memory leaks I have continued to chase this problem down. I think I may have a lead, but I need someone familiar with the win32ole.c code to confirm or deny my suspicions. I have pastied the invoke method here: http://gist.github.com/342716 Take a look around line 118 of the pastie. This code is making copies OR references to each parameter before invoking the event sink callback. After the block is invoked, I think at least one of the code paths does NOT call VariantClear() on the passed parameters (see line 215). Won't that lead to a memory leak for these parameters? Could this be the leak that has been plaguing me? cr