> Ryan, > No, I don't think it's VC7. You can't do what XalanDOMString::transcode is trying to > do - return memory allocated in one heap (the DLLs) and have it released in the EXE's > space. Bad idea. I've got a simple test DLL & EXE that confirms this. It crashes > whether built with VC6 or VC7.
You can when you use /MD, because there's only one C/C++ run-time heap for the entire application, which is the whole point of using /MD in the first place. That option is a requirement for using Xerces-C and Xalan-C. Dave
