Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ray@oxygen:~/Projects/peaks/Peaks_Code/bin$ valgrind -v --trace-children=yes ./peaks --debug recon --client-only
- ==4384== Memcheck, a memory error detector
- ==4384== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
- ==4384== Using Valgrind-3.14.0-353a3587bb-20181007X and LibVEX; rerun with -h for copyright info
- ==4384== Command: ./peaks --debug recon --client-only
- ==4384==
- --4384-- Valgrind options:
- --4384-- -v
- --4384-- --trace-children=yes
- --4384-- Contents of /proc/version:
- --4384-- Linux version 4.19.0-1-amd64 (debian-kernel@lists.debian.org) (gcc version 8.2.0 (Debian 8.2.0-13)) #1 SMP Debian 4.19.12-1 (2018-12-22)
- --4384--
- --4384-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-rdtscp-sse3-avx
- --4384-- Page sizes: currently 4096, max supported 4096
- --4384-- Valgrind library directory: /usr/lib/x86_64-linux-gnu/valgrind
- --4384-- Reading syms from /home/ray/Projects/peaks/Peaks_Code/bin/peaks
- --4384-- Reading syms from /lib/x86_64-linux-gnu/ld-2.28.so
- --4384-- Considering /usr/lib/debug/.build-id/67/ee9216059274c80b293612fc8e4e414b0f6e46.debug ..
- --4384-- .. build-id is valid
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/valgrind/memcheck-amd64-linux
- --4384-- Considering /usr/lib/debug/.build-id/93/5efea22a69d45c080fd7ebab50cfe06d56e7af.debug ..
- --4384-- .. build-id is valid
- --4384-- object doesn't have a dynamic symbol table
- --4384-- Scheduler: using generic scheduler lock implementation.
- --4384-- Reading suppressions file: /usr/lib/x86_64-linux-gnu/valgrind/default.supp
- ==4384== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-4384-by-ray-on-???
- ==4384== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-4384-by-ray-on-???
- ==4384== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-4384-by-ray-on-???
- ==4384==
- ==4384== TO CONTROL THIS PROCESS USING vgdb (which you probably
- ==4384== don't want to do, unless you know exactly what you're doing,
- ==4384== or are doing some strange experiment):
- ==4384== /usr/lib/x86_64-linux-gnu/valgrind/../../bin/vgdb --pid=4384 ...command...
- ==4384==
- ==4384== TO DEBUG THIS PROCESS USING GDB: start GDB like this
- ==4384== /path/to/gdb ./peaks
- ==4384== and then give GDB the following command
- ==4384== target remote | /usr/lib/x86_64-linux-gnu/valgrind/../../bin/vgdb --pid=4384
- ==4384== --pid is optional if only one valgrind process is running
- ==4384==
- --4384-- REDIR: 0x401e370 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c97f2 (vgPlain_amd64_linux_REDIR_FOR_strlen)
- --4384-- REDIR: 0x401e150 (ld-linux-x86-64.so.2:index) redirected to 0x580c980c (vgPlain_amd64_linux_REDIR_FOR_index)
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_core-amd64-linux.so
- --4384-- Considering /usr/lib/debug/.build-id/3d/5115a2ef08a4077609b25d33f892f9260b8b5b.debug ..
- --4384-- .. build-id is valid
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so
- --4384-- Considering /usr/lib/debug/.build-id/19/fb020e170903e05352b43e84af203f8f9ed2d8.debug ..
- --4384-- .. build-id is valid
- ==4384== WARNING: new redirection conflicts with existing -- ignoring it
- --4384-- old: 0x0401e370 (strlen ) R-> (0000.0) 0x580c97f2 vgPlain_amd64_linux_REDIR_FOR_strlen
- --4384-- new: 0x0401e370 (strlen ) R-> (2007.0) 0x04838d80 strlen
- --4384-- REDIR: 0x401ab90 (ld-linux-x86-64.so.2:strcmp) redirected to 0x4839e40 (strcmp)
- --4384-- REDIR: 0x401e8b0 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x483d860 (mempcpy)
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.67.0
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.67.0
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /home/ray/Projects/peaks/Peaks_Code/lib/gmp/lib/libgmp.so.10.3.2
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libboost_system.so.1.67.0
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.67.0
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.67.0
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /lib/x86_64-linux-gnu/libbz2.so.1.0.4
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /lib/x86_64-linux-gnu/libz.so.1.2.11
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /home/ray/Projects/peaks/Peaks_Code/lib/cppcms/lib/libcppcms.so.1.2.1
- --4384-- Reading syms from /home/ray/Projects/peaks/Peaks_Code/lib/cppcms/lib/libbooster.so.0.2.0
- --4384-- Reading syms from /lib/x86_64-linux-gnu/libm-2.28.so
- --4384-- Considering /usr/lib/debug/.build-id/d6/61a57c3590ccd0f86879b93db0bac55f9588d8.debug ..
- --4384-- .. build-id is valid
- --4384-- Reading syms from /lib/x86_64-linux-gnu/libpthread-2.28.so
- --4384-- Considering /usr/lib/debug/.build-id/f4/abd20d2cc4efcaef62210774d6656e8d71bb60.debug ..
- --4384-- .. build-id is valid
- --4384-- Reading syms from /lib/x86_64-linux-gnu/libc-2.28.so
- --4384-- Considering /usr/lib/debug/.build-id/15/324fd26aae2df74c3da4ffb1cd71820120f907.debug ..
- --4384-- .. build-id is valid
- --4384-- Reading syms from /lib/x86_64-linux-gnu/libgcc_s.so.1
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libboost_timer.so.1.67.0
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /lib/x86_64-linux-gnu/librt-2.28.so
- --4384-- Considering /usr/lib/debug/.build-id/50/9cb6e044aae105fca704fc74821319bee0405d.debug ..
- --4384-- .. build-id is valid
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libicudata.so.63.1
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libicui18n.so.63.1
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libicuuc.so.63.1
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libnghttp2.so.14.17.1
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.4
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/librtmp.so.1
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libssh2.so.1.0.1
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libpsl.so.5.3.1
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libssl.so.1.1
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /lib/x86_64-linux-gnu/libcom_err.so.2.1
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.10
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.10
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /lib/x86_64-linux-gnu/libdl-2.28.so
- --4384-- Considering /usr/lib/debug/.build-id/d6/8ed05e252882cd968f2cb4adef2c31a7f8cb8e.debug ..
- --4384-- .. build-id is valid
- --4384-- Reading syms from /lib/x86_64-linux-gnu/libpcre.so.3.13.3
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.67.0
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libunistring.so.2.1.0
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libgnutls.so.30.23.0
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libhogweed.so.4.5
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libnettle.so.6.5
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /lib/x86_64-linux-gnu/libgcrypt.so.20.2.4
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /lib/x86_64-linux-gnu/libkeyutils.so.1.5
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /lib/x86_64-linux-gnu/libresolv-2.28.so
- --4384-- Considering /usr/lib/debug/.build-id/b7/0775df38bdc94d1553254897c90bc686ef661e.debug ..
- --4384-- .. build-id is valid
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.5
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /lib/x86_64-linux-gnu/libgpg-error.so.0.25.0
- --4384-- object doesn't have a symbol table
- --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
- --4384-- object doesn't have a symbol table
- --4384-- REDIR: 0x5595240 (libc.so.6:memmove) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x5594430 (libc.so.6:strncpy) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x5595520 (libc.so.6:strcasecmp) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x5593e40 (libc.so.6:strcat) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x5594460 (libc.so.6:rindex) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x5596b50 (libc.so.6:rawmemchr) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x55af510 (libc.so.6:wmemchr) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x55aefb0 (libc.so.6:wcscmp) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x55953b0 (libc.so.6:mempcpy) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x55951e0 (libc.so.6:bcmp) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x55943d0 (libc.so.6:strncmp) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x5593eb0 (libc.so.6:strcmp) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x5595310 (libc.so.6:memset) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x55aef80 (libc.so.6:wcschr) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x5594370 (libc.so.6:strnlen) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x5593f40 (libc.so.6:strcspn) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x5595570 (libc.so.6:strncasecmp) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x5593f10 (libc.so.6:strcpy) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x55956b0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x55b07b0 (libc.so.6:wcsnlen) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x5594490 (libc.so.6:strpbrk) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x5593e70 (libc.so.6:index) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x5594340 (libc.so.6:strlen) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x559b560 (libc.so.6:memrchr) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x55955c0 (libc.so.6:strcasecmp_l) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x55951b0 (libc.so.6:memchr) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x55af090 (libc.so.6:wcslen) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x5594730 (libc.so.6:strspn) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x55954f0 (libc.so.6:stpncpy) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x55954c0 (libc.so.6:stpcpy) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x5596b80 (libc.so.6:strchrnul) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x5595610 (libc.so.6:strncasecmp_l) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x5613d10 (libc.so.6:__memcpy_chk) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x55943a0 (libc.so.6:strncat) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x55950f0 (libc.so.6:strstr) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x5613de0 (libc.so.6:__memmove_chk) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- ==4384== WARNING: new redirection conflicts with existing -- ignoring it
- --4384-- old: 0x055ae2f0 (__memcpy_chk_sse2_un) R-> (2030.0) 0x0483d950 __memcpy_chk
- --4384-- new: 0x055ae2f0 (__memcpy_chk_sse2_un) R-> (2024.0) 0x0483d320 __memmove_chk
- ==4384== WARNING: new redirection conflicts with existing -- ignoring it
- --4384-- old: 0x055ae2f0 (__memcpy_chk_sse2_un) R-> (2030.0) 0x0483d950 __memcpy_chk
- --4384-- new: 0x055ae2f0 (__memcpy_chk_sse2_un) R-> (2024.0) 0x0483d320 __memmove_chk
- ==4384== WARNING: new redirection conflicts with existing -- ignoring it
- --4384-- old: 0x055ae2f0 (__memcpy_chk_sse2_un) R-> (2030.0) 0x0483d950 __memcpy_chk
- --4384-- new: 0x055ae2f0 (__memcpy_chk_sse2_un) R-> (2024.0) 0x0483d320 __memmove_chk
- ==4384== WARNING: new redirection conflicts with existing -- ignoring it
- --4384-- old: 0x055ae2f0 (__memcpy_chk_sse2_un) R-> (2030.0) 0x0483d950 __memcpy_chk
- --4384-- new: 0x055ae2f0 (__memcpy_chk_sse2_un) R-> (2024.0) 0x0483d320 __memmove_chk
- --4384-- REDIR: 0x55aefe0 (libc.so.6:wcscpy) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
- --4384-- REDIR: 0x55a41d0 (libc.so.6:__strrchr_sse2) redirected to 0x48387d0 (__strrchr_sse2)
- --4384-- REDIR: 0x55a44c0 (libc.so.6:__strlen_sse2) redirected to 0x4838cc0 (__strlen_sse2)
- --4384-- REDIR: 0x5590620 (libc.so.6:malloc) redirected to 0x4835710 (malloc)
- --4384-- REDIR: 0x55ae300 (libc.so.6:memcpy@GLIBC_2.2.5) redirected to 0x4839fa0 (memcpy@GLIBC_2.2.5)
- --4384-- REDIR: 0x559cd10 (libc.so.6:__strcmp_sse2_unaligned) redirected to 0x4839d00 (strcmp)
- --4384-- REDIR: 0x565ec00 (libc.so.6:__strncmp_sse42) redirected to 0x4839560 (__strncmp_sse42)
- --4384-- REDIR: 0x55a3da0 (libc.so.6:__strchr_sse2) redirected to 0x48388b0 (__strchr_sse2)
- --4384-- REDIR: 0x55913f0 (libc.so.6:calloc) redirected to 0x4837ab0 (calloc)
- --4384-- REDIR: 0x55ae2f0 (libc.so.6:__memcpy_chk_sse2_unaligned) redirected to 0x483d950 (__memcpy_chk)
- --4384-- REDIR: 0x5590c70 (libc.so.6:free) redirected to 0x4836940 (free)
- --4384-- REDIR: 0x566a9a0 (libc.so.6:__memcmp_sse4_1) redirected to 0x483bfd0 (__memcmp_sse4_1)
- --4384-- REDIR: 0x48f4f90 (libstdc++.so.6:operator new(unsigned long)) redirected to 0x4835d80 (operator new(unsigned long))
- --4384-- REDIR: 0x55ae710 (libc.so.6:__memset_sse2_unaligned) redirected to 0x483c790 (memset)
- --4384-- REDIR: 0x55a9a10 (libc.so.6:__strncpy_sse2_unaligned) redirected to 0x48392e0 (__strncpy_sse2_unaligned)
- --4384-- REDIR: 0x56140e0 (libc.so.6:__strcpy_chk) redirected to 0x483d400 (__strcpy_chk)
- --4384-- REDIR: 0x48f3220 (libstdc++.so.6:operator delete(void*)) redirected to 0x4836e40 (operator delete(void*))
- --4384-- REDIR: 0x48f3230 (libstdc++.so.6:operator delete(void*, unsigned long)) redirected to 0x4837020 (operator delete(void*, unsigned long))
- --4384-- REDIR: 0x48f4ff0 (libstdc++.so.6:operator new(unsigned long, std::nothrow_t const&)) redirected to 0x4836010 (operator new(unsigned long, std::nothrow_t const&))
- --4384-- REDIR: 0x5590ec0 (libc.so.6:realloc) redirected to 0x4837d00 (realloc)
- --4384-- REDIR: 0x559e810 (libc.so.6:__memchr_sse2) redirected to 0x4839ee0 (memchr)
- --4384-- REDIR: 0x55ae2e0 (libc.so.6:__mempcpy_sse2_unaligned) redirected to 0x483d4a0 (mempcpy)
- searching config file peaks_config
- --4384-- REDIR: 0x5594c50 (libc.so.6:__GI_strstr) redirected to 0x483dac0 (__strstr_sse2)
- --4384-- REDIR: 0x48f5040 (libstdc++.so.6:operator new[](unsigned long)) redirected to 0x48364a0 (operator new[](unsigned long))
- config file found!
- --4384-- REDIR: 0x48f3250 (libstdc++.so.6:operator delete[](void*)) redirected to 0x4837520 (operator delete[](void*))
- Starting recon_daemon
- debug output
- --4384-- REDIR: 0x5666670 (libc.so.6:__strncasecmp_avx) redirected to 0x4839690 (strncasecmp)
- --4384-- REDIR: 0x55a93e0 (libc.so.6:__strcpy_sse2_unaligned) redirected to 0x4838db0 (strcpy)
- --4384-- REDIR: 0x55a3fc0 (libc.so.6:__strchrnul_sse2) redirected to 0x483d390 (strchrnul)
- --4384-- REDIR: 0x55aa9f0 (libc.so.6:__stpcpy_sse2_unaligned) redirected to 0x483c3f0 (__stpcpy_sse2_unaligned)
- --4384-- Reading syms from /lib/x86_64-linux-gnu/libnss_files-2.28.so
- --4384-- Considering /usr/lib/debug/.build-id/b8/55ea8f800e9a195090e3fda4ee64828b4ccf7e.debug ..
- --4384-- .. build-id is valid
- --4384-- REDIR: 0x56638e0 (libc.so.6:__strpbrk_sse42) redirected to 0x483dba0 (strpbrk)
- --4384-- REDIR: 0x55a4660 (libc.so.6:__strnlen_sse2) redirected to 0x4838c00 (strnlen)
- ==4384== Invalid read of size 8
- ==4384== at 0x483A024: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
- ==4384== by 0x2F7B1C: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (basic_string.tcc:225)
- ==4384== by 0x4E0F9B0: sql::mysql::MySQL_Prepared_ResultSet::getString(unsigned int) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E0CF1B: sql::mysql::MySQL_Prepared_ResultSet::getString(sql::SQLString const&) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384== Address 0x8e4a120 is 0 bytes after a block of size 64 alloc'd
- ==4384== at 0x483650F: operator new[](unsigned long) (vg_replace_malloc.c:423)
- ==4384== by 0x4E133E8: sql::mysql::MySQL_ResultBind::bindResult() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E117E1: sql::mysql::MySQL_Prepared_ResultSet::MySQL_Prepared_ResultSet(boost::shared_ptr<sql::mysql::NativeAPI::NativeStatementWrapper>&, boost::shared_ptr<sql::mysql::MySQL_ResultBind>&, sql::ResultSet::enum_type, sql::mysql::MySQL_Prepared_Statement*, boost::shared_ptr<sql::mysql::MySQL_DebugLogger>&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E078A4: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22ABAB: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:104)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384==
- ==4384== Invalid read of size 8
- ==4384== at 0x483A02F: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
- ==4384== by 0x2F7B1C: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (basic_string.tcc:225)
- ==4384== by 0x4E0F9B0: sql::mysql::MySQL_Prepared_ResultSet::getString(unsigned int) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E0CF1B: sql::mysql::MySQL_Prepared_ResultSet::getString(sql::SQLString const&) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384== Address 0x8e4a128 is 8 bytes after a block of size 64 alloc'd
- ==4384== at 0x483650F: operator new[](unsigned long) (vg_replace_malloc.c:423)
- ==4384== by 0x4E133E8: sql::mysql::MySQL_ResultBind::bindResult() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E117E1: sql::mysql::MySQL_Prepared_ResultSet::MySQL_Prepared_ResultSet(boost::shared_ptr<sql::mysql::NativeAPI::NativeStatementWrapper>&, boost::shared_ptr<sql::mysql::MySQL_ResultBind>&, sql::ResultSet::enum_type, sql::mysql::MySQL_Prepared_Statement*, boost::shared_ptr<sql::mysql::MySQL_DebugLogger>&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E078A4: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22ABAB: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:104)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384==
- ==4384== Invalid read of size 8
- ==4384== at 0x483A037: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
- ==4384== by 0x2F7B1C: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (basic_string.tcc:225)
- ==4384== by 0x4E0F9B0: sql::mysql::MySQL_Prepared_ResultSet::getString(unsigned int) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E0CF1B: sql::mysql::MySQL_Prepared_ResultSet::getString(sql::SQLString const&) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384== Address 0x8e4a130 is 16 bytes after a block of size 64 alloc'd
- ==4384== at 0x483650F: operator new[](unsigned long) (vg_replace_malloc.c:423)
- ==4384== by 0x4E133E8: sql::mysql::MySQL_ResultBind::bindResult() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E117E1: sql::mysql::MySQL_Prepared_ResultSet::MySQL_Prepared_ResultSet(boost::shared_ptr<sql::mysql::NativeAPI::NativeStatementWrapper>&, boost::shared_ptr<sql::mysql::MySQL_ResultBind>&, sql::ResultSet::enum_type, sql::mysql::MySQL_Prepared_Statement*, boost::shared_ptr<sql::mysql::MySQL_DebugLogger>&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E078A4: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22ABAB: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:104)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384==
- ==4384== Invalid read of size 8
- ==4384== at 0x483A03F: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
- ==4384== by 0x2F7B1C: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (basic_string.tcc:225)
- ==4384== by 0x4E0F9B0: sql::mysql::MySQL_Prepared_ResultSet::getString(unsigned int) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E0CF1B: sql::mysql::MySQL_Prepared_ResultSet::getString(sql::SQLString const&) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384== Address 0x8e4a138 is 24 bytes after a block of size 64 in arena "client"
- ==4384==
- ==4384== Invalid read of size 8
- ==4384== at 0x483A07D: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
- ==4384== by 0x2F7B1C: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (basic_string.tcc:225)
- ==4384== by 0x4E0F9B0: sql::mysql::MySQL_Prepared_ResultSet::getString(unsigned int) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E0CF1B: sql::mysql::MySQL_Prepared_ResultSet::getString(sql::SQLString const&) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384== Address 0x8e4a1c0 is 15 bytes after a block of size 1 alloc'd
- ==4384== at 0x483650F: operator new[](unsigned long) (vg_replace_malloc.c:423)
- ==4384== by 0x4E13439: sql::mysql::MySQL_ResultBind::bindResult() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E117E1: sql::mysql::MySQL_Prepared_ResultSet::MySQL_Prepared_ResultSet(boost::shared_ptr<sql::mysql::NativeAPI::NativeStatementWrapper>&, boost::shared_ptr<sql::mysql::MySQL_ResultBind>&, sql::ResultSet::enum_type, sql::mysql::MySQL_Prepared_Statement*, boost::shared_ptr<sql::mysql::MySQL_DebugLogger>&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E078A4: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22ABAB: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:104)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384==
- ==4384== Invalid read of size 2
- ==4384== at 0x483A0D8: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
- ==4384== by 0x2F7B1C: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (basic_string.tcc:225)
- ==4384== by 0x4E0F9B0: sql::mysql::MySQL_Prepared_ResultSet::getString(unsigned int) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E0CF1B: sql::mysql::MySQL_Prepared_ResultSet::getString(sql::SQLString const&) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384== Address 0x8e4a1c8 is 23 bytes after a block of size 1 alloc'd
- ==4384== at 0x483650F: operator new[](unsigned long) (vg_replace_malloc.c:423)
- ==4384== by 0x4E13439: sql::mysql::MySQL_ResultBind::bindResult() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E117E1: sql::mysql::MySQL_Prepared_ResultSet::MySQL_Prepared_ResultSet(boost::shared_ptr<sql::mysql::NativeAPI::NativeStatementWrapper>&, boost::shared_ptr<sql::mysql::MySQL_ResultBind>&, sql::ResultSet::enum_type, sql::mysql::MySQL_Prepared_Statement*, boost::shared_ptr<sql::mysql::MySQL_DebugLogger>&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E078A4: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22ABAB: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:104)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384==
- ==4384== Invalid read of size 1
- ==4384== at 0x483A110: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
- ==4384== by 0x2F7B1C: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (basic_string.tcc:225)
- ==4384== by 0x4E0F9B0: sql::mysql::MySQL_Prepared_ResultSet::getString(unsigned int) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E0CF1B: sql::mysql::MySQL_Prepared_ResultSet::getString(sql::SQLString const&) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384== Address 0x8e4a1cc is 12 bytes after a block of size 16 in arena "client"
- ==4384==
- starting only as client
- ==4384== Thread 2:
- ==4384== Invalid read of size 8
- ==4384== at 0x2FF3F5: NTL::inv(NTL::ZZ_p&, NTL::ZZ_p const&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
- ==4384== by 0x2FF5A9: NTL::div(NTL::ZZ_p&, NTL::ZZ_p const&, NTL::ZZ_p const&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
- ==4384== by 0x2043B5: NTL::operator/(NTL::ZZ_p const&, NTL::ZZ_p const&) (ZZ_p.h:436)
- ==4384== by 0x1F9D14: Peer::solve(std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&, int, std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&, int, std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&) (peer.cc:337)
- ==4384== by 0x1FB279: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:505)
- ==4384== by 0x1F987F: Peer::client_recon(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&) (peer.cc:278)
- ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
- ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
- ==4384== by 0x205C30: std::__invoke_result<void (Peer::*)(), Peer*>::type std::__invoke<void (Peer::*)(), Peer*>(void (Peer::*&&)(), Peer*&&) (invoke.h:95)
- ==4384== by 0x20CB0C: decltype (__invoke((_S_declval<0ul>)(), (_S_declval<1ul>)())) std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (thread:244)
- ==4384== by 0x20CAC7: std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::operator()() (thread:253)
- ==4384== by 0x20CAAB: std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> > >::_M_run() (thread:196)
- ==4384== Address 0x8e61b40 is 0 bytes after a block of size 16 alloc'd
- ==4384== at 0x4835DEF: operator new(unsigned long) (vg_replace_malloc.c:334)
- ==4384== by 0x1F6F0B: __gnu_cxx::new_allocator<NTL::ZZ_p>::allocate(unsigned long, void const*) (new_allocator.h:111)
- ==4384== by 0x1F6A2A: std::allocator_traits<std::allocator<NTL::ZZ_p> >::allocate(std::allocator<NTL::ZZ_p>&, unsigned long) (alloc_traits.h:436)
- ==4384== by 0x1F6695: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_allocate(unsigned long) (stl_vector.h:296)
- ==4384== by 0x1F63FE: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_create_storage(unsigned long) (stl_vector.h:311)
- ==4384== by 0x1F601E: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_Vector_base(unsigned long, std::allocator<NTL::ZZ_p> const&) (stl_vector.h:260)
- ==4384== by 0x1F5C9D: std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::vector(std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&) (stl_vector.h:460)
- ==4384== by 0x225F6C: Pnode::get_node_svalues() const (pTreeDB.cc:230)
- ==4384== by 0x1FB1D6: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:499)
- ==4384== by 0x1F987F: Peer::client_recon(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&) (peer.cc:278)
- ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
- ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
- ==4384==
- ==4384== Invalid read of size 8
- ==4384== at 0x2FF412: NTL::inv(NTL::ZZ_p&, NTL::ZZ_p const&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
- ==4384== by 0x2FF5A9: NTL::div(NTL::ZZ_p&, NTL::ZZ_p const&, NTL::ZZ_p const&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
- ==4384== by 0x2043B5: NTL::operator/(NTL::ZZ_p const&, NTL::ZZ_p const&) (ZZ_p.h:436)
- ==4384== by 0x1F9D14: Peer::solve(std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&, int, std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&, int, std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&) (peer.cc:337)
- ==4384== by 0x1FB279: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:505)
- ==4384== by 0x1F987F: Peer::client_recon(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&) (peer.cc:278)
- ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
- ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
- ==4384== by 0x205C30: std::__invoke_result<void (Peer::*)(), Peer*>::type std::__invoke<void (Peer::*)(), Peer*>(void (Peer::*&&)(), Peer*&&) (invoke.h:95)
- ==4384== by 0x20CB0C: decltype (__invoke((_S_declval<0ul>)(), (_S_declval<1ul>)())) std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (thread:244)
- ==4384== by 0x20CAC7: std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::operator()() (thread:253)
- ==4384== by 0x20CAAB: std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> > >::_M_run() (thread:196)
- ==4384== Address 0x8e61b40 is 0 bytes after a block of size 16 alloc'd
- ==4384== at 0x4835DEF: operator new(unsigned long) (vg_replace_malloc.c:334)
- ==4384== by 0x1F6F0B: __gnu_cxx::new_allocator<NTL::ZZ_p>::allocate(unsigned long, void const*) (new_allocator.h:111)
- ==4384== by 0x1F6A2A: std::allocator_traits<std::allocator<NTL::ZZ_p> >::allocate(std::allocator<NTL::ZZ_p>&, unsigned long) (alloc_traits.h:436)
- ==4384== by 0x1F6695: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_allocate(unsigned long) (stl_vector.h:296)
- ==4384== by 0x1F63FE: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_create_storage(unsigned long) (stl_vector.h:311)
- ==4384== by 0x1F601E: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_Vector_base(unsigned long, std::allocator<NTL::ZZ_p> const&) (stl_vector.h:260)
- ==4384== by 0x1F5C9D: std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::vector(std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&) (stl_vector.h:460)
- ==4384== by 0x225F6C: Pnode::get_node_svalues() const (pTreeDB.cc:230)
- ==4384== by 0x1FB1D6: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:499)
- ==4384== by 0x1F987F: Peer::client_recon(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&) (peer.cc:278)
- ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
- ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
- ==4384==
- ==4384== Invalid read of size 8
- ==4384== at 0x17AF3F: NTL::InvModError(char const*, NTL::ZZ const&, NTL::ZZ const&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
- ==4384== by 0x2FF44C: NTL::inv(NTL::ZZ_p&, NTL::ZZ_p const&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
- ==4384== by 0x2FF5A9: NTL::div(NTL::ZZ_p&, NTL::ZZ_p const&, NTL::ZZ_p const&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
- ==4384== by 0x2043B5: NTL::operator/(NTL::ZZ_p const&, NTL::ZZ_p const&) (ZZ_p.h:436)
- ==4384== by 0x1F9D14: Peer::solve(std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&, int, std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&, int, std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&) (peer.cc:337)
- ==4384== by 0x1FB279: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:505)
- ==4384== by 0x1F987F: Peer::client_recon(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&) (peer.cc:278)
- ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
- ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
- ==4384== by 0x205C30: std::__invoke_result<void (Peer::*)(), Peer*>::type std::__invoke<void (Peer::*)(), Peer*>(void (Peer::*&&)(), Peer*&&) (invoke.h:95)
- ==4384== by 0x20CB0C: decltype (__invoke((_S_declval<0ul>)(), (_S_declval<1ul>)())) std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (thread:244)
- ==4384== by 0x20CAC7: std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::operator()() (thread:253)
- ==4384== Address 0x8e61b40 is 0 bytes after a block of size 16 alloc'd
- ==4384== at 0x4835DEF: operator new(unsigned long) (vg_replace_malloc.c:334)
- ==4384== by 0x1F6F0B: __gnu_cxx::new_allocator<NTL::ZZ_p>::allocate(unsigned long, void const*) (new_allocator.h:111)
- ==4384== by 0x1F6A2A: std::allocator_traits<std::allocator<NTL::ZZ_p> >::allocate(std::allocator<NTL::ZZ_p>&, unsigned long) (alloc_traits.h:436)
- ==4384== by 0x1F6695: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_allocate(unsigned long) (stl_vector.h:296)
- ==4384== by 0x1F63FE: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_create_storage(unsigned long) (stl_vector.h:311)
- ==4384== by 0x1F601E: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_Vector_base(unsigned long, std::allocator<NTL::ZZ_p> const&) (stl_vector.h:260)
- ==4384== by 0x1F5C9D: std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::vector(std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&) (stl_vector.h:460)
- ==4384== by 0x225F6C: Pnode::get_node_svalues() const (pTreeDB.cc:230)
- ==4384== by 0x1FB1D6: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:499)
- ==4384== by 0x1F987F: Peer::client_recon(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&) (peer.cc:278)
- ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
- ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
- ==4384==
- --4384-- REDIR: 0x5663760 (libc.so.6:__strcspn_sse42) redirected to 0x483dc00 (strcspn)
- --4384-- REDIR: 0x559eb40 (libc.so.6:__rawmemchr_sse2) redirected to 0x483d3c0 (rawmemchr)
- ==4384== Invalid write of size 4
- ==4384== at 0x7DE7E13: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DAEEC4: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DAF443: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DB4ABA: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DB6315: mysql_real_query (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x4E19078: sql::mysql::MySQL_Statement::do_query(sql::SQLString const&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E193C5: sql::mysql::MySQL_Statement::execute(sql::SQLString const&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x1AE8F8: DUMPIMPORT_DBManager::insertCSV(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, unsigned int const&) (DBManager.cc:334)
- ==4384== by 0x19CECB: ReconImporter::dump_import(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) (dump_import.cc:55)
- ==4384== by 0x1F86DA: Peer::fetch_elements(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&, std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&) (peer.cc:110)
- ==4384== by 0x1F9ACB: Peer::client_recon(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&) (peer.cc:321)
- ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
- ==4384== Address 0x0 is not stack'd, malloc'd or (recently) free'd
- ==4384==
- ==4384==
- ==4384== Process terminating with default action of signal 11 (SIGSEGV)
- ==4384== Access not within mapped region at address 0x0
- ==4384== at 0x7DE7E13: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DAEEC4: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DAF443: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DB4ABA: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DB6315: mysql_real_query (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x4E19078: sql::mysql::MySQL_Statement::do_query(sql::SQLString const&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E193C5: sql::mysql::MySQL_Statement::execute(sql::SQLString const&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x1AE8F8: DUMPIMPORT_DBManager::insertCSV(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, unsigned int const&) (DBManager.cc:334)
- ==4384== by 0x19CECB: ReconImporter::dump_import(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) (dump_import.cc:55)
- ==4384== by 0x1F86DA: Peer::fetch_elements(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&, std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&) (peer.cc:110)
- ==4384== by 0x1F9ACB: Peer::client_recon(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&) (peer.cc:321)
- ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
- ==4384== If you believe this happened as a result of a stack
- ==4384== overflow in your program's main thread (unlikely but
- ==4384== possible), you can try to increase the size of the
- ==4384== main thread stack using the --main-stacksize= flag.
- ==4384== The main thread stack size used in this run was 8388608.
- --4384-- Discarding syms at 0x8e76300-0x8e7c798 in /lib/x86_64-linux-gnu/libnss_files-2.28.so (have_dinfo 1)
- ==4384== Invalid read of size 8
- ==4384== at 0x81645A5: check_free (dlerror.c:188)
- ==4384== by 0x8164AB1: free_key_mem (dlerror.c:221)
- ==4384== by 0x8164AB1: __dlerror_main_freeres (dlerror.c:239)
- ==4384== by 0x5674F81: __libc_freeres (in /lib/x86_64-linux-gnu/libc-2.28.so)
- ==4384== by 0x482D19E: _vgnU_freeres (vg_preloaded.c:77)
- ==4384== by 0x3: ???
- ==4384== by 0x7DAEEC4: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DAF443: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DB4ABA: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DB6315: mysql_real_query (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x4E19078: sql::mysql::MySQL_Statement::do_query(sql::SQLString const&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E193C5: sql::mysql::MySQL_Statement::execute(sql::SQLString const&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x1AE8F8: DUMPIMPORT_DBManager::insertCSV(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, unsigned int const&) (DBManager.cc:334)
- ==4384== Address 0x8e4e7a8 is 16 bytes after a block of size 8 alloc'd
- ==4384== at 0x483607F: operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:377)
- ==4384== by 0x17A0C3: NTL::operator>>(std::istream&, NTL::ZZ&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
- ==4384== by 0x15D72B: _ntl_enable_if<_ntl_is_char_pointer<char const*>::value, void>::type NTL::conv<NTL::ZZ, char const*>(NTL::ZZ&, char const*) (tools.h:1136)
- ==4384== by 0x1F5B80: NTL::ZZ NTL::conv<NTL::ZZ, char const*>(char const* const&) (tools.h:1151)
- ==4384== by 0x1F962B: Peer::gossip() (peer.cc:243)
- ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
- ==4384== by 0x205C30: std::__invoke_result<void (Peer::*)(), Peer*>::type std::__invoke<void (Peer::*)(), Peer*>(void (Peer::*&&)(), Peer*&&) (invoke.h:95)
- ==4384== by 0x20CB0C: decltype (__invoke((_S_declval<0ul>)(), (_S_declval<1ul>)())) std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (thread:244)
- ==4384== by 0x20CAC7: std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::operator()() (thread:253)
- ==4384== by 0x20CAAB: std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> > >::_M_run() (thread:196)
- ==4384== by 0x491DAFE: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25)
- ==4384== by 0x54F2FA2: start_thread (pthread_create.c:486)
- ==4384==
- ==4384== Mismatched free() / delete / delete []
- ==4384== at 0x48369AB: free (vg_replace_malloc.c:530)
- ==4384== by 0x8164AB9: free_key_mem (dlerror.c:223)
- ==4384== by 0x8164AB9: __dlerror_main_freeres (dlerror.c:239)
- ==4384== by 0x5674F81: __libc_freeres (in /lib/x86_64-linux-gnu/libc-2.28.so)
- ==4384== by 0x482D19E: _vgnU_freeres (vg_preloaded.c:77)
- ==4384== by 0x3: ???
- ==4384== by 0x7DAEEC4: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DAF443: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DB4ABA: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DB6315: mysql_real_query (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x4E19078: sql::mysql::MySQL_Statement::do_query(sql::SQLString const&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E193C5: sql::mysql::MySQL_Statement::execute(sql::SQLString const&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x1AE8F8: DUMPIMPORT_DBManager::insertCSV(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, unsigned int const&) (DBManager.cc:334)
- ==4384== Address 0x8e4e790 is 0 bytes inside a block of size 8 alloc'd
- ==4384== at 0x483607F: operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:377)
- ==4384== by 0x17A0C3: NTL::operator>>(std::istream&, NTL::ZZ&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
- ==4384== by 0x15D72B: _ntl_enable_if<_ntl_is_char_pointer<char const*>::value, void>::type NTL::conv<NTL::ZZ, char const*>(NTL::ZZ&, char const*) (tools.h:1136)
- ==4384== by 0x1F5B80: NTL::ZZ NTL::conv<NTL::ZZ, char const*>(char const* const&) (tools.h:1151)
- ==4384== by 0x1F962B: Peer::gossip() (peer.cc:243)
- ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
- ==4384== by 0x205C30: std::__invoke_result<void (Peer::*)(), Peer*>::type std::__invoke<void (Peer::*)(), Peer*>(void (Peer::*&&)(), Peer*&&) (invoke.h:95)
- ==4384== by 0x20CB0C: decltype (__invoke((_S_declval<0ul>)(), (_S_declval<1ul>)())) std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (thread:244)
- ==4384== by 0x20CAC7: std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::operator()() (thread:253)
- ==4384== by 0x20CAAB: std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> > >::_M_run() (thread:196)
- ==4384== by 0x491DAFE: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25)
- ==4384== by 0x54F2FA2: start_thread (pthread_create.c:486)
- ==4384==
- ==4384==
- ==4384== HEAP SUMMARY:
- ==4384== in use at exit: 72,985,769 bytes in 118,981 blocks
- ==4384== total heap usage: 14,929,795 allocs, 14,810,814 frees, 2,637,697,130 bytes allocated
- ==4384==
- ==4384== Searching for pointers to 118,981 not-freed blocks
- ==4384== Checked 80,679,272 bytes
- ==4384==
- ==4384== LEAK SUMMARY:
- ==4384== definitely lost: 219 bytes in 14 blocks
- ==4384== indirectly lost: 720 bytes in 5 blocks
- ==4384== possibly lost: 52,032 bytes in 18 blocks
- ==4384== still reachable: 72,932,798 bytes in 118,944 blocks
- ==4384== of which reachable via heuristic:
- ==4384== length64 : 95,400 bytes in 57 blocks
- ==4384== suppressed: 0 bytes in 0 blocks
- ==4384== Rerun with --leak-check=full to see details of leaked memory
- ==4384==
- ==4384== ERROR SUMMARY: 175 errors from 13 contexts (suppressed: 0 from 0)
- ==4384==
- ==4384== 1 errors in context 1 of 13:
- ==4384== Mismatched free() / delete / delete []
- ==4384== at 0x48369AB: free (vg_replace_malloc.c:530)
- ==4384== by 0x8164AB9: free_key_mem (dlerror.c:223)
- ==4384== by 0x8164AB9: __dlerror_main_freeres (dlerror.c:239)
- ==4384== by 0x5674F81: __libc_freeres (in /lib/x86_64-linux-gnu/libc-2.28.so)
- ==4384== by 0x482D19E: _vgnU_freeres (vg_preloaded.c:77)
- ==4384== by 0x3: ???
- ==4384== by 0x7DAEEC4: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DAF443: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DB4ABA: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DB6315: mysql_real_query (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x4E19078: sql::mysql::MySQL_Statement::do_query(sql::SQLString const&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E193C5: sql::mysql::MySQL_Statement::execute(sql::SQLString const&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x1AE8F8: DUMPIMPORT_DBManager::insertCSV(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, unsigned int const&) (DBManager.cc:334)
- ==4384== Address 0x8e4e790 is 0 bytes inside a block of size 8 alloc'd
- ==4384== at 0x483607F: operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:377)
- ==4384== by 0x17A0C3: NTL::operator>>(std::istream&, NTL::ZZ&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
- ==4384== by 0x15D72B: _ntl_enable_if<_ntl_is_char_pointer<char const*>::value, void>::type NTL::conv<NTL::ZZ, char const*>(NTL::ZZ&, char const*) (tools.h:1136)
- ==4384== by 0x1F5B80: NTL::ZZ NTL::conv<NTL::ZZ, char const*>(char const* const&) (tools.h:1151)
- ==4384== by 0x1F962B: Peer::gossip() (peer.cc:243)
- ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
- ==4384== by 0x205C30: std::__invoke_result<void (Peer::*)(), Peer*>::type std::__invoke<void (Peer::*)(), Peer*>(void (Peer::*&&)(), Peer*&&) (invoke.h:95)
- ==4384== by 0x20CB0C: decltype (__invoke((_S_declval<0ul>)(), (_S_declval<1ul>)())) std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (thread:244)
- ==4384== by 0x20CAC7: std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::operator()() (thread:253)
- ==4384== by 0x20CAAB: std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> > >::_M_run() (thread:196)
- ==4384== by 0x491DAFE: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25)
- ==4384== by 0x54F2FA2: start_thread (pthread_create.c:486)
- ==4384==
- ==4384==
- ==4384== 1 errors in context 2 of 13:
- ==4384== Invalid read of size 8
- ==4384== at 0x81645A5: check_free (dlerror.c:188)
- ==4384== by 0x8164AB1: free_key_mem (dlerror.c:221)
- ==4384== by 0x8164AB1: __dlerror_main_freeres (dlerror.c:239)
- ==4384== by 0x5674F81: __libc_freeres (in /lib/x86_64-linux-gnu/libc-2.28.so)
- ==4384== by 0x482D19E: _vgnU_freeres (vg_preloaded.c:77)
- ==4384== by 0x3: ???
- ==4384== by 0x7DAEEC4: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DAF443: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DB4ABA: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DB6315: mysql_real_query (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x4E19078: sql::mysql::MySQL_Statement::do_query(sql::SQLString const&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E193C5: sql::mysql::MySQL_Statement::execute(sql::SQLString const&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x1AE8F8: DUMPIMPORT_DBManager::insertCSV(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, unsigned int const&) (DBManager.cc:334)
- ==4384== Address 0x8e4e7a8 is 16 bytes after a block of size 8 alloc'd
- ==4384== at 0x483607F: operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:377)
- ==4384== by 0x17A0C3: NTL::operator>>(std::istream&, NTL::ZZ&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
- ==4384== by 0x15D72B: _ntl_enable_if<_ntl_is_char_pointer<char const*>::value, void>::type NTL::conv<NTL::ZZ, char const*>(NTL::ZZ&, char const*) (tools.h:1136)
- ==4384== by 0x1F5B80: NTL::ZZ NTL::conv<NTL::ZZ, char const*>(char const* const&) (tools.h:1151)
- ==4384== by 0x1F962B: Peer::gossip() (peer.cc:243)
- ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
- ==4384== by 0x205C30: std::__invoke_result<void (Peer::*)(), Peer*>::type std::__invoke<void (Peer::*)(), Peer*>(void (Peer::*&&)(), Peer*&&) (invoke.h:95)
- ==4384== by 0x20CB0C: decltype (__invoke((_S_declval<0ul>)(), (_S_declval<1ul>)())) std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (thread:244)
- ==4384== by 0x20CAC7: std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::operator()() (thread:253)
- ==4384== by 0x20CAAB: std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> > >::_M_run() (thread:196)
- ==4384== by 0x491DAFE: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25)
- ==4384== by 0x54F2FA2: start_thread (pthread_create.c:486)
- ==4384==
- ==4384==
- ==4384== 1 errors in context 3 of 13:
- ==4384== Invalid write of size 4
- ==4384== at 0x7DE7E13: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DAEEC4: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DAF443: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DB4ABA: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x7DB6315: mysql_real_query (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
- ==4384== by 0x4E19078: sql::mysql::MySQL_Statement::do_query(sql::SQLString const&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E193C5: sql::mysql::MySQL_Statement::execute(sql::SQLString const&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x1AE8F8: DUMPIMPORT_DBManager::insertCSV(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, unsigned int const&) (DBManager.cc:334)
- ==4384== by 0x19CECB: ReconImporter::dump_import(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) (dump_import.cc:55)
- ==4384== by 0x1F86DA: Peer::fetch_elements(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&, std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&) (peer.cc:110)
- ==4384== by 0x1F9ACB: Peer::client_recon(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&) (peer.cc:321)
- ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
- ==4384== Address 0x0 is not stack'd, malloc'd or (recently) free'd
- ==4384==
- ==4384==
- ==4384== 6 errors in context 4 of 13:
- ==4384== Invalid read of size 8
- ==4384== at 0x17AF3F: NTL::InvModError(char const*, NTL::ZZ const&, NTL::ZZ const&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
- ==4384== by 0x2FF44C: NTL::inv(NTL::ZZ_p&, NTL::ZZ_p const&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
- ==4384== by 0x2FF5A9: NTL::div(NTL::ZZ_p&, NTL::ZZ_p const&, NTL::ZZ_p const&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
- ==4384== by 0x2043B5: NTL::operator/(NTL::ZZ_p const&, NTL::ZZ_p const&) (ZZ_p.h:436)
- ==4384== by 0x1F9D14: Peer::solve(std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&, int, std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&, int, std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&) (peer.cc:337)
- ==4384== by 0x1FB279: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:505)
- ==4384== by 0x1F987F: Peer::client_recon(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&) (peer.cc:278)
- ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
- ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
- ==4384== by 0x205C30: std::__invoke_result<void (Peer::*)(), Peer*>::type std::__invoke<void (Peer::*)(), Peer*>(void (Peer::*&&)(), Peer*&&) (invoke.h:95)
- ==4384== by 0x20CB0C: decltype (__invoke((_S_declval<0ul>)(), (_S_declval<1ul>)())) std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (thread:244)
- ==4384== by 0x20CAC7: std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::operator()() (thread:253)
- ==4384== Address 0x8e61b40 is 0 bytes after a block of size 16 alloc'd
- ==4384== at 0x4835DEF: operator new(unsigned long) (vg_replace_malloc.c:334)
- ==4384== by 0x1F6F0B: __gnu_cxx::new_allocator<NTL::ZZ_p>::allocate(unsigned long, void const*) (new_allocator.h:111)
- ==4384== by 0x1F6A2A: std::allocator_traits<std::allocator<NTL::ZZ_p> >::allocate(std::allocator<NTL::ZZ_p>&, unsigned long) (alloc_traits.h:436)
- ==4384== by 0x1F6695: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_allocate(unsigned long) (stl_vector.h:296)
- ==4384== by 0x1F63FE: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_create_storage(unsigned long) (stl_vector.h:311)
- ==4384== by 0x1F601E: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_Vector_base(unsigned long, std::allocator<NTL::ZZ_p> const&) (stl_vector.h:260)
- ==4384== by 0x1F5C9D: std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::vector(std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&) (stl_vector.h:460)
- ==4384== by 0x225F6C: Pnode::get_node_svalues() const (pTreeDB.cc:230)
- ==4384== by 0x1FB1D6: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:499)
- ==4384== by 0x1F987F: Peer::client_recon(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&) (peer.cc:278)
- ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
- ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
- ==4384==
- ==4384==
- ==4384== 6 errors in context 5 of 13:
- ==4384== Invalid read of size 8
- ==4384== at 0x2FF412: NTL::inv(NTL::ZZ_p&, NTL::ZZ_p const&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
- ==4384== by 0x2FF5A9: NTL::div(NTL::ZZ_p&, NTL::ZZ_p const&, NTL::ZZ_p const&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
- ==4384== by 0x2043B5: NTL::operator/(NTL::ZZ_p const&, NTL::ZZ_p const&) (ZZ_p.h:436)
- ==4384== by 0x1F9D14: Peer::solve(std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&, int, std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&, int, std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&) (peer.cc:337)
- ==4384== by 0x1FB279: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:505)
- ==4384== by 0x1F987F: Peer::client_recon(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&) (peer.cc:278)
- ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
- ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
- ==4384== by 0x205C30: std::__invoke_result<void (Peer::*)(), Peer*>::type std::__invoke<void (Peer::*)(), Peer*>(void (Peer::*&&)(), Peer*&&) (invoke.h:95)
- ==4384== by 0x20CB0C: decltype (__invoke((_S_declval<0ul>)(), (_S_declval<1ul>)())) std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (thread:244)
- ==4384== by 0x20CAC7: std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::operator()() (thread:253)
- ==4384== by 0x20CAAB: std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> > >::_M_run() (thread:196)
- ==4384== Address 0x8e61b40 is 0 bytes after a block of size 16 alloc'd
- ==4384== at 0x4835DEF: operator new(unsigned long) (vg_replace_malloc.c:334)
- ==4384== by 0x1F6F0B: __gnu_cxx::new_allocator<NTL::ZZ_p>::allocate(unsigned long, void const*) (new_allocator.h:111)
- ==4384== by 0x1F6A2A: std::allocator_traits<std::allocator<NTL::ZZ_p> >::allocate(std::allocator<NTL::ZZ_p>&, unsigned long) (alloc_traits.h:436)
- ==4384== by 0x1F6695: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_allocate(unsigned long) (stl_vector.h:296)
- ==4384== by 0x1F63FE: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_create_storage(unsigned long) (stl_vector.h:311)
- ==4384== by 0x1F601E: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_Vector_base(unsigned long, std::allocator<NTL::ZZ_p> const&) (stl_vector.h:260)
- ==4384== by 0x1F5C9D: std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::vector(std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&) (stl_vector.h:460)
- ==4384== by 0x225F6C: Pnode::get_node_svalues() const (pTreeDB.cc:230)
- ==4384== by 0x1FB1D6: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:499)
- ==4384== by 0x1F987F: Peer::client_recon(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&) (peer.cc:278)
- ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
- ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
- ==4384==
- ==4384==
- ==4384== 6 errors in context 6 of 13:
- ==4384== Invalid read of size 8
- ==4384== at 0x2FF3F5: NTL::inv(NTL::ZZ_p&, NTL::ZZ_p const&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
- ==4384== by 0x2FF5A9: NTL::div(NTL::ZZ_p&, NTL::ZZ_p const&, NTL::ZZ_p const&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
- ==4384== by 0x2043B5: NTL::operator/(NTL::ZZ_p const&, NTL::ZZ_p const&) (ZZ_p.h:436)
- ==4384== by 0x1F9D14: Peer::solve(std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&, int, std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&, int, std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&) (peer.cc:337)
- ==4384== by 0x1FB279: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:505)
- ==4384== by 0x1F987F: Peer::client_recon(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&) (peer.cc:278)
- ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
- ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
- ==4384== by 0x205C30: std::__invoke_result<void (Peer::*)(), Peer*>::type std::__invoke<void (Peer::*)(), Peer*>(void (Peer::*&&)(), Peer*&&) (invoke.h:95)
- ==4384== by 0x20CB0C: decltype (__invoke((_S_declval<0ul>)(), (_S_declval<1ul>)())) std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (thread:244)
- ==4384== by 0x20CAC7: std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::operator()() (thread:253)
- ==4384== by 0x20CAAB: std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> > >::_M_run() (thread:196)
- ==4384== Address 0x8e61b40 is 0 bytes after a block of size 16 alloc'd
- ==4384== at 0x4835DEF: operator new(unsigned long) (vg_replace_malloc.c:334)
- ==4384== by 0x1F6F0B: __gnu_cxx::new_allocator<NTL::ZZ_p>::allocate(unsigned long, void const*) (new_allocator.h:111)
- ==4384== by 0x1F6A2A: std::allocator_traits<std::allocator<NTL::ZZ_p> >::allocate(std::allocator<NTL::ZZ_p>&, unsigned long) (alloc_traits.h:436)
- ==4384== by 0x1F6695: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_allocate(unsigned long) (stl_vector.h:296)
- ==4384== by 0x1F63FE: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_create_storage(unsigned long) (stl_vector.h:311)
- ==4384== by 0x1F601E: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_Vector_base(unsigned long, std::allocator<NTL::ZZ_p> const&) (stl_vector.h:260)
- ==4384== by 0x1F5C9D: std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::vector(std::vector<NTL::ZZ_p, std::allocator<NTL::ZZ_p> > const&) (stl_vector.h:460)
- ==4384== by 0x225F6C: Pnode::get_node_svalues() const (pTreeDB.cc:230)
- ==4384== by 0x1FB1D6: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:499)
- ==4384== by 0x1F987F: Peer::client_recon(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&) (peer.cc:278)
- ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
- ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
- ==4384==
- ==4384==
- ==4384== 7 errors in context 7 of 13:
- ==4384== Thread 1:
- ==4384== Invalid read of size 1
- ==4384== at 0x483A110: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
- ==4384== by 0x2F7B1C: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (basic_string.tcc:225)
- ==4384== by 0x4E0F9B0: sql::mysql::MySQL_Prepared_ResultSet::getString(unsigned int) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E0CF1B: sql::mysql::MySQL_Prepared_ResultSet::getString(sql::SQLString const&) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384== Address 0x8e4a1cc is 12 bytes after a block of size 16 in arena "client"
- ==4384==
- ==4384==
- ==4384== 7 errors in context 8 of 13:
- ==4384== Invalid read of size 8
- ==4384== at 0x483A07D: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
- ==4384== by 0x2F7B1C: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (basic_string.tcc:225)
- ==4384== by 0x4E0F9B0: sql::mysql::MySQL_Prepared_ResultSet::getString(unsigned int) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E0CF1B: sql::mysql::MySQL_Prepared_ResultSet::getString(sql::SQLString const&) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384== Address 0x8e4a1c0 is 15 bytes after a block of size 1 alloc'd
- ==4384== at 0x483650F: operator new[](unsigned long) (vg_replace_malloc.c:423)
- ==4384== by 0x4E13439: sql::mysql::MySQL_ResultBind::bindResult() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E117E1: sql::mysql::MySQL_Prepared_ResultSet::MySQL_Prepared_ResultSet(boost::shared_ptr<sql::mysql::NativeAPI::NativeStatementWrapper>&, boost::shared_ptr<sql::mysql::MySQL_ResultBind>&, sql::ResultSet::enum_type, sql::mysql::MySQL_Prepared_Statement*, boost::shared_ptr<sql::mysql::MySQL_DebugLogger>&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E078A4: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22ABAB: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:104)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384==
- ==4384==
- ==4384== 14 errors in context 9 of 13:
- ==4384== Invalid read of size 2
- ==4384== at 0x483A0D8: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
- ==4384== by 0x2F7B1C: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (basic_string.tcc:225)
- ==4384== by 0x4E0F9B0: sql::mysql::MySQL_Prepared_ResultSet::getString(unsigned int) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E0CF1B: sql::mysql::MySQL_Prepared_ResultSet::getString(sql::SQLString const&) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384== Address 0x8e4a1c8 is 23 bytes after a block of size 1 alloc'd
- ==4384== at 0x483650F: operator new[](unsigned long) (vg_replace_malloc.c:423)
- ==4384== by 0x4E13439: sql::mysql::MySQL_ResultBind::bindResult() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E117E1: sql::mysql::MySQL_Prepared_ResultSet::MySQL_Prepared_ResultSet(boost::shared_ptr<sql::mysql::NativeAPI::NativeStatementWrapper>&, boost::shared_ptr<sql::mysql::MySQL_ResultBind>&, sql::ResultSet::enum_type, sql::mysql::MySQL_Prepared_Statement*, boost::shared_ptr<sql::mysql::MySQL_DebugLogger>&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E078A4: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22ABAB: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:104)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384==
- ==4384==
- ==4384== 28 errors in context 10 of 13:
- ==4384== Invalid read of size 8
- ==4384== at 0x483A024: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
- ==4384== by 0x2F7B1C: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (basic_string.tcc:225)
- ==4384== by 0x4E0F9B0: sql::mysql::MySQL_Prepared_ResultSet::getString(unsigned int) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E0CF1B: sql::mysql::MySQL_Prepared_ResultSet::getString(sql::SQLString const&) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384== Address 0x8e4a120 is 0 bytes after a block of size 64 alloc'd
- ==4384== at 0x483650F: operator new[](unsigned long) (vg_replace_malloc.c:423)
- ==4384== by 0x4E133E8: sql::mysql::MySQL_ResultBind::bindResult() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E117E1: sql::mysql::MySQL_Prepared_ResultSet::MySQL_Prepared_ResultSet(boost::shared_ptr<sql::mysql::NativeAPI::NativeStatementWrapper>&, boost::shared_ptr<sql::mysql::MySQL_ResultBind>&, sql::ResultSet::enum_type, sql::mysql::MySQL_Prepared_Statement*, boost::shared_ptr<sql::mysql::MySQL_DebugLogger>&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E078A4: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22ABAB: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:104)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384==
- ==4384==
- ==4384== 28 errors in context 11 of 13:
- ==4384== Invalid read of size 8
- ==4384== at 0x483A037: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
- ==4384== by 0x2F7B1C: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (basic_string.tcc:225)
- ==4384== by 0x4E0F9B0: sql::mysql::MySQL_Prepared_ResultSet::getString(unsigned int) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E0CF1B: sql::mysql::MySQL_Prepared_ResultSet::getString(sql::SQLString const&) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384== Address 0x8e4a130 is 16 bytes after a block of size 64 alloc'd
- ==4384== at 0x483650F: operator new[](unsigned long) (vg_replace_malloc.c:423)
- ==4384== by 0x4E133E8: sql::mysql::MySQL_ResultBind::bindResult() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E117E1: sql::mysql::MySQL_Prepared_ResultSet::MySQL_Prepared_ResultSet(boost::shared_ptr<sql::mysql::NativeAPI::NativeStatementWrapper>&, boost::shared_ptr<sql::mysql::MySQL_ResultBind>&, sql::ResultSet::enum_type, sql::mysql::MySQL_Prepared_Statement*, boost::shared_ptr<sql::mysql::MySQL_DebugLogger>&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E078A4: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22ABAB: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:104)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384==
- ==4384==
- ==4384== 35 errors in context 12 of 13:
- ==4384== Invalid read of size 8
- ==4384== at 0x483A03F: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
- ==4384== by 0x2F7B1C: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (basic_string.tcc:225)
- ==4384== by 0x4E0F9B0: sql::mysql::MySQL_Prepared_ResultSet::getString(unsigned int) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E0CF1B: sql::mysql::MySQL_Prepared_ResultSet::getString(sql::SQLString const&) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384== Address 0x8e4a138 is 24 bytes after a block of size 64 in arena "client"
- ==4384==
- ==4384==
- ==4384== 35 errors in context 13 of 13:
- ==4384== Invalid read of size 8
- ==4384== at 0x483A02F: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
- ==4384== by 0x2F7B1C: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (basic_string.tcc:225)
- ==4384== by 0x4E0F9B0: sql::mysql::MySQL_Prepared_ResultSet::getString(unsigned int) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E0CF1B: sql::mysql::MySQL_Prepared_ResultSet::getString(sql::SQLString const&) const (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384== Address 0x8e4a128 is 8 bytes after a block of size 64 alloc'd
- ==4384== at 0x483650F: operator new[](unsigned long) (vg_replace_malloc.c:423)
- ==4384== by 0x4E133E8: sql::mysql::MySQL_ResultBind::bindResult() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E117E1: sql::mysql::MySQL_Prepared_ResultSet::MySQL_Prepared_ResultSet(boost::shared_ptr<sql::mysql::NativeAPI::NativeStatementWrapper>&, boost::shared_ptr<sql::mysql::MySQL_ResultBind>&, sql::ResultSet::enum_type, sql::mysql::MySQL_Prepared_Statement*, boost::shared_ptr<sql::mysql::MySQL_DebugLogger>&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x4E078A4: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
- ==4384== by 0x22ABAB: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:104)
- ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
- ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
- ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
- ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
- ==4384== by 0x14D239: main (peaks.cc:154)
- ==4384==
- ==4384== ERROR SUMMARY: 175 errors from 13 contexts (suppressed: 0 from 0)
- Segmentation fault
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement