Ticket #169 (closed defect: fixed)
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: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 (this is typically not PMCs, but could be code wizards)
Note: See
TracTickets for help on using
tickets.
Validation is performed using valgrind under linux