|
==24400== Memcheck, a memory error detector
|
|
==24400== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
|
|
==24400== Using Valgrind-3.12.0 and LibVEX; rerun with -h for copyright info
|
|
==24400== Command: ./lighttpd -D -f lighttpd.conf -m /home/dbender/lighttpd_test
|
|
==24400== Parent PID: 24399
|
|
==24400==
|
|
--24400--
|
|
--24400-- Valgrind options:
|
|
--24400-- --tool=memcheck
|
|
--24400-- -v
|
|
--24400-- --log-file=lighttpd_out.log
|
|
--24400-- --num-callers=8
|
|
--24400-- --leak-check=yes
|
|
--24400-- --show-reachable=yes
|
|
--24400-- Contents of /proc/version:
|
|
--24400-- Linux version 4.12.12-gentoo (root@sysresccd) (gcc version 6.4.0 (Gentoo 6.4.0 p1.1) ) #5 SMP Sat Dec 9 16:02:36 EST 2017
|
|
--24400--
|
|
--24400-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-avx-avx2-bmi
|
|
--24400-- Page sizes: currently 4096, max supported 4096
|
|
--24400-- Valgrind library directory: /usr/lib64/valgrind
|
|
--24400-- Reading syms from /home/dbender/lighttpd_test/lighttpd
|
|
--24400-- Reading syms from /lib64/ld-2.25.so
|
|
--24400-- Considering /usr/lib/debug/lib64/ld-2.25.so.debug ..
|
|
--24400-- .. CRC is valid
|
|
--24400-- Reading syms from /usr/lib64/valgrind/memcheck-amd64-linux
|
|
--24400-- object doesn't have a symbol table
|
|
--24400-- object doesn't have a dynamic symbol table
|
|
--24400-- Scheduler: using generic scheduler lock implementation.
|
|
--24400-- Reading suppressions file: /usr/lib64/valgrind/default.supp
|
|
==24400== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-24400-by-dbender-on-???
|
|
==24400== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-24400-by-dbender-on-???
|
|
==24400== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-24400-by-dbender-on-???
|
|
==24400==
|
|
==24400== TO CONTROL THIS PROCESS USING vgdb (which you probably
|
|
==24400== don't want to do, unless you know exactly what you're doing,
|
|
==24400== or are doing some strange experiment):
|
|
==24400== /usr/lib64/valgrind/../../bin/vgdb --pid=24400 ...command...
|
|
==24400==
|
|
==24400== TO DEBUG THIS PROCESS USING GDB: start GDB like this
|
|
==24400== /path/to/gdb ./lighttpd
|
|
==24400== and then give GDB the following command
|
|
==24400== target remote | /usr/lib64/valgrind/../../bin/vgdb --pid=24400
|
|
==24400== --pid is optional if only one valgrind process is running
|
|
==24400==
|
|
--24400-- REDIR: 0x401b020 (ld-linux-x86-64.so.2:strlen) redirected to 0x380a4461 (???)
|
|
--24400-- REDIR: 0x40198d0 (ld-linux-x86-64.so.2:index) redirected to 0x380a447b (???)
|
|
--24400-- Reading syms from /usr/lib64/valgrind/vgpreload_core-amd64-linux.so
|
|
--24400-- object doesn't have a symbol table
|
|
--24400-- Reading syms from /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so
|
|
--24400-- object doesn't have a symbol table
|
|
==24400== WARNING: new redirection conflicts with existing -- ignoring it
|
|
--24400-- old: 0x0401b020 (strlen ) R-> (0000.0) 0x380a4461 ???
|
|
--24400-- new: 0x0401b020 (strlen ) R-> (2007.0) 0x04c2dfb0 strlen
|
|
--24400-- REDIR: 0x4019af0 (ld-linux-x86-64.so.2:strcmp) redirected to 0x4c2f080 (strcmp)
|
|
--24400-- REDIR: 0x401bb40 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4c32270 (mempcpy)
|
|
--24400-- Reading syms from /lib64/libpcre.so.1.2.9
|
|
--24400-- object doesn't have a symbol table
|
|
--24400-- Reading syms from /lib64/libdl-2.25.so
|
|
--24400-- Considering /usr/lib/debug/lib64/libdl-2.25.so.debug ..
|
|
--24400-- .. CRC is valid
|
|
--24400-- Reading syms from /lib64/libc-2.25.so
|
|
--24400-- Considering /usr/lib/debug/lib64/libc-2.25.so.debug ..
|
|
--24400-- .. CRC is valid
|
|
--24400-- Reading syms from /lib64/libpthread-2.25.so
|
|
--24400-- Considering /usr/lib/debug/lib64/libpthread-2.25.so.debug ..
|
|
--24400-- .. CRC is valid
|
|
--24400-- REDIR: 0x533a600 (libc.so.6:strcasecmp) redirected to 0x4a256d0 (_vgnU_ifunc_wrapper)
|
|
--24400-- REDIR: 0x5335ed0 (libc.so.6:strcspn) redirected to 0x4a256d0 (_vgnU_ifunc_wrapper)
|
|
--24400-- REDIR: 0x533c8f0 (libc.so.6:strncasecmp) redirected to 0x4a256d0 (_vgnU_ifunc_wrapper)
|
|
--24400-- REDIR: 0x5338420 (libc.so.6:strpbrk) redirected to 0x4a256d0 (_vgnU_ifunc_wrapper)
|
|
--24400-- REDIR: 0x5338820 (libc.so.6:strspn) redirected to 0x4a256d0 (_vgnU_ifunc_wrapper)
|
|
--24400-- REDIR: 0x5339c30 (libc.so.6:memmove) redirected to 0x4a256d0 (_vgnU_ifunc_wrapper)
|
|
--24400-- REDIR: 0x533a2e0 (libc.so.6:mempcpy) redirected to 0x4a256d0 (_vgnU_ifunc_wrapper)
|
|
--24400-- REDIR: 0x53346a0 (libc.so.6:index) redirected to 0x4a256d0 (_vgnU_ifunc_wrapper)
|
|
--24400-- REDIR: 0x533a0e0 (libc.so.6:memset) redirected to 0x4a256d0 (_vgnU_ifunc_wrapper)
|
|
--24400-- REDIR: 0x53348f0 (libc.so.6:strcmp) redirected to 0x4a256d0 (_vgnU_ifunc_wrapper)
|
|
--24400-- REDIR: 0x533f030 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x4a256d0 (_vgnU_ifunc_wrapper)
|
|
--24400-- REDIR: 0x5335db0 (libc.so.6:strcpy) redirected to 0x4a256d0 (_vgnU_ifunc_wrapper)
|
|
--24400-- REDIR: 0x5338130 (libc.so.6:rindex) redirected to 0x4c2d9f8 (rindex)
|
|
--24400-- REDIR: 0x5334930 (libc.so.6:__GI_strcmp) redirected to 0x4c2efa8 (__GI_strcmp)
|
|
--24400-- REDIR: 0x5330df0 (libc.so.6:calloc) redirected to 0x4c2cd68 (calloc)
|
|
--24400-- REDIR: 0x5330480 (libc.so.6:malloc) redirected to 0x4c2ae10 (malloc)
|
|
--24400-- REDIR: 0x5336450 (libc.so.6:strlen) redirected to 0x4c2def0 (strlen)
|
|
--24400-- REDIR: 0x53eb3c0 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x4c31560 (memmove)
|
|
--24400-- REDIR: 0x53346d0 (libc.so.6:__GI_strchr) redirected to 0x4c2daf0 (__GI_strchr)
|
|
--24400-- REDIR: 0x5330910 (libc.so.6:free) redirected to 0x4c2bfd0 (free)
|
|
--24400-- REDIR: 0x5330a30 (libc.so.6:realloc) redirected to 0x4c2cfa0 (realloc)
|
|
--24400-- REDIR: 0x53397f0 (libc.so.6:bcmp) redirected to 0x4a256d0 (_vgnU_ifunc_wrapper)
|
|
--24400-- REDIR: 0x5406320 (libc.so.6:__memcmp_sse4_1) redirected to 0x4c30c68 (__memcmp_sse4_1)
|
|
--24400-- REDIR: 0x53eb810 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x4c31468 (memset)
|
|
--24400-- REDIR: 0x5339d20 (libc.so.6:__GI_mempcpy) redirected to 0x4c31fa0 (__GI_mempcpy)
|
|
--24400-- REDIR: 0x5339d40 (libc.so.6:memcpy@GLIBC_2.2.5) redirected to 0x4c2f1c8 (memcpy@GLIBC_2.2.5)
|
|
--24400-- REDIR: 0x53eb920 (libc.so.6:__strcmp_ssse3) redirected to 0x4c2ef60 (strcmp)
|
|
--24400-- Reading syms from /home/dbender/lighttpd_test/mod_indexfile.so
|
|
--24400-- Reading syms from /home/dbender/lighttpd_test/mod_redirect.so
|
|
--24400-- Reading syms from /home/dbender/lighttpd_test/mod_access.so
|
|
--24400-- REDIR: 0x5336850 (libc.so.6:strncmp) redirected to 0x4a256d0 (_vgnU_ifunc_wrapper)
|
|
--24400-- Reading syms from /home/dbender/lighttpd_test/mod_auth.so
|
|
--24400-- Reading syms from /home/dbender/lighttpd_test/mod_authn_ldap.so
|
|
--24400-- Reading syms from /usr/lib64/libldap-2.4.so.2.10.7
|
|
--24400-- Considering /usr/lib/debug/usr/lib64/libldap-2.4.so.2.10.7.debug ..
|
|
--24400-- .. CRC is valid
|
|
--24400-- Reading syms from /usr/lib64/liblber-2.4.so.2.10.7
|
|
--24400-- Considering /usr/lib/debug/usr/lib64/liblber-2.4.so.2.10.7.debug ..
|
|
--24400-- .. CRC is valid
|
|
--24400-- Reading syms from /lib64/libresolv-2.25.so
|
|
--24400-- Considering /usr/lib/debug/lib64/libresolv-2.25.so.debug ..
|
|
--24400-- .. CRC is valid
|
|
--24400-- Reading syms from /usr/lib64/libssl.so.1.0.0
|
|
--24400-- object doesn't have a symbol table
|
|
--24400-- Reading syms from /usr/lib64/libcrypto.so.1.0.0
|
|
--24400-- object doesn't have a symbol table
|
|
--24400-- Reading syms from /lib64/libz.so.1.2.11
|
|
--24400-- object doesn't have a symbol table
|
|
--24400-- REDIR: 0x53380f0 (libc.so.6:strncpy) redirected to 0x4a256d0 (_vgnU_ifunc_wrapper)
|
|
--24400-- REDIR: 0x53b57b0 (libc.so.6:__memcpy_chk) redirected to 0x4a256d0 (_vgnU_ifunc_wrapper)
|
|
--24400-- REDIR: 0x53b5870 (libc.so.6:__memmove_chk) redirected to 0x4a256d0 (_vgnU_ifunc_wrapper)
|
|
==24400== WARNING: new redirection conflicts with existing -- ignoring it
|
|
--24400-- old: 0x053eb3b0 (__memcpy_chk_avx_una) R-> (2030.0) 0x04c32360 __memcpy_chk
|
|
--24400-- new: 0x053eb3b0 (__memcpy_chk_avx_una) R-> (2024.0) 0x04c31d30 __memmove_chk
|
|
--24400-- REDIR: 0x53344a0 (libc.so.6:strcat) redirected to 0x4a256d0 (_vgnU_ifunc_wrapper)
|
|
--24400-- REDIR: 0x5339230 (libc.so.6:strstr) redirected to 0x4a256d0 (_vgnU_ifunc_wrapper)
|
|
--24400-- Reading syms from /home/dbender/lighttpd_test/mod_setenv.so
|
|
--24400-- Reading syms from /home/dbender/lighttpd_test/mod_ssi.so
|
|
==24400== WARNING: new redirection conflicts with existing -- ignoring it
|
|
--24400-- old: 0x053eb3b0 (__memcpy_chk_avx_una) R-> (2030.0) 0x04c32360 __memcpy_chk
|
|
--24400-- new: 0x053eb3b0 (__memcpy_chk_avx_una) R-> (2024.0) 0x04c31d30 __memmove_chk
|
|
--24400-- Reading syms from /home/dbender/lighttpd_test/mod_cgi.so
|
|
--24400-- Reading syms from /home/dbender/lighttpd_test/mod_dirlisting.so
|
|
--24400-- Reading syms from /home/dbender/lighttpd_test/mod_staticfile.so
|
|
--24400-- Reading syms from /home/dbender/lighttpd_test/mod_authn_file.so
|
|
--24400-- Reading syms from /lib64/libcrypt-2.25.so
|
|
--24400-- Considering /usr/lib/debug/lib64/libcrypt-2.25.so.debug ..
|
|
--24400-- .. CRC is valid
|
|
--24400-- REDIR: 0x533a570 (libc.so.6:stpncpy) redirected to 0x4a256d0 (_vgnU_ifunc_wrapper)
|
|
--24400-- REDIR: 0x53407b0 (libc.so.6:strchrnul) redirected to 0x4c31da0 (strchrnul)
|
|
--24400-- REDIR: 0x5335df0 (libc.so.6:__GI_strcpy) redirected to 0x4c2e0a0 (__GI_strcpy)
|
|
--24400-- REDIR: 0x53eb3b0 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4c32360 (__memcpy_chk)
|
|
--24400-- REDIR: 0x5338dc0 (libc.so.6:__GI_strstr) redirected to 0x4c324c0 (__strstr_sse2)
|
|
--24400-- REDIR: 0x5339830 (libc.so.6:__GI_memcmp) redirected to 0x4c30b38 (__GI_memcmp)
|
|
--24400-- REDIR: 0x5339490 (libc.so.6:memchr) redirected to 0x4c2f110 (memchr)
|
|
--24400-- REDIR: 0x53e3320 (libc.so.6:__strncmp_sse42) redirected to 0x4c2e800 (__strncmp_sse42)
|
|
--24400-- REDIR: 0x53e9980 (libc.so.6:__strncasecmp_avx) redirected to 0x4c2e940 (strncasecmp)
|
|
--24400-- REDIR: 0x53368a0 (libc.so.6:__GI_strncmp) redirected to 0x4c2e720 (__GI_strncmp)
|
|
--24400-- REDIR: 0x533a490 (libc.so.6:__GI_stpcpy) redirected to 0x4c30f00 (__GI_stpcpy)
|
|
--24400-- Reading syms from /lib64/libnss_files-2.25.so
|
|
--24400-- Considering /usr/lib/debug/lib64/libnss_files-2.25.so.debug ..
|
|
--24400-- .. CRC is valid
|
|
--24400-- REDIR: 0x533a450 (libc.so.6:stpcpy) redirected to 0x4a256d0 (_vgnU_ifunc_wrapper)
|
|
--24400-- REDIR: 0x53405a0 (libc.so.6:rawmemchr) redirected to 0x4c31dd0 (rawmemchr)
|
|
--24400-- REDIR: 0x53e8030 (libc.so.6:__strpbrk_sse42) redirected to 0x4c32580 (strpbrk)
|
|
--24400-- REDIR: 0x53e8310 (libc.so.6:__strcasecmp_avx) redirected to 0x4c2e870 (strcasecmp)
|
|
--24400-- Reading syms from /lib64/libnss_dns-2.25.so
|
|
--24400-- Considering /usr/lib/debug/lib64/libnss_dns-2.25.so.debug ..
|
|
--24400-- .. CRC is valid
|
|
--24400-- REDIR: 0x53eb3a0 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x4c31eb0 (mempcpy)
|
|
--24400-- REDIR: 0x53fd510 (libc.so.6:__strcpy_ssse3) redirected to 0x4c2dfd0 (strcpy)
|
|
--24400-- Discarding syms at 0x84131e0-0x8419875 in /lib64/libnss_files-2.25.so due to munmap()
|
|
--24400-- Discarding syms at 0x861df60-0x8620e75 in /lib64/libnss_dns-2.25.so due to munmap()
|
|
==24400==
|
|
==24400== HEAP SUMMARY:
|
|
==24400== in use at exit: 112,301,525 bytes in 20,289 blocks
|
|
==24400== total heap usage: 120,905 allocs, 100,616 frees, 187,772,758 bytes allocated
|
|
==24400==
|
|
==24400== Searching for pointers to 20,289 not-freed blocks
|
|
==24400== Checked 2,383,328 bytes
|
|
==24400==
|
|
==24400== 10 bytes in 2 blocks are still reachable in loss record 1 of 28
|
|
==24400== at 0x4C2AE7F: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x68E00A4: ber_memalloc_x (memory.c:228)
|
|
==24400== by 0x68E0662: ber_strdup_x (memory.c:638)
|
|
==24400== by 0x66B450B: ldap_url_parsehosts (url.c:1404)
|
|
==24400== by 0x66B6D58: ldap_set_option (options.c:547)
|
|
==24400== by 0x669D143: ldap_init (open.c:222)
|
|
==24400== by 0x648C7C4: mod_authn_ldap_host_init (mod_authn_ldap.c:357)
|
|
==24400== by 0x648C9D5: mod_authn_ldap_search (mod_authn_ldap.c:456)
|
|
==24400==
|
|
==24400== 15 bytes in 3 blocks are possibly lost in loss record 2 of 28
|
|
==24400== at 0x4C2AE7F: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x68E00A4: ber_memalloc_x (memory.c:228)
|
|
==24400== by 0x68E0662: ber_strdup_x (memory.c:638)
|
|
==24400== by 0x66B450B: ldap_url_parsehosts (url.c:1404)
|
|
==24400== by 0x66B6D58: ldap_set_option (options.c:547)
|
|
==24400== by 0x669D143: ldap_init (open.c:222)
|
|
==24400== by 0x648C7C4: mod_authn_ldap_host_init (mod_authn_ldap.c:357)
|
|
==24400== by 0x648C9D5: mod_authn_ldap_search (mod_authn_ldap.c:456)
|
|
==24400==
|
|
==24400== 26 bytes in 2 blocks are still reachable in loss record 3 of 28
|
|
==24400== at 0x4C2AE7F: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x68E00A4: ber_memalloc_x (memory.c:228)
|
|
==24400== by 0x68E0662: ber_strdup_x (memory.c:638)
|
|
==24400== by 0x66BDCD1: ldap_str2charray (charray.c:213)
|
|
==24400== by 0x66B4495: ldap_url_parsehosts (url.c:1342)
|
|
==24400== by 0x66B6D58: ldap_set_option (options.c:547)
|
|
==24400== by 0x669D143: ldap_init (open.c:222)
|
|
==24400== by 0x648C7C4: mod_authn_ldap_host_init (mod_authn_ldap.c:357)
|
|
==24400==
|
|
==24400== 32 bytes in 1 blocks are still reachable in loss record 4 of 28
|
|
==24400== at 0x4C2CE1E: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x50AA8DE: _dlerror_run (dlerror.c:141)
|
|
==24400== by 0x50AA0A1: dlopen@@GLIBC_2.2.5 (dlopen.c:87)
|
|
==24400== by 0x12CA90: plugins_load (plugin.c:228)
|
|
==24400== by 0x11274B: server_main (server.c:1230)
|
|
==24400== by 0x11160D: main (server.c:2157)
|
|
==24400==
|
|
==24400== 32 bytes in 1 blocks are still reachable in loss record 5 of 28
|
|
==24400== at 0x4C2AE7F: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x4014C0F: _dl_close_worker (dl-close.c:393)
|
|
==24400== by 0x401522D: _dl_close (dl-close.c:840)
|
|
==24400== by 0x53E1523: _dl_catch_error (dl-error-skeleton.c:198)
|
|
==24400== by 0x53E0AD6: dlerror_run (dl-libc.c:46)
|
|
==24400== by 0x540CA1E: free_mem (in /lib64/libc-2.25.so)
|
|
==24400== by 0x540C4EB: __libc_freeres (in /lib64/libc-2.25.so)
|
|
==24400== by 0x4A2566C: _vgnU_freeres (in /usr/lib64/valgrind/vgpreload_core-amd64-linux.so)
|
|
==24400==
|
|
==24400== 39 bytes in 3 blocks are possibly lost in loss record 6 of 28
|
|
==24400== at 0x4C2AE7F: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x68E00A4: ber_memalloc_x (memory.c:228)
|
|
==24400== by 0x68E0662: ber_strdup_x (memory.c:638)
|
|
==24400== by 0x66BDCD1: ldap_str2charray (charray.c:213)
|
|
==24400== by 0x66B4495: ldap_url_parsehosts (url.c:1342)
|
|
==24400== by 0x66B6D58: ldap_set_option (options.c:547)
|
|
==24400== by 0x669D143: ldap_init (open.c:222)
|
|
==24400== by 0x648C7C4: mod_authn_ldap_host_init (mod_authn_ldap.c:357)
|
|
==24400==
|
|
==24400== 80 bytes in 2 blocks are still reachable in loss record 7 of 28
|
|
==24400== at 0x4C2CE1E: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x68E0104: ber_memcalloc_x (memory.c:283)
|
|
==24400== by 0x68E208F: ber_sockbuf_alloc (sockbuf.c:60)
|
|
==24400== by 0x669D062: ldap_create (open.c:171)
|
|
==24400== by 0x669D122: ldap_init (open.c:214)
|
|
==24400== by 0x648C7C4: mod_authn_ldap_host_init (mod_authn_ldap.c:357)
|
|
==24400== by 0x648C9D5: mod_authn_ldap_search (mod_authn_ldap.c:456)
|
|
==24400== by 0x648CDED: mod_authn_ldap_get_dn (mod_authn_ldap.c:491)
|
|
==24400== by 0x648CDED: mod_authn_ldap_basic (mod_authn_ldap.c:595)
|
|
==24400==
|
|
==24400== 120 bytes in 3 blocks are possibly lost in loss record 8 of 28
|
|
==24400== at 0x4C2CE1E: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x68E0104: ber_memcalloc_x (memory.c:283)
|
|
==24400== by 0x68E208F: ber_sockbuf_alloc (sockbuf.c:60)
|
|
==24400== by 0x669D062: ldap_create (open.c:171)
|
|
==24400== by 0x669D122: ldap_init (open.c:214)
|
|
==24400== by 0x648C7C4: mod_authn_ldap_host_init (mod_authn_ldap.c:357)
|
|
==24400== by 0x648C9D5: mod_authn_ldap_search (mod_authn_ldap.c:456)
|
|
==24400== by 0x648CDED: mod_authn_ldap_get_dn (mod_authn_ldap.c:491)
|
|
==24400== by 0x648CDED: mod_authn_ldap_basic (mod_authn_ldap.c:595)
|
|
==24400==
|
|
==24400== 160 bytes in 2 blocks are still reachable in loss record 9 of 28
|
|
==24400== at 0x4C2CE1E: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x68E0104: ber_memcalloc_x (memory.c:283)
|
|
==24400== by 0x66B4536: ldap_url_parsehosts (url.c:1351)
|
|
==24400== by 0x66B6D58: ldap_set_option (options.c:547)
|
|
==24400== by 0x669D143: ldap_init (open.c:222)
|
|
==24400== by 0x648C7C4: mod_authn_ldap_host_init (mod_authn_ldap.c:357)
|
|
==24400== by 0x648C9D5: mod_authn_ldap_search (mod_authn_ldap.c:456)
|
|
==24400== by 0x648CDED: mod_authn_ldap_get_dn (mod_authn_ldap.c:491)
|
|
==24400== by 0x648CDED: mod_authn_ldap_basic (mod_authn_ldap.c:595)
|
|
==24400==
|
|
==24400== 173 bytes in 7 blocks are still reachable in loss record 10 of 28
|
|
==24400== at 0x4C2AE7F: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x401AFE9: strdup (strdup.c:42)
|
|
==24400== by 0x40166EE: _dl_load_cache_lookup (dl-cache.c:305)
|
|
==24400== by 0x400897F: _dl_map_object (dl-load.c:2065)
|
|
==24400== by 0x400D09F: openaux (dl-deps.c:63)
|
|
==24400== by 0x53E1523: _dl_catch_error (dl-error-skeleton.c:198)
|
|
==24400== by 0x400D312: _dl_map_object_deps (dl-deps.c:254)
|
|
==24400== by 0x40138A6: dl_open_worker (dl-open.c:269)
|
|
==24400==
|
|
==24400== 173 bytes in 7 blocks are still reachable in loss record 11 of 28
|
|
==24400== at 0x4C2AE7F: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x400B353: _dl_new_object (dl-object.c:165)
|
|
==24400== by 0x4005804: _dl_map_object_from_fd (dl-load.c:1006)
|
|
==24400== by 0x4008640: _dl_map_object (dl-load.c:2199)
|
|
==24400== by 0x400D09F: openaux (dl-deps.c:63)
|
|
==24400== by 0x53E1523: _dl_catch_error (dl-error-skeleton.c:198)
|
|
==24400== by 0x400D312: _dl_map_object_deps (dl-deps.c:254)
|
|
==24400== by 0x40138A6: dl_open_worker (dl-open.c:269)
|
|
==24400==
|
|
==24400== 240 bytes in 3 blocks are possibly lost in loss record 12 of 28
|
|
==24400== at 0x4C2CE1E: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x68E0104: ber_memcalloc_x (memory.c:283)
|
|
==24400== by 0x66B4536: ldap_url_parsehosts (url.c:1351)
|
|
==24400== by 0x66B6D58: ldap_set_option (options.c:547)
|
|
==24400== by 0x669D143: ldap_init (open.c:222)
|
|
==24400== by 0x648C7C4: mod_authn_ldap_host_init (mod_authn_ldap.c:357)
|
|
==24400== by 0x648C9D5: mod_authn_ldap_search (mod_authn_ldap.c:456)
|
|
==24400== by 0x648CDED: mod_authn_ldap_get_dn (mod_authn_ldap.c:491)
|
|
==24400== by 0x648CDED: mod_authn_ldap_basic (mod_authn_ldap.c:595)
|
|
==24400==
|
|
==24400== 384 bytes in 1 blocks are still reachable in loss record 13 of 28
|
|
==24400== at 0x4C2AE7F: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x4013114: add_to_global (dl-open.c:121)
|
|
==24400== by 0x4013ECE: dl_open_worker (dl-open.c:569)
|
|
==24400== by 0x53E1523: _dl_catch_error (dl-error-skeleton.c:198)
|
|
==24400== by 0x4013328: _dl_open (dl-open.c:649)
|
|
==24400== by 0x50A9FFD: dlopen_doit (dlopen.c:66)
|
|
==24400== by 0x53E1523: _dl_catch_error (dl-error-skeleton.c:198)
|
|
==24400== by 0x50AA7F0: _dlerror_run (dlerror.c:163)
|
|
==24400==
|
|
==24400== 475 bytes in 11 blocks are still reachable in loss record 14 of 28
|
|
==24400== at 0x4C2AE7F: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x401AFE9: strdup (strdup.c:42)
|
|
==24400== by 0x40085BD: _dl_map_object (dl-load.c:2132)
|
|
==24400== by 0x4013838: dl_open_worker (dl-open.c:226)
|
|
==24400== by 0x53E1523: _dl_catch_error (dl-error-skeleton.c:198)
|
|
==24400== by 0x4013328: _dl_open (dl-open.c:649)
|
|
==24400== by 0x50A9FFD: dlopen_doit (dlopen.c:66)
|
|
==24400== by 0x53E1523: _dl_catch_error (dl-error-skeleton.c:198)
|
|
==24400==
|
|
==24400== 475 bytes in 11 blocks are still reachable in loss record 15 of 28
|
|
==24400== at 0x4C2AE7F: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x400B353: _dl_new_object (dl-object.c:165)
|
|
==24400== by 0x4005804: _dl_map_object_from_fd (dl-load.c:1006)
|
|
==24400== by 0x4008640: _dl_map_object (dl-load.c:2199)
|
|
==24400== by 0x4013838: dl_open_worker (dl-open.c:226)
|
|
==24400== by 0x53E1523: _dl_catch_error (dl-error-skeleton.c:198)
|
|
==24400== by 0x4013328: _dl_open (dl-open.c:649)
|
|
==24400== by 0x50A9FFD: dlopen_doit (dlopen.c:66)
|
|
==24400==
|
|
==24400== 832 bytes in 2 blocks are still reachable in loss record 16 of 28
|
|
==24400== at 0x4C2CE1E: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x68E0104: ber_memcalloc_x (memory.c:283)
|
|
==24400== by 0x669CF92: ldap_create (open.c:119)
|
|
==24400== by 0x669D122: ldap_init (open.c:214)
|
|
==24400== by 0x648C7C4: mod_authn_ldap_host_init (mod_authn_ldap.c:357)
|
|
==24400== by 0x648C9D5: mod_authn_ldap_search (mod_authn_ldap.c:456)
|
|
==24400== by 0x648CDED: mod_authn_ldap_get_dn (mod_authn_ldap.c:491)
|
|
==24400== by 0x648CDED: mod_authn_ldap_basic (mod_authn_ldap.c:595)
|
|
==24400== by 0x628770E: mod_auth_check_basic (mod_auth.c:515)
|
|
==24400==
|
|
==24400== 1,248 bytes in 3 blocks are possibly lost in loss record 17 of 28
|
|
==24400== at 0x4C2CE1E: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x68E0104: ber_memcalloc_x (memory.c:283)
|
|
==24400== by 0x669CF92: ldap_create (open.c:119)
|
|
==24400== by 0x669D122: ldap_init (open.c:214)
|
|
==24400== by 0x648C7C4: mod_authn_ldap_host_init (mod_authn_ldap.c:357)
|
|
==24400== by 0x648C9D5: mod_authn_ldap_search (mod_authn_ldap.c:456)
|
|
==24400== by 0x648CDED: mod_authn_ldap_get_dn (mod_authn_ldap.c:491)
|
|
==24400== by 0x648CDED: mod_authn_ldap_basic (mod_authn_ldap.c:595)
|
|
==24400== by 0x628770E: mod_auth_check_basic (mod_auth.c:515)
|
|
==24400==
|
|
==24400== 2,880 bytes in 18 blocks are still reachable in loss record 18 of 28
|
|
==24400== at 0x4C2CE1E: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x4010D5D: _dl_check_map_versions (dl-version.c:293)
|
|
==24400== by 0x4013DB6: dl_open_worker (dl-open.c:275)
|
|
==24400== by 0x53E1523: _dl_catch_error (dl-error-skeleton.c:198)
|
|
==24400== by 0x4013328: _dl_open (dl-open.c:649)
|
|
==24400== by 0x50A9FFD: dlopen_doit (dlopen.c:66)
|
|
==24400== by 0x53E1523: _dl_catch_error (dl-error-skeleton.c:198)
|
|
==24400== by 0x50AA7F0: _dlerror_run (dlerror.c:163)
|
|
==24400==
|
|
==24400== 8,284 bytes in 7 blocks are still reachable in loss record 19 of 28
|
|
==24400== at 0x4C2CE1E: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x400B095: _dl_new_object (dl-object.c:75)
|
|
==24400== by 0x4005804: _dl_map_object_from_fd (dl-load.c:1006)
|
|
==24400== by 0x4008640: _dl_map_object (dl-load.c:2199)
|
|
==24400== by 0x400D09F: openaux (dl-deps.c:63)
|
|
==24400== by 0x53E1523: _dl_catch_error (dl-error-skeleton.c:198)
|
|
==24400== by 0x400D312: _dl_map_object_deps (dl-deps.c:254)
|
|
==24400== by 0x40138A6: dl_open_worker (dl-open.c:269)
|
|
==24400==
|
|
==24400== 13,323 bytes in 11 blocks are still reachable in loss record 20 of 28
|
|
==24400== at 0x4C2CE1E: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x400B095: _dl_new_object (dl-object.c:75)
|
|
==24400== by 0x4005804: _dl_map_object_from_fd (dl-load.c:1006)
|
|
==24400== by 0x4008640: _dl_map_object (dl-load.c:2199)
|
|
==24400== by 0x4013838: dl_open_worker (dl-open.c:226)
|
|
==24400== by 0x53E1523: _dl_catch_error (dl-error-skeleton.c:198)
|
|
==24400== by 0x4013328: _dl_open (dl-open.c:649)
|
|
==24400== by 0x50A9FFD: dlopen_doit (dlopen.c:66)
|
|
==24400==
|
|
==24400== 16,820 bytes in 3,364 blocks are indirectly lost in loss record 21 of 28
|
|
==24400== at 0x4C2AE7F: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x68E00A4: ber_memalloc_x (memory.c:228)
|
|
==24400== by 0x68E0662: ber_strdup_x (memory.c:638)
|
|
==24400== by 0x66B450B: ldap_url_parsehosts (url.c:1404)
|
|
==24400== by 0x66B6D58: ldap_set_option (options.c:547)
|
|
==24400== by 0x669D143: ldap_init (open.c:222)
|
|
==24400== by 0x648C7C4: mod_authn_ldap_host_init (mod_authn_ldap.c:357)
|
|
==24400== by 0x648C9D5: mod_authn_ldap_search (mod_authn_ldap.c:456)
|
|
==24400==
|
|
==24400== 43,732 bytes in 3,364 blocks are indirectly lost in loss record 22 of 28
|
|
==24400== at 0x4C2AE7F: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x68E00A4: ber_memalloc_x (memory.c:228)
|
|
==24400== by 0x68E0662: ber_strdup_x (memory.c:638)
|
|
==24400== by 0x66BDCD1: ldap_str2charray (charray.c:213)
|
|
==24400== by 0x66B4495: ldap_url_parsehosts (url.c:1342)
|
|
==24400== by 0x66B6D58: ldap_set_option (options.c:547)
|
|
==24400== by 0x669D143: ldap_init (open.c:222)
|
|
==24400== by 0x648C7C4: mod_authn_ldap_host_init (mod_authn_ldap.c:357)
|
|
==24400==
|
|
==24400== 65,544 bytes in 2 blocks are still reachable in loss record 23 of 28
|
|
==24400== at 0x4C2CE1E: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x68E0104: ber_memcalloc_x (memory.c:283)
|
|
==24400== by 0x669D04B: ldap_create (open.c:167)
|
|
==24400== by 0x669D122: ldap_init (open.c:214)
|
|
==24400== by 0x648C7C4: mod_authn_ldap_host_init (mod_authn_ldap.c:357)
|
|
==24400== by 0x648C9D5: mod_authn_ldap_search (mod_authn_ldap.c:456)
|
|
==24400== by 0x648CDED: mod_authn_ldap_get_dn (mod_authn_ldap.c:491)
|
|
==24400== by 0x648CDED: mod_authn_ldap_basic (mod_authn_ldap.c:595)
|
|
==24400== by 0x628770E: mod_auth_check_basic (mod_auth.c:515)
|
|
==24400==
|
|
==24400== 134,560 bytes in 3,364 blocks are indirectly lost in loss record 24 of 28
|
|
==24400== at 0x4C2CE1E: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x68E0104: ber_memcalloc_x (memory.c:283)
|
|
==24400== by 0x68E208F: ber_sockbuf_alloc (sockbuf.c:60)
|
|
==24400== by 0x669D062: ldap_create (open.c:171)
|
|
==24400== by 0x669D122: ldap_init (open.c:214)
|
|
==24400== by 0x648C7C4: mod_authn_ldap_host_init (mod_authn_ldap.c:357)
|
|
==24400== by 0x648C9D5: mod_authn_ldap_search (mod_authn_ldap.c:456)
|
|
==24400== by 0x648CDED: mod_authn_ldap_get_dn (mod_authn_ldap.c:491)
|
|
==24400== by 0x648CDED: mod_authn_ldap_basic (mod_authn_ldap.c:595)
|
|
==24400==
|
|
==24400== 269,120 bytes in 3,364 blocks are indirectly lost in loss record 25 of 28
|
|
==24400== at 0x4C2CE1E: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x68E0104: ber_memcalloc_x (memory.c:283)
|
|
==24400== by 0x66B4536: ldap_url_parsehosts (url.c:1351)
|
|
==24400== by 0x66B6D58: ldap_set_option (options.c:547)
|
|
==24400== by 0x669D143: ldap_init (open.c:222)
|
|
==24400== by 0x648C7C4: mod_authn_ldap_host_init (mod_authn_ldap.c:357)
|
|
==24400== by 0x648C9D5: mod_authn_ldap_search (mod_authn_ldap.c:456)
|
|
==24400== by 0x648CDED: mod_authn_ldap_get_dn (mod_authn_ldap.c:491)
|
|
==24400== by 0x648CDED: mod_authn_ldap_basic (mod_authn_ldap.c:595)
|
|
==24400==
|
|
==24400== 1,835,232 bytes in 56 blocks are possibly lost in loss record 26 of 28
|
|
==24400== at 0x4C2CE1E: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x68E0104: ber_memcalloc_x (memory.c:283)
|
|
==24400== by 0x669D04B: ldap_create (open.c:167)
|
|
==24400== by 0x669D122: ldap_init (open.c:214)
|
|
==24400== by 0x648C7C4: mod_authn_ldap_host_init (mod_authn_ldap.c:357)
|
|
==24400== by 0x648C9D5: mod_authn_ldap_search (mod_authn_ldap.c:456)
|
|
==24400== by 0x648CDED: mod_authn_ldap_get_dn (mod_authn_ldap.c:491)
|
|
==24400== by 0x648CDED: mod_authn_ldap_basic (mod_authn_ldap.c:595)
|
|
==24400== by 0x628770E: mod_auth_check_basic (mod_auth.c:515)
|
|
==24400==
|
|
==24400== 108,508,092 bytes in 3,311 blocks are indirectly lost in loss record 27 of 28
|
|
==24400== at 0x4C2CE1E: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x68E0104: ber_memcalloc_x (memory.c:283)
|
|
==24400== by 0x669D04B: ldap_create (open.c:167)
|
|
==24400== by 0x669D122: ldap_init (open.c:214)
|
|
==24400== by 0x648C7C4: mod_authn_ldap_host_init (mod_authn_ldap.c:357)
|
|
==24400== by 0x648C9D5: mod_authn_ldap_search (mod_authn_ldap.c:456)
|
|
==24400== by 0x648CDED: mod_authn_ldap_get_dn (mod_authn_ldap.c:491)
|
|
==24400== by 0x648CDED: mod_authn_ldap_basic (mod_authn_ldap.c:595)
|
|
==24400== by 0x628770E: mod_auth_check_basic (mod_auth.c:515)
|
|
==24400==
|
|
==24400== 110,371,748 (1,399,424 direct, 108,972,324 indirect) bytes in 3,364 blocks are definitely lost in loss record 28 of 28
|
|
==24400== at 0x4C2CE1E: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
|
==24400== by 0x68E0104: ber_memcalloc_x (memory.c:283)
|
|
==24400== by 0x669CF92: ldap_create (open.c:119)
|
|
==24400== by 0x669D122: ldap_init (open.c:214)
|
|
==24400== by 0x648C7C4: mod_authn_ldap_host_init (mod_authn_ldap.c:357)
|
|
==24400== by 0x648C9D5: mod_authn_ldap_search (mod_authn_ldap.c:456)
|
|
==24400== by 0x648CDED: mod_authn_ldap_get_dn (mod_authn_ldap.c:491)
|
|
==24400== by 0x648CDED: mod_authn_ldap_basic (mod_authn_ldap.c:595)
|
|
==24400== by 0x628770E: mod_auth_check_basic (mod_auth.c:515)
|
|
==24400==
|
|
==24400== LEAK SUMMARY:
|
|
==24400== definitely lost: 1,399,424 bytes in 3,364 blocks
|
|
==24400== indirectly lost: 108,972,324 bytes in 16,767 blocks
|
|
==24400== possibly lost: 1,836,894 bytes in 71 blocks
|
|
==24400== still reachable: 92,883 bytes in 87 blocks
|
|
==24400== suppressed: 0 bytes in 0 blocks
|
|
==24400==
|
|
==24400== ERROR SUMMARY: 7 errors from 7 contexts (suppressed: 0 from 0)
|
|
==24400== ERROR SUMMARY: 7 errors from 7 contexts (suppressed: 0 from 0)
|