Ticket #906 (closed defect: fixed)

Opened 9 years ago

Last modified 9 years ago

dynamic symbol and symbolset memory leaks

Reported by: sgillies@… Owned by: sgillies@…
Priority: high Milestone:
Component: MapScript-SWIG Version: 4.3
Severity: normal Keywords:
Cc:

Description

==5750== 3336 bytes in 1 blocks are possibly lost in loss record 88 of 105
==5750==    at 0x1B904A80: malloc (vg_replace_malloc.c:131)
==5750==    by 0x1BFF6F44: msRemoveSymbol (mapsymbol.c:635)
==5750==    by 0x1BFB2B95: symbolSetObj_removeSymbol (mapscript_wrap.c:1057)
==5750==    by 0x1BFC3E82: _wrap_symbolSetObj_removeSymbol (mapscript_wrap.c:9157)
==5750==    by 0x80EA40C: PyCFunction_Call (in /usr/bin/python)
==5750==    by 0x805B3B6: PyObject_Call (in /usr/bin/python)
==5750==    by 0x80AB92A: (within /usr/bin/python)
==5750==    by 0x80A93C7: (within /usr/bin/python)
==5750==    by 0x80A9B5D: PyEval_EvalCodeEx (in /usr/bin/python)
==5750==    by 0x80AB34B: (within /usr/bin/python)
==5750==
==5750==
==5750== 6672 bytes in 2 blocks are definitely lost in loss record 91 of 105
==5750==    at 0x1B904A80: malloc (vg_replace_malloc.c:131)
==5750==    by 0x1BFB7BA8: new_symbolObj (mapscript_wrap.c:2884)
==5750==    by 0x1BFE0A55: _wrap_new_symbolObj (mapscript_wrap.c:25575)
==5750==    by 0x80EA40C: PyCFunction_Call (in /usr/bin/python)
==5750==    by 0x805B3B6: PyObject_Call (in /usr/bin/python)
==5750==    by 0x80AB92A: (within /usr/bin/python)
==5750==    by 0x80A93C7: (within /usr/bin/python)
==5750==    by 0x80A9B5D: PyEval_EvalCodeEx (in /usr/bin/python)
==5750==    by 0x80E9CA9: (within /usr/bin/python)
==5750==    by 0x805B3B6: PyObject_Call (in /usr/bin/python)
==5750==
==5750==

Change History

Changed 9 years ago by sgillies@…

  • status changed from new to closed
  • resolution set to fixed
Closed.

Note: See TracTickets for help on using tickets.