zeek/testing/btest/core/leaks
Bernhard Amann 504d22b91b fix memory leak in input framework.
If the input framework was used to read event streams and
those streams contained records with more than one field, not all
elements of the threading Values were cleaned up.

The reason for this is, that the SendEventStreamEvent function
returned the number of record elements in the outmost record
instead of the number of unrolled elements in the whole vector.

This number is later used to determine how many objects to delete.

Also - add a whole bunch of leak checks for the input framework
that would have caught that and should cover quite a number of
use-cases.
2013-12-05 10:53:12 -08:00
..
ayiya.test Make mem leak tests able to time out. 2013-08-15 14:27:02 -05:00
basic-cluster.bro Fix a unit test outdated by recent sumstats changes. 2013-08-09 09:50:05 -05:00
bloomfilter.bro Fix bloom filter memory leaks. 2013-08-29 11:24:24 -05:00
dataseries-rotate.bro Make mem leak tests able to time out. 2013-08-15 14:27:02 -05:00
dataseries.bro Make mem leak tests able to time out. 2013-08-15 14:27:02 -05:00
dns-txt.bro Fix memory leak in DNS TXT lookups. 2013-09-04 16:47:44 -05:00
dns.bro Adjust DNS memory leak test to actually fail if there's a leak. 2013-09-04 16:49:04 -05:00
file-analysis-http-get.bro Make mem leak tests able to time out. 2013-08-15 14:27:02 -05:00
gridftp.test Make mem leak tests able to time out. 2013-08-15 14:27:02 -05:00
gtp_opt_header.test Make mem leak tests able to time out. 2013-08-15 14:27:02 -05:00
hll_cluster.bro Adjust HLL cluster leak test so leaks trigger a failure. 2013-09-04 16:53:58 -05:00
hook.bro Make mem leak tests able to time out. 2013-08-15 14:27:02 -05:00
incr-vec-expr.test Make mem leak tests able to time out. 2013-08-15 14:27:02 -05:00
input-basic.bro fix memory leak in input framework. 2013-12-05 10:53:12 -08:00
input-optional-event.bro fix memory leak in input framework. 2013-12-05 10:53:12 -08:00
input-optional-table.bro fix memory leak in input framework. 2013-12-05 10:53:12 -08:00
input-raw.bro fix memory leak in input framework. 2013-12-05 10:53:12 -08:00
input-reread.bro fix memory leak in input framework. 2013-12-05 10:53:12 -08:00
input-sqlite.bro fix memory leak in input framework. 2013-12-05 10:53:12 -08:00
ip-in-ip.test Make mem leak tests able to time out. 2013-08-15 14:27:02 -05:00
ipv6_ext_headers.test Make mem leak tests able to time out. 2013-08-15 14:27:02 -05:00
remote.bro Add test serialization to "leak" unit tests that use communication. 2012-08-22 16:54:00 -05:00
returnwhen.bro Fix memory leaks resulting from 'when' and 'return when' statements. 2013-02-19 16:19:16 -06:00
string-indexing.bro Make mem leak tests able to time out. 2013-08-15 14:27:02 -05:00
switch-statement.bro Make mem leak tests able to time out. 2013-08-15 14:27:02 -05:00
teredo.bro Make mem leak tests able to time out. 2013-08-15 14:27:02 -05:00
test-all.bro Make mem leak tests able to time out. 2013-08-15 14:27:02 -05:00
vector-val-bifs.test Make mem leak tests able to time out. 2013-08-15 14:27:02 -05:00