[mapguide][MG69][New] Heap corruption with GD when minimizing Studio

Walt Welton-Lair walt.welton-lair at autodesk.com
Mon Mar 6 15:23:37 EST 2006


You can view the artifact detail at the following URL:

    https://mapguide.osgeo.org/servlets/Scarab/id/MG69

Type
 Defect

Artifact ID
 MG69 (Heap corruption with GD when minimizing Studio)

Reported by
 Walt Welton-Lair
 waltweltonlair (walt.welton-lair at autodesk.com)

New artifact details:
---------------------------------------------------------

- Target milestone set to new value
  1.0.0
- Component set to new value
  Server
- Description set to new value
  When minimizing Studio with a map open, a call to GDRenderer::Save is made with width=0.  GD does not handle this gracefully - it corrupts the heap.

We need to add checks to GDRenderer::Save to appropriately handle this case.

- Artifact Status set to new value
  New
- Artifact created
- Platform set to new value
  PC
- Version set to new value
  1.0.0
- Priority set to new value
  P1
- Operating system set to new value
  All
- Defect Severity set to new value
  Critical
- Steps to Reproduce set to new value
  1/ Build a debug configuration of the server and run it in Visual Studio
2/ Connect to the server using Studio and open a map in the preview pane
3/ Minimize Studio

=> you'll get some assertions, and one of these involves detection of heap corruption

- Subcomponent set to new value
  Core
- Summary set to new value
  Heap corruption with GD when minimizing Studio

---------------------------------------------------------
This message was automatically generated by Project Tracker.








More information about the Mapguide_issues mailing list