You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@xerces.apache.org by bu...@apache.org on 2003/04/01 04:04:00 UTC
DO NOT REPLY [Bug 18542] -
Deleting something returned by XMLString::transcode crashes when application is using the release build of Xerces-C++
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=18542>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=18542
Deleting something returned by XMLString::transcode crashes when application is using the release build of Xerces-C++
tecapache@olano.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|XMLString::transcode crashes|Deleting something returned
|when application is using |by XMLString::transcode
|the release build of Xerces-|crashes when application is
|C++ |using the release build of
| |Xerces-C++
------- Additional Comments From tecapache@olano.org 2003-04-01 02:03 -------
Thanks for the quick reply. I've tried using the pre-built binaries and I've
also tried building the source myself using VC7 and I get the same behavior.
Btw, I had to change the summary as the problem really is that the delete[]
will cause the crash, not transcode() itself. It's been a long day.
I've tried all combinations of settings, i.e. C-runtime to link with (debug or
release, static or dll) and either debug or release build of Xerces-C++. The
debug build seems to work fine with any setting (which is pleasantly surprising
because in the FAQs, from what I understand, it requires Multi-Threaded DLL for
the C runtime). But the release build doesn't.
Thanks,
Ever
---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-c-dev-help@xml.apache.org