[ https://bro-tracker.atlassian.net/browse/BIT-1058?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jon Siwek updated BIT-1058: --------------------------- Assignee: Robin Sommer > Memory leak in sumstats (probably) > ---------------------------------- > > Key: BIT-1058 > URL: https://bro-tracker.atlassian.net/browse/BIT-1058 > Project: Bro Issue Tracker > Issue Type: Problem > Components: Bro > Affects Versions: 2.2 > Reporter: Bernhard Amann > Assignee: Robin Sommer > Priority: High > Labels: leak, sumstats > Fix For: 2.2 > > Attachments: out2.pdf > > > At the moment, the core/leaks/basic-cluster.bro always fails; the gprof > output is attached. Only the master node leaks memory, the two worker nodes > are fine. > From the gprof output, it looks like an increment operation is somehow > triggering a memory leak. > Robin and me tried to dig through this for quite some time. From our current > understanding it looks like the memory leak is (indirectly) caused by an > increment operation in a function that is called by an event that is received > through remoteserialization. > The closest we were able to track the leak to is line 249 of > scripts/base/frameworks/sumstats/cluster.bro: > {noformat} > event SumStats::cluster_send_result(uid: string, ss_name: string, key: Key, > result: Result, cleanup: bool) > { > [...] > ++done_with[uid]; > } > {noformat} > Commenting out this line "fixes" the memory leak (and probably renders the > sumstat framework inoperable); however we were not able to track it further > to the exact cause; replacing the increment with an equivalent done_with[uid] > = done_with[uid]+1; did not solve the problem. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://bro-tracker.atlassian.net/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira _______________________________________________ bro-dev mailing list bro-dev@bro.org http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev