Advertisement
r4yan2

Untitled

Jan 22nd, 2019
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 86.14 KB | None | 0 0
  1. ray@oxygen:~/Projects/peaks/Peaks_Code/bin$ valgrind -v --trace-children=yes ./peaks --debug recon --client-only
  2. ==4384== Memcheck, a memory error detector
  3. ==4384== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
  4. ==4384== Using Valgrind-3.14.0-353a3587bb-20181007X and LibVEX; rerun with -h for copyright info
  5. ==4384== Command: ./peaks --debug recon --client-only
  6. ==4384==
  7. --4384-- Valgrind options:
  8. --4384-- -v
  9. --4384-- --trace-children=yes
  10. --4384-- Contents of /proc/version:
  11. --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)
  12. --4384--
  13. --4384-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-rdtscp-sse3-avx
  14. --4384-- Page sizes: currently 4096, max supported 4096
  15. --4384-- Valgrind library directory: /usr/lib/x86_64-linux-gnu/valgrind
  16. --4384-- Reading syms from /home/ray/Projects/peaks/Peaks_Code/bin/peaks
  17. --4384-- Reading syms from /lib/x86_64-linux-gnu/ld-2.28.so
  18. --4384-- Considering /usr/lib/debug/.build-id/67/ee9216059274c80b293612fc8e4e414b0f6e46.debug ..
  19. --4384-- .. build-id is valid
  20. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/valgrind/memcheck-amd64-linux
  21. --4384-- Considering /usr/lib/debug/.build-id/93/5efea22a69d45c080fd7ebab50cfe06d56e7af.debug ..
  22. --4384-- .. build-id is valid
  23. --4384-- object doesn't have a dynamic symbol table
  24. --4384-- Scheduler: using generic scheduler lock implementation.
  25. --4384-- Reading suppressions file: /usr/lib/x86_64-linux-gnu/valgrind/default.supp
  26. ==4384== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-4384-by-ray-on-???
  27. ==4384== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-4384-by-ray-on-???
  28. ==4384== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-4384-by-ray-on-???
  29. ==4384==
  30. ==4384== TO CONTROL THIS PROCESS USING vgdb (which you probably
  31. ==4384== don't want to do, unless you know exactly what you're doing,
  32. ==4384== or are doing some strange experiment):
  33. ==4384== /usr/lib/x86_64-linux-gnu/valgrind/../../bin/vgdb --pid=4384 ...command...
  34. ==4384==
  35. ==4384== TO DEBUG THIS PROCESS USING GDB: start GDB like this
  36. ==4384== /path/to/gdb ./peaks
  37. ==4384== and then give GDB the following command
  38. ==4384== target remote | /usr/lib/x86_64-linux-gnu/valgrind/../../bin/vgdb --pid=4384
  39. ==4384== --pid is optional if only one valgrind process is running
  40. ==4384==
  41. --4384-- REDIR: 0x401e370 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c97f2 (vgPlain_amd64_linux_REDIR_FOR_strlen)
  42. --4384-- REDIR: 0x401e150 (ld-linux-x86-64.so.2:index) redirected to 0x580c980c (vgPlain_amd64_linux_REDIR_FOR_index)
  43. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_core-amd64-linux.so
  44. --4384-- Considering /usr/lib/debug/.build-id/3d/5115a2ef08a4077609b25d33f892f9260b8b5b.debug ..
  45. --4384-- .. build-id is valid
  46. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so
  47. --4384-- Considering /usr/lib/debug/.build-id/19/fb020e170903e05352b43e84af203f8f9ed2d8.debug ..
  48. --4384-- .. build-id is valid
  49. ==4384== WARNING: new redirection conflicts with existing -- ignoring it
  50. --4384-- old: 0x0401e370 (strlen ) R-> (0000.0) 0x580c97f2 vgPlain_amd64_linux_REDIR_FOR_strlen
  51. --4384-- new: 0x0401e370 (strlen ) R-> (2007.0) 0x04838d80 strlen
  52. --4384-- REDIR: 0x401ab90 (ld-linux-x86-64.so.2:strcmp) redirected to 0x4839e40 (strcmp)
  53. --4384-- REDIR: 0x401e8b0 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x483d860 (mempcpy)
  54. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
  55. --4384-- object doesn't have a symbol table
  56. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.67.0
  57. --4384-- object doesn't have a symbol table
  58. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.67.0
  59. --4384-- object doesn't have a symbol table
  60. --4384-- Reading syms from /home/ray/Projects/peaks/Peaks_Code/lib/gmp/lib/libgmp.so.10.3.2
  61. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libboost_system.so.1.67.0
  62. --4384-- object doesn't have a symbol table
  63. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.67.0
  64. --4384-- object doesn't have a symbol table
  65. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.67.0
  66. --4384-- object doesn't have a symbol table
  67. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0
  68. --4384-- object doesn't have a symbol table
  69. --4384-- Reading syms from /lib/x86_64-linux-gnu/libbz2.so.1.0.4
  70. --4384-- object doesn't have a symbol table
  71. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9
  72. --4384-- object doesn't have a symbol table
  73. --4384-- Reading syms from /lib/x86_64-linux-gnu/libz.so.1.2.11
  74. --4384-- object doesn't have a symbol table
  75. --4384-- Reading syms from /home/ray/Projects/peaks/Peaks_Code/lib/cppcms/lib/libcppcms.so.1.2.1
  76. --4384-- Reading syms from /home/ray/Projects/peaks/Peaks_Code/lib/cppcms/lib/libbooster.so.0.2.0
  77. --4384-- Reading syms from /lib/x86_64-linux-gnu/libm-2.28.so
  78. --4384-- Considering /usr/lib/debug/.build-id/d6/61a57c3590ccd0f86879b93db0bac55f9588d8.debug ..
  79. --4384-- .. build-id is valid
  80. --4384-- Reading syms from /lib/x86_64-linux-gnu/libpthread-2.28.so
  81. --4384-- Considering /usr/lib/debug/.build-id/f4/abd20d2cc4efcaef62210774d6656e8d71bb60.debug ..
  82. --4384-- .. build-id is valid
  83. --4384-- Reading syms from /lib/x86_64-linux-gnu/libc-2.28.so
  84. --4384-- Considering /usr/lib/debug/.build-id/15/324fd26aae2df74c3da4ffb1cd71820120f907.debug ..
  85. --4384-- .. build-id is valid
  86. --4384-- Reading syms from /lib/x86_64-linux-gnu/libgcc_s.so.1
  87. --4384-- object doesn't have a symbol table
  88. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libboost_timer.so.1.67.0
  89. --4384-- object doesn't have a symbol table
  90. --4384-- Reading syms from /lib/x86_64-linux-gnu/librt-2.28.so
  91. --4384-- Considering /usr/lib/debug/.build-id/50/9cb6e044aae105fca704fc74821319bee0405d.debug ..
  92. --4384-- .. build-id is valid
  93. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libicudata.so.63.1
  94. --4384-- object doesn't have a symbol table
  95. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libicui18n.so.63.1
  96. --4384-- object doesn't have a symbol table
  97. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libicuuc.so.63.1
  98. --4384-- object doesn't have a symbol table
  99. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libnghttp2.so.14.17.1
  100. --4384-- object doesn't have a symbol table
  101. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.4
  102. --4384-- object doesn't have a symbol table
  103. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/librtmp.so.1
  104. --4384-- object doesn't have a symbol table
  105. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libssh2.so.1.0.1
  106. --4384-- object doesn't have a symbol table
  107. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libpsl.so.5.3.1
  108. --4384-- object doesn't have a symbol table
  109. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libssl.so.1.1
  110. --4384-- object doesn't have a symbol table
  111. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
  112. --4384-- object doesn't have a symbol table
  113. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
  114. --4384-- object doesn't have a symbol table
  115. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
  116. --4384-- object doesn't have a symbol table
  117. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
  118. --4384-- object doesn't have a symbol table
  119. --4384-- Reading syms from /lib/x86_64-linux-gnu/libcom_err.so.2.1
  120. --4384-- object doesn't have a symbol table
  121. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.10
  122. --4384-- object doesn't have a symbol table
  123. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.10
  124. --4384-- object doesn't have a symbol table
  125. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0
  126. --4384-- object doesn't have a symbol table
  127. --4384-- Reading syms from /lib/x86_64-linux-gnu/libdl-2.28.so
  128. --4384-- Considering /usr/lib/debug/.build-id/d6/8ed05e252882cd968f2cb4adef2c31a7f8cb8e.debug ..
  129. --4384-- .. build-id is valid
  130. --4384-- Reading syms from /lib/x86_64-linux-gnu/libpcre.so.3.13.3
  131. --4384-- object doesn't have a symbol table
  132. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.67.0
  133. --4384-- object doesn't have a symbol table
  134. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libunistring.so.2.1.0
  135. --4384-- object doesn't have a symbol table
  136. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libgnutls.so.30.23.0
  137. --4384-- object doesn't have a symbol table
  138. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libhogweed.so.4.5
  139. --4384-- object doesn't have a symbol table
  140. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libnettle.so.6.5
  141. --4384-- object doesn't have a symbol table
  142. --4384-- Reading syms from /lib/x86_64-linux-gnu/libgcrypt.so.20.2.4
  143. --4384-- object doesn't have a symbol table
  144. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
  145. --4384-- object doesn't have a symbol table
  146. --4384-- Reading syms from /lib/x86_64-linux-gnu/libkeyutils.so.1.5
  147. --4384-- object doesn't have a symbol table
  148. --4384-- Reading syms from /lib/x86_64-linux-gnu/libresolv-2.28.so
  149. --4384-- Considering /usr/lib/debug/.build-id/b7/0775df38bdc94d1553254897c90bc686ef661e.debug ..
  150. --4384-- .. build-id is valid
  151. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
  152. --4384-- object doesn't have a symbol table
  153. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
  154. --4384-- object doesn't have a symbol table
  155. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.5
  156. --4384-- object doesn't have a symbol table
  157. --4384-- Reading syms from /lib/x86_64-linux-gnu/libgpg-error.so.0.25.0
  158. --4384-- object doesn't have a symbol table
  159. --4384-- Reading syms from /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
  160. --4384-- object doesn't have a symbol table
  161. --4384-- REDIR: 0x5595240 (libc.so.6:memmove) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  162. --4384-- REDIR: 0x5594430 (libc.so.6:strncpy) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  163. --4384-- REDIR: 0x5595520 (libc.so.6:strcasecmp) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  164. --4384-- REDIR: 0x5593e40 (libc.so.6:strcat) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  165. --4384-- REDIR: 0x5594460 (libc.so.6:rindex) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  166. --4384-- REDIR: 0x5596b50 (libc.so.6:rawmemchr) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  167. --4384-- REDIR: 0x55af510 (libc.so.6:wmemchr) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  168. --4384-- REDIR: 0x55aefb0 (libc.so.6:wcscmp) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  169. --4384-- REDIR: 0x55953b0 (libc.so.6:mempcpy) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  170. --4384-- REDIR: 0x55951e0 (libc.so.6:bcmp) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  171. --4384-- REDIR: 0x55943d0 (libc.so.6:strncmp) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  172. --4384-- REDIR: 0x5593eb0 (libc.so.6:strcmp) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  173. --4384-- REDIR: 0x5595310 (libc.so.6:memset) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  174. --4384-- REDIR: 0x55aef80 (libc.so.6:wcschr) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  175. --4384-- REDIR: 0x5594370 (libc.so.6:strnlen) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  176. --4384-- REDIR: 0x5593f40 (libc.so.6:strcspn) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  177. --4384-- REDIR: 0x5595570 (libc.so.6:strncasecmp) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  178. --4384-- REDIR: 0x5593f10 (libc.so.6:strcpy) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  179. --4384-- REDIR: 0x55956b0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  180. --4384-- REDIR: 0x55b07b0 (libc.so.6:wcsnlen) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  181. --4384-- REDIR: 0x5594490 (libc.so.6:strpbrk) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  182. --4384-- REDIR: 0x5593e70 (libc.so.6:index) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  183. --4384-- REDIR: 0x5594340 (libc.so.6:strlen) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  184. --4384-- REDIR: 0x559b560 (libc.so.6:memrchr) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  185. --4384-- REDIR: 0x55955c0 (libc.so.6:strcasecmp_l) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  186. --4384-- REDIR: 0x55951b0 (libc.so.6:memchr) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  187. --4384-- REDIR: 0x55af090 (libc.so.6:wcslen) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  188. --4384-- REDIR: 0x5594730 (libc.so.6:strspn) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  189. --4384-- REDIR: 0x55954f0 (libc.so.6:stpncpy) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  190. --4384-- REDIR: 0x55954c0 (libc.so.6:stpcpy) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  191. --4384-- REDIR: 0x5596b80 (libc.so.6:strchrnul) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  192. --4384-- REDIR: 0x5595610 (libc.so.6:strncasecmp_l) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  193. --4384-- REDIR: 0x5613d10 (libc.so.6:__memcpy_chk) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  194. --4384-- REDIR: 0x55943a0 (libc.so.6:strncat) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  195. --4384-- REDIR: 0x55950f0 (libc.so.6:strstr) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  196. --4384-- REDIR: 0x5613de0 (libc.so.6:__memmove_chk) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  197. ==4384== WARNING: new redirection conflicts with existing -- ignoring it
  198. --4384-- old: 0x055ae2f0 (__memcpy_chk_sse2_un) R-> (2030.0) 0x0483d950 __memcpy_chk
  199. --4384-- new: 0x055ae2f0 (__memcpy_chk_sse2_un) R-> (2024.0) 0x0483d320 __memmove_chk
  200. ==4384== WARNING: new redirection conflicts with existing -- ignoring it
  201. --4384-- old: 0x055ae2f0 (__memcpy_chk_sse2_un) R-> (2030.0) 0x0483d950 __memcpy_chk
  202. --4384-- new: 0x055ae2f0 (__memcpy_chk_sse2_un) R-> (2024.0) 0x0483d320 __memmove_chk
  203. ==4384== WARNING: new redirection conflicts with existing -- ignoring it
  204. --4384-- old: 0x055ae2f0 (__memcpy_chk_sse2_un) R-> (2030.0) 0x0483d950 __memcpy_chk
  205. --4384-- new: 0x055ae2f0 (__memcpy_chk_sse2_un) R-> (2024.0) 0x0483d320 __memmove_chk
  206. ==4384== WARNING: new redirection conflicts with existing -- ignoring it
  207. --4384-- old: 0x055ae2f0 (__memcpy_chk_sse2_un) R-> (2030.0) 0x0483d950 __memcpy_chk
  208. --4384-- new: 0x055ae2f0 (__memcpy_chk_sse2_un) R-> (2024.0) 0x0483d320 __memmove_chk
  209. --4384-- REDIR: 0x55aefe0 (libc.so.6:wcscpy) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
  210. --4384-- REDIR: 0x55a41d0 (libc.so.6:__strrchr_sse2) redirected to 0x48387d0 (__strrchr_sse2)
  211. --4384-- REDIR: 0x55a44c0 (libc.so.6:__strlen_sse2) redirected to 0x4838cc0 (__strlen_sse2)
  212. --4384-- REDIR: 0x5590620 (libc.so.6:malloc) redirected to 0x4835710 (malloc)
  213. --4384-- REDIR: 0x55ae300 (libc.so.6:memcpy@GLIBC_2.2.5) redirected to 0x4839fa0 (memcpy@GLIBC_2.2.5)
  214. --4384-- REDIR: 0x559cd10 (libc.so.6:__strcmp_sse2_unaligned) redirected to 0x4839d00 (strcmp)
  215. --4384-- REDIR: 0x565ec00 (libc.so.6:__strncmp_sse42) redirected to 0x4839560 (__strncmp_sse42)
  216. --4384-- REDIR: 0x55a3da0 (libc.so.6:__strchr_sse2) redirected to 0x48388b0 (__strchr_sse2)
  217. --4384-- REDIR: 0x55913f0 (libc.so.6:calloc) redirected to 0x4837ab0 (calloc)
  218. --4384-- REDIR: 0x55ae2f0 (libc.so.6:__memcpy_chk_sse2_unaligned) redirected to 0x483d950 (__memcpy_chk)
  219. --4384-- REDIR: 0x5590c70 (libc.so.6:free) redirected to 0x4836940 (free)
  220. --4384-- REDIR: 0x566a9a0 (libc.so.6:__memcmp_sse4_1) redirected to 0x483bfd0 (__memcmp_sse4_1)
  221. --4384-- REDIR: 0x48f4f90 (libstdc++.so.6:operator new(unsigned long)) redirected to 0x4835d80 (operator new(unsigned long))
  222. --4384-- REDIR: 0x55ae710 (libc.so.6:__memset_sse2_unaligned) redirected to 0x483c790 (memset)
  223. --4384-- REDIR: 0x55a9a10 (libc.so.6:__strncpy_sse2_unaligned) redirected to 0x48392e0 (__strncpy_sse2_unaligned)
  224. --4384-- REDIR: 0x56140e0 (libc.so.6:__strcpy_chk) redirected to 0x483d400 (__strcpy_chk)
  225. --4384-- REDIR: 0x48f3220 (libstdc++.so.6:operator delete(void*)) redirected to 0x4836e40 (operator delete(void*))
  226. --4384-- REDIR: 0x48f3230 (libstdc++.so.6:operator delete(void*, unsigned long)) redirected to 0x4837020 (operator delete(void*, unsigned long))
  227. --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&))
  228. --4384-- REDIR: 0x5590ec0 (libc.so.6:realloc) redirected to 0x4837d00 (realloc)
  229. --4384-- REDIR: 0x559e810 (libc.so.6:__memchr_sse2) redirected to 0x4839ee0 (memchr)
  230. --4384-- REDIR: 0x55ae2e0 (libc.so.6:__mempcpy_sse2_unaligned) redirected to 0x483d4a0 (mempcpy)
  231. searching config file peaks_config
  232. --4384-- REDIR: 0x5594c50 (libc.so.6:__GI_strstr) redirected to 0x483dac0 (__strstr_sse2)
  233. --4384-- REDIR: 0x48f5040 (libstdc++.so.6:operator new[](unsigned long)) redirected to 0x48364a0 (operator new[](unsigned long))
  234. config file found!
  235. --4384-- REDIR: 0x48f3250 (libstdc++.so.6:operator delete[](void*)) redirected to 0x4837520 (operator delete[](void*))
  236. Starting recon_daemon
  237. debug output
  238. --4384-- REDIR: 0x5666670 (libc.so.6:__strncasecmp_avx) redirected to 0x4839690 (strncasecmp)
  239. --4384-- REDIR: 0x55a93e0 (libc.so.6:__strcpy_sse2_unaligned) redirected to 0x4838db0 (strcpy)
  240. --4384-- REDIR: 0x55a3fc0 (libc.so.6:__strchrnul_sse2) redirected to 0x483d390 (strchrnul)
  241. --4384-- REDIR: 0x55aa9f0 (libc.so.6:__stpcpy_sse2_unaligned) redirected to 0x483c3f0 (__stpcpy_sse2_unaligned)
  242. --4384-- Reading syms from /lib/x86_64-linux-gnu/libnss_files-2.28.so
  243. --4384-- Considering /usr/lib/debug/.build-id/b8/55ea8f800e9a195090e3fda4ee64828b4ccf7e.debug ..
  244. --4384-- .. build-id is valid
  245. --4384-- REDIR: 0x56638e0 (libc.so.6:__strpbrk_sse42) redirected to 0x483dba0 (strpbrk)
  246. --4384-- REDIR: 0x55a4660 (libc.so.6:__strnlen_sse2) redirected to 0x4838c00 (strnlen)
  247. ==4384== Invalid read of size 8
  248. ==4384== at 0x483A024: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
  249. ==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)
  250. ==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)
  251. ==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)
  252. ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
  253. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  254. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  255. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  256. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  257. ==4384== by 0x14D239: main (peaks.cc:154)
  258. ==4384== Address 0x8e4a120 is 0 bytes after a block of size 64 alloc'd
  259. ==4384== at 0x483650F: operator new[](unsigned long) (vg_replace_malloc.c:423)
  260. ==4384== by 0x4E133E8: sql::mysql::MySQL_ResultBind::bindResult() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  261. ==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)
  262. ==4384== by 0x4E078A4: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  263. ==4384== by 0x22ABAB: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:104)
  264. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  265. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  266. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  267. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  268. ==4384== by 0x14D239: main (peaks.cc:154)
  269. ==4384==
  270. ==4384== Invalid read of size 8
  271. ==4384== at 0x483A02F: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
  272. ==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)
  273. ==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)
  274. ==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)
  275. ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
  276. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  277. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  278. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  279. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  280. ==4384== by 0x14D239: main (peaks.cc:154)
  281. ==4384== Address 0x8e4a128 is 8 bytes after a block of size 64 alloc'd
  282. ==4384== at 0x483650F: operator new[](unsigned long) (vg_replace_malloc.c:423)
  283. ==4384== by 0x4E133E8: sql::mysql::MySQL_ResultBind::bindResult() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  284. ==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)
  285. ==4384== by 0x4E078A4: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  286. ==4384== by 0x22ABAB: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:104)
  287. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  288. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  289. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  290. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  291. ==4384== by 0x14D239: main (peaks.cc:154)
  292. ==4384==
  293. ==4384== Invalid read of size 8
  294. ==4384== at 0x483A037: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
  295. ==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)
  296. ==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)
  297. ==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)
  298. ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
  299. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  300. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  301. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  302. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  303. ==4384== by 0x14D239: main (peaks.cc:154)
  304. ==4384== Address 0x8e4a130 is 16 bytes after a block of size 64 alloc'd
  305. ==4384== at 0x483650F: operator new[](unsigned long) (vg_replace_malloc.c:423)
  306. ==4384== by 0x4E133E8: sql::mysql::MySQL_ResultBind::bindResult() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  307. ==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)
  308. ==4384== by 0x4E078A4: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  309. ==4384== by 0x22ABAB: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:104)
  310. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  311. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  312. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  313. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  314. ==4384== by 0x14D239: main (peaks.cc:154)
  315. ==4384==
  316. ==4384== Invalid read of size 8
  317. ==4384== at 0x483A03F: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
  318. ==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)
  319. ==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)
  320. ==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)
  321. ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
  322. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  323. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  324. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  325. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  326. ==4384== by 0x14D239: main (peaks.cc:154)
  327. ==4384== Address 0x8e4a138 is 24 bytes after a block of size 64 in arena "client"
  328. ==4384==
  329. ==4384== Invalid read of size 8
  330. ==4384== at 0x483A07D: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
  331. ==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)
  332. ==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)
  333. ==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)
  334. ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
  335. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  336. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  337. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  338. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  339. ==4384== by 0x14D239: main (peaks.cc:154)
  340. ==4384== Address 0x8e4a1c0 is 15 bytes after a block of size 1 alloc'd
  341. ==4384== at 0x483650F: operator new[](unsigned long) (vg_replace_malloc.c:423)
  342. ==4384== by 0x4E13439: sql::mysql::MySQL_ResultBind::bindResult() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  343. ==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)
  344. ==4384== by 0x4E078A4: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  345. ==4384== by 0x22ABAB: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:104)
  346. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  347. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  348. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  349. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  350. ==4384== by 0x14D239: main (peaks.cc:154)
  351. ==4384==
  352. ==4384== Invalid read of size 2
  353. ==4384== at 0x483A0D8: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
  354. ==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)
  355. ==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)
  356. ==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)
  357. ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
  358. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  359. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  360. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  361. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  362. ==4384== by 0x14D239: main (peaks.cc:154)
  363. ==4384== Address 0x8e4a1c8 is 23 bytes after a block of size 1 alloc'd
  364. ==4384== at 0x483650F: operator new[](unsigned long) (vg_replace_malloc.c:423)
  365. ==4384== by 0x4E13439: sql::mysql::MySQL_ResultBind::bindResult() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  366. ==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)
  367. ==4384== by 0x4E078A4: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  368. ==4384== by 0x22ABAB: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:104)
  369. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  370. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  371. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  372. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  373. ==4384== by 0x14D239: main (peaks.cc:154)
  374. ==4384==
  375. ==4384== Invalid read of size 1
  376. ==4384== at 0x483A110: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
  377. ==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)
  378. ==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)
  379. ==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)
  380. ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
  381. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  382. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  383. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  384. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  385. ==4384== by 0x14D239: main (peaks.cc:154)
  386. ==4384== Address 0x8e4a1cc is 12 bytes after a block of size 16 in arena "client"
  387. ==4384==
  388. starting only as client
  389. ==4384== Thread 2:
  390. ==4384== Invalid read of size 8
  391. ==4384== at 0x2FF3F5: NTL::inv(NTL::ZZ_p&, NTL::ZZ_p const&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
  392. ==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)
  393. ==4384== by 0x2043B5: NTL::operator/(NTL::ZZ_p const&, NTL::ZZ_p const&) (ZZ_p.h:436)
  394. ==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)
  395. ==4384== by 0x1FB279: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:505)
  396. ==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)
  397. ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
  398. ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
  399. ==4384== by 0x205C30: std::__invoke_result<void (Peer::*)(), Peer*>::type std::__invoke<void (Peer::*)(), Peer*>(void (Peer::*&&)(), Peer*&&) (invoke.h:95)
  400. ==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)
  401. ==4384== by 0x20CAC7: std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::operator()() (thread:253)
  402. ==4384== by 0x20CAAB: std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> > >::_M_run() (thread:196)
  403. ==4384== Address 0x8e61b40 is 0 bytes after a block of size 16 alloc'd
  404. ==4384== at 0x4835DEF: operator new(unsigned long) (vg_replace_malloc.c:334)
  405. ==4384== by 0x1F6F0B: __gnu_cxx::new_allocator<NTL::ZZ_p>::allocate(unsigned long, void const*) (new_allocator.h:111)
  406. ==4384== by 0x1F6A2A: std::allocator_traits<std::allocator<NTL::ZZ_p> >::allocate(std::allocator<NTL::ZZ_p>&, unsigned long) (alloc_traits.h:436)
  407. ==4384== by 0x1F6695: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_allocate(unsigned long) (stl_vector.h:296)
  408. ==4384== by 0x1F63FE: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_create_storage(unsigned long) (stl_vector.h:311)
  409. ==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)
  410. ==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)
  411. ==4384== by 0x225F6C: Pnode::get_node_svalues() const (pTreeDB.cc:230)
  412. ==4384== by 0x1FB1D6: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:499)
  413. ==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)
  414. ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
  415. ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
  416. ==4384==
  417. ==4384== Invalid read of size 8
  418. ==4384== at 0x2FF412: NTL::inv(NTL::ZZ_p&, NTL::ZZ_p const&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
  419. ==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)
  420. ==4384== by 0x2043B5: NTL::operator/(NTL::ZZ_p const&, NTL::ZZ_p const&) (ZZ_p.h:436)
  421. ==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)
  422. ==4384== by 0x1FB279: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:505)
  423. ==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)
  424. ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
  425. ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
  426. ==4384== by 0x205C30: std::__invoke_result<void (Peer::*)(), Peer*>::type std::__invoke<void (Peer::*)(), Peer*>(void (Peer::*&&)(), Peer*&&) (invoke.h:95)
  427. ==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)
  428. ==4384== by 0x20CAC7: std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::operator()() (thread:253)
  429. ==4384== by 0x20CAAB: std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> > >::_M_run() (thread:196)
  430. ==4384== Address 0x8e61b40 is 0 bytes after a block of size 16 alloc'd
  431. ==4384== at 0x4835DEF: operator new(unsigned long) (vg_replace_malloc.c:334)
  432. ==4384== by 0x1F6F0B: __gnu_cxx::new_allocator<NTL::ZZ_p>::allocate(unsigned long, void const*) (new_allocator.h:111)
  433. ==4384== by 0x1F6A2A: std::allocator_traits<std::allocator<NTL::ZZ_p> >::allocate(std::allocator<NTL::ZZ_p>&, unsigned long) (alloc_traits.h:436)
  434. ==4384== by 0x1F6695: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_allocate(unsigned long) (stl_vector.h:296)
  435. ==4384== by 0x1F63FE: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_create_storage(unsigned long) (stl_vector.h:311)
  436. ==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)
  437. ==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)
  438. ==4384== by 0x225F6C: Pnode::get_node_svalues() const (pTreeDB.cc:230)
  439. ==4384== by 0x1FB1D6: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:499)
  440. ==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)
  441. ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
  442. ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
  443. ==4384==
  444. ==4384== Invalid read of size 8
  445. ==4384== at 0x17AF3F: NTL::InvModError(char const*, NTL::ZZ const&, NTL::ZZ const&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
  446. ==4384== by 0x2FF44C: NTL::inv(NTL::ZZ_p&, NTL::ZZ_p const&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
  447. ==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)
  448. ==4384== by 0x2043B5: NTL::operator/(NTL::ZZ_p const&, NTL::ZZ_p const&) (ZZ_p.h:436)
  449. ==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)
  450. ==4384== by 0x1FB279: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:505)
  451. ==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)
  452. ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
  453. ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
  454. ==4384== by 0x205C30: std::__invoke_result<void (Peer::*)(), Peer*>::type std::__invoke<void (Peer::*)(), Peer*>(void (Peer::*&&)(), Peer*&&) (invoke.h:95)
  455. ==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)
  456. ==4384== by 0x20CAC7: std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::operator()() (thread:253)
  457. ==4384== Address 0x8e61b40 is 0 bytes after a block of size 16 alloc'd
  458. ==4384== at 0x4835DEF: operator new(unsigned long) (vg_replace_malloc.c:334)
  459. ==4384== by 0x1F6F0B: __gnu_cxx::new_allocator<NTL::ZZ_p>::allocate(unsigned long, void const*) (new_allocator.h:111)
  460. ==4384== by 0x1F6A2A: std::allocator_traits<std::allocator<NTL::ZZ_p> >::allocate(std::allocator<NTL::ZZ_p>&, unsigned long) (alloc_traits.h:436)
  461. ==4384== by 0x1F6695: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_allocate(unsigned long) (stl_vector.h:296)
  462. ==4384== by 0x1F63FE: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_create_storage(unsigned long) (stl_vector.h:311)
  463. ==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)
  464. ==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)
  465. ==4384== by 0x225F6C: Pnode::get_node_svalues() const (pTreeDB.cc:230)
  466. ==4384== by 0x1FB1D6: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:499)
  467. ==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)
  468. ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
  469. ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
  470. ==4384==
  471. --4384-- REDIR: 0x5663760 (libc.so.6:__strcspn_sse42) redirected to 0x483dc00 (strcspn)
  472. --4384-- REDIR: 0x559eb40 (libc.so.6:__rawmemchr_sse2) redirected to 0x483d3c0 (rawmemchr)
  473. ==4384== Invalid write of size 4
  474. ==4384== at 0x7DE7E13: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  475. ==4384== by 0x7DAEEC4: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  476. ==4384== by 0x7DAF443: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  477. ==4384== by 0x7DB4ABA: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  478. ==4384== by 0x7DB6315: mysql_real_query (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  479. ==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)
  480. ==4384== by 0x4E193C5: sql::mysql::MySQL_Statement::execute(sql::SQLString const&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  481. ==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)
  482. ==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)
  483. ==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)
  484. ==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)
  485. ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
  486. ==4384== Address 0x0 is not stack'd, malloc'd or (recently) free'd
  487. ==4384==
  488. ==4384==
  489. ==4384== Process terminating with default action of signal 11 (SIGSEGV)
  490. ==4384== Access not within mapped region at address 0x0
  491. ==4384== at 0x7DE7E13: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  492. ==4384== by 0x7DAEEC4: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  493. ==4384== by 0x7DAF443: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  494. ==4384== by 0x7DB4ABA: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  495. ==4384== by 0x7DB6315: mysql_real_query (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  496. ==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)
  497. ==4384== by 0x4E193C5: sql::mysql::MySQL_Statement::execute(sql::SQLString const&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  498. ==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)
  499. ==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)
  500. ==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)
  501. ==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)
  502. ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
  503. ==4384== If you believe this happened as a result of a stack
  504. ==4384== overflow in your program's main thread (unlikely but
  505. ==4384== possible), you can try to increase the size of the
  506. ==4384== main thread stack using the --main-stacksize= flag.
  507. ==4384== The main thread stack size used in this run was 8388608.
  508. --4384-- Discarding syms at 0x8e76300-0x8e7c798 in /lib/x86_64-linux-gnu/libnss_files-2.28.so (have_dinfo 1)
  509. ==4384== Invalid read of size 8
  510. ==4384== at 0x81645A5: check_free (dlerror.c:188)
  511. ==4384== by 0x8164AB1: free_key_mem (dlerror.c:221)
  512. ==4384== by 0x8164AB1: __dlerror_main_freeres (dlerror.c:239)
  513. ==4384== by 0x5674F81: __libc_freeres (in /lib/x86_64-linux-gnu/libc-2.28.so)
  514. ==4384== by 0x482D19E: _vgnU_freeres (vg_preloaded.c:77)
  515. ==4384== by 0x3: ???
  516. ==4384== by 0x7DAEEC4: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  517. ==4384== by 0x7DAF443: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  518. ==4384== by 0x7DB4ABA: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  519. ==4384== by 0x7DB6315: mysql_real_query (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  520. ==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)
  521. ==4384== by 0x4E193C5: sql::mysql::MySQL_Statement::execute(sql::SQLString const&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  522. ==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)
  523. ==4384== Address 0x8e4e7a8 is 16 bytes after a block of size 8 alloc'd
  524. ==4384== at 0x483607F: operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:377)
  525. ==4384== by 0x17A0C3: NTL::operator>>(std::istream&, NTL::ZZ&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
  526. ==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)
  527. ==4384== by 0x1F5B80: NTL::ZZ NTL::conv<NTL::ZZ, char const*>(char const* const&) (tools.h:1151)
  528. ==4384== by 0x1F962B: Peer::gossip() (peer.cc:243)
  529. ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
  530. ==4384== by 0x205C30: std::__invoke_result<void (Peer::*)(), Peer*>::type std::__invoke<void (Peer::*)(), Peer*>(void (Peer::*&&)(), Peer*&&) (invoke.h:95)
  531. ==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)
  532. ==4384== by 0x20CAC7: std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::operator()() (thread:253)
  533. ==4384== by 0x20CAAB: std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> > >::_M_run() (thread:196)
  534. ==4384== by 0x491DAFE: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25)
  535. ==4384== by 0x54F2FA2: start_thread (pthread_create.c:486)
  536. ==4384==
  537. ==4384== Mismatched free() / delete / delete []
  538. ==4384== at 0x48369AB: free (vg_replace_malloc.c:530)
  539. ==4384== by 0x8164AB9: free_key_mem (dlerror.c:223)
  540. ==4384== by 0x8164AB9: __dlerror_main_freeres (dlerror.c:239)
  541. ==4384== by 0x5674F81: __libc_freeres (in /lib/x86_64-linux-gnu/libc-2.28.so)
  542. ==4384== by 0x482D19E: _vgnU_freeres (vg_preloaded.c:77)
  543. ==4384== by 0x3: ???
  544. ==4384== by 0x7DAEEC4: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  545. ==4384== by 0x7DAF443: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  546. ==4384== by 0x7DB4ABA: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  547. ==4384== by 0x7DB6315: mysql_real_query (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  548. ==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)
  549. ==4384== by 0x4E193C5: sql::mysql::MySQL_Statement::execute(sql::SQLString const&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  550. ==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)
  551. ==4384== Address 0x8e4e790 is 0 bytes inside a block of size 8 alloc'd
  552. ==4384== at 0x483607F: operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:377)
  553. ==4384== by 0x17A0C3: NTL::operator>>(std::istream&, NTL::ZZ&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
  554. ==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)
  555. ==4384== by 0x1F5B80: NTL::ZZ NTL::conv<NTL::ZZ, char const*>(char const* const&) (tools.h:1151)
  556. ==4384== by 0x1F962B: Peer::gossip() (peer.cc:243)
  557. ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
  558. ==4384== by 0x205C30: std::__invoke_result<void (Peer::*)(), Peer*>::type std::__invoke<void (Peer::*)(), Peer*>(void (Peer::*&&)(), Peer*&&) (invoke.h:95)
  559. ==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)
  560. ==4384== by 0x20CAC7: std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::operator()() (thread:253)
  561. ==4384== by 0x20CAAB: std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> > >::_M_run() (thread:196)
  562. ==4384== by 0x491DAFE: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25)
  563. ==4384== by 0x54F2FA2: start_thread (pthread_create.c:486)
  564. ==4384==
  565. ==4384==
  566. ==4384== HEAP SUMMARY:
  567. ==4384== in use at exit: 72,985,769 bytes in 118,981 blocks
  568. ==4384== total heap usage: 14,929,795 allocs, 14,810,814 frees, 2,637,697,130 bytes allocated
  569. ==4384==
  570. ==4384== Searching for pointers to 118,981 not-freed blocks
  571. ==4384== Checked 80,679,272 bytes
  572. ==4384==
  573. ==4384== LEAK SUMMARY:
  574. ==4384== definitely lost: 219 bytes in 14 blocks
  575. ==4384== indirectly lost: 720 bytes in 5 blocks
  576. ==4384== possibly lost: 52,032 bytes in 18 blocks
  577. ==4384== still reachable: 72,932,798 bytes in 118,944 blocks
  578. ==4384== of which reachable via heuristic:
  579. ==4384== length64 : 95,400 bytes in 57 blocks
  580. ==4384== suppressed: 0 bytes in 0 blocks
  581. ==4384== Rerun with --leak-check=full to see details of leaked memory
  582. ==4384==
  583. ==4384== ERROR SUMMARY: 175 errors from 13 contexts (suppressed: 0 from 0)
  584. ==4384==
  585. ==4384== 1 errors in context 1 of 13:
  586. ==4384== Mismatched free() / delete / delete []
  587. ==4384== at 0x48369AB: free (vg_replace_malloc.c:530)
  588. ==4384== by 0x8164AB9: free_key_mem (dlerror.c:223)
  589. ==4384== by 0x8164AB9: __dlerror_main_freeres (dlerror.c:239)
  590. ==4384== by 0x5674F81: __libc_freeres (in /lib/x86_64-linux-gnu/libc-2.28.so)
  591. ==4384== by 0x482D19E: _vgnU_freeres (vg_preloaded.c:77)
  592. ==4384== by 0x3: ???
  593. ==4384== by 0x7DAEEC4: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  594. ==4384== by 0x7DAF443: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  595. ==4384== by 0x7DB4ABA: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  596. ==4384== by 0x7DB6315: mysql_real_query (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  597. ==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)
  598. ==4384== by 0x4E193C5: sql::mysql::MySQL_Statement::execute(sql::SQLString const&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  599. ==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)
  600. ==4384== Address 0x8e4e790 is 0 bytes inside a block of size 8 alloc'd
  601. ==4384== at 0x483607F: operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:377)
  602. ==4384== by 0x17A0C3: NTL::operator>>(std::istream&, NTL::ZZ&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
  603. ==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)
  604. ==4384== by 0x1F5B80: NTL::ZZ NTL::conv<NTL::ZZ, char const*>(char const* const&) (tools.h:1151)
  605. ==4384== by 0x1F962B: Peer::gossip() (peer.cc:243)
  606. ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
  607. ==4384== by 0x205C30: std::__invoke_result<void (Peer::*)(), Peer*>::type std::__invoke<void (Peer::*)(), Peer*>(void (Peer::*&&)(), Peer*&&) (invoke.h:95)
  608. ==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)
  609. ==4384== by 0x20CAC7: std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::operator()() (thread:253)
  610. ==4384== by 0x20CAAB: std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> > >::_M_run() (thread:196)
  611. ==4384== by 0x491DAFE: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25)
  612. ==4384== by 0x54F2FA2: start_thread (pthread_create.c:486)
  613. ==4384==
  614. ==4384==
  615. ==4384== 1 errors in context 2 of 13:
  616. ==4384== Invalid read of size 8
  617. ==4384== at 0x81645A5: check_free (dlerror.c:188)
  618. ==4384== by 0x8164AB1: free_key_mem (dlerror.c:221)
  619. ==4384== by 0x8164AB1: __dlerror_main_freeres (dlerror.c:239)
  620. ==4384== by 0x5674F81: __libc_freeres (in /lib/x86_64-linux-gnu/libc-2.28.so)
  621. ==4384== by 0x482D19E: _vgnU_freeres (vg_preloaded.c:77)
  622. ==4384== by 0x3: ???
  623. ==4384== by 0x7DAEEC4: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  624. ==4384== by 0x7DAF443: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  625. ==4384== by 0x7DB4ABA: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  626. ==4384== by 0x7DB6315: mysql_real_query (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  627. ==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)
  628. ==4384== by 0x4E193C5: sql::mysql::MySQL_Statement::execute(sql::SQLString const&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  629. ==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)
  630. ==4384== Address 0x8e4e7a8 is 16 bytes after a block of size 8 alloc'd
  631. ==4384== at 0x483607F: operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:377)
  632. ==4384== by 0x17A0C3: NTL::operator>>(std::istream&, NTL::ZZ&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
  633. ==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)
  634. ==4384== by 0x1F5B80: NTL::ZZ NTL::conv<NTL::ZZ, char const*>(char const* const&) (tools.h:1151)
  635. ==4384== by 0x1F962B: Peer::gossip() (peer.cc:243)
  636. ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
  637. ==4384== by 0x205C30: std::__invoke_result<void (Peer::*)(), Peer*>::type std::__invoke<void (Peer::*)(), Peer*>(void (Peer::*&&)(), Peer*&&) (invoke.h:95)
  638. ==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)
  639. ==4384== by 0x20CAC7: std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::operator()() (thread:253)
  640. ==4384== by 0x20CAAB: std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> > >::_M_run() (thread:196)
  641. ==4384== by 0x491DAFE: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25)
  642. ==4384== by 0x54F2FA2: start_thread (pthread_create.c:486)
  643. ==4384==
  644. ==4384==
  645. ==4384== 1 errors in context 3 of 13:
  646. ==4384== Invalid write of size 4
  647. ==4384== at 0x7DE7E13: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  648. ==4384== by 0x7DAEEC4: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  649. ==4384== by 0x7DAF443: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  650. ==4384== by 0x7DB4ABA: ??? (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  651. ==4384== by 0x7DB6315: mysql_real_query (in /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0)
  652. ==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)
  653. ==4384== by 0x4E193C5: sql::mysql::MySQL_Statement::execute(sql::SQLString const&) (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  654. ==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)
  655. ==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)
  656. ==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)
  657. ==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)
  658. ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
  659. ==4384== Address 0x0 is not stack'd, malloc'd or (recently) free'd
  660. ==4384==
  661. ==4384==
  662. ==4384== 6 errors in context 4 of 13:
  663. ==4384== Invalid read of size 8
  664. ==4384== at 0x17AF3F: NTL::InvModError(char const*, NTL::ZZ const&, NTL::ZZ const&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
  665. ==4384== by 0x2FF44C: NTL::inv(NTL::ZZ_p&, NTL::ZZ_p const&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
  666. ==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)
  667. ==4384== by 0x2043B5: NTL::operator/(NTL::ZZ_p const&, NTL::ZZ_p const&) (ZZ_p.h:436)
  668. ==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)
  669. ==4384== by 0x1FB279: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:505)
  670. ==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)
  671. ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
  672. ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
  673. ==4384== by 0x205C30: std::__invoke_result<void (Peer::*)(), Peer*>::type std::__invoke<void (Peer::*)(), Peer*>(void (Peer::*&&)(), Peer*&&) (invoke.h:95)
  674. ==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)
  675. ==4384== by 0x20CAC7: std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::operator()() (thread:253)
  676. ==4384== Address 0x8e61b40 is 0 bytes after a block of size 16 alloc'd
  677. ==4384== at 0x4835DEF: operator new(unsigned long) (vg_replace_malloc.c:334)
  678. ==4384== by 0x1F6F0B: __gnu_cxx::new_allocator<NTL::ZZ_p>::allocate(unsigned long, void const*) (new_allocator.h:111)
  679. ==4384== by 0x1F6A2A: std::allocator_traits<std::allocator<NTL::ZZ_p> >::allocate(std::allocator<NTL::ZZ_p>&, unsigned long) (alloc_traits.h:436)
  680. ==4384== by 0x1F6695: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_allocate(unsigned long) (stl_vector.h:296)
  681. ==4384== by 0x1F63FE: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_create_storage(unsigned long) (stl_vector.h:311)
  682. ==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)
  683. ==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)
  684. ==4384== by 0x225F6C: Pnode::get_node_svalues() const (pTreeDB.cc:230)
  685. ==4384== by 0x1FB1D6: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:499)
  686. ==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)
  687. ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
  688. ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
  689. ==4384==
  690. ==4384==
  691. ==4384== 6 errors in context 5 of 13:
  692. ==4384== Invalid read of size 8
  693. ==4384== at 0x2FF412: NTL::inv(NTL::ZZ_p&, NTL::ZZ_p const&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
  694. ==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)
  695. ==4384== by 0x2043B5: NTL::operator/(NTL::ZZ_p const&, NTL::ZZ_p const&) (ZZ_p.h:436)
  696. ==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)
  697. ==4384== by 0x1FB279: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:505)
  698. ==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)
  699. ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
  700. ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
  701. ==4384== by 0x205C30: std::__invoke_result<void (Peer::*)(), Peer*>::type std::__invoke<void (Peer::*)(), Peer*>(void (Peer::*&&)(), Peer*&&) (invoke.h:95)
  702. ==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)
  703. ==4384== by 0x20CAC7: std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::operator()() (thread:253)
  704. ==4384== by 0x20CAAB: std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> > >::_M_run() (thread:196)
  705. ==4384== Address 0x8e61b40 is 0 bytes after a block of size 16 alloc'd
  706. ==4384== at 0x4835DEF: operator new(unsigned long) (vg_replace_malloc.c:334)
  707. ==4384== by 0x1F6F0B: __gnu_cxx::new_allocator<NTL::ZZ_p>::allocate(unsigned long, void const*) (new_allocator.h:111)
  708. ==4384== by 0x1F6A2A: std::allocator_traits<std::allocator<NTL::ZZ_p> >::allocate(std::allocator<NTL::ZZ_p>&, unsigned long) (alloc_traits.h:436)
  709. ==4384== by 0x1F6695: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_allocate(unsigned long) (stl_vector.h:296)
  710. ==4384== by 0x1F63FE: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_create_storage(unsigned long) (stl_vector.h:311)
  711. ==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)
  712. ==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)
  713. ==4384== by 0x225F6C: Pnode::get_node_svalues() const (pTreeDB.cc:230)
  714. ==4384== by 0x1FB1D6: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:499)
  715. ==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)
  716. ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
  717. ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
  718. ==4384==
  719. ==4384==
  720. ==4384== 6 errors in context 6 of 13:
  721. ==4384== Invalid read of size 8
  722. ==4384== at 0x2FF3F5: NTL::inv(NTL::ZZ_p&, NTL::ZZ_p const&) (in /home/ray/Projects/peaks/Peaks_Code/bin/peaks)
  723. ==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)
  724. ==4384== by 0x2043B5: NTL::operator/(NTL::ZZ_p const&, NTL::ZZ_p const&) (ZZ_p.h:436)
  725. ==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)
  726. ==4384== by 0x1FB279: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:505)
  727. ==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)
  728. ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
  729. ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
  730. ==4384== by 0x205C30: std::__invoke_result<void (Peer::*)(), Peer*>::type std::__invoke<void (Peer::*)(), Peer*>(void (Peer::*&&)(), Peer*&&) (invoke.h:95)
  731. ==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)
  732. ==4384== by 0x20CAC7: std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> >::operator()() (thread:253)
  733. ==4384== by 0x20CAAB: std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (Peer::*)(), Peer*> > >::_M_run() (thread:196)
  734. ==4384== Address 0x8e61b40 is 0 bytes after a block of size 16 alloc'd
  735. ==4384== at 0x4835DEF: operator new(unsigned long) (vg_replace_malloc.c:334)
  736. ==4384== by 0x1F6F0B: __gnu_cxx::new_allocator<NTL::ZZ_p>::allocate(unsigned long, void const*) (new_allocator.h:111)
  737. ==4384== by 0x1F6A2A: std::allocator_traits<std::allocator<NTL::ZZ_p> >::allocate(std::allocator<NTL::ZZ_p>&, unsigned long) (alloc_traits.h:436)
  738. ==4384== by 0x1F6695: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_allocate(unsigned long) (stl_vector.h:296)
  739. ==4384== by 0x1F63FE: std::_Vector_base<NTL::ZZ_p, std::allocator<NTL::ZZ_p> >::_M_create_storage(unsigned long) (stl_vector.h:311)
  740. ==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)
  741. ==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)
  742. ==4384== by 0x225F6C: Pnode::get_node_svalues() const (pTreeDB.cc:230)
  743. ==4384== by 0x1FB1D6: Peer::request_poly_handler(ReconRequestPoly*) (peer.cc:499)
  744. ==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)
  745. ==4384== by 0x1F96A4: Peer::gossip() (peer.cc:249)
  746. ==4384== by 0x207532: void std::__invoke_impl<void, void (Peer::*)(), Peer*>(std::__invoke_memfun_deref, void (Peer::*&&)(), Peer*&&) (invoke.h:73)
  747. ==4384==
  748. ==4384==
  749. ==4384== 7 errors in context 7 of 13:
  750. ==4384== Thread 1:
  751. ==4384== Invalid read of size 1
  752. ==4384== at 0x483A110: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
  753. ==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)
  754. ==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)
  755. ==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)
  756. ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
  757. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  758. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  759. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  760. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  761. ==4384== by 0x14D239: main (peaks.cc:154)
  762. ==4384== Address 0x8e4a1cc is 12 bytes after a block of size 16 in arena "client"
  763. ==4384==
  764. ==4384==
  765. ==4384== 7 errors in context 8 of 13:
  766. ==4384== Invalid read of size 8
  767. ==4384== at 0x483A07D: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
  768. ==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)
  769. ==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)
  770. ==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)
  771. ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
  772. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  773. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  774. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  775. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  776. ==4384== by 0x14D239: main (peaks.cc:154)
  777. ==4384== Address 0x8e4a1c0 is 15 bytes after a block of size 1 alloc'd
  778. ==4384== at 0x483650F: operator new[](unsigned long) (vg_replace_malloc.c:423)
  779. ==4384== by 0x4E13439: sql::mysql::MySQL_ResultBind::bindResult() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  780. ==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)
  781. ==4384== by 0x4E078A4: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  782. ==4384== by 0x22ABAB: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:104)
  783. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  784. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  785. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  786. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  787. ==4384== by 0x14D239: main (peaks.cc:154)
  788. ==4384==
  789. ==4384==
  790. ==4384== 14 errors in context 9 of 13:
  791. ==4384== Invalid read of size 2
  792. ==4384== at 0x483A0D8: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
  793. ==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)
  794. ==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)
  795. ==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)
  796. ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
  797. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  798. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  799. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  800. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  801. ==4384== by 0x14D239: main (peaks.cc:154)
  802. ==4384== Address 0x8e4a1c8 is 23 bytes after a block of size 1 alloc'd
  803. ==4384== at 0x483650F: operator new[](unsigned long) (vg_replace_malloc.c:423)
  804. ==4384== by 0x4E13439: sql::mysql::MySQL_ResultBind::bindResult() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  805. ==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)
  806. ==4384== by 0x4E078A4: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  807. ==4384== by 0x22ABAB: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:104)
  808. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  809. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  810. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  811. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  812. ==4384== by 0x14D239: main (peaks.cc:154)
  813. ==4384==
  814. ==4384==
  815. ==4384== 28 errors in context 10 of 13:
  816. ==4384== Invalid read of size 8
  817. ==4384== at 0x483A024: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
  818. ==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)
  819. ==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)
  820. ==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)
  821. ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
  822. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  823. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  824. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  825. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  826. ==4384== by 0x14D239: main (peaks.cc:154)
  827. ==4384== Address 0x8e4a120 is 0 bytes after a block of size 64 alloc'd
  828. ==4384== at 0x483650F: operator new[](unsigned long) (vg_replace_malloc.c:423)
  829. ==4384== by 0x4E133E8: sql::mysql::MySQL_ResultBind::bindResult() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  830. ==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)
  831. ==4384== by 0x4E078A4: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  832. ==4384== by 0x22ABAB: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:104)
  833. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  834. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  835. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  836. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  837. ==4384== by 0x14D239: main (peaks.cc:154)
  838. ==4384==
  839. ==4384==
  840. ==4384== 28 errors in context 11 of 13:
  841. ==4384== Invalid read of size 8
  842. ==4384== at 0x483A037: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
  843. ==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)
  844. ==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)
  845. ==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)
  846. ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
  847. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  848. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  849. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  850. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  851. ==4384== by 0x14D239: main (peaks.cc:154)
  852. ==4384== Address 0x8e4a130 is 16 bytes after a block of size 64 alloc'd
  853. ==4384== at 0x483650F: operator new[](unsigned long) (vg_replace_malloc.c:423)
  854. ==4384== by 0x4E133E8: sql::mysql::MySQL_ResultBind::bindResult() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  855. ==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)
  856. ==4384== by 0x4E078A4: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  857. ==4384== by 0x22ABAB: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:104)
  858. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  859. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  860. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  861. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  862. ==4384== by 0x14D239: main (peaks.cc:154)
  863. ==4384==
  864. ==4384==
  865. ==4384== 35 errors in context 12 of 13:
  866. ==4384== Invalid read of size 8
  867. ==4384== at 0x483A03F: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
  868. ==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)
  869. ==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)
  870. ==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)
  871. ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
  872. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  873. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  874. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  875. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  876. ==4384== by 0x14D239: main (peaks.cc:154)
  877. ==4384== Address 0x8e4a138 is 24 bytes after a block of size 64 in arena "client"
  878. ==4384==
  879. ==4384==
  880. ==4384== 35 errors in context 13 of 13:
  881. ==4384== Invalid read of size 8
  882. ==4384== at 0x483A02F: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033)
  883. ==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)
  884. ==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)
  885. ==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)
  886. ==4384== by 0x22AC82: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:106)
  887. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  888. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  889. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  890. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  891. ==4384== by 0x14D239: main (peaks.cc:154)
  892. ==4384== Address 0x8e4a128 is 8 bytes after a block of size 64 alloc'd
  893. ==4384== at 0x483650F: operator new[](unsigned long) (vg_replace_malloc.c:423)
  894. ==4384== by 0x4E133E8: sql::mysql::MySQL_ResultBind::bindResult() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  895. ==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)
  896. ==4384== by 0x4E078A4: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /usr/lib/x86_64-linux-gnu/libmysqlcppconn.so.7.1.1.9)
  897. ==4384== by 0x22ABAB: Recon_mysql_DBManager::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (DBManager.cc:104)
  898. ==4384== by 0x224EB8: Ptree::get_node(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pTreeDB.cc:87)
  899. ==4384== by 0x225969: Ptree::node(Bitset&) (pTreeDB.cc:179)
  900. ==4384== by 0x224C47: Ptree::create() (pTreeDB.cc:42)
  901. ==4384== by 0x1EC46E: recon(boost::program_options::variables_map&) (recon_daemon.cc:106)
  902. ==4384== by 0x14D239: main (peaks.cc:154)
  903. ==4384==
  904. ==4384== ERROR SUMMARY: 175 errors from 13 contexts (suppressed: 0 from 0)
  905. Segmentation fault
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement