I'm trying to use a third party library tool (DLL library) to convert a file from HTML to RTF.
When I call the method in the third party library to convert, say document X to document Y, an external exception C0000008 is raised.
Now normally, I would blame the third party library - BUT - when I run their demo application to convert the same file it works fine. I have the source to their demo application, and I copied the exact way in which the convert method is called, including all preparation leading up to this.
The two methods are identical. However, when called from our application it always crashes.
The compiler options for their demo app and mine are identical. I even increased the stack size of our application to a ridiculously large number, but still the error occurred.
I've found no definitive reason behind the ...008 exception on the Net. I wondered if anyone else knew a potential cause for this. Also what other things could I try to get around this? I could always go back to the vendor of the library, but they're going to say," well it works with our demo app..."
P.S. I was previously using FastMM, but have since disabled this. Still no joy.