I'm working on a web application that will use .NET framework 2.0 to invoke Corel Draw COM object to generate some vector images. The thing is that this COM object is not very stable and breaks very often. Does anybody have any idea what might cause a COM object to break (too many invoke calls, memory allocation etc)? I appreciate any answer. Thanks guys.