Ticket #169 (closed defect: fixed)

Opened 2 years ago

Last modified 2 years ago

Memory leaks in IDL parser

Reported by: jasper Owned by: jasper
Priority: major Milestone: Maintenance of Phase II
Component: IDL parser Version: 1.2.0.11
Keywords: Cc:

Description

IDL parser leaks memory:

  • returned object has initial reference count that is too high, so is never released
  • yacc was not instructed to release its stack
  • temporary items were not all released under successful parse conditions
  • temporary items were not released at all under unsuccessful parse conditions

Change History

comment:1 Changed 2 years ago by jasper

Validation is performed using valgrind under linux

comment:2 Changed 2 years ago by jasper

As part of the fixes are in the client header files, applications that explicitly refer to the IDL type library interfaces should recompile.

Version 0, edited 2 years ago by jasper (next)

comment:3 Changed 2 years ago by jasper

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.