COM Addin memory problem?

J

joy scott

I have a problem with a C# COM Add-in, that looks like a memory bug,
and need some advise on how to debug.

The bug can occur at different points in the code (ie. vary from build to
build).
One example of how it happens is when the addin starts up, OnStartupComplete
is run, this instantiates a WordAppEventHelper object which in turn
instantiates
another object. In the constructor of this last object, a string is
initialized.
This string initialization causes the bug to occur. The symptoms are

a) WINWORD.EXE starts to take 90% of CPU
b) When I try to insert a text box, nothing happens (insert your drawing
here appears
momentarily and then disappears)

Now, the Add-in uses a Shim, which I thought executed the addin in it's own
application
domain. So, i'm not sure how a memory bug like this could occur.
I would be interested in any suggestions in how to debug. Thank you
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top