[mapguide-trac] #1828: CCoordinateSystemGeodeticTransformDef::SerializeFrom might cause heap corruptions

MapGuide Open Source trac_mapguide at osgeo.org
Fri Oct 14 05:14:28 EDT 2011


#1828: CCoordinateSystemGeodeticTransformDef::SerializeFrom might cause heap
corruptions
---------------------------------------------------------------------------------------+
 Reporter:  baertelchen                                                                |         Owner:  baertelchen
     Type:  defect                                                                     |        Status:  closed     
 Priority:  medium                                                                     |     Milestone:             
Component:  General                                                                    |       Version:             
 Severity:  minor                                                                      |    Resolution:  fixed      
 Keywords:  Coordinate System API CCoordinateSystemGeodeticTransformDef SerializeFrom  |   External_id:             
---------------------------------------------------------------------------------------+
Changes (by baertelchen):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 Fixed on 10/14/2011. This produced revision 6173.

 See http://trac.osgeo.org/mapguide/changeset/6173.

 Fixed the code so it does no longer free's the same pointer twice (in
 SerializeFrom() and then in  the destructor again) when an exception was
 thrown inside SerializeFrom).

-- 
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/1828#comment:1>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list