Project

General

Profile

Bug #1922 » suricata_leak.txt

List of memory leaks reported by valgrind. - Xiangyu Bu, 10/13/2016 03:32 PM

 
==1624== Memcheck, a memory error detector
==1624== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
==1624== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info
==1624== Command: ./src/suricata --afl-decoder-ppp /scratch/bu1/cs527-explore/sample_traces/arp/arp-storm.pcap
==1624==
--1624-- Valgrind options:
--1624-- --show-leak-kinds=all
--1624-- --leak-check=full
--1624-- -v
--1624-- Contents of /proc/version:
--1624-- Linux version 4.4.0-38-generic (buildd@lgw01-58) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.2) ) #57-Ubuntu SMP Tue Sep 6 15:42:33 UTC 2016
--1624--
--1624-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-rdtscp-sse3
--1624-- Page sizes: currently 4096, max supported 4096
--1624-- Valgrind library directory: /usr/lib/valgrind
--1624-- Reading syms from /scratch/bu1/suricata-3.1.2/src/suricata
--1624-- Reading syms from /lib/x86_64-linux-gnu/ld-2.23.so
--1624-- Considering /lib/x86_64-linux-gnu/ld-2.23.so ..
--1624-- .. CRC mismatch (computed d3da0723 wanted a1c29704)
--1624-- Considering /usr/lib/debug/lib/x86_64-linux-gnu/ld-2.23.so ..
--1624-- .. CRC is valid
--1624-- Reading syms from /usr/lib/valgrind/memcheck-amd64-linux
--1624-- Considering /usr/lib/valgrind/memcheck-amd64-linux ..
--1624-- .. CRC mismatch (computed 5529a2c7 wanted 5bd23904)
--1624-- object doesn't have a symbol table
--1624-- object doesn't have a dynamic symbol table
--1624-- Scheduler: using generic scheduler lock implementation.
--1624-- Reading suppressions file: /usr/lib/valgrind/default.supp
==1624== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-1624-by-bu1-on-???
==1624== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-1624-by-bu1-on-???
==1624== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-1624-by-bu1-on-???
==1624==
==1624== TO CONTROL THIS PROCESS USING vgdb (which you probably
==1624== don't want to do, unless you know exactly what you're doing,
==1624== or are doing some strange experiment):
==1624== /usr/lib/valgrind/../../bin/vgdb --pid=1624 ...command...
==1624==
==1624== TO DEBUG THIS PROCESS USING GDB: start GDB like this
==1624== /path/to/gdb ./src/suricata
==1624== and then give GDB the following command
==1624== target remote | /usr/lib/valgrind/../../bin/vgdb --pid=1624
==1624== --pid is optional if only one valgrind process is running
==1624==
--1624-- REDIR: 0x401cdc0 (ld-linux-x86-64.so.2:strlen) redirected to 0x3809e181 (???)
--1624-- Reading syms from /usr/lib/valgrind/vgpreload_core-amd64-linux.so
--1624-- Considering /usr/lib/valgrind/vgpreload_core-amd64-linux.so ..
--1624-- .. CRC mismatch (computed a30c8eaa wanted 7ae2fed4)
--1624-- object doesn't have a symbol table
--1624-- Reading syms from /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so
--1624-- Considering /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so ..
--1624-- .. CRC mismatch (computed 402c2ab5 wanted 745f25ae)
--1624-- object doesn't have a symbol table
==1624== WARNING: new redirection conflicts with existing -- ignoring it
--1624-- old: 0x0401cdc0 (strlen ) R-> (0000.0) 0x3809e181 ???
--1624-- new: 0x0401cdc0 (strlen ) R-> (2007.0) 0x04c31020 strlen
--1624-- REDIR: 0x401b710 (ld-linux-x86-64.so.2:index) redirected to 0x4c30bc0 (index)
--1624-- REDIR: 0x401b930 (ld-linux-x86-64.so.2:strcmp) redirected to 0x4c320d0 (strcmp)
--1624-- REDIR: 0x401db20 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4c35270 (mempcpy)
--1624-- Reading syms from /lib/x86_64-linux-gnu/libz.so.1.2.8
--1624-- object doesn't have a symbol table
--1624-- Reading syms from /usr/lib/x86_64-linux-gnu/libmagic.so.1.0.0
--1624-- object doesn't have a symbol table
--1624-- Reading syms from /usr/lib/x86_64-linux-gnu/libcap-ng.so.0.0.0
--1624-- object doesn't have a symbol table
--1624-- Reading syms from /usr/lib/x86_64-linux-gnu/libpcap.so.1.7.4
--1624-- object doesn't have a symbol table
--1624-- Reading syms from /usr/lib/x86_64-linux-gnu/libnet.so.1.7.0
--1624-- Considering /usr/lib/x86_64-linux-gnu/libnet.so.1.7.0 ..
--1624-- .. CRC mismatch (computed 6c6acff0 wanted 2c016a19)
--1624-- object doesn't have a symbol table
--1624-- Reading syms from /usr/lib/x86_64-linux-gnu/libnetfilter_queue.so.1.3.0
--1624-- object doesn't have a symbol table
--1624-- Reading syms from /usr/lib/x86_64-linux-gnu/libnfnetlink.so.0.2.0
--1624-- object doesn't have a symbol table
--1624-- Reading syms from /usr/lib/x86_64-linux-gnu/libjansson.so.4.7.0
--1624-- object doesn't have a symbol table
--1624-- Reading syms from /lib/x86_64-linux-gnu/libpthread-2.23.so
--1624-- Considering /usr/lib/debug/.build-id/b7/7847cc9cacbca3b5753d0d25a32e5795afe75b.debug ..
--1624-- .. build-id is valid
--1624-- Reading syms from /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.4
--1624-- object doesn't have a symbol table
--1624-- Reading syms from /lib/x86_64-linux-gnu/libpcre.so.3.13.2
--1624-- Considering /lib/x86_64-linux-gnu/libpcre.so.3.13.2 ..
--1624-- .. CRC mismatch (computed 276b70fd wanted 22183252)
--1624-- Considering /usr/lib/debug/lib/x86_64-linux-gnu/libpcre.so.3.13.2 ..
--1624-- .. CRC is valid
--1624-- Reading syms from /lib/x86_64-linux-gnu/libc-2.23.so
--1624-- Considering /lib/x86_64-linux-gnu/libc-2.23.so ..
--1624-- .. CRC mismatch (computed 2adb2e50 wanted 9b73f606)
--1624-- Considering /usr/lib/debug/lib/x86_64-linux-gnu/libc-2.23.so ..
--1624-- .. CRC is valid
--1624-- Reading syms from /lib/x86_64-linux-gnu/libmnl.so.0.1.0
--1624-- object doesn't have a symbol table
--1624-- REDIR: 0x6629fd0 (libc.so.6:strcasecmp) redirected to 0x4a286f0 (_vgnU_ifunc_wrapper)
--1624-- REDIR: 0x6625850 (libc.so.6:strcspn) redirected to 0x4a286f0 (_vgnU_ifunc_wrapper)
--1624-- REDIR: 0x662c2c0 (libc.so.6:strncasecmp) redirected to 0x4a286f0 (_vgnU_ifunc_wrapper)
--1624-- REDIR: 0x6627cc0 (libc.so.6:strpbrk) redirected to 0x4a286f0 (_vgnU_ifunc_wrapper)
--1624-- REDIR: 0x6628050 (libc.so.6:strspn) redirected to 0x4a286f0 (_vgnU_ifunc_wrapper)
--1624-- REDIR: 0x662971b (libc.so.6:memcpy@GLIBC_2.2.5) redirected to 0x4a286f0 (_vgnU_ifunc_wrapper)
--1624-- REDIR: 0x6629780 (libc.so.6:memset) redirected to 0x4a286f0 (_vgnU_ifunc_wrapper)
--1624-- REDIR: 0x662e9c0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x4a286f0 (_vgnU_ifunc_wrapper)
--1624-- REDIR: 0x66260f0 (libc.so.6:strncmp) redirected to 0x4a286f0 (_vgnU_ifunc_wrapper)
--1624-- REDIR: 0x6624050 (libc.so.6:index) redirected to 0x4a286f0 (_vgnU_ifunc_wrapper)
--1624-- REDIR: 0x6629180 (libc.so.6:bcmp) redirected to 0x4a286f0 (_vgnU_ifunc_wrapper)
--1624-- REDIR: 0x66242a0 (libc.so.6:strcmp) redirected to 0x4a286f0 (_vgnU_ifunc_wrapper)
--1624-- REDIR: 0x66b0950 (libc.so.6:__memcpy_chk) redirected to 0x4a286f0 (_vgnU_ifunc_wrapper)
--1624-- REDIR: 0x66279d0 (libc.so.6:rindex) redirected to 0x4c308a0 (rindex)
--1624-- REDIR: 0x6629810 (libc.so.6:__GI_memset) redirected to 0x4c344c0 (memset)
--1624-- REDIR: 0x661e550 (libc.so.6:malloc) redirected to 0x4c2db20 (malloc)
--1624-- REDIR: 0x6625cf0 (libc.so.6:strlen) redirected to 0x4c30f60 (strlen)
--1624-- REDIR: 0x662ea40 (libc.so.6:__GI_memcpy) redirected to 0x4c32b00 (__GI_memcpy)
--1624-- REDIR: 0x66f8c90 (libc.so.6:__memmove_ssse3_back) redirected to 0x4c32230 (memcpy@GLIBC_2.2.5)
--1624-- REDIR: 0x661ec40 (libc.so.6:realloc) redirected to 0x4c2fce0 (realloc)
--1624-- REDIR: 0x6639b40 (libc.so.6:__strcmp_sse2_unaligned) redirected to 0x4c31f90 (strcmp)
--1624-- REDIR: 0x661f290 (libc.so.6:calloc) redirected to 0x4c2faa0 (calloc)
--1624-- REDIR: 0x6626140 (libc.so.6:__GI_strncmp) redirected to 0x4c31710 (__GI_strncmp)
--1624-- REDIR: 0x6624080 (libc.so.6:__GI_strchr) redirected to 0x4c30a00 (__GI_strchr)
--1624-- REDIR: 0x6621bd0 (libc.so.6:posix_memalign) redirected to 0x4c300a0 (posix_memalign)
--1624-- REDIR: 0x6628630 (libc.so.6:__GI_strstr) redirected to 0x4c354d0 (__strstr_sse2)
--1624-- REDIR: 0x6708c60 (libc.so.6:__memcmp_sse4_1) redirected to 0x4c33cd0 (__memcmp_sse4_1)
--1624-- REDIR: 0x661ea70 (libc.so.6:free) redirected to 0x4c2ed80 (free)
==1624==
==1624== HEAP SUMMARY:
==1624== in use at exit: 14,405,435 bytes in 10,538 blocks
==1624== total heap usage: 10,572 allocs, 34 frees, 14,413,651 bytes allocated
==1624==
==1624== Searching for pointers to 10,538 not-freed blocks
==1624== Checked 17,678,776 bytes
==1624==
==1624== 7 bytes in 1 blocks are still reachable in loss record 1 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7AFFB0: RunModeIdsPcapRegister (runmode-pcap.c:46)
==1624== by 0x7B86AC: RunModeRegisterRunModes (runmodes.c:224)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 7 bytes in 1 blocks are still reachable in loss record 2 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7AFFD4: RunModeIdsPcapRegister (runmode-pcap.c:50)
==1624== by 0x7B86AC: RunModeRegisterRunModes (runmodes.c:224)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 7 bytes in 1 blocks are still reachable in loss record 3 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7B146A: RunModeFilePcapRegister (runmode-pcap-file.c:44)
==1624== by 0x7B86B1: RunModeRegisterRunModes (runmodes.c:225)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 7 bytes in 1 blocks are still reachable in loss record 4 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7B148E: RunModeFilePcapRegister (runmode-pcap-file.c:48)
==1624== by 0x7B86B1: RunModeRegisterRunModes (runmodes.c:225)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 7 bytes in 1 blocks are still reachable in loss record 5 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7B279D: RunModeIdsPfringRegister (runmode-pfring.c:51)
==1624== by 0x7B86B6: RunModeRegisterRunModes (runmodes.c:226)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 7 bytes in 1 blocks are still reachable in loss record 6 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7B27B6: RunModeIdsPfringRegister (runmode-pfring.c:58)
==1624== by 0x7B86B6: RunModeRegisterRunModes (runmodes.c:226)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 7 bytes in 1 blocks are still reachable in loss record 7 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7AF237: RunModeIpsNFQRegister (runmode-nfq.c:52)
==1624== by 0x7B86BB: RunModeRegisterRunModes (runmodes.c:227)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 7 bytes in 1 blocks are still reachable in loss record 8 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7AF127: RunModeIpsIPFWRegister (runmode-ipfw.c:55)
==1624== by 0x7B86C0: RunModeRegisterRunModes (runmodes.c:228)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 7 bytes in 1 blocks are still reachable in loss record 9 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7AE46F: RunModeErfFileRegister (runmode-erf-file.c:45)
==1624== by 0x7B86C5: RunModeRegisterRunModes (runmodes.c:229)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 7 bytes in 1 blocks are still reachable in loss record 10 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7AE488: RunModeErfFileRegister (runmode-erf-file.c:49)
==1624== by 0x7B86C5: RunModeRegisterRunModes (runmodes.c:229)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 7 bytes in 1 blocks are still reachable in loss record 11 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7ADD7A: RunModeErfDagRegister (runmode-erf-dag.c:54)
==1624== by 0x7B86CA: RunModeRegisterRunModes (runmodes.c:230)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 7 bytes in 1 blocks are still reachable in loss record 12 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7ADD93: RunModeErfDagRegister (runmode-erf-dag.c:62)
==1624== by 0x7B86CA: RunModeRegisterRunModes (runmodes.c:230)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 7 bytes in 1 blocks are still reachable in loss record 13 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7AA124: RunModeIdsAFPRegister (runmode-af-packet.c:70)
==1624== by 0x7B86D4: RunModeRegisterRunModes (runmodes.c:232)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 7 bytes in 1 blocks are still reachable in loss record 14 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7AA161: RunModeIdsAFPRegister (runmode-af-packet.c:78)
==1624== by 0x7B86D4: RunModeRegisterRunModes (runmodes.c:232)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 7 bytes in 1 blocks are still reachable in loss record 15 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7AF1A1: RunModeIdsNetmapRegister (runmode-netmap.c:69)
==1624== by 0x7B86D9: RunModeRegisterRunModes (runmodes.c:233)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 7 bytes in 1 blocks are still reachable in loss record 16 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7AF1DE: RunModeIdsNetmapRegister (runmode-netmap.c:77)
==1624== by 0x7B86D9: RunModeRegisterRunModes (runmodes.c:233)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 7 bytes in 1 blocks are still reachable in loss record 17 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7AF306: RunModeIdsNflogRegister (runmode-nflog.c:47)
==1624== by 0x7B86DE: RunModeRegisterRunModes (runmodes.c:234)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 7 bytes in 1 blocks are still reachable in loss record 18 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7AF31F: RunModeIdsNflogRegister (runmode-nflog.c:50)
==1624== by 0x7B86DE: RunModeRegisterRunModes (runmodes.c:234)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 7 bytes in 1 blocks are still reachable in loss record 19 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7B63CE: RunModeUnixSocketRegister (runmode-unix-socket.c:405)
==1624== by 0x7B86E8: RunModeRegisterRunModes (runmodes.c:236)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 8 bytes in 1 blocks are still reachable in loss record 20 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7AFFED: RunModeIdsPcapRegister (runmode-pcap.c:57)
==1624== by 0x7B86AC: RunModeRegisterRunModes (runmodes.c:224)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 8 bytes in 1 blocks are still reachable in loss record 21 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7B27CF: RunModeIdsPfringRegister (runmode-pfring.c:61)
==1624== by 0x7B86B6: RunModeRegisterRunModes (runmodes.c:226)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 8 bytes in 1 blocks are still reachable in loss record 22 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7AF250: RunModeIpsNFQRegister (runmode-nfq.c:56)
==1624== by 0x7B86BB: RunModeRegisterRunModes (runmodes.c:227)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 8 bytes in 1 blocks are still reachable in loss record 23 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7AF140: RunModeIpsIPFWRegister (runmode-ipfw.c:59)
==1624== by 0x7B86C0: RunModeRegisterRunModes (runmodes.c:228)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 8 bytes in 1 blocks are still reachable in loss record 24 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7ADDAC: RunModeErfDagRegister (runmode-erf-dag.c:66)
==1624== by 0x7B86CA: RunModeRegisterRunModes (runmodes.c:230)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 8 bytes in 1 blocks are still reachable in loss record 25 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7AA13D: RunModeIdsAFPRegister (runmode-af-packet.c:73)
==1624== by 0x7B86D4: RunModeRegisterRunModes (runmodes.c:232)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 8 bytes in 1 blocks are still reachable in loss record 26 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7AF1BA: RunModeIdsNetmapRegister (runmode-netmap.c:72)
==1624== by 0x7B86D9: RunModeRegisterRunModes (runmodes.c:233)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 8 bytes in 1 blocks are still reachable in loss record 27 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x7AF338: RunModeIdsNflogRegister (runmode-nflog.c:53)
==1624== by 0x7B86DE: RunModeRegisterRunModes (runmodes.c:234)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 9 bytes in 1 blocks are still reachable in loss record 28 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B989D: RunModeRegisterNewRunMode (runmodes.c:444)
==1624== by 0x8DB4E4: UtRunModeRegister (util-unittest.c:264)
==1624== by 0x7B86ED: RunModeRegisterRunModes (runmodes.c:238)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 13 bytes in 1 blocks are still reachable in loss record 29 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x8444AA: SCLogSetLogFormat (util-debug.c:936)
==1624== by 0x845549: SCLogInitLogModule (util-debug.c:1238)
==1624== by 0x81EFC3: main (suricata.c:2453)
==1624==
==1624== 14 bytes in 1 blocks are still reachable in loss record 30 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x8DB4E4: UtRunModeRegister (util-unittest.c:264)
==1624== by 0x7B86ED: RunModeRegisterRunModes (runmodes.c:238)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 16 bytes in 1 blocks are still reachable in loss record 31 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x8BFB18: BMInitGlobalThreadCtx (util-spm-bm.c:466)
==1624== by 0x8C091A: SpmInitGlobalThreadCtx (util-spm.c:112)
==1624== by 0x43BC7E: AppLayerProtoDetectSetup (app-layer-detect-proto.c:1539)
==1624== by 0x81B294: ParseCommandLine (suricata.c:1523)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 17 bytes in 1 blocks are still reachable in loss record 32 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7B63CE: RunModeUnixSocketRegister (runmode-unix-socket.c:405)
==1624== by 0x7B86E8: RunModeRegisterRunModes (runmodes.c:236)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 19 bytes in 1 blocks are still reachable in loss record 33 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7AF338: RunModeIdsNflogRegister (runmode-nflog.c:53)
==1624== by 0x7B86DE: RunModeRegisterRunModes (runmodes.c:234)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 24 bytes in 1 blocks are still reachable in loss record 34 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x8A6122: SCRadixCreateRadixTree (util-radix-tree.c:430)
==1624== by 0x4E8B38: DefragPolicyLoadFromConfig (defrag-config.c:138)
==1624== by 0x4EC5E6: DefragInit (defrag.c:971)
==1624== by 0x81B299: ParseCommandLine (suricata.c:1524)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 26 bytes in 1 blocks are still reachable in loss record 35 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7ADD93: RunModeErfDagRegister (runmode-erf-dag.c:62)
==1624== by 0x7B86CA: RunModeRegisterRunModes (runmodes.c:230)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 26 bytes in 1 blocks are still reachable in loss record 36 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7AF306: RunModeIdsNflogRegister (runmode-nflog.c:47)
==1624== by 0x7B86DE: RunModeRegisterRunModes (runmodes.c:234)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 27 bytes in 1 blocks are still reachable in loss record 37 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7AF31F: RunModeIdsNflogRegister (runmode-nflog.c:50)
==1624== by 0x7B86DE: RunModeRegisterRunModes (runmodes.c:234)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 28 bytes in 1 blocks are still reachable in loss record 38 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7B27B6: RunModeIdsPfringRegister (runmode-pfring.c:58)
==1624== by 0x7B86B6: RunModeRegisterRunModes (runmodes.c:226)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 28 bytes in 1 blocks are still reachable in loss record 39 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7AF1A1: RunModeIdsNetmapRegister (runmode-netmap.c:69)
==1624== by 0x7B86D9: RunModeRegisterRunModes (runmodes.c:233)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 30 bytes in 1 blocks are still reachable in loss record 40 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7AE46F: RunModeErfFileRegister (runmode-erf-file.c:45)
==1624== by 0x7B86C5: RunModeRegisterRunModes (runmodes.c:229)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 31 bytes in 1 blocks are still reachable in loss record 41 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7AFFB0: RunModeIdsPcapRegister (runmode-pcap.c:46)
==1624== by 0x7B86AC: RunModeRegisterRunModes (runmodes.c:224)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 31 bytes in 1 blocks are still reachable in loss record 42 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7B146A: RunModeFilePcapRegister (runmode-pcap-file.c:44)
==1624== by 0x7B86B1: RunModeRegisterRunModes (runmodes.c:225)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 31 bytes in 1 blocks are still reachable in loss record 43 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7AA124: RunModeIdsAFPRegister (runmode-af-packet.c:70)
==1624== by 0x7B86D4: RunModeRegisterRunModes (runmodes.c:232)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 32 bytes in 1 blocks are still reachable in loss record 44 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4C2FDEF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x7B9581: RunModeRegisterNewRunMode (runmodes.c:431)
==1624== by 0x7B63CE: RunModeUnixSocketRegister (runmode-unix-socket.c:405)
==1624== by 0x7B86E8: RunModeRegisterRunModes (runmodes.c:236)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 32 bytes in 1 blocks are still reachable in loss record 45 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4C2FDEF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x7B9581: RunModeRegisterNewRunMode (runmodes.c:431)
==1624== by 0x8DB4E4: UtRunModeRegister (util-unittest.c:264)
==1624== by 0x7B86ED: RunModeRegisterRunModes (runmodes.c:238)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 40 bytes in 1 blocks are still reachable in loss record 46 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x85B79E: HashTableInit (util-hash.c:48)
==1624== by 0x4AE703: StatsThreadRegister (counters.c:1041)
==1624== by 0x4AF26B: StatsSetupPrivate (counters.c:1155)
==1624== by 0x4B22D4: DecoderParseDataFromFile (decode.c:603)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 40 bytes in 1 blocks are still reachable in loss record 47 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AEA9F: StatsThreadRegister (counters.c:1062)
==1624== by 0x4AF26B: StatsSetupPrivate (counters.c:1155)
==1624== by 0x4B22D4: DecoderParseDataFromFile (decode.c:603)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are still reachable in loss record 48 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x842E92: SCLogAllocLogOPIfaceCtx (util-debug.c:653)
==1624== by 0x843998: SCLogInitConsoleOPIface (util-debug.c:740)
==1624== by 0x8447E1: SCLogSetOPIface (util-debug.c:988)
==1624== by 0x845562: SCLogInitLogModule (util-debug.c:1239)
==1624== by 0x81EFC3: main (suricata.c:2453)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 49 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B160C: DecodeRegisterPerfCounters (decode.c:388)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 50 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B1627: DecodeRegisterPerfCounters (decode.c:389)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 51 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B1642: DecodeRegisterPerfCounters (decode.c:390)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 52 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B165D: DecodeRegisterPerfCounters (decode.c:391)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 53 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B1678: DecodeRegisterPerfCounters (decode.c:392)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 54 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B1693: DecodeRegisterPerfCounters (decode.c:393)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 55 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B16AE: DecodeRegisterPerfCounters (decode.c:394)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 56 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B16C9: DecodeRegisterPerfCounters (decode.c:395)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 57 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B16E4: DecodeRegisterPerfCounters (decode.c:396)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 58 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B16FF: DecodeRegisterPerfCounters (decode.c:397)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 59 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B171A: DecodeRegisterPerfCounters (decode.c:398)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 60 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B1735: DecodeRegisterPerfCounters (decode.c:399)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 61 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B1750: DecodeRegisterPerfCounters (decode.c:400)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 62 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B176B: DecodeRegisterPerfCounters (decode.c:401)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 63 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B1786: DecodeRegisterPerfCounters (decode.c:402)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 64 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B17A1: DecodeRegisterPerfCounters (decode.c:403)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 65 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B17BC: DecodeRegisterPerfCounters (decode.c:404)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 66 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B17D7: DecodeRegisterPerfCounters (decode.c:405)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 67 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B17F2: DecodeRegisterPerfCounters (decode.c:406)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 68 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B180D: DecodeRegisterPerfCounters (decode.c:407)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 69 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B1828: DecodeRegisterPerfCounters (decode.c:408)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 70 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B1843: DecodeRegisterPerfCounters (decode.c:409)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 71 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B185E: DecodeRegisterPerfCounters (decode.c:410)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 72 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE424: StatsRegisterAvgCounter (counters.c:912)
==1624== by 0x4B1879: DecodeRegisterPerfCounters (decode.c:411)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 73 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE47F: StatsRegisterMaxCounter (counters.c:933)
==1624== by 0x4B1894: DecodeRegisterPerfCounters (decode.c:412)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 74 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE47F: StatsRegisterMaxCounter (counters.c:933)
==1624== by 0x4B18AF: DecodeRegisterPerfCounters (decode.c:413)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 75 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B18CA: DecodeRegisterPerfCounters (decode.c:414)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 76 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B18E5: DecodeRegisterPerfCounters (decode.c:417)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 77 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B1900: DecodeRegisterPerfCounters (decode.c:419)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 78 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B191B: DecodeRegisterPerfCounters (decode.c:421)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 79 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B1936: DecodeRegisterPerfCounters (decode.c:423)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 80 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B1951: DecodeRegisterPerfCounters (decode.c:425)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 81 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B196C: DecodeRegisterPerfCounters (decode.c:427)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 48 bytes in 1 blocks are indirectly lost in loss record 82 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B1987: DecodeRegisterPerfCounters (decode.c:429)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 49 bytes in 1 blocks are still reachable in loss record 83 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7AF237: RunModeIpsNFQRegister (runmode-nfq.c:52)
==1624== by 0x7B86BB: RunModeRegisterRunModes (runmodes.c:227)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 50 bytes in 1 blocks are still reachable in loss record 84 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7AF127: RunModeIpsIPFWRegister (runmode-ipfw.c:55)
==1624== by 0x7B86C0: RunModeRegisterRunModes (runmodes.c:228)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 51 bytes in 1 blocks are still reachable in loss record 85 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7AF250: RunModeIpsNFQRegister (runmode-nfq.c:56)
==1624== by 0x7B86BB: RunModeRegisterRunModes (runmodes.c:227)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 52 bytes in 1 blocks are still reachable in loss record 86 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7AF140: RunModeIpsIPFWRegister (runmode-ipfw.c:59)
==1624== by 0x7B86C0: RunModeRegisterRunModes (runmodes.c:228)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 56 bytes in 1 blocks are still reachable in loss record 87 of 127
==1624== at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4E96B2: DefragContextNew (defrag.c:179)
==1624== by 0x4EC5EB: DefragInit (defrag.c:974)
==1624== by 0x81B299: ParseCommandLine (suricata.c:1524)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 64 bytes in 1 blocks are still reachable in loss record 88 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x8451D1: SCLogInitLogModule (util-debug.c:1231)
==1624== by 0x81EFC3: main (suricata.c:2453)
==1624==
==1624== 64 bytes in 1 blocks are still reachable in loss record 89 of 127
==1624== at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x7B9581: RunModeRegisterNewRunMode (runmodes.c:431)
==1624== by 0x7B148E: RunModeFilePcapRegister (runmode-pcap-file.c:48)
==1624== by 0x7B86B1: RunModeRegisterRunModes (runmodes.c:225)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 64 bytes in 1 blocks are still reachable in loss record 90 of 127
==1624== at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x7B9581: RunModeRegisterNewRunMode (runmodes.c:431)
==1624== by 0x7AF250: RunModeIpsNFQRegister (runmode-nfq.c:56)
==1624== by 0x7B86BB: RunModeRegisterRunModes (runmodes.c:227)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 64 bytes in 1 blocks are still reachable in loss record 91 of 127
==1624== at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x7B9581: RunModeRegisterNewRunMode (runmodes.c:431)
==1624== by 0x7AF140: RunModeIpsIPFWRegister (runmode-ipfw.c:59)
==1624== by 0x7B86C0: RunModeRegisterRunModes (runmodes.c:228)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 64 bytes in 1 blocks are still reachable in loss record 92 of 127
==1624== at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x7B9581: RunModeRegisterNewRunMode (runmodes.c:431)
==1624== by 0x7AE488: RunModeErfFileRegister (runmode-erf-file.c:49)
==1624== by 0x7B86C5: RunModeRegisterRunModes (runmodes.c:229)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 64 bytes in 1 blocks are still reachable in loss record 93 of 127
==1624== at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4A1427: ConfNodeNew (conf.c:138)
==1624== by 0x4A12A2: ConfInit (conf.c:119)
==1624== by 0x81F117: main (suricata.c:2476)
==1624==
==1624== 74 bytes in 1 blocks are still reachable in loss record 94 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7ADDAC: RunModeErfDagRegister (runmode-erf-dag.c:66)
==1624== by 0x7B86CA: RunModeRegisterRunModes (runmodes.c:230)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 76 bytes in 1 blocks are still reachable in loss record 95 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7B27CF: RunModeIdsPfringRegister (runmode-pfring.c:61)
==1624== by 0x7B86B6: RunModeRegisterRunModes (runmodes.c:226)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 76 bytes in 1 blocks are still reachable in loss record 96 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7AF1BA: RunModeIdsNetmapRegister (runmode-netmap.c:72)
==1624== by 0x7B86D9: RunModeRegisterRunModes (runmodes.c:233)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 79 bytes in 1 blocks are still reachable in loss record 97 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7AFFED: RunModeIdsPcapRegister (runmode-pcap.c:57)
==1624== by 0x7B86AC: RunModeRegisterRunModes (runmodes.c:224)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 79 bytes in 1 blocks are still reachable in loss record 98 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7AA13D: RunModeIdsAFPRegister (runmode-af-packet.c:73)
==1624== by 0x7B86D4: RunModeRegisterRunModes (runmodes.c:232)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 92 bytes in 1 blocks are still reachable in loss record 99 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7AF1DE: RunModeIdsNetmapRegister (runmode-netmap.c:77)
==1624== by 0x7B86D9: RunModeRegisterRunModes (runmodes.c:233)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 93 bytes in 1 blocks are still reachable in loss record 100 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7AE488: RunModeErfFileRegister (runmode-erf-file.c:49)
==1624== by 0x7B86C5: RunModeRegisterRunModes (runmodes.c:229)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 93 bytes in 1 blocks are still reachable in loss record 101 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7AA161: RunModeIdsAFPRegister (runmode-af-packet.c:78)
==1624== by 0x7B86D4: RunModeRegisterRunModes (runmodes.c:232)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 96 bytes in 1 blocks are still reachable in loss record 102 of 127
==1624== at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x7B9581: RunModeRegisterNewRunMode (runmodes.c:431)
==1624== by 0x7AFFED: RunModeIdsPcapRegister (runmode-pcap.c:57)
==1624== by 0x7B86AC: RunModeRegisterRunModes (runmodes.c:224)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 96 bytes in 1 blocks are still reachable in loss record 103 of 127
==1624== at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x7B9581: RunModeRegisterNewRunMode (runmodes.c:431)
==1624== by 0x7B27CF: RunModeIdsPfringRegister (runmode-pfring.c:61)
==1624== by 0x7B86B6: RunModeRegisterRunModes (runmodes.c:226)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 96 bytes in 1 blocks are still reachable in loss record 104 of 127
==1624== at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x7B9581: RunModeRegisterNewRunMode (runmodes.c:431)
==1624== by 0x7ADDAC: RunModeErfDagRegister (runmode-erf-dag.c:66)
==1624== by 0x7B86CA: RunModeRegisterRunModes (runmodes.c:230)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 96 bytes in 1 blocks are still reachable in loss record 105 of 127
==1624== at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x7B9581: RunModeRegisterNewRunMode (runmodes.c:431)
==1624== by 0x7AA161: RunModeIdsAFPRegister (runmode-af-packet.c:78)
==1624== by 0x7B86D4: RunModeRegisterRunModes (runmodes.c:232)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 96 bytes in 1 blocks are still reachable in loss record 106 of 127
==1624== at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x7B9581: RunModeRegisterNewRunMode (runmodes.c:431)
==1624== by 0x7AF1DE: RunModeIdsNetmapRegister (runmode-netmap.c:77)
==1624== by 0x7B86D9: RunModeRegisterRunModes (runmodes.c:233)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 96 bytes in 1 blocks are still reachable in loss record 107 of 127
==1624== at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x7B9581: RunModeRegisterNewRunMode (runmodes.c:431)
==1624== by 0x7AF338: RunModeIdsNflogRegister (runmode-nflog.c:53)
==1624== by 0x7B86DE: RunModeRegisterRunModes (runmodes.c:234)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 108 bytes in 1 blocks are still reachable in loss record 108 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x637A700: pcre_study (pcre_study.c:1572)
==1624== by 0x86B166: ParseSizeInit (util-misc.c:47)
==1624== by 0x81F108: main (suricata.c:2459)
==1624==
==1624== 112 bytes in 1 blocks are still reachable in loss record 109 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x891344: PoolInit (util-pool.c:102)
==1624== by 0x4E9981: DefragContextNew (defrag.c:195)
==1624== by 0x4EC5EB: DefragInit (defrag.c:974)
==1624== by 0x81B299: ParseCommandLine (suricata.c:1524)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 128 bytes in 1 blocks are still reachable in loss record 110 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4ADB92: StatsInit (counters.c:815)
==1624== by 0x81B285: ParseCommandLine (suricata.c:1520)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 146 bytes in 1 blocks are still reachable in loss record 111 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6336641: pcre_compile2 (pcre_compile.c:9364)
==1624== by 0x86B067: ParseSizeInit (util-misc.c:41)
==1624== by 0x81F108: main (suricata.c:2459)
==1624==
==1624== 178 bytes in 1 blocks are still reachable in loss record 112 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7ADD7A: RunModeErfDagRegister (runmode-erf-dag.c:54)
==1624== by 0x7B86CA: RunModeRegisterRunModes (runmodes.c:230)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 184 bytes in 1 blocks are still reachable in loss record 113 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7B279D: RunModeIdsPfringRegister (runmode-pfring.c:51)
==1624== by 0x7B86B6: RunModeRegisterRunModes (runmodes.c:226)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 190 bytes in 1 blocks are still reachable in loss record 114 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7AFFD4: RunModeIdsPcapRegister (runmode-pcap.c:50)
==1624== by 0x7B86AC: RunModeRegisterRunModes (runmodes.c:224)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 190 bytes in 1 blocks are still reachable in loss record 115 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x6625A59: strdup (strdup.c:42)
==1624== by 0x7B9BC0: RunModeRegisterNewRunMode (runmodes.c:449)
==1624== by 0x7B148E: RunModeFilePcapRegister (runmode-pcap-file.c:48)
==1624== by 0x7B86B1: RunModeRegisterRunModes (runmodes.c:225)
==1624== by 0x81F10D: main (suricata.c:2461)
==1624==
==1624== 576 bytes in 8 blocks are still reachable in loss record 116 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x87BE83: SCACInitCtx (util-mpm-ac.c:897)
==1624== by 0x88EE19: MpmInitCtx (util-mpm.c:508)
==1624== by 0x43BDDD: AppLayerProtoDetectSetup (app-layer-detect-proto.c:1547)
==1624== by 0x81B294: ParseCommandLine (suricata.c:1523)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 2,048 bytes in 1 blocks are still reachable in loss record 117 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x85BA62: HashTableInit (util-hash.c:62)
==1624== by 0x4AE703: StatsThreadRegister (counters.c:1041)
==1624== by 0x4AF26B: StatsSetupPrivate (counters.c:1155)
==1624== by 0x4B22D4: DecoderParseDataFromFile (decode.c:603)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 2,320 bytes in 145 blocks are still reachable in loss record 118 of 127
==1624== at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AE7BE: StatsThreadRegister (counters.c:1051)
==1624== by 0x4AF26B: StatsSetupPrivate (counters.c:1155)
==1624== by 0x4B22D4: DecoderParseDataFromFile (decode.c:603)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 3,480 bytes in 145 blocks are still reachable in loss record 119 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x85BECC: HashTableAdd (util-hash.c:120)
==1624== by 0x4AEA38: StatsThreadRegister (counters.c:1055)
==1624== by 0x4AF26B: StatsSetupPrivate (counters.c:1155)
==1624== by 0x4B22D4: DecoderParseDataFromFile (decode.c:603)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 5,328 bytes in 111 blocks are indirectly lost in loss record 120 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AC613: StatsRegisterQualifiedCounter (counters.c:564)
==1624== by 0x4AE3C9: StatsRegisterCounter (counters.c:891)
==1624== by 0x4B19C2: DecodeRegisterPerfCounters (decode.c:433)
==1624== by 0x4B22C5: DecoderParseDataFromFile (decode.c:602)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 11,632 (4,672 direct, 6,960 indirect) bytes in 1 blocks are definitely lost in loss record 121 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4AEE63: StatsGetCounterArrayRange (counters.c:1111)
==1624== by 0x4AF21F: StatsGetAllCountersArray (counters.c:1147)
==1624== by 0x4AF24D: StatsSetupPrivate (counters.c:1153)
==1624== by 0x4B22D4: DecoderParseDataFromFile (decode.c:603)
==1624== by 0x81B2B7: ParseCommandLine (suricata.c:1527)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 229,376 bytes in 1 blocks are still reachable in loss record 122 of 127
==1624== at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4F0DCC: DefragInitConfig (defrag-hash.c:193)
==1624== by 0x4EC71C: DefragInit (defrag.c:982)
==1624== by 0x81B299: ParseCommandLine (suricata.c:1524)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 1,310,680 bytes in 1 blocks are still reachable in loss record 123 of 127
==1624== at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x891AFE: PoolInit (util-pool.c:145)
==1624== by 0x4E9981: DefragContextNew (defrag.c:195)
==1624== by 0x4EC5EB: DefragInit (defrag.c:974)
==1624== by 0x81B299: ParseCommandLine (suricata.c:1524)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 1,572,840 bytes in 1 blocks are still reachable in loss record 124 of 127
==1624== at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x891741: PoolInit (util-pool.c:127)
==1624== by 0x4E9981: DefragContextNew (defrag.c:195)
==1624== by 0x4EC5EB: DefragInit (defrag.c:974)
==1624== by 0x81B299: ParseCommandLine (suricata.c:1524)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 2,880,000 bytes in 10,000 blocks are still reachable in loss record 125 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x75701C: FlowAlloc (flow-util.c:60)
==1624== by 0x74D609: FlowInitConfig (flow.c:403)
==1624== by 0x81B2A3: ParseCommandLine (suricata.c:1525)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 4,194,304 bytes in 1 blocks are still reachable in loss record 126 of 127
==1624== at 0x4C2FFC6: memalign (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x4C300D1: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x74D03C: FlowInitConfig (flow.c:373)
==1624== by 0x81B2A3: ParseCommandLine (suricata.c:1525)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== 4,194,304 bytes in 8 blocks are still reachable in loss record 127 of 127
==1624== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==1624== by 0x87C10E: SCACInitCtx (util-mpm-ac.c:907)
==1624== by 0x88EE19: MpmInitCtx (util-mpm.c:508)
==1624== by 0x43BDDD: AppLayerProtoDetectSetup (app-layer-detect-proto.c:1547)
==1624== by 0x81B294: ParseCommandLine (suricata.c:1523)
==1624== by 0x81F135: main (suricata.c:2478)
==1624==
==1624== LEAK SUMMARY:
==1624== definitely lost: 4,672 bytes in 1 blocks
==1624== indirectly lost: 6,960 bytes in 145 blocks
==1624== possibly lost: 0 bytes in 0 blocks
==1624== still reachable: 14,393,803 bytes in 10,392 blocks
==1624== suppressed: 0 bytes in 0 blocks
==1624==
==1624== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
==1624== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
(2-2/2)