[
https://issues.apache.org/jira/browse/ZOOKEEPER-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Patrick Hunt updated ZOOKEEPER-1163:
------------------------------------
Assignee: Anupam Chanda
> Memory leak in zk_hashtable.c:do_insert_watcher_object()
> --------------------------------------------------------
>
> Key: ZOOKEEPER-1163
> URL: https://issues.apache.org/jira/browse/ZOOKEEPER-1163
> Project: ZooKeeper
> Issue Type: Bug
> Components: c client
> Affects Versions: 3.3.3
> Reporter: Anupam Chanda
> Assignee: Anupam Chanda
> Fix For: 3.3.6, 3.4.4, 3.5.0
>
> Attachments: zookeeper-1163.patch
>
>
> zk_hashtable.c:do_insert_watcher_object() line number 193 calls add_to_list
> with clone flag set to 1. This leaks memory, since the original watcher
> object was already allocated on the heap by activateWatcher() line 330.
> I will upload a patch shortly. The fix is to set clone flag to 0 in the call
> to add_to_list().
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)