Created
May 8, 2017 06:53
-
-
Save kleht8/371fdfa14f6fe17e2e11496b8e550ac1 to your computer and use it in GitHub Desktop.
memcheck
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
==16375== Memcheck, a memory error detector | |
==16375== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. | |
==16375== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info | |
==16375== Command: openresty-valgrind -c /srv/openresty-apigw/conf/nginx.conf -p /srv/openresty-apigw | |
==16375== Parent PID: 16374 | |
==16375== | |
--16375-- | |
--16375-- Valgrind options: | |
--16375-- -v | |
--16375-- --log-file=memcheck.log | |
--16375-- --tool=memcheck | |
--16375-- --leak-check=full | |
--16375-- Contents of /proc/version: | |
--16375-- Linux version 3.10.0-514.16.1.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) ) #1 SMP Wed Apr 12 15:04:24 UTC 2017 | |
--16375-- | |
--16375-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-rdtscp-sse3-avx | |
--16375-- Page sizes: currently 4096, max supported 4096 | |
--16375-- Valgrind library directory: /usr/lib64/valgrind | |
--16375-- Reading syms from /usr/local/openresty-valgrind/nginx/sbin/nginx | |
--16375-- object doesn't have a symbol table | |
--16375-- Reading syms from /usr/lib64/ld-2.17.so | |
--16375-- Reading syms from /usr/lib64/valgrind/memcheck-amd64-linux | |
--16375-- object doesn't have a symbol table | |
--16375-- object doesn't have a dynamic symbol table | |
--16375-- Scheduler: using generic scheduler lock implementation. | |
--16375-- Reading suppressions file: /usr/lib64/valgrind/default.supp | |
==16375== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-16375-by-root-on-vm1 | |
==16375== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-16375-by-root-on-vm1 | |
==16375== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-16375-by-root-on-vm1 | |
==16375== | |
==16375== TO CONTROL THIS PROCESS USING vgdb (which you probably | |
==16375== don't want to do, unless you know exactly what you're doing, | |
==16375== or are doing some strange experiment): | |
==16375== /usr/lib64/valgrind/../../bin/vgdb --pid=16375 ...command... | |
==16375== | |
==16375== TO DEBUG THIS PROCESS USING GDB: start GDB like this | |
==16375== /path/to/gdb openresty-valgrind | |
==16375== and then give GDB the following command | |
==16375== target remote | /usr/lib64/valgrind/../../bin/vgdb --pid=16375 | |
==16375== --pid is optional if only one valgrind process is running | |
==16375== | |
--16375-- REDIR: 0x4018e90 (ld-linux-x86-64.so.2:strlen) redirected to 0x38056d91 (???) | |
--16375-- REDIR: 0x4018c60 (ld-linux-x86-64.so.2:index) redirected to 0x38056dab (???) | |
--16375-- Reading syms from /usr/lib64/valgrind/vgpreload_core-amd64-linux.so | |
--16375-- Reading syms from /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so | |
==16375== WARNING: new redirection conflicts with existing -- ignoring it | |
--16375-- old: 0x04018e90 (strlen ) R-> (0000.0) 0x38056d91 ??? | |
--16375-- new: 0x04018e90 (strlen ) R-> (2007.0) 0x04c2aa90 strlen | |
--16375-- REDIR: 0x4018e10 (ld-linux-x86-64.so.2:strcmp) redirected to 0x4c2bbe0 (strcmp) | |
--16375-- REDIR: 0x4019a00 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4c2ec20 (mempcpy) | |
--16375-- Reading syms from /usr/lib64/libdl-2.17.so | |
--16375-- Reading syms from /usr/lib64/libpthread-2.17.so | |
--16375-- Reading syms from /usr/lib64/libcrypt-2.17.so | |
--16375-- Reading syms from /usr/local/openresty-valgrind/luajit/lib/libluajit-5.1.so.2.1.0 | |
--16375-- object doesn't have a symbol table | |
--16375-- Reading syms from /usr/lib64/libm-2.17.so | |
--16375-- Reading syms from /usr/local/openresty/pcre/lib/libpcre.so.1.2.8 | |
--16375-- object doesn't have a symbol table | |
--16375-- Reading syms from /usr/local/openresty-debug/openssl/lib/libssl.so.1.0.0 | |
--16375-- object doesn't have a symbol table | |
--16375-- Reading syms from /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0 | |
--16375-- object doesn't have a symbol table | |
--16375-- Reading syms from /usr/local/openresty/zlib/lib/libz.so.1.2.11 | |
--16375-- object doesn't have a symbol table | |
--16375-- Reading syms from /usr/lib64/libGeoIP.so.1.5.0 | |
--16375-- object doesn't have a symbol table | |
--16375-- Reading syms from /usr/lib64/libc-2.17.so | |
--16375-- Reading syms from /usr/lib64/libfreebl3.so | |
--16375-- object doesn't have a symbol table | |
--16375-- Reading syms from /usr/lib64/libgcc_s-4.8.5-20150702.so.1 | |
--16375-- object doesn't have a symbol table | |
--16375-- REDIR: 0x6884ec0 (libc.so.6:strcasecmp) redirected to 0x4a227b0 (_vgnU_ifunc_wrapper) | |
--16375-- REDIR: 0x6881c40 (libc.so.6:strnlen) redirected to 0x4a227b0 (_vgnU_ifunc_wrapper) | |
--16375-- REDIR: 0x6887190 (libc.so.6:strncasecmp) redirected to 0x4a227b0 (_vgnU_ifunc_wrapper) | |
--16375-- REDIR: 0x68846a0 (libc.so.6:memset) redirected to 0x4a227b0 (_vgnU_ifunc_wrapper) | |
--16375-- REDIR: 0x6884650 (libc.so.6:memcpy@GLIBC_2.2.5) redirected to 0x4a227b0 (_vgnU_ifunc_wrapper) | |
--16375-- REDIR: 0x68800c0 (libc.so.6:strcmp) redirected to 0x4a227b0 (_vgnU_ifunc_wrapper) | |
--16375-- REDIR: 0x6881b10 (libc.so.6:strlen) redirected to 0x4a227b0 (_vgnU_ifunc_wrapper) | |
--16375-- REDIR: 0x6889860 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x4a227b0 (_vgnU_ifunc_wrapper) | |
--16375-- REDIR: 0x6881b60 (libc.so.6:__GI_strlen) redirected to 0x4c2a9f0 (__GI_strlen) | |
--16375-- REDIR: 0x6883630 (libc.so.6:__GI_strrchr) redirected to 0x4c2a450 (__GI_strrchr) | |
--16375-- REDIR: 0xffffffffff600400 (???:???) redirected to 0x38056d7d (???) | |
--16375-- REDIR: 0x687af70 (libc.so.6:malloc) redirected to 0x4c27b5c (malloc) | |
--16375-- REDIR: 0x68898d0 (libc.so.6:__GI_memcpy) redirected to 0x4c2c580 (__GI_memcpy) | |
--16375-- REDIR: 0x6881d60 (libc.so.6:__GI_strncmp) redirected to 0x4c2b220 (__GI_strncmp) | |
--16375-- REDIR: 0x6884d60 (libc.so.6:__GI_stpcpy) redirected to 0x4c2d8d0 (__GI_stpcpy) | |
--16375-- REDIR: 0x6884870 (libc.so.6:__GI_mempcpy) redirected to 0x4c2e950 (__GI_mempcpy) | |
--16375-- REDIR: 0x695ee60 (libc.so.6:__strlen_sse2_pminub) redirected to 0x4c2a9d0 (strlen) | |
--16375-- REDIR: 0x6944220 (libc.so.6:__memcpy_ssse3_back) redirected to 0x4c2bfa0 (memcpy@@GLIBC_2.14) | |
--16375-- REDIR: 0xffffffffff600000 (???:???) redirected to 0x38056d73 (???) | |
--16375-- REDIR: 0x687b370 (libc.so.6:free) redirected to 0x4c28c56 (free) | |
--16375-- REDIR: 0x689a540 (libc.so.6:__GI_strstr) redirected to 0x4c2eeb0 (__strstr_sse2) | |
--16375-- REDIR: 0x68840c0 (libc.so.6:__GI_memcmp) redirected to 0x4c2d4d0 (__GI_memcmp) | |
--16375-- REDIR: 0x6884700 (libc.so.6:__GI_memset) redirected to 0x4c2de80 (memset) | |
--16375-- REDIR: 0x6884080 (libc.so.6:bcmp) redirected to 0x4a227b0 (_vgnU_ifunc_wrapper) | |
--16375-- REDIR: 0x6959790 (libc.so.6:__memcmp_sse4_1) redirected to 0x4c2d610 (__memcmp_sse4_1) | |
--16375-- REDIR: 0x6883d30 (libc.so.6:memchr) redirected to 0x4c2bc80 (memchr) | |
--16375-- REDIR: 0x692e570 (libc.so.6:__strcmp_sse42) redirected to 0x4c2bb90 (__strcmp_sse42) | |
--16375-- REDIR: 0x687b450 (libc.so.6:realloc) redirected to 0x4c29aae (realloc) | |
--16375-- REDIR: 0x6937f80 (libc.so.6:__strncasecmp_avx) redirected to 0x4c2b450 (strncasecmp) | |
--16375-- REDIR: 0x68835b0 (libc.so.6:strncpy) redirected to 0x4a227b0 (_vgnU_ifunc_wrapper) | |
--16375-- REDIR: 0x688f930 (libc.so.6:__strncpy_sse2_unaligned) redirected to 0x4c2b060 (__strncpy_sse2_unaligned) | |
--16375-- REDIR: 0x68844c0 (libc.so.6:__GI_memmove) redirected to 0x4c2e190 (__GI_memmove) | |
--16375-- REDIR: 0x6880040 (libc.so.6:__GI_strchr) redirected to 0x4c2a580 (__GI_strchr) | |
--16375-- REDIR: 0x688b150 (libc.so.6:strchrnul) redirected to 0x4c2e740 (strchrnul) | |
--16375-- REDIR: 0x6880100 (libc.so.6:__GI_strcmp) redirected to 0x4c2baf0 (__GI_strcmp) | |
--16375-- REDIR: 0x688efa0 (libc.so.6:__GI_strncpy) redirected to 0x4c2adc0 (__GI_strncpy) | |
--16375-- REDIR: 0x687b960 (libc.so.6:calloc) redirected to 0x4c298df (calloc) | |
--16375-- Reading syms from /usr/lib64/libnss_files-2.17.so | |
--16375-- REDIR: 0x6881590 (libc.so.6:__GI_strcpy) redirected to 0x4c2ab90 (__GI_strcpy) | |
--16375-- REDIR: 0x688af10 (libc.so.6:rawmemchr) redirected to 0x4a227b0 (_vgnU_ifunc_wrapper) | |
--16375-- REDIR: 0x688af40 (libc.so.6:__GI___rawmemchr) redirected to 0x4c2e7a0 (__GI___rawmemchr) | |
--16375-- REDIR: 0x6936910 (libc.so.6:__strcasecmp_avx) redirected to 0x4c2b370 (strcasecmp) | |
--16375-- REDIR: 0x6881d20 (libc.so.6:strncmp) redirected to 0x4a227b0 (_vgnU_ifunc_wrapper) | |
--16375-- REDIR: 0x692f320 (libc.so.6:__strncmp_sse42) redirected to 0x4c2b300 (__strncmp_sse42) | |
--16375-- REDIR: 0x68836d0 (libc.so.6:strpbrk) redirected to 0x4a227b0 (_vgnU_ifunc_wrapper) | |
--16375-- REDIR: 0x69366d0 (libc.so.6:__strpbrk_sse42) redirected to 0x4c2efd0 (strpbrk) | |
--16375-- REDIR: 0x6880000 (libc.so.6:index) redirected to 0x4a227b0 (_vgnU_ifunc_wrapper) | |
--16375-- REDIR: 0x692e4c0 (libc.so.6:__strchr_sse42) redirected to 0x4c2a640 (index) | |
--16375-- REDIR: 0x69497c0 (libc.so.6:__memmove_ssse3_back) redirected to 0x4c2bd40 (memcpy@GLIBC_2.2.5) | |
--16375-- REDIR: 0x689ab00 (libc.so.6:strstr) redirected to 0x4a227b0 (_vgnU_ifunc_wrapper) | |
--16375-- REDIR: 0x69304a0 (libc.so.6:__strstr_sse42) redirected to 0x4c2ef40 (__strstr_sse42) | |
==16375== Syscall param epoll_ctl(event) points to uninitialised byte(s) | |
==16375== at 0x68F2CBA: epoll_ctl (in /usr/lib64/libc-2.17.so) | |
==16375== by 0x4605E5: ??? (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== by 0x460129: ??? (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== by 0x450A2B: ??? (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== by 0x45D431: ngx_single_process_cycle (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== by 0x41CA43: main (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== Address 0xfff0000a4 is on thread 1's stack | |
==16375== | |
--16375-- memcheck GC: 1000 nodes, 998 survivors (99.8%) | |
--16375-- memcheck GC: 1414 new table size (stepup) | |
--16375-- memcheck GC: 1414 nodes, 1414 survivors (100.0%) | |
--16375-- memcheck GC: 1999 new table size (stepup) | |
--16375-- memcheck GC: 1999 nodes, 1999 survivors (100.0%) | |
--16375-- memcheck GC: 2827 new table size (stepup) | |
--16375-- REDIR: 0x4019b50 (ld-linux-x86-64.so.2:stpcpy) redirected to 0x4c2dc50 (stpcpy) | |
--16375-- Reading syms from /usr/local/openresty-valgrind/lualib/cjson.so | |
--16375-- object doesn't have a symbol table | |
--16375-- Discarding syms at 0x7fea1e0-0x7fec70c in /usr/local/openresty-valgrind/lualib/cjson.so due to munmap() | |
--16375-- Discarding syms at 0x73d71d0-0x73de3e4 in /usr/lib64/libnss_files-2.17.so due to munmap() | |
==16375== | |
==16375== HEAP SUMMARY: | |
==16375== in use at exit: 24,697,697 bytes in 155,572 blocks | |
==16375== total heap usage: 9,573,377 allocs, 9,417,805 frees, 937,530,735 bytes allocated | |
==16375== | |
==16375== Searching for pointers to 155,572 not-freed blocks | |
==16375== Checked 11,364,680 bytes | |
==16375== | |
==16375== 112 bytes in 2 blocks are possibly lost in loss record 70 of 156 | |
==16375== at 0x4C27BE3: malloc (vg_replace_malloc.c:299) | |
==16375== by 0x5FE8044: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x5FE86FB: CRYPTO_malloc (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60A3C8B: EVP_PKEY_new (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60B5F49: X509_PUBKEY_get (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60D8987: X509_get_pubkey (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x40417D2: ??? | |
==16375== by 0x7134D97: ??? | |
==16375== by 0x54941FA: ??? (in /usr/local/openresty-valgrind/luajit/lib/libluajit-5.1.so.2.1.0) | |
==16375== by 0x54BAAFA: lua_resume (in /usr/local/openresty-valgrind/luajit/lib/libluajit-5.1.so.2.1.0) | |
==16375== by 0x5623BF: ngx_http_lua_run_thread (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== by 0x56AA48: ??? (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== | |
==16375== 552 bytes in 23 blocks are possibly lost in loss record 96 of 156 | |
==16375== at 0x4C27BE3: malloc (vg_replace_malloc.c:299) | |
==16375== by 0x5FE8044: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x5FE86FB: CRYPTO_malloc (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x602F133: BN_new (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60B6AE6: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60B6C4A: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60C1027: asn1_ex_c2i (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60C0F78: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60BF665: ASN1_item_ex_d2i (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60C0A55: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60C062A: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60C00CC: ASN1_item_ex_d2i (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== | |
==16375== 1,664 bytes in 16 blocks are possibly lost in loss record 125 of 156 | |
==16375== at 0x4C27BE3: malloc (vg_replace_malloc.c:299) | |
==16375== by 0x5FE8044: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x5FE86FB: CRYPTO_malloc (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x604C319: BN_MONT_CTX_new (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x604C7D5: BN_MONT_CTX_set_locked (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x606A943: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x6073E93: RSA_public_decrypt (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x606CE4E: int_rsa_verify (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x606D26B: RSA_verify (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x6072CF4: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60AB529: EVP_PKEY_verify (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60ACC06: EVP_DigestVerifyFinal (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== | |
==16375== 1,848 bytes in 11 blocks are possibly lost in loss record 127 of 156 | |
==16375== at 0x4C27BE3: malloc (vg_replace_malloc.c:299) | |
==16375== by 0x5FE8044: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x5FE86FB: CRYPTO_malloc (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x606C0BA: RSA_new_method (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x606BFAE: RSA_new (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x606FE81: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60BD45B: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60BD1A7: ASN1_item_ex_new (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60BFE6B: ASN1_item_ex_d2i (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60BF43E: ASN1_item_d2i (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x6070088: d2i_RSAPublicKey (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60702F0: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== | |
==16375== 6,960 bytes in 38 blocks are possibly lost in loss record 141 of 156 | |
==16375== at 0x4C27BE3: malloc (vg_replace_malloc.c:299) | |
==16375== by 0x5FE8044: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x5FE86FB: CRYPTO_malloc (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x602F2FB: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x602F634: bn_expand2 (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x602FF9B: BN_bin2bn (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60B6C75: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60C1027: asn1_ex_c2i (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60C0F78: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60BF665: ASN1_item_ex_d2i (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60C0A55: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60C062A: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== | |
==16375== 7,168 bytes in 28 blocks are possibly lost in loss record 142 of 156 | |
==16375== at 0x4C27BE3: malloc (vg_replace_malloc.c:299) | |
==16375== by 0x5FE8044: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x5FE86FB: CRYPTO_malloc (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x602F2FB: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x602F634: bn_expand2 (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x602F8A1: BN_copy (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x604C493: BN_MONT_CTX_set (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x604C801: BN_MONT_CTX_set_locked (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x606A943: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x6073E93: RSA_public_decrypt (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x606CE4E: int_rsa_verify (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x606D26B: RSA_verify (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== | |
==16375== 22,360 bytes in 43 blocks are possibly lost in loss record 145 of 156 | |
==16375== at 0x4C27BE3: malloc (vg_replace_malloc.c:299) | |
==16375== by 0x5FE8044: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x5FE86FB: CRYPTO_malloc (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x602F2FB: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x602F634: bn_expand2 (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60305A7: BN_set_bit (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x604C64E: BN_MONT_CTX_set (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x604C801: BN_MONT_CTX_set_locked (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x606A943: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x6073E93: RSA_public_decrypt (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x606CE4E: int_rsa_verify (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x606D26B: RSA_verify (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== | |
==16375== 98,304 bytes in 1 blocks are possibly lost in loss record 146 of 156 | |
==16375== at 0x4C27BE3: malloc (vg_replace_malloc.c:299) | |
==16375== by 0x457883: ngx_alloc (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== by 0x450DC4: ??? (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== by 0x45D431: ngx_single_process_cycle (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== by 0x41CA43: main (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== | |
==16375== 98,304 bytes in 1 blocks are possibly lost in loss record 147 of 156 | |
==16375== at 0x4C27BE3: malloc (vg_replace_malloc.c:299) | |
==16375== by 0x457883: ngx_alloc (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== by 0x450EA1: ??? (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== by 0x45D431: ngx_single_process_cycle (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== by 0x41CA43: main (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== | |
==16375== 245,760 bytes in 1 blocks are possibly lost in loss record 148 of 156 | |
==16375== at 0x4C27BE3: malloc (vg_replace_malloc.c:299) | |
==16375== by 0x457883: ngx_alloc (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== by 0x450D54: ??? (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== by 0x45D431: ngx_single_process_cycle (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== by 0x41CA43: main (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== | |
==16375== 9,466,168 (372,792 direct, 9,093,376 indirect) bytes in 6,657 blocks are definitely lost in loss record 155 of 156 | |
==16375== at 0x4C27BE3: malloc (vg_replace_malloc.c:299) | |
==16375== by 0x5FE8044: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x5FE86FB: CRYPTO_malloc (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60A3C8B: EVP_PKEY_new (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60B5F49: X509_PUBKEY_get (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60D8987: X509_get_pubkey (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x54962EC: ??? (in /usr/local/openresty-valgrind/luajit/lib/libluajit-5.1.so.2.1.0) | |
==16375== by 0x553428D: ??? (in /usr/local/openresty-valgrind/luajit/lib/libluajit-5.1.so.2.1.0) | |
==16375== by 0x5559D39: ??? (in /usr/local/openresty-valgrind/luajit/lib/libluajit-5.1.so.2.1.0) | |
==16375== by 0x54941FA: ??? (in /usr/local/openresty-valgrind/luajit/lib/libluajit-5.1.so.2.1.0) | |
==16375== by 0x54BAAFA: lua_resume (in /usr/local/openresty-valgrind/luajit/lib/libluajit-5.1.so.2.1.0) | |
==16375== by 0x5623BF: ngx_http_lua_run_thread (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== | |
==16375== 14,644,616 (576,968 direct, 14,067,648 indirect) bytes in 10,303 blocks are definitely lost in loss record 156 of 156 | |
==16375== at 0x4C27BE3: malloc (vg_replace_malloc.c:299) | |
==16375== by 0x5FE8044: ??? (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x5FE86FB: CRYPTO_malloc (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60A3C8B: EVP_PKEY_new (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60B5F49: X509_PUBKEY_get (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x60D8987: X509_get_pubkey (in /usr/local/openresty-debug/openssl/lib/libcrypto.so.1.0.0) | |
==16375== by 0x40417D2: ??? | |
==16375== by 0x7134D97: ??? | |
==16375== by 0x54941FA: ??? (in /usr/local/openresty-valgrind/luajit/lib/libluajit-5.1.so.2.1.0) | |
==16375== by 0x54BAAFA: lua_resume (in /usr/local/openresty-valgrind/luajit/lib/libluajit-5.1.so.2.1.0) | |
==16375== by 0x5623BF: ngx_http_lua_run_thread (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== by 0x56AA48: ??? (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== | |
==16375== LEAK SUMMARY: | |
==16375== definitely lost: 949,760 bytes in 16,960 blocks | |
==16375== indirectly lost: 23,161,024 bytes in 135,524 blocks | |
==16375== possibly lost: 483,032 bytes in 164 blocks | |
==16375== still reachable: 103,881 bytes in 2,924 blocks | |
==16375== suppressed: 0 bytes in 0 blocks | |
==16375== Reachable blocks (those to which a pointer was found) are not shown. | |
==16375== To see them, rerun with: --leak-check=full --show-leak-kinds=all | |
==16375== | |
==16375== Use --track-origins=yes to see where uninitialised values come from | |
==16375== ERROR SUMMARY: 13 errors from 13 contexts (suppressed: 0 from 0) | |
==16375== | |
==16375== 1 errors in context 1 of 13: | |
==16375== Syscall param epoll_ctl(event) points to uninitialised byte(s) | |
==16375== at 0x68F2CBA: epoll_ctl (in /usr/lib64/libc-2.17.so) | |
==16375== by 0x4605E5: ??? (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== by 0x460129: ??? (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== by 0x450A2B: ??? (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== by 0x45D431: ngx_single_process_cycle (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== by 0x41CA43: main (in /usr/local/openresty-valgrind/nginx/sbin/nginx) | |
==16375== Address 0xfff0000a4 is on thread 1's stack | |
==16375== | |
==16375== ERROR SUMMARY: 13 errors from 13 contexts (suppressed: 0 from 0) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment