[ https://issues.apache.org/jira/browse/AXIS2C-748?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Damitha Kumarage closed AXIS2C-748. ----------------------------------- Resolution: Fixed Patch is applied and tested OK > Memory leak in dep_engine.c > --------------------------- > > Key: AXIS2C-748 > URL: https://issues.apache.org/jira/browse/AXIS2C-748 > Project: Axis2-C > Issue Type: Bug > Components: core/deployment > Environment: Ubuntu 7.04 (Feisty Fawn) > Reporter: Senaka Fernando > Assignee: Damitha Kumarage > Fix For: 1.2.0 > > Attachments: diff.txt > > > When we load the dep_engine, we fetch the out-fault phases and assign them to > the configuration. During the fetching process a new array list is created. > This contains the phases. However, before assigning it, we have duplicated > the array list and assigned the duplicate. And, during the process we have > not freed the initial (fetched) array list. > While going through the code, I understood that a duplicate is not necessary > as the fetching process already creates a duplicate. Thus, I have removed the > duplicate (new_out_fault_phases) and assigned the array list that was fetched > (out_fault_phases), to the configuration. > This resolves the memory leak. (refer diff.txt) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]