You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by ax...@ws.apache.org on 2004/08/16 13:59:19 UTC
[jira] Closed: (AXISCPP-53) Xerces Paser Memory Leaks
Message:
The following issue has been closed.
Resolver: Samisa Abeysinghe
Date: Mon, 16 Aug 2004 4:59 AM
The patch was applied by sanjaya.
---------------------------------------------------------------------
View the issue:
http://issues.apache.org/jira/browse/AXISCPP-53
Here is an overview of the issue:
---------------------------------------------------------------------
Key: AXISCPP-53
Summary: Xerces Paser Memory Leaks
Type: Bug
Status: Closed
Priority: Critical
Resolution: FIXED
Project: Axis-C++
Fix Fors:
1.2 Alpha
Versions:
1.1 Final
Assignee:
Reporter: Sevwandi Abeysinghe
Created: Thu, 22 Apr 2004 2:11 AM
Updated: Mon, 16 Aug 2004 4:59 AM
Environment: Linux operating system
Description:
When using C++ clients with Xerces parser huge amounts of memory leaks can be noticed.
The problem occurs When using the Xerces parser, the XMLString::transcode() method returns a memory buffer that
is expected to be deleted by the caller after use.(in other words XMLString::transcode() calls must have matching XMLString::release() calls)
Many memory leaks can be found related to XMLString::transcode() calls in XercesHandler.cpp. (and fixed them in the patch below)
Please apply this patch as soon as possible to CVS code for the benefit of those who use the Xerces parser.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira