Advertisement
Guest User

zoneminder crash

a guest
May 29th, 2023
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 452.36 KB | None | 0 0
  1. ==7216== Memcheck, a memory error detector
  2. ==7216== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
  3. ==7216== Using Valgrind-3.15.0-608cb11914-20190413 and LibVEX; rerun with -h for copyright info
  4. ==7216== Command: zmc -m 2
  5. ==7216== Parent PID: 7215
  6. ==7216==
  7. --7216--
  8. --7216-- Valgrind options:
  9. --7216-- --log-file=/zm-events/grind.txt
  10. --7216-- -v
  11. --7216-- Contents of /proc/version:
  12. --7216-- Linux version 4.9.337-132 (root@builder_n2) (gcc version 7.5.0 (Ubuntu/Linaro 7.5.0-6ubuntu2) ) #1 SMP PREEMPT Wed Jan 18 16:01:23 UTC 2023
  13. --7216--
  14. --7216-- Arch and hwcaps: ARM64, LittleEndian, baseline
  15. --7216-- Page sizes: currently 4096, max supported 65536
  16. --7216-- Valgrind library directory: /usr/lib/aarch64-linux-gnu/valgrind
  17. --7216-- Reading syms from /usr/bin/zmc
  18. --7216-- Considering /usr/lib/debug/.build-id/d8/6226c73ce2e074bdbc66bd39200a9135b8bbbd.debug ..
  19. --7216-- .. build-id is valid
  20. --7216-- Considering /usr/lib/debug/.dwz/aarch64-linux-gnu/zoneminder.debug ..
  21. --7216-- .. build-id is valid
  22. --7216-- Warning: cross-CU LIMITATION: some inlined fn names
  23. --7216-- might be shown as UnknownInlinedFun
  24. --7216-- Reading syms from /lib/aarch64-linux-gnu/ld-2.31.so
  25. --7216-- Considering /usr/lib/debug/.build-id/b6/7648e0ab1141e21a749711cde7a7b250b9e1d3.debug ..
  26. --7216-- .. build-id is valid
  27. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux
  28. --7216-- object doesn't have a symbol table
  29. --7216-- object doesn't have a dynamic symbol table
  30. --7216-- Scheduler: using generic scheduler lock implementation.
  31. --7216-- Reading suppressions file: /usr/lib/aarch64-linux-gnu/valgrind/default.supp
  32. ==7216== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7216-by-www-data-on-???
  33. ==7216== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7216-by-www-data-on-???
  34. ==7216== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7216-by-www-data-on-???
  35. ==7216==
  36. ==7216== TO CONTROL THIS PROCESS USING vgdb (which you probably
  37. ==7216== don't want to do, unless you know exactly what you're doing,
  38. ==7216== or are doing some strange experiment):
  39. ==7216== /usr/lib/aarch64-linux-gnu/valgrind/../../bin/vgdb --pid=7216 ...command...
  40. ==7216==
  41. ==7216== TO DEBUG THIS PROCESS USING GDB: start GDB like this
  42. ==7216== /path/to/gdb zmc
  43. ==7216== and then give GDB the following command
  44. ==7216== target remote | /usr/lib/aarch64-linux-gnu/valgrind/../../bin/vgdb --pid=7216
  45. ==7216== --pid is optional if only one valgrind process is running
  46. ==7216==
  47. --7216-- REDIR: 0x4019400 (ld-linux-aarch64.so.1:strlen) redirected to 0x580c5de8 (???)
  48. --7216-- REDIR: 0x4018440 (ld-linux-aarch64.so.1:strcmp) redirected to 0x580c5e3c (???)
  49. --7216-- REDIR: 0x4018330 (ld-linux-aarch64.so.1:index) redirected to 0x580c5e10 (???)
  50. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_core-arm64-linux.so
  51. --7216-- object doesn't have a symbol table
  52. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so
  53. --7216-- object doesn't have a symbol table
  54. --7216-- Reading syms from /lib/aarch64-linux-gnu/libdl-2.31.so
  55. --7216-- Considering /usr/lib/debug/.build-id/e6/bacb58f1852797463ae6de925c26bd634492bf.debug ..
  56. --7216-- .. build-id is valid
  57. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libavdevice.so.58.8.100
  58. --7216-- object doesn't have a symbol table
  59. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libavformat.so.58.29.100
  60. --7216-- object doesn't have a symbol table
  61. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libavcodec.so.58.54.100
  62. --7216-- object doesn't have a symbol table
  63. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libswresample.so.3.5.100
  64. --7216-- object doesn't have a symbol table
  65. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libswscale.so.5.5.100
  66. --7216-- object doesn't have a symbol table
  67. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libavutil.so.56.31.100
  68. --7216-- object doesn't have a symbol table
  69. --7216-- Reading syms from /lib/aarch64-linux-gnu/libz.so.1.2.11
  70. --7216-- object doesn't have a symbol table
  71. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libcurl-gnutls.so.4.6.0
  72. --7216-- object doesn't have a symbol table
  73. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libjpeg.so.8.2.2
  74. --7216-- object doesn't have a symbol table
  75. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1
  76. --7216-- object doesn't have a symbol table
  77. --7216-- Reading syms from /lib/aarch64-linux-gnu/libpthread-2.31.so
  78. --7216-- Considering /usr/lib/debug/.build-id/9e/e85bfaafff46d2fae9ac6c7ff06a68e9080cc8.debug ..
  79. --7216-- .. build-id is valid
  80. --7216-- Reading syms from /lib/aarch64-linux-gnu/libpcre.so.3.13.3
  81. --7216-- object doesn't have a symbol table
  82. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libmysqlclient.so.21.2.33
  83. --7216-- object doesn't have a symbol table
  84. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgsoap++-2.8.91.so
  85. --7216-- object doesn't have a symbol table
  86. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgsoapssl++-2.8.91.so
  87. --7216-- object doesn't have a symbol table
  88. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28
  89. --7216-- object doesn't have a symbol table
  90. --7216-- Reading syms from /lib/aarch64-linux-gnu/libm-2.31.so
  91. --7216-- Considering /usr/lib/debug/.build-id/ef/5f79ec54a7fe0dbb8f0cf2a360c360978c8d39.debug ..
  92. --7216-- .. build-id is valid
  93. --7216-- Reading syms from /lib/aarch64-linux-gnu/libgcc_s.so.1
  94. --7216-- object doesn't have a symbol table
  95. --7216-- Reading syms from /lib/aarch64-linux-gnu/libc-2.31.so
  96. --7216-- Considering /usr/lib/debug/.build-id/b7/b30ba2c0f618615a8d32d86813718bb2fdb567.debug ..
  97. --7216-- .. build-id is valid
  98. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libavfilter.so.7.57.100
  99. --7216-- object doesn't have a symbol table
  100. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libraw1394.so.11.1.0
  101. --7216-- object doesn't have a symbol table
  102. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libavc1394.so.0.3.0
  103. --7216-- object doesn't have a symbol table
  104. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/librom1394.so.0.3.0
  105. --7216-- object doesn't have a symbol table
  106. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libiec61883.so.0.1.1
  107. --7216-- object doesn't have a symbol table
  108. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libjack.so.0.1.0
  109. --7216-- object doesn't have a symbol table
  110. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libdrm.so.2.4.0
  111. --7216-- object doesn't have a symbol table
  112. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libopenal.so.1.19.1
  113. --7216-- object doesn't have a symbol table
  114. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libxcb.so.1.1.0
  115. --7216-- object doesn't have a symbol table
  116. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libxcb-shm.so.0.0.0
  117. --7216-- object doesn't have a symbol table
  118. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libxcb-shape.so.0.0.0
  119. --7216-- object doesn't have a symbol table
  120. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libxcb-xfixes.so.0.0.0
  121. --7216-- object doesn't have a symbol table
  122. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libcdio_paranoia.so.2.0.0
  123. --7216-- object doesn't have a symbol table
  124. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libcdio_cdda.so.2.0.0
  125. --7216-- object doesn't have a symbol table
  126. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libdc1394.so.22.2.1
  127. --7216-- object doesn't have a symbol table
  128. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0
  129. --7216-- object doesn't have a symbol table
  130. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libcaca.so.0.99.19
  131. --7216-- object doesn't have a symbol table
  132. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libGL.so.1.7.0
  133. --7216-- object doesn't have a symbol table
  134. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libpulse.so.0.21.2
  135. --7216-- object doesn't have a symbol table
  136. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libSDL2-2.0.so.0.10.0
  137. --7216-- object doesn't have a symbol table
  138. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libsndio.so.7.0
  139. --7216-- object doesn't have a symbol table
  140. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXv.so.1.0.0
  141. --7216-- object doesn't have a symbol table
  142. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libX11.so.6.3.0
  143. --7216-- object doesn't have a symbol table
  144. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXext.so.6.4.0
  145. --7216-- Considering /usr/lib/aarch64-linux-gnu/libXext.so.6.4.0 ..
  146. --7216-- .. CRC mismatch (computed 3eaf09bb wanted b7a4edc1)
  147. --7216-- object doesn't have a symbol table
  148. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libxml2.so.2.9.10
  149. --7216-- object doesn't have a symbol table
  150. --7216-- Reading syms from /lib/aarch64-linux-gnu/libbz2.so.1.0.4
  151. --7216-- object doesn't have a symbol table
  152. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgme.so.0.6.2
  153. --7216-- object doesn't have a symbol table
  154. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libopenmpt.so.0.1.1
  155. --7216-- object doesn't have a symbol table
  156. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libchromaprint.so.1.4.3
  157. --7216-- object doesn't have a symbol table
  158. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libbluray.so.2.2.0
  159. --7216-- object doesn't have a symbol table
  160. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0
  161. --7216-- object doesn't have a symbol table
  162. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libssh-gcrypt.so.4.8.4
  163. --7216-- object doesn't have a symbol table
  164. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libvpx.so.6.2.0
  165. --7216-- object doesn't have a symbol table
  166. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libwebpmux.so.3.0.1
  167. --7216-- object doesn't have a symbol table
  168. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libwebp.so.6.0.2
  169. --7216-- object doesn't have a symbol table
  170. --7216-- Reading syms from /lib/aarch64-linux-gnu/liblzma.so.5.2.4
  171. --7216-- object doesn't have a symbol table
  172. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/librsvg-2.so.2.47.0
  173. --7216-- object doesn't have a symbol table
  174. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0.6400.6
  175. --7216-- object doesn't have a symbol table
  176. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libglib-2.0.so.0.6400.6
  177. --7216-- object doesn't have a symbol table
  178. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libcairo.so.2.11600.0
  179. --7216-- object doesn't have a symbol table
  180. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libzvbi.so.0.13.2
  181. --7216-- object doesn't have a symbol table
  182. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libsnappy.so.1.1.8
  183. --7216-- object doesn't have a symbol table
  184. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libaom.so.0
  185. --7216-- object doesn't have a symbol table
  186. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libcodec2.so.0.9
  187. --7216-- object doesn't have a symbol table
  188. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgsm.so.1.0.18
  189. --7216-- object doesn't have a symbol table
  190. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libmp3lame.so.0.0.0
  191. --7216-- object doesn't have a symbol table
  192. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libopenjp2.so.2.3.1
  193. --7216-- object doesn't have a symbol table
  194. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libopus.so.0.8.0
  195. --7216-- object doesn't have a symbol table
  196. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libshine.so.3.0.1
  197. --7216-- object doesn't have a symbol table
  198. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libspeex.so.1.5.0
  199. --7216-- Considering /usr/lib/aarch64-linux-gnu/libspeex.so.1.5.0 ..
  200. --7216-- .. CRC mismatch (computed 46b9e4b5 wanted b61cd961)
  201. --7216-- object doesn't have a symbol table
  202. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libtheoraenc.so.1.1.2
  203. --7216-- object doesn't have a symbol table
  204. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libtheoradec.so.1.1.4
  205. --7216-- object doesn't have a symbol table
  206. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libtwolame.so.0.0.0
  207. --7216-- object doesn't have a symbol table
  208. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libvorbis.so.0.4.8
  209. --7216-- object doesn't have a symbol table
  210. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libvorbisenc.so.2.0.11
  211. --7216-- object doesn't have a symbol table
  212. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libwavpack.so.1.2.1
  213. --7216-- object doesn't have a symbol table
  214. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libx264.so.155
  215. --7216-- object doesn't have a symbol table
  216. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libx265.so.179
  217. --7216-- object doesn't have a symbol table
  218. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libxvidcore.so.4.3
  219. --7216-- object doesn't have a symbol table
  220. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libva.so.2.700.0
  221. --7216-- object doesn't have a symbol table
  222. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libsoxr.so.0.1.2
  223. --7216-- object doesn't have a symbol table
  224. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libva-drm.so.2.700.0
  225. --7216-- object doesn't have a symbol table
  226. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libva-x11.so.2.700.0
  227. --7216-- object doesn't have a symbol table
  228. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libvdpau.so.1.0.0
  229. --7216-- object doesn't have a symbol table
  230. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libOpenCL.so.1.0.0
  231. --7216-- object doesn't have a symbol table
  232. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libnghttp2.so.14.19.0
  233. --7216-- object doesn't have a symbol table
  234. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libidn2.so.0.3.6
  235. --7216-- object doesn't have a symbol table
  236. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/librtmp.so.1
  237. --7216-- object doesn't have a symbol table
  238. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4
  239. --7216-- object doesn't have a symbol table
  240. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libpsl.so.5.3.2
  241. --7216-- object doesn't have a symbol table
  242. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libnettle.so.7.0
  243. --7216-- object doesn't have a symbol table
  244. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgssapi_krb5.so.2.2
  245. --7216-- object doesn't have a symbol table
  246. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libldap_r-2.4.so.2.10.12
  247. --7216-- object doesn't have a symbol table
  248. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/liblber-2.4.so.2.10.12
  249. --7216-- object doesn't have a symbol table
  250. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libbrotlidec.so.1.0.7
  251. --7216-- object doesn't have a symbol table
  252. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libssl.so.1.1
  253. --7216-- object doesn't have a symbol table
  254. --7216-- Reading syms from /lib/aarch64-linux-gnu/libresolv-2.31.so
  255. --7216-- Considering /usr/lib/debug/.build-id/4f/3cb338e480755a8230af8186cfb702b3a79713.debug ..
  256. --7216-- .. build-id is valid
  257. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libpostproc.so.55.5.100
  258. --7216-- object doesn't have a symbol table
  259. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libbs2b.so.0.0.0
  260. --7216-- object doesn't have a symbol table
  261. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/liblilv-0.so.0.24.6
  262. --7216-- object doesn't have a symbol table
  263. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/librubberband.so.2.1.1
  264. --7216-- object doesn't have a symbol table
  265. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libmysofa.so.1.0.0
  266. --7216-- object doesn't have a symbol table
  267. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libflite_cmu_us_awb.so.2.1
  268. --7216-- object doesn't have a symbol table
  269. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libflite_cmu_us_kal.so.2.1
  270. --7216-- object doesn't have a symbol table
  271. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libflite_cmu_us_kal16.so.2.1
  272. --7216-- object doesn't have a symbol table
  273. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libflite_cmu_us_rms.so.2.1
  274. --7216-- object doesn't have a symbol table
  275. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libflite_cmu_us_slt.so.2.1
  276. --7216-- object doesn't have a symbol table
  277. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libflite.so.2.1
  278. --7216-- object doesn't have a symbol table
  279. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libfribidi.so.0.4.0
  280. --7216-- object doesn't have a symbol table
  281. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libass.so.9.0.2
  282. --7216-- object doesn't have a symbol table
  283. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libvidstab.so.1.1
  284. --7216-- object doesn't have a symbol table
  285. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libzmq.so.5.2.2
  286. --7216-- object doesn't have a symbol table
  287. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0
  288. --7216-- object doesn't have a symbol table
  289. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libfreetype.so.6.17.1
  290. --7216-- object doesn't have a symbol table
  291. --7216-- Reading syms from /lib/aarch64-linux-gnu/librt-2.31.so
  292. --7216-- Considering /usr/lib/debug/.build-id/98/f3772542f72acef62cf88faa9eb9a2e8326405.debug ..
  293. --7216-- .. build-id is valid
  294. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXau.so.6.0.0
  295. --7216-- Considering /usr/lib/aarch64-linux-gnu/libXau.so.6.0.0 ..
  296. --7216-- .. CRC mismatch (computed 7f1edbce wanted 27d31dd4)
  297. --7216-- object doesn't have a symbol table
  298. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXdmcp.so.6.0.0
  299. --7216-- object doesn't have a symbol table
  300. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libcdio.so.18.0.0
  301. --7216-- object doesn't have a symbol table
  302. --7216-- Reading syms from /lib/aarch64-linux-gnu/libusb-1.0.so.0.2.0
  303. --7216-- object doesn't have a symbol table
  304. --7216-- Reading syms from /lib/aarch64-linux-gnu/libslang.so.2.3.2
  305. --7216-- object doesn't have a symbol table
  306. --7216-- Reading syms from /lib/aarch64-linux-gnu/libncursesw.so.6.2
  307. --7216-- object doesn't have a symbol table
  308. --7216-- Reading syms from /lib/aarch64-linux-gnu/libtinfo.so.6.2
  309. --7216-- object doesn't have a symbol table
  310. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libGLdispatch.so.0.0.0
  311. --7216-- object doesn't have a symbol table
  312. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libGLX.so.0.0.0
  313. --7216-- object doesn't have a symbol table
  314. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/pulseaudio/libpulsecommon-13.99.so
  315. --7216-- object doesn't have a symbol table
  316. --7216-- Reading syms from /lib/aarch64-linux-gnu/libdbus-1.so.3.19.11
  317. --7216-- object doesn't have a symbol table
  318. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXcursor.so.1.0.2
  319. --7216-- object doesn't have a symbol table
  320. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXinerama.so.1.0.0
  321. --7216-- object doesn't have a symbol table
  322. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXi.so.6.1.0
  323. --7216-- object doesn't have a symbol table
  324. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXrandr.so.2.2.0
  325. --7216-- object doesn't have a symbol table
  326. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXss.so.1.0.0
  327. --7216-- object doesn't have a symbol table
  328. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXxf86vm.so.1.0.0
  329. --7216-- object doesn't have a symbol table
  330. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libwayland-egl.so.1.0.0
  331. --7216-- object doesn't have a symbol table
  332. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libwayland-client.so.0.3.0
  333. --7216-- object doesn't have a symbol table
  334. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libwayland-cursor.so.0.0.0
  335. --7216-- object doesn't have a symbol table
  336. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libxkbcommon.so.0.0.0
  337. --7216-- object doesn't have a symbol table
  338. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libbsd.so.0.10.0
  339. --7216-- object doesn't have a symbol table
  340. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libicuuc.so.66.1
  341. --7216-- object doesn't have a symbol table
  342. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libmpg123.so.0.44.10
  343. --7216-- object doesn't have a symbol table
  344. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libvorbisfile.so.3.3.7
  345. --7216-- object doesn't have a symbol table
  346. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libp11-kit.so.0.3.0
  347. --7216-- object doesn't have a symbol table
  348. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libunistring.so.2.1.0
  349. --7216-- object doesn't have a symbol table
  350. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libtasn1.so.6.6.0
  351. --7216-- object doesn't have a symbol table
  352. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libhogweed.so.5.0
  353. --7216-- object doesn't have a symbol table
  354. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgmp.so.10.4.0
  355. --7216-- object doesn't have a symbol table
  356. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgcrypt.so.20.2.5
  357. --7216-- object doesn't have a symbol table
  358. --7216-- Reading syms from /lib/aarch64-linux-gnu/libgpg-error.so.0.28.0
  359. --7216-- object doesn't have a symbol table
  360. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libcairo-gobject.so.2.11600.0
  361. --7216-- object doesn't have a symbol table
  362. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgdk_pixbuf-2.0.so.0.4000.0
  363. --7216-- object doesn't have a symbol table
  364. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgio-2.0.so.0.6400.6
  365. --7216-- object doesn't have a symbol table
  366. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libpangocairo-1.0.so.0.4400.7
  367. --7216-- object doesn't have a symbol table
  368. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.4400.7
  369. --7216-- object doesn't have a symbol table
  370. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libffi.so.7.1.0
  371. --7216-- object doesn't have a symbol table
  372. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libpixman-1.so.0.38.4
  373. --7216-- object doesn't have a symbol table
  374. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libpng16.so.16.37.0
  375. --7216-- object doesn't have a symbol table
  376. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libxcb-render.so.0.0.0
  377. --7216-- object doesn't have a symbol table
  378. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXrender.so.1.3.0
  379. --7216-- object doesn't have a symbol table
  380. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libogg.so.0.8.4
  381. --7216-- Considering /usr/lib/aarch64-linux-gnu/libogg.so.0.8.4 ..
  382. --7216-- .. CRC mismatch (computed 28c2efe3 wanted d984b9a7)
  383. --7216-- object doesn't have a symbol table
  384. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libnuma.so.1.0.0
  385. --7216-- object doesn't have a symbol table
  386. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgomp.so.1.0.0
  387. --7216-- object doesn't have a symbol table
  388. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXfixes.so.3.1.0
  389. --7216-- object doesn't have a symbol table
  390. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libkrb5.so.3.3
  391. --7216-- object doesn't have a symbol table
  392. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libk5crypto.so.3.1
  393. --7216-- object doesn't have a symbol table
  394. --7216-- Reading syms from /lib/aarch64-linux-gnu/libcom_err.so.2.1
  395. --7216-- object doesn't have a symbol table
  396. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libkrb5support.so.0.1
  397. --7216-- object doesn't have a symbol table
  398. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libsasl2.so.2.0.25
  399. --7216-- object doesn't have a symbol table
  400. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgssapi.so.3.0.0
  401. --7216-- object doesn't have a symbol table
  402. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libbrotlicommon.so.1.0.7
  403. --7216-- object doesn't have a symbol table
  404. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libserd-0.so.0.30.2
  405. --7216-- object doesn't have a symbol table
  406. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libsord-0.so.0.16.4
  407. --7216-- object doesn't have a symbol table
  408. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libsratom-0.so.0.6.4
  409. --7216-- object doesn't have a symbol table
  410. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libsamplerate.so.0.1.8
  411. --7216-- object doesn't have a symbol table
  412. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libfftw3.so.3.5.8
  413. --7216-- object doesn't have a symbol table
  414. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libflite_usenglish.so.2.1
  415. --7216-- object doesn't have a symbol table
  416. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libflite_cmulex.so.2.1
  417. --7216-- object doesn't have a symbol table
  418. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libharfbuzz.so.0.20600.4
  419. --7216-- object doesn't have a symbol table
  420. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libsodium.so.23.3.0
  421. --7216-- object doesn't have a symbol table
  422. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libpgm-5.2.so.0.0.122
  423. --7216-- object doesn't have a symbol table
  424. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libnorm.so.1.5.8
  425. --7216-- object doesn't have a symbol table
  426. --7216-- Reading syms from /lib/aarch64-linux-gnu/libexpat.so.1.6.11
  427. --7216-- object doesn't have a symbol table
  428. --7216-- Reading syms from /lib/aarch64-linux-gnu/libuuid.so.1.3.0
  429. --7216-- object doesn't have a symbol table
  430. --7216-- Reading syms from /lib/aarch64-linux-gnu/libudev.so.1.6.17
  431. --7216-- object doesn't have a symbol table
  432. --7216-- Reading syms from /lib/aarch64-linux-gnu/libsystemd.so.0.28.0
  433. --7216-- object doesn't have a symbol table
  434. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libwrap.so.0.7.6
  435. --7216-- object doesn't have a symbol table
  436. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libsndfile.so.1.0.28
  437. --7216-- object doesn't have a symbol table
  438. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libasyncns.so.0.3.1
  439. --7216-- object doesn't have a symbol table
  440. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libapparmor.so.1.6.1
  441. --7216-- object doesn't have a symbol table
  442. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libicudata.so.66.1
  443. --7216-- object doesn't have a symbol table
  444. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so.0.6400.6
  445. --7216-- object doesn't have a symbol table
  446. --7216-- Reading syms from /lib/aarch64-linux-gnu/libmount.so.1.1.0
  447. --7216-- object doesn't have a symbol table
  448. --7216-- Reading syms from /lib/aarch64-linux-gnu/libselinux.so.1
  449. --7216-- object doesn't have a symbol table
  450. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libpangoft2-1.0.so.0.4400.7
  451. --7216-- object doesn't have a symbol table
  452. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libthai.so.0.3.1
  453. --7216-- object doesn't have a symbol table
  454. --7216-- Reading syms from /lib/aarch64-linux-gnu/libkeyutils.so.1.8
  455. --7216-- object doesn't have a symbol table
  456. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libheimntlm.so.0.1.0
  457. --7216-- object doesn't have a symbol table
  458. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libkrb5.so.26.0.0
  459. --7216-- object doesn't have a symbol table
  460. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libasn1.so.8.0.0
  461. --7216-- object doesn't have a symbol table
  462. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libhcrypto.so.4.1.0
  463. --7216-- object doesn't have a symbol table
  464. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libroken.so.18.1.0
  465. --7216-- object doesn't have a symbol table
  466. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgraphite2.so.3.2.1
  467. --7216-- object doesn't have a symbol table
  468. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/liblz4.so.1.9.2
  469. --7216-- object doesn't have a symbol table
  470. --7216-- Reading syms from /lib/aarch64-linux-gnu/libnsl-2.31.so
  471. --7216-- Considering /usr/lib/debug/.build-id/01/4ef44cbcccfaa36483bb5aaa5e7bb3a0ef3171.debug ..
  472. --7216-- .. build-id is valid
  473. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libFLAC.so.8.3.0
  474. --7216-- object doesn't have a symbol table
  475. --7216-- Reading syms from /lib/aarch64-linux-gnu/libblkid.so.1.1.0
  476. --7216-- object doesn't have a symbol table
  477. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libpcre2-8.so.0.9.0
  478. --7216-- object doesn't have a symbol table
  479. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libdatrie.so.1.3.5
  480. --7216-- object doesn't have a symbol table
  481. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libwind.so.0.0.0
  482. --7216-- object doesn't have a symbol table
  483. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libheimbase.so.1.0.0
  484. --7216-- object doesn't have a symbol table
  485. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libhx509.so.5.0.0
  486. --7216-- object doesn't have a symbol table
  487. --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libsqlite3.so.0.8.6
  488. --7216-- object doesn't have a symbol table
  489. --7216-- Reading syms from /lib/aarch64-linux-gnu/libcrypt.so.1.1.0
  490. --7216-- object doesn't have a symbol table
  491. --7216-- REDIR: 0x6f93ab0 (libc.so.6:memchr) redirected to 0x48346c8 (_vgnU_ifunc_wrapper)
  492. --7216-- REDIR: 0x6f928d8 (libc.so.6:strlen) redirected to 0x48346c8 (_vgnU_ifunc_wrapper)
  493. --7216-- REDIR: 0x6f94390 (libc.so.6:memcpy) redirected to 0x48346c8 (_vgnU_ifunc_wrapper)
  494. --7216-- REDIR: 0x6f93c90 (libc.so.6:memmove) redirected to 0x48346c8 (_vgnU_ifunc_wrapper)
  495. --7216-- REDIR: 0x6f93da0 (libc.so.6:memset) redirected to 0x48346c8 (_vgnU_ifunc_wrapper)
  496. --7216-- REDIR: 0x6f92d40 (libc.so.6:rindex) redirected to 0x484cc40 (rindex)
  497. --7216-- REDIR: 0x6f9b680 (libc.so.6:__GI_strlen) redirected to 0x484d268 (__GI_strlen)
  498. --7216-- REDIR: 0x6f8e420 (libc.so.6:malloc) redirected to 0x4849d18 (malloc)
  499. --7216-- REDIR: 0x6f8f160 (libc.so.6:calloc) redirected to 0x484c000 (calloc)
  500. --7216-- REDIR: 0x6f8ec70 (libc.so.6:realloc) redirected to 0x484c228 (realloc)
  501. --7216-- REDIR: 0x6f99dd0 (libc.so.6:__GI_memcpy) redirected to 0x484efb0 (__GI_memcpy)
  502. --7216-- REDIR: 0x6f92100 (libc.so.6:strcmp) redirected to 0x484e278 (strcmp)
  503. --7216-- REDIR: 0x6f99dc0 (libc.so.6:__GI_memmove) redirected to 0x4851058 (__GI_memmove)
  504. --7216-- REDIR: 0x6f92020 (libc.so.6:index) redirected to 0x484cdf0 (index)
  505. --7216-- REDIR: 0x6f91fe0 (libc.so.6:strcat) redirected to 0x484cee0 (strcat)
  506. --7216-- REDIR: 0x6f9af40 (libc.so.6:__GI_memset) redirected to 0x4850c50 (memset)
  507. --7216-- REDIR: 0x6f8ea08 (libc.so.6:free) redirected to 0x484aeb0 (free)
  508. --7216-- REDIR: 0x6f93708 (libc.so.6:strstr) redirected to 0x4851fb8 (strstr)
  509. --7216-- REDIR: 0x6f9b480 (libc.so.6:__GI_memchr) redirected to 0x484e468 (__GI_memchr)
  510. --7216-- REDIR: 0x6f92b1c (libc.so.6:strncmp) redirected to 0x484d9e8 (strncmp)
  511. --7216-- REDIR: 0x6cfeb40 (libstdc++.so.6:operator new(unsigned long)) redirected to 0x484a350 (operator new(unsigned long))
  512. --7216-- REDIR: 0x6f93b00 (libc.so.6:bcmp) redirected to 0x48504d8 (bcmp)
  513. --7216-- REDIR: 0x6ff3430 (libc.so.6:__memcpy_chk) redirected to 0x4851ea8 (__memcpy_chk)
  514. --7216-- REDIR: 0x6f95ab0 (libc.so.6:strchrnul) redirected to 0x4851790 (strchrnul)
  515. --7216-- REDIR: 0x6cfc960 (libstdc++.so.6:operator delete(void*)) redirected to 0x484b3b0 (operator delete(void*))
  516. --7216-- REDIR: 0x6f92cd8 (libc.so.6:strncpy) redirected to 0x484d518 (strncpy)
  517. --7216-- REDIR: 0x6f92388 (libc.so.6:strcspn) redirected to 0x48521b0 (strcspn)
  518. --7216-- REDIR: 0x6f93148 (libc.so.6:strspn) redirected to 0x4852290 (strspn)
  519. --7216-- REDIR: 0x6f941c8 (libc.so.6:strcasecmp) redirected to 0x484db48 (strcasecmp)
  520. --7216-- REDIR: 0x6cfebe0 (libstdc++.so.6:operator new[](unsigned long)) redirected to 0x484aa30 (operator new[](unsigned long))
  521. --7216-- REDIR: 0x6cfc990 (libstdc++.so.6:operator delete[](void*)) redirected to 0x484ba90 (operator delete[](void*))
  522. --7216-- REDIR: 0x6f93e60 (libc.so.6:mempcpy) redirected to 0x4851890 (mempcpy)
  523. --7216-- REDIR: 0x6f92200 (libc.so.6:strcpy) redirected to 0x484d358 (strcpy)
  524. --7216-- REDIR: 0x6f93fc0 (libc.so.6:stpcpy) redirected to 0x48505f8 (stpcpy)
  525. --7216-- REDIR: 0x6f94220 (libc.so.6:strncasecmp) redirected to 0x484dc28 (strncasecmp)
  526. --7216-- Reading syms from /lib/aarch64-linux-gnu/libnss_files-2.31.so
  527. --7216-- Considering /usr/lib/debug/.build-id/64/717a87a20c4917fa46775553215497233379a6.debug ..
  528. --7216-- .. build-id is valid
  529. --7216-- REDIR: 0x6f92e48 (libc.so.6:strpbrk) redirected to 0x4852150 (strpbrk)
  530. --7216-- REDIR: 0x6cfebb0 (libstdc++.so.6:operator new(unsigned long, std::nothrow_t const&)) redirected to 0x484a5c8 (operator new(unsigned long, std::nothrow_t const&))
  531. --7216-- REDIR: 0x6cfc970 (libstdc++.so.6:operator delete(void*, unsigned long)) redirected to 0x484b590 (operator delete(void*, unsigned long))
  532. --7216-- REDIR: 0x6f8fd78 (libc.so.6:posix_memalign) redirected to 0x484c4e0 (posix_memalign)
  533. --7216-- REDIR: 0x6f95a90 (libc.so.6:rawmemchr) redirected to 0x48517c0 (rawmemchr)
  534. ==7216== Conditional jump or move depends on uninitialised value(s)
  535. ==7216== at 0x4A30250: ??? (in /usr/lib/aarch64-linux-gnu/libavformat.so.58.29.100)
  536. ==7216== by 0x4A32783: ??? (in /usr/lib/aarch64-linux-gnu/libavformat.so.58.29.100)
  537. ==7216== by 0x4A62783: avformat_open_input (in /usr/lib/aarch64-linux-gnu/libavformat.so.58.29.100)
  538. ==7216== by 0x186303: FfmpegCamera::OpenFfmpeg() (zm_ffmpeg_camera.cpp:331)
  539. ==7216== by 0x1885AF: FfmpegCamera::PrimeCapture() (zm_ffmpeg_camera.cpp:180)
  540. ==7216== by 0x1518A3: Monitor::PrimeCapture() (zm_monitor.cpp:3201)
  541. ==7216== by 0x12B157: main (zmc.cpp:265)
  542. ==7216==
  543. ==7216== Thread 3:
  544. ==7216== Invalid read of size 8
  545. ==7216== at 0x15FC94: Monitor::Poll() (zm_monitor.cpp:1774)
  546. ==7216== by 0x28F70B: PollThread::Run() (zm_poll_thread.cpp:30)
  547. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  548. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  549. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  550. ==7216== Address 0x40 is not stack'd, malloc'd or (recently) free'd
  551. ==7216==
  552. ==7216== Thread 4:
  553. ==7216== Invalid read of size 4
  554. ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
  555. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
  556. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
  557. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
  558. ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  559. ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
  560. ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
  561. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  562. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  563. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  564. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  565. ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
  566. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  567. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  568. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  569. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  570. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  571. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  572. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  573. ==7216== by 0x6F4B60B: exit (exit.c:139)
  574. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  575. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  576. ==7216== Block was alloc'd at
  577. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  578. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  579. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  580. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  581. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  582. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  583. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  584. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  585. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  586. ==7216== by 0x12AF03: main (zmc.cpp:190)
  587. ==7216==
  588. ==7216== Invalid read of size 8
  589. ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
  590. ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
  591. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
  592. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
  593. ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  594. ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
  595. ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
  596. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  597. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  598. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  599. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  600. ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
  601. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  602. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  603. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  604. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  605. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  606. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  607. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  608. ==7216== by 0x6F4B60B: exit (exit.c:139)
  609. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  610. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  611. ==7216== Block was alloc'd at
  612. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  613. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  614. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  615. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  616. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  617. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  618. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  619. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  620. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  621. ==7216== by 0x12AF03: main (zmc.cpp:190)
  622. ==7216==
  623. ==7216== Invalid read of size 8
  624. ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
  625. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
  626. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
  627. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
  628. ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  629. ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
  630. ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
  631. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  632. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  633. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  634. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  635. ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
  636. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  637. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  638. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  639. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  640. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  641. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  642. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  643. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  644. ==7216== by 0x6F4B60B: exit (exit.c:139)
  645. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  646. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  647. ==7216== Block was alloc'd at
  648. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  649. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  650. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  651. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  652. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  653. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  654. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  655. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  656. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  657. ==7216== by 0x12AF03: main (zmc.cpp:190)
  658. ==7216==
  659. ==7216== Invalid read of size 4
  660. ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
  661. ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  662. ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
  663. ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
  664. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  665. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  666. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  667. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  668. ==7216== Address 0x106984b0 is 32 bytes inside a block of size 72 free'd
  669. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  670. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  671. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  672. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  673. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  674. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  675. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  676. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  677. ==7216== by 0x6F4B60B: exit (exit.c:139)
  678. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  679. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  680. ==7216== Block was alloc'd at
  681. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  682. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  683. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  684. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  685. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  686. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  687. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  688. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  689. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  690. ==7216== by 0x12AF03: main (zmc.cpp:190)
  691. ==7216==
  692. ==7216== Invalid read of size 8
  693. ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
  694. ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  695. ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
  696. ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
  697. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  698. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  699. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  700. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  701. ==7216== Address 0x106984b8 is 40 bytes inside a block of size 72 free'd
  702. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  703. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  704. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  705. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  706. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  707. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  708. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  709. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  710. ==7216== by 0x6F4B60B: exit (exit.c:139)
  711. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  712. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  713. ==7216== Block was alloc'd at
  714. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  715. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  716. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  717. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  718. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  719. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  720. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  721. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  722. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  723. ==7216== by 0x12AF03: main (zmc.cpp:190)
  724. ==7216==
  725. ==7216== Invalid read of size 1
  726. ==7216== at 0x484D26C: __GI_strlen (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  727. ==7216== by 0x6F70673: __vfprintf_internal (vfprintf-internal.c:1688)
  728. ==7216== by 0x6F820A7: __vsnprintf_internal (vsnprintf.c:114)
  729. ==7216== by 0x6FF389B: __snprintf_chk (snprintf_chk.c:38)
  730. ==7216== by 0x13B4EB: UnknownInlinedFun (stdio2.h:67)
  731. ==7216== by 0x13B4EB: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:467)
  732. ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
  733. ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
  734. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  735. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  736. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  737. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  738. ==7216== Address 0x106984c8 is 56 bytes inside a block of size 72 free'd
  739. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  740. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  741. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  742. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  743. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  744. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  745. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  746. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  747. ==7216== by 0x6F4B60B: exit (exit.c:139)
  748. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  749. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  750. ==7216== Block was alloc'd at
  751. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  752. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  753. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  754. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  755. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  756. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  757. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  758. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  759. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  760. ==7216== by 0x12AF03: main (zmc.cpp:190)
  761. ==7216==
  762. ==7216== Invalid read of size 1
  763. ==7216== at 0x484D27C: __GI_strlen (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  764. ==7216== by 0x6F70673: __vfprintf_internal (vfprintf-internal.c:1688)
  765. ==7216== by 0x6F820A7: __vsnprintf_internal (vsnprintf.c:114)
  766. ==7216== by 0x6FF389B: __snprintf_chk (snprintf_chk.c:38)
  767. ==7216== by 0x13B4EB: UnknownInlinedFun (stdio2.h:67)
  768. ==7216== by 0x13B4EB: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:467)
  769. ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
  770. ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
  771. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  772. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  773. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  774. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  775. ==7216== Address 0x106984c9 is 57 bytes inside a block of size 72 free'd
  776. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  777. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  778. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  779. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  780. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  781. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  782. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  783. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  784. ==7216== by 0x6F4B60B: exit (exit.c:139)
  785. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  786. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  787. ==7216== Block was alloc'd at
  788. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  789. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  790. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  791. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  792. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  793. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  794. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  795. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  796. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  797. ==7216== by 0x12AF03: main (zmc.cpp:190)
  798. ==7216==
  799. ==7216== Invalid read of size 1
  800. ==7216== at 0x6F87308: _IO_default_xsputn (genops.c:394)
  801. ==7216== by 0x6F87308: _IO_default_xsputn (genops.c:370)
  802. ==7216== by 0x6F6F6D7: __vfprintf_internal (vfprintf-internal.c:1688)
  803. ==7216== by 0x6F820A7: __vsnprintf_internal (vsnprintf.c:114)
  804. ==7216== by 0x6FF389B: __snprintf_chk (snprintf_chk.c:38)
  805. ==7216== by 0x13B4EB: UnknownInlinedFun (stdio2.h:67)
  806. ==7216== by 0x13B4EB: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:467)
  807. ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
  808. ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
  809. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  810. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  811. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  812. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  813. ==7216== Address 0x106984c8 is 56 bytes inside a block of size 72 free'd
  814. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  815. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  816. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  817. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  818. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  819. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  820. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  821. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  822. ==7216== by 0x6F4B60B: exit (exit.c:139)
  823. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  824. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  825. ==7216== Block was alloc'd at
  826. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  827. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  828. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  829. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  830. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  831. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  832. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  833. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  834. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  835. ==7216== by 0x12AF03: main (zmc.cpp:190)
  836. ==7216==
  837. ==7216== Invalid read of size 1
  838. ==7216== at 0x6F87318: _IO_default_xsputn (genops.c:393)
  839. ==7216== by 0x6F87318: _IO_default_xsputn (genops.c:370)
  840. ==7216== by 0x6F6F6D7: __vfprintf_internal (vfprintf-internal.c:1688)
  841. ==7216== by 0x6F820A7: __vsnprintf_internal (vsnprintf.c:114)
  842. ==7216== by 0x6FF389B: __snprintf_chk (snprintf_chk.c:38)
  843. ==7216== by 0x13B4EB: UnknownInlinedFun (stdio2.h:67)
  844. ==7216== by 0x13B4EB: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:467)
  845. ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
  846. ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
  847. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  848. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  849. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  850. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  851. ==7216== Address 0x106984ca is 58 bytes inside a block of size 72 free'd
  852. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  853. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  854. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  855. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  856. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  857. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  858. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  859. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  860. ==7216== by 0x6F4B60B: exit (exit.c:139)
  861. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  862. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  863. ==7216== Block was alloc'd at
  864. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  865. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  866. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  867. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  868. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  869. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  870. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  871. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  872. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  873. ==7216== by 0x12AF03: main (zmc.cpp:190)
  874. ==7216==
  875. ==7216== Invalid read of size 4
  876. ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
  877. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
  878. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
  879. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
  880. ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  881. ==7216== by 0x199E07: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:541)
  882. ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
  883. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  884. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  885. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  886. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  887. ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
  888. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  889. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  890. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  891. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  892. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  893. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  894. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  895. ==7216== by 0x6F4B60B: exit (exit.c:139)
  896. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  897. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  898. ==7216== Block was alloc'd at
  899. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  900. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  901. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  902. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  903. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  904. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  905. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  906. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  907. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  908. ==7216== by 0x12AF03: main (zmc.cpp:190)
  909. ==7216==
  910. ==7216== Invalid read of size 8
  911. ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
  912. ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
  913. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
  914. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
  915. ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  916. ==7216== by 0x199E07: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:541)
  917. ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
  918. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  919. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  920. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  921. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  922. ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
  923. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  924. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  925. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  926. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  927. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  928. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  929. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  930. ==7216== by 0x6F4B60B: exit (exit.c:139)
  931. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  932. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  933. ==7216== Block was alloc'd at
  934. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  935. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  936. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  937. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  938. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  939. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  940. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  941. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  942. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  943. ==7216== by 0x12AF03: main (zmc.cpp:190)
  944. ==7216==
  945. ==7216== Invalid read of size 8
  946. ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
  947. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
  948. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
  949. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
  950. ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  951. ==7216== by 0x199E07: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:541)
  952. ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
  953. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  954. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  955. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  956. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  957. ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
  958. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  959. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  960. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  961. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  962. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  963. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  964. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  965. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  966. ==7216== by 0x6F4B60B: exit (exit.c:139)
  967. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  968. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  969. ==7216== Block was alloc'd at
  970. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  971. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  972. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  973. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  974. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  975. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  976. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  977. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  978. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  979. ==7216== by 0x12AF03: main (zmc.cpp:190)
  980. ==7216==
  981. ==7216== Invalid read of size 4
  982. ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
  983. ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  984. ==7216== by 0x199E07: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:541)
  985. ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
  986. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  987. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  988. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  989. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  990. ==7216== Address 0x106983b0 is 32 bytes inside a block of size 72 free'd
  991. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  992. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  993. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  994. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  995. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  996. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  997. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  998. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  999. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1000. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1001. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1002. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1003. ==7216== Block was alloc'd at
  1004. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1005. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  1006. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  1007. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  1008. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  1009. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1010. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  1011. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  1012. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1013. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1014. ==7216==
  1015. ==7216== Invalid read of size 8
  1016. ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
  1017. ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1018. ==7216== by 0x199E07: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:541)
  1019. ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
  1020. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  1021. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  1022. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  1023. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  1024. ==7216== Address 0x106983b8 is 40 bytes inside a block of size 72 free'd
  1025. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1026. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1027. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1028. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1029. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1030. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1031. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1032. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1033. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1034. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1035. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1036. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1037. ==7216== Block was alloc'd at
  1038. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1039. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  1040. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  1041. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  1042. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  1043. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1044. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  1045. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  1046. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1047. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1048. ==7216==
  1049. ==7216== Invalid read of size 4
  1050. ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
  1051. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
  1052. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
  1053. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
  1054. ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1055. ==7216== by 0x199F0F: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:548)
  1056. ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
  1057. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  1058. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  1059. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  1060. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  1061. ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
  1062. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1063. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1064. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1065. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1066. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1067. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1068. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1069. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1070. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1071. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1072. ==7216== Block was alloc'd at
  1073. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1074. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  1075. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  1076. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  1077. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  1078. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1079. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  1080. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  1081. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1082. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1083. ==7216==
  1084. ==7216== Invalid read of size 8
  1085. ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
  1086. ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
  1087. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
  1088. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
  1089. ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1090. ==7216== by 0x199F0F: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:548)
  1091. ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
  1092. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  1093. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  1094. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  1095. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  1096. ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
  1097. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1098. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1099. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1100. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1101. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1102. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1103. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1104. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1105. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1106. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1107. ==7216== Block was alloc'd at
  1108. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1109. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  1110. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  1111. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  1112. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  1113. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1114. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  1115. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  1116. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1117. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1118. ==7216==
  1119. ==7216== Invalid read of size 8
  1120. ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
  1121. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
  1122. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
  1123. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
  1124. ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1125. ==7216== by 0x199F0F: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:548)
  1126. ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
  1127. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  1128. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  1129. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  1130. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  1131. ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
  1132. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1133. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1134. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1135. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1136. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1137. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1138. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1139. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1140. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1141. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1142. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1143. ==7216== Block was alloc'd at
  1144. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1145. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  1146. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  1147. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  1148. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  1149. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1150. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  1151. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  1152. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1153. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1154. ==7216==
  1155. ==7216== Invalid read of size 4
  1156. ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
  1157. ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1158. ==7216== by 0x199F0F: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:548)
  1159. ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
  1160. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  1161. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  1162. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  1163. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  1164. ==7216== Address 0x106983b0 is 32 bytes inside a block of size 72 free'd
  1165. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1166. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1167. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1168. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1169. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1170. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1171. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1172. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1173. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1174. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1175. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1176. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1177. ==7216== Block was alloc'd at
  1178. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1179. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  1180. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  1181. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  1182. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  1183. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1184. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  1185. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  1186. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1187. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1188. ==7216==
  1189. ==7216== Invalid read of size 8
  1190. ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
  1191. ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1192. ==7216== by 0x199F0F: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:548)
  1193. ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
  1194. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  1195. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  1196. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  1197. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  1198. ==7216== Address 0x106983b8 is 40 bytes inside a block of size 72 free'd
  1199. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1200. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1201. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1202. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1203. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1204. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1205. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1206. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1207. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1208. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1209. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1210. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1211. ==7216== Block was alloc'd at
  1212. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1213. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  1214. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  1215. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  1216. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  1217. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1218. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  1219. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  1220. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1221. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1222. ==7216==
  1223. ==7216== Thread 1:
  1224. ==7216== Invalid read of size 4
  1225. ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
  1226. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
  1227. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
  1228. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
  1229. ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1230. ==7216== by 0x188EF7: FfmpegCamera::Capture(std::shared_ptr<ZMPacket>&) (zm_ffmpeg_camera.cpp:241)
  1231. ==7216== by 0x154E0F: Monitor::Capture() (zm_monitor.cpp:2505)
  1232. ==7216== by 0x12B76F: main (zmc.cpp:309)
  1233. ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
  1234. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1235. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1236. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1237. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1238. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1239. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1240. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1241. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1242. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1243. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1244. ==7216== Block was alloc'd at
  1245. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1246. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  1247. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  1248. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  1249. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  1250. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1251. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  1252. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  1253. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1254. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1255. ==7216==
  1256. ==7216== Invalid read of size 8
  1257. ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
  1258. ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
  1259. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
  1260. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
  1261. ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1262. ==7216== by 0x188EF7: FfmpegCamera::Capture(std::shared_ptr<ZMPacket>&) (zm_ffmpeg_camera.cpp:241)
  1263. ==7216== by 0x154E0F: Monitor::Capture() (zm_monitor.cpp:2505)
  1264. ==7216== by 0x12B76F: main (zmc.cpp:309)
  1265. ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
  1266. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1267. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1268. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1269. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1270. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1271. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1272. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1273. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1274. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1275. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1276. ==7216== Block was alloc'd at
  1277. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1278. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  1279. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  1280. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  1281. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  1282. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1283. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  1284. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  1285. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1286. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1287. ==7216==
  1288. ==7216== Invalid read of size 8
  1289. ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
  1290. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
  1291. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
  1292. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
  1293. ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1294. ==7216== by 0x188EF7: FfmpegCamera::Capture(std::shared_ptr<ZMPacket>&) (zm_ffmpeg_camera.cpp:241)
  1295. ==7216== by 0x154E0F: Monitor::Capture() (zm_monitor.cpp:2505)
  1296. ==7216== by 0x12B76F: main (zmc.cpp:309)
  1297. ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
  1298. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1299. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1300. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1301. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1302. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1303. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1304. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1305. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1306. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1307. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1308. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1309. ==7216== Block was alloc'd at
  1310. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1311. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  1312. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  1313. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  1314. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  1315. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1316. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  1317. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  1318. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1319. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1320. ==7216==
  1321. ==7216== Invalid read of size 4
  1322. ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
  1323. ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1324. ==7216== by 0x188EF7: FfmpegCamera::Capture(std::shared_ptr<ZMPacket>&) (zm_ffmpeg_camera.cpp:241)
  1325. ==7216== by 0x154E0F: Monitor::Capture() (zm_monitor.cpp:2505)
  1326. ==7216== by 0x12B76F: main (zmc.cpp:309)
  1327. ==7216== Address 0x106983b0 is 32 bytes inside a block of size 72 free'd
  1328. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1329. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1330. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1331. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1332. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1333. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1334. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1335. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1336. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1337. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1338. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1339. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1340. ==7216== Block was alloc'd at
  1341. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1342. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  1343. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  1344. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  1345. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  1346. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1347. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  1348. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  1349. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1350. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1351. ==7216==
  1352. ==7216== Invalid read of size 8
  1353. ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
  1354. ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1355. ==7216== by 0x188EF7: FfmpegCamera::Capture(std::shared_ptr<ZMPacket>&) (zm_ffmpeg_camera.cpp:241)
  1356. ==7216== by 0x154E0F: Monitor::Capture() (zm_monitor.cpp:2505)
  1357. ==7216== by 0x12B76F: main (zmc.cpp:309)
  1358. ==7216== Address 0x106983b8 is 40 bytes inside a block of size 72 free'd
  1359. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1360. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1361. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1362. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1363. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1364. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1365. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1366. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1367. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1368. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1369. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1370. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1371. ==7216== Block was alloc'd at
  1372. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1373. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  1374. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  1375. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  1376. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  1377. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1378. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  1379. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  1380. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1381. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1382. ==7216==
  1383. ==7216== Invalid read of size 4
  1384. ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
  1385. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
  1386. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
  1387. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
  1388. ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1389. ==7216== by 0x155237: Monitor::Capture() (zm_monitor.cpp:2534)
  1390. ==7216== by 0x12B76F: main (zmc.cpp:309)
  1391. ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
  1392. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1393. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1394. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1395. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1396. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1397. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1398. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1399. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1400. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1401. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1402. ==7216== Block was alloc'd at
  1403. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1404. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  1405. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  1406. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  1407. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  1408. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1409. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  1410. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  1411. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1412. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1413. ==7216==
  1414. ==7216== Invalid read of size 8
  1415. ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
  1416. ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
  1417. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
  1418. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
  1419. ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1420. ==7216== by 0x155237: Monitor::Capture() (zm_monitor.cpp:2534)
  1421. ==7216== by 0x12B76F: main (zmc.cpp:309)
  1422. ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
  1423. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1424. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1425. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1426. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1427. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1428. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1429. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1430. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1431. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1432. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1433. ==7216== Block was alloc'd at
  1434. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1435. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  1436. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  1437. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  1438. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  1439. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1440. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  1441. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  1442. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1443. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1444. ==7216==
  1445. ==7216== Invalid read of size 8
  1446. ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
  1447. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
  1448. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
  1449. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
  1450. ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1451. ==7216== by 0x155237: Monitor::Capture() (zm_monitor.cpp:2534)
  1452. ==7216== by 0x12B76F: main (zmc.cpp:309)
  1453. ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
  1454. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1455. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1456. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1457. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1458. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1459. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1460. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1461. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1462. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1463. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1464. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1465. ==7216== Block was alloc'd at
  1466. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1467. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  1468. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  1469. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  1470. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  1471. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1472. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  1473. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  1474. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1475. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1476. ==7216==
  1477. ==7216== Invalid read of size 4
  1478. ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
  1479. ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1480. ==7216== by 0x155237: Monitor::Capture() (zm_monitor.cpp:2534)
  1481. ==7216== by 0x12B76F: main (zmc.cpp:309)
  1482. ==7216== Address 0x106983b0 is 32 bytes inside a block of size 72 free'd
  1483. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1484. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1485. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1486. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1487. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1488. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1489. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1490. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1491. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1492. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1493. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1494. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1495. ==7216== Block was alloc'd at
  1496. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1497. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  1498. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  1499. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  1500. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  1501. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1502. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  1503. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  1504. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1505. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1506. ==7216==
  1507. ==7216== Invalid read of size 8
  1508. ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
  1509. ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1510. ==7216== by 0x155237: Monitor::Capture() (zm_monitor.cpp:2534)
  1511. ==7216== by 0x12B76F: main (zmc.cpp:309)
  1512. ==7216== Address 0x106983b8 is 40 bytes inside a block of size 72 free'd
  1513. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1514. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1515. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1516. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1517. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1518. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1519. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1520. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1521. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1522. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1523. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1524. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1525. ==7216== Block was alloc'd at
  1526. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1527. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  1528. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  1529. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  1530. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  1531. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1532. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  1533. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  1534. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1535. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1536. ==7216==
  1537. ==7216== Invalid read of size 4
  1538. ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
  1539. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
  1540. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
  1541. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
  1542. ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1543. ==7216== by 0x15EE77: Monitor::Close() (zm_monitor.cpp:3282)
  1544. ==7216== by 0x12B487: main (zmc.cpp:359)
  1545. ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
  1546. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1547. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1548. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1549. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1550. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1551. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1552. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1553. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1554. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1555. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1556. ==7216== Block was alloc'd at
  1557. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1558. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  1559. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  1560. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  1561. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  1562. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1563. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  1564. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  1565. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1566. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1567. ==7216==
  1568. ==7216== Invalid read of size 8
  1569. ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
  1570. ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
  1571. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
  1572. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
  1573. ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1574. ==7216== by 0x15EE77: Monitor::Close() (zm_monitor.cpp:3282)
  1575. ==7216== by 0x12B487: main (zmc.cpp:359)
  1576. ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
  1577. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1578. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1579. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1580. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1581. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1582. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1583. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1584. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1585. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1586. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1587. ==7216== Block was alloc'd at
  1588. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1589. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  1590. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  1591. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  1592. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  1593. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1594. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  1595. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  1596. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1597. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1598. ==7216==
  1599. ==7216== Invalid read of size 8
  1600. ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
  1601. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
  1602. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
  1603. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
  1604. ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1605. ==7216== by 0x15EE77: Monitor::Close() (zm_monitor.cpp:3282)
  1606. ==7216== by 0x12B487: main (zmc.cpp:359)
  1607. ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
  1608. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1609. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1610. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1611. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1612. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1613. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1614. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1615. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1616. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1617. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1618. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1619. ==7216== Block was alloc'd at
  1620. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1621. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  1622. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  1623. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  1624. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  1625. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1626. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  1627. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  1628. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1629. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1630. ==7216==
  1631. ==7216== Invalid read of size 4
  1632. ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
  1633. ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1634. ==7216== by 0x15EE77: Monitor::Close() (zm_monitor.cpp:3282)
  1635. ==7216== by 0x12B487: main (zmc.cpp:359)
  1636. ==7216== Address 0x106982b0 is 32 bytes inside a block of size 72 free'd
  1637. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1638. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1639. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1640. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1641. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1642. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1643. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1644. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1645. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1646. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1647. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1648. ==7216== Block was alloc'd at
  1649. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1650. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  1651. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  1652. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  1653. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  1654. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1655. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  1656. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  1657. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1658. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1659. ==7216==
  1660. ==7216== Invalid read of size 8
  1661. ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
  1662. ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1663. ==7216== by 0x15EE77: Monitor::Close() (zm_monitor.cpp:3282)
  1664. ==7216== by 0x12B487: main (zmc.cpp:359)
  1665. ==7216== Address 0x106982b8 is 40 bytes inside a block of size 72 free'd
  1666. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1667. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1668. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1669. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1670. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1671. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1672. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1673. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1674. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1675. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1676. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1677. ==7216== Block was alloc'd at
  1678. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1679. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  1680. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  1681. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  1682. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  1683. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1684. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  1685. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  1686. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1687. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1688. ==7216==
  1689. ==7216== Invalid read of size 4
  1690. ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
  1691. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
  1692. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
  1693. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
  1694. ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1695. ==7216== by 0x15EEBF: Monitor::Close() (zm_monitor.cpp:3285)
  1696. ==7216== by 0x12B487: main (zmc.cpp:359)
  1697. ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
  1698. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1699. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1700. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1701. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1702. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1703. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1704. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1705. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1706. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1707. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1708. ==7216== Block was alloc'd at
  1709. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1710. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  1711. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  1712. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  1713. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  1714. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1715. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  1716. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  1717. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1718. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1719. ==7216==
  1720. ==7216== Invalid read of size 8
  1721. ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
  1722. ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
  1723. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
  1724. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
  1725. ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1726. ==7216== by 0x15EEBF: Monitor::Close() (zm_monitor.cpp:3285)
  1727. ==7216== by 0x12B487: main (zmc.cpp:359)
  1728. ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
  1729. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1730. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1731. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1732. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1733. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1734. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1735. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1736. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1737. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1738. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1739. ==7216== Block was alloc'd at
  1740. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1741. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  1742. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  1743. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  1744. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  1745. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1746. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  1747. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  1748. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1749. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1750. ==7216==
  1751. ==7216== Invalid read of size 8
  1752. ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
  1753. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
  1754. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
  1755. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
  1756. ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1757. ==7216== by 0x15EEBF: Monitor::Close() (zm_monitor.cpp:3285)
  1758. ==7216== by 0x12B487: main (zmc.cpp:359)
  1759. ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
  1760. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1761. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1762. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1763. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1764. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1765. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1766. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1767. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1768. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1769. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1770. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1771. ==7216== Block was alloc'd at
  1772. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1773. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  1774. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  1775. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  1776. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  1777. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1778. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  1779. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  1780. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1781. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1782. ==7216==
  1783. ==7216== Invalid read of size 4
  1784. ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
  1785. ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1786. ==7216== by 0x15EEBF: Monitor::Close() (zm_monitor.cpp:3285)
  1787. ==7216== by 0x12B487: main (zmc.cpp:359)
  1788. ==7216== Address 0x106982b0 is 32 bytes inside a block of size 72 free'd
  1789. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1790. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1791. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1792. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1793. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1794. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1795. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1796. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1797. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1798. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1799. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1800. ==7216== Block was alloc'd at
  1801. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1802. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  1803. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  1804. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  1805. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  1806. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1807. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  1808. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  1809. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1810. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1811. ==7216==
  1812. ==7216== Invalid read of size 8
  1813. ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
  1814. ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1815. ==7216== by 0x15EEBF: Monitor::Close() (zm_monitor.cpp:3285)
  1816. ==7216== by 0x12B487: main (zmc.cpp:359)
  1817. ==7216== Address 0x106982b8 is 40 bytes inside a block of size 72 free'd
  1818. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1819. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1820. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1821. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1822. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1823. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1824. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1825. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1826. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1827. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1828. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1829. ==7216== Block was alloc'd at
  1830. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1831. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  1832. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  1833. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  1834. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  1835. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1836. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  1837. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  1838. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1839. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1840. ==7216==
  1841. ==7216== Thread 2:
  1842. ==7216== Invalid read of size 4
  1843. ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
  1844. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
  1845. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
  1846. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
  1847. ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1848. ==7216== by 0x135317: zmDbDo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (zm_db.cpp:191)
  1849. ==7216== by 0x135A17: zmDbQueue::process() (zm_db.cpp:273)
  1850. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  1851. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  1852. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  1853. ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
  1854. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1855. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1856. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1857. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1858. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1859. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1860. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1861. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1862. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1863. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1864. ==7216== Block was alloc'd at
  1865. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1866. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  1867. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  1868. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  1869. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  1870. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1871. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  1872. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  1873. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1874. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1875. ==7216==
  1876. ==7216== Invalid read of size 8
  1877. ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
  1878. ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
  1879. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
  1880. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
  1881. ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1882. ==7216== by 0x135317: zmDbDo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (zm_db.cpp:191)
  1883. ==7216== by 0x135A17: zmDbQueue::process() (zm_db.cpp:273)
  1884. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  1885. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  1886. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  1887. ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
  1888. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1889. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1890. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1891. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1892. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1893. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1894. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1895. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1896. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1897. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1898. ==7216== Block was alloc'd at
  1899. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1900. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  1901. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  1902. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  1903. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  1904. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1905. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  1906. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  1907. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1908. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1909. ==7216==
  1910. ==7216== Invalid read of size 8
  1911. ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
  1912. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
  1913. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
  1914. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
  1915. ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1916. ==7216== by 0x135317: zmDbDo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (zm_db.cpp:191)
  1917. ==7216== by 0x135A17: zmDbQueue::process() (zm_db.cpp:273)
  1918. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  1919. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  1920. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  1921. ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
  1922. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1923. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1924. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1925. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1926. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1927. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1928. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1929. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1930. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1931. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1932. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1933. ==7216== Block was alloc'd at
  1934. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1935. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  1936. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  1937. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  1938. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  1939. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1940. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  1941. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  1942. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1943. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1944. ==7216==
  1945. ==7216== Invalid read of size 4
  1946. ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
  1947. ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1948. ==7216== by 0x135317: zmDbDo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (zm_db.cpp:191)
  1949. ==7216== by 0x135A17: zmDbQueue::process() (zm_db.cpp:273)
  1950. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  1951. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  1952. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  1953. ==7216== Address 0x106982b0 is 32 bytes inside a block of size 72 free'd
  1954. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1955. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1956. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1957. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1958. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1959. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1960. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1961. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1962. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1963. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1964. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1965. ==7216== Block was alloc'd at
  1966. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1967. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  1968. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  1969. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  1970. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  1971. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  1972. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  1973. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  1974. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  1975. ==7216== by 0x12AF03: main (zmc.cpp:190)
  1976. ==7216==
  1977. ==7216== Invalid read of size 8
  1978. ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
  1979. ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  1980. ==7216== by 0x135317: zmDbDo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (zm_db.cpp:191)
  1981. ==7216== by 0x135A17: zmDbQueue::process() (zm_db.cpp:273)
  1982. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  1983. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  1984. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  1985. ==7216== Address 0x106982b8 is 40 bytes inside a block of size 72 free'd
  1986. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1987. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  1988. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  1989. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  1990. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  1991. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  1992. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  1993. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  1994. ==7216== by 0x6F4B60B: exit (exit.c:139)
  1995. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  1996. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  1997. ==7216== Block was alloc'd at
  1998. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  1999. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2000. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2001. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2002. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2003. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2004. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2005. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2006. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2007. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2008. ==7216==
  2009. ==7216== Thread 5:
  2010. ==7216== Invalid read of size 4
  2011. ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
  2012. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
  2013. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
  2014. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
  2015. ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2016. ==7216== by 0x2DD66B: zm_dump_stream_format(AVFormatContext*, int, int, int) (zm_ffmpeg.cpp:246)
  2017. ==7216== by 0x2F6D6B: VideoStore::open() (zm_videostore.cpp:532)
  2018. ==7216== by 0x2B4D93: Event::Run() (zm_event.cpp:657)
  2019. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  2020. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  2021. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  2022. ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
  2023. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2024. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2025. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2026. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2027. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2028. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2029. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2030. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2031. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2032. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2033. ==7216== Block was alloc'd at
  2034. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2035. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  2036. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  2037. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  2038. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  2039. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2040. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  2041. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  2042. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2043. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2044. ==7216==
  2045. ==7216== Invalid read of size 8
  2046. ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
  2047. ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
  2048. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
  2049. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
  2050. ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2051. ==7216== by 0x2DD66B: zm_dump_stream_format(AVFormatContext*, int, int, int) (zm_ffmpeg.cpp:246)
  2052. ==7216== by 0x2F6D6B: VideoStore::open() (zm_videostore.cpp:532)
  2053. ==7216== by 0x2B4D93: Event::Run() (zm_event.cpp:657)
  2054. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  2055. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  2056. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  2057. ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
  2058. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2059. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2060. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2061. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2062. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2063. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2064. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2065. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2066. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2067. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2068. ==7216== Block was alloc'd at
  2069. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2070. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  2071. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  2072. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  2073. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  2074. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2075. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  2076. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  2077. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2078. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2079. ==7216==
  2080. ==7216== Invalid read of size 8
  2081. ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
  2082. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
  2083. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
  2084. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
  2085. ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2086. ==7216== by 0x2DD66B: zm_dump_stream_format(AVFormatContext*, int, int, int) (zm_ffmpeg.cpp:246)
  2087. ==7216== by 0x2F6D6B: VideoStore::open() (zm_videostore.cpp:532)
  2088. ==7216== by 0x2B4D93: Event::Run() (zm_event.cpp:657)
  2089. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  2090. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  2091. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  2092. ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
  2093. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2094. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2095. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2096. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2097. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2098. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2099. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2100. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2101. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2102. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2103. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2104. ==7216== Block was alloc'd at
  2105. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2106. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2107. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2108. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2109. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2110. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2111. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2112. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2113. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2114. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2115. ==7216==
  2116. ==7216== Invalid read of size 4
  2117. ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
  2118. ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2119. ==7216== by 0x2DD66B: zm_dump_stream_format(AVFormatContext*, int, int, int) (zm_ffmpeg.cpp:246)
  2120. ==7216== by 0x2F6D6B: VideoStore::open() (zm_videostore.cpp:532)
  2121. ==7216== by 0x2B4D93: Event::Run() (zm_event.cpp:657)
  2122. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  2123. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  2124. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  2125. ==7216== Address 0x106982b0 is 32 bytes inside a block of size 72 free'd
  2126. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2127. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2128. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2129. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2130. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2131. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2132. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2133. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2134. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2135. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2136. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2137. ==7216== Block was alloc'd at
  2138. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2139. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2140. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2141. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2142. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2143. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2144. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2145. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2146. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2147. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2148. ==7216==
  2149. ==7216== Invalid read of size 8
  2150. ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
  2151. ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2152. ==7216== by 0x2DD66B: zm_dump_stream_format(AVFormatContext*, int, int, int) (zm_ffmpeg.cpp:246)
  2153. ==7216== by 0x2F6D6B: VideoStore::open() (zm_videostore.cpp:532)
  2154. ==7216== by 0x2B4D93: Event::Run() (zm_event.cpp:657)
  2155. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  2156. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  2157. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  2158. ==7216== Address 0x106982b8 is 40 bytes inside a block of size 72 free'd
  2159. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2160. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2161. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2162. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2163. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2164. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2165. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2166. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2167. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2168. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2169. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2170. ==7216== Block was alloc'd at
  2171. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2172. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2173. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2174. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2175. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2176. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2177. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2178. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2179. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2180. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2181. ==7216==
  2182. ==7216== Thread 1:
  2183. ==7216== Invalid read of size 4
  2184. ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
  2185. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
  2186. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
  2187. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
  2188. ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2189. ==7216== by 0x15F27B: Monitor::Close() (zm_monitor.cpp:3295)
  2190. ==7216== by 0x12B487: main (zmc.cpp:359)
  2191. ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
  2192. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2193. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2194. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2195. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2196. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2197. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2198. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2199. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2200. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2201. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2202. ==7216== Block was alloc'd at
  2203. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2204. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  2205. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  2206. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  2207. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  2208. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2209. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  2210. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  2211. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2212. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2213. ==7216==
  2214. ==7216== Invalid read of size 8
  2215. ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
  2216. ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
  2217. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
  2218. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
  2219. ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2220. ==7216== by 0x15F27B: Monitor::Close() (zm_monitor.cpp:3295)
  2221. ==7216== by 0x12B487: main (zmc.cpp:359)
  2222. ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
  2223. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2224. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2225. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2226. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2227. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2228. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2229. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2230. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2231. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2232. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2233. ==7216== Block was alloc'd at
  2234. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2235. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  2236. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  2237. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  2238. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  2239. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2240. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  2241. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  2242. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2243. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2244. ==7216==
  2245. ==7216== Invalid read of size 8
  2246. ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
  2247. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
  2248. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
  2249. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
  2250. ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2251. ==7216== by 0x15F27B: Monitor::Close() (zm_monitor.cpp:3295)
  2252. ==7216== by 0x12B487: main (zmc.cpp:359)
  2253. ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
  2254. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2255. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2256. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2257. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2258. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2259. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2260. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2261. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2262. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2263. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2264. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2265. ==7216== Block was alloc'd at
  2266. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2267. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2268. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2269. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2270. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2271. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2272. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2273. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2274. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2275. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2276. ==7216==
  2277. ==7216== Invalid read of size 4
  2278. ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
  2279. ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2280. ==7216== by 0x15F27B: Monitor::Close() (zm_monitor.cpp:3295)
  2281. ==7216== by 0x12B487: main (zmc.cpp:359)
  2282. ==7216== Address 0x106982b0 is 32 bytes inside a block of size 72 free'd
  2283. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2284. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2285. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2286. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2287. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2288. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2289. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2290. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2291. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2292. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2293. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2294. ==7216== Block was alloc'd at
  2295. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2296. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2297. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2298. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2299. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2300. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2301. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2302. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2303. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2304. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2305. ==7216==
  2306. ==7216== Invalid read of size 8
  2307. ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
  2308. ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2309. ==7216== by 0x15F27B: Monitor::Close() (zm_monitor.cpp:3295)
  2310. ==7216== by 0x12B487: main (zmc.cpp:359)
  2311. ==7216== Address 0x106982b8 is 40 bytes inside a block of size 72 free'd
  2312. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2313. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2314. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2315. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2316. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2317. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2318. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2319. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2320. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2321. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2322. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2323. ==7216== Block was alloc'd at
  2324. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2325. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2326. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2327. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2328. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2329. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2330. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2331. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2332. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2333. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2334. ==7216==
  2335. --7216-- Discarding syms at 0x11165450-0x1116bc7c in /lib/aarch64-linux-gnu/libnss_files-2.31.so (have_dinfo 1)
  2336. ==7216==
  2337. ==7216== HEAP SUMMARY:
  2338. ==7216== in use at exit: 4,163,609 bytes in 2,635 blocks
  2339. ==7216== total heap usage: 19,126 allocs, 16,491 frees, 45,296,146 bytes allocated
  2340. ==7216==
  2341. ==7216== Searching for pointers to 2,635 not-freed blocks
  2342. ==7216== Checked 228,838,784 bytes
  2343. ==7216==
  2344. ==7216== LEAK SUMMARY:
  2345. ==7216== definitely lost: 0 bytes in 0 blocks
  2346. ==7216== indirectly lost: 0 bytes in 0 blocks
  2347. ==7216== possibly lost: 34,336 bytes in 157 blocks
  2348. ==7216== still reachable: 4,129,273 bytes in 2,478 blocks
  2349. ==7216== of which reachable via heuristic:
  2350. ==7216== newarray : 1,536 bytes in 16 blocks
  2351. ==7216== suppressed: 0 bytes in 0 blocks
  2352. ==7216== Rerun with --leak-check=full to see details of leaked memory
  2353. ==7216==
  2354. ==7216== Use --track-origins=yes to see where uninitialised values come from
  2355. ==7216== ERROR SUMMARY: 172 errors from 56 contexts (suppressed: 0 from 0)
  2356. ==7216==
  2357. ==7216== 1 errors in context 1 of 56:
  2358. ==7216== Invalid read of size 8
  2359. ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
  2360. ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2361. ==7216== by 0x15F27B: Monitor::Close() (zm_monitor.cpp:3295)
  2362. ==7216== by 0x12B487: main (zmc.cpp:359)
  2363. ==7216== Address 0x106982b8 is 40 bytes inside a block of size 72 free'd
  2364. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2365. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2366. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2367. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2368. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2369. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2370. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2371. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2372. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2373. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2374. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2375. ==7216== Block was alloc'd at
  2376. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2377. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2378. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2379. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2380. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2381. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2382. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2383. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2384. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2385. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2386. ==7216==
  2387. ==7216==
  2388. ==7216== 1 errors in context 2 of 56:
  2389. ==7216== Invalid read of size 4
  2390. ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
  2391. ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2392. ==7216== by 0x15F27B: Monitor::Close() (zm_monitor.cpp:3295)
  2393. ==7216== by 0x12B487: main (zmc.cpp:359)
  2394. ==7216== Address 0x106982b0 is 32 bytes inside a block of size 72 free'd
  2395. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2396. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2397. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2398. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2399. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2400. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2401. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2402. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2403. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2404. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2405. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2406. ==7216== Block was alloc'd at
  2407. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2408. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2409. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2410. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2411. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2412. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2413. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2414. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2415. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2416. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2417. ==7216==
  2418. ==7216==
  2419. ==7216== 1 errors in context 3 of 56:
  2420. ==7216== Thread 5:
  2421. ==7216== Invalid read of size 8
  2422. ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
  2423. ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2424. ==7216== by 0x2DD66B: zm_dump_stream_format(AVFormatContext*, int, int, int) (zm_ffmpeg.cpp:246)
  2425. ==7216== by 0x2F6D6B: VideoStore::open() (zm_videostore.cpp:532)
  2426. ==7216== by 0x2B4D93: Event::Run() (zm_event.cpp:657)
  2427. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  2428. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  2429. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  2430. ==7216== Address 0x106982b8 is 40 bytes inside a block of size 72 free'd
  2431. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2432. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2433. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2434. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2435. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2436. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2437. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2438. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2439. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2440. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2441. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2442. ==7216== Block was alloc'd at
  2443. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2444. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2445. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2446. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2447. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2448. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2449. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2450. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2451. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2452. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2453. ==7216==
  2454. ==7216==
  2455. ==7216== 1 errors in context 4 of 56:
  2456. ==7216== Invalid read of size 4
  2457. ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
  2458. ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2459. ==7216== by 0x2DD66B: zm_dump_stream_format(AVFormatContext*, int, int, int) (zm_ffmpeg.cpp:246)
  2460. ==7216== by 0x2F6D6B: VideoStore::open() (zm_videostore.cpp:532)
  2461. ==7216== by 0x2B4D93: Event::Run() (zm_event.cpp:657)
  2462. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  2463. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  2464. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  2465. ==7216== Address 0x106982b0 is 32 bytes inside a block of size 72 free'd
  2466. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2467. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2468. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2469. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2470. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2471. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2472. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2473. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2474. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2475. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2476. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2477. ==7216== Block was alloc'd at
  2478. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2479. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2480. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2481. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2482. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2483. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2484. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2485. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2486. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2487. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2488. ==7216==
  2489. ==7216==
  2490. ==7216== 1 errors in context 5 of 56:
  2491. ==7216== Thread 2:
  2492. ==7216== Invalid read of size 8
  2493. ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
  2494. ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2495. ==7216== by 0x135317: zmDbDo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (zm_db.cpp:191)
  2496. ==7216== by 0x135A17: zmDbQueue::process() (zm_db.cpp:273)
  2497. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  2498. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  2499. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  2500. ==7216== Address 0x106982b8 is 40 bytes inside a block of size 72 free'd
  2501. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2502. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2503. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2504. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2505. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2506. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2507. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2508. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2509. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2510. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2511. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2512. ==7216== Block was alloc'd at
  2513. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2514. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2515. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2516. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2517. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2518. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2519. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2520. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2521. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2522. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2523. ==7216==
  2524. ==7216==
  2525. ==7216== 1 errors in context 6 of 56:
  2526. ==7216== Invalid read of size 4
  2527. ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
  2528. ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2529. ==7216== by 0x135317: zmDbDo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (zm_db.cpp:191)
  2530. ==7216== by 0x135A17: zmDbQueue::process() (zm_db.cpp:273)
  2531. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  2532. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  2533. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  2534. ==7216== Address 0x106982b0 is 32 bytes inside a block of size 72 free'd
  2535. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2536. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2537. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2538. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2539. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2540. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2541. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2542. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2543. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2544. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2545. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2546. ==7216== Block was alloc'd at
  2547. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2548. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2549. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2550. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2551. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2552. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2553. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2554. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2555. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2556. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2557. ==7216==
  2558. ==7216==
  2559. ==7216== 1 errors in context 7 of 56:
  2560. ==7216== Thread 1:
  2561. ==7216== Invalid read of size 8
  2562. ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
  2563. ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2564. ==7216== by 0x15EEBF: Monitor::Close() (zm_monitor.cpp:3285)
  2565. ==7216== by 0x12B487: main (zmc.cpp:359)
  2566. ==7216== Address 0x106982b8 is 40 bytes inside a block of size 72 free'd
  2567. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2568. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2569. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2570. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2571. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2572. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2573. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2574. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2575. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2576. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2577. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2578. ==7216== Block was alloc'd at
  2579. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2580. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2581. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2582. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2583. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2584. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2585. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2586. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2587. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2588. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2589. ==7216==
  2590. ==7216==
  2591. ==7216== 1 errors in context 8 of 56:
  2592. ==7216== Invalid read of size 4
  2593. ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
  2594. ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2595. ==7216== by 0x15EEBF: Monitor::Close() (zm_monitor.cpp:3285)
  2596. ==7216== by 0x12B487: main (zmc.cpp:359)
  2597. ==7216== Address 0x106982b0 is 32 bytes inside a block of size 72 free'd
  2598. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2599. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2600. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2601. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2602. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2603. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2604. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2605. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2606. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2607. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2608. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2609. ==7216== Block was alloc'd at
  2610. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2611. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2612. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2613. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2614. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2615. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2616. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2617. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2618. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2619. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2620. ==7216==
  2621. ==7216==
  2622. ==7216== 1 errors in context 9 of 56:
  2623. ==7216== Invalid read of size 8
  2624. ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
  2625. ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2626. ==7216== by 0x15EE77: Monitor::Close() (zm_monitor.cpp:3282)
  2627. ==7216== by 0x12B487: main (zmc.cpp:359)
  2628. ==7216== Address 0x106982b8 is 40 bytes inside a block of size 72 free'd
  2629. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2630. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2631. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2632. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2633. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2634. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2635. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2636. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2637. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2638. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2639. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2640. ==7216== Block was alloc'd at
  2641. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2642. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2643. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2644. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2645. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2646. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2647. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2648. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2649. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2650. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2651. ==7216==
  2652. ==7216==
  2653. ==7216== 1 errors in context 10 of 56:
  2654. ==7216== Invalid read of size 4
  2655. ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
  2656. ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2657. ==7216== by 0x15EE77: Monitor::Close() (zm_monitor.cpp:3282)
  2658. ==7216== by 0x12B487: main (zmc.cpp:359)
  2659. ==7216== Address 0x106982b0 is 32 bytes inside a block of size 72 free'd
  2660. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2661. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2662. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2663. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2664. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2665. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2666. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2667. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2668. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2669. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2670. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2671. ==7216== Block was alloc'd at
  2672. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2673. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2674. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2675. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2676. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2677. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2678. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2679. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2680. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2681. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2682. ==7216==
  2683. ==7216==
  2684. ==7216== 1 errors in context 11 of 56:
  2685. ==7216== Invalid read of size 8
  2686. ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
  2687. ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2688. ==7216== by 0x155237: Monitor::Capture() (zm_monitor.cpp:2534)
  2689. ==7216== by 0x12B76F: main (zmc.cpp:309)
  2690. ==7216== Address 0x106983b8 is 40 bytes inside a block of size 72 free'd
  2691. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2692. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2693. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2694. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2695. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2696. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2697. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2698. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2699. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2700. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2701. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2702. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2703. ==7216== Block was alloc'd at
  2704. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2705. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2706. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2707. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2708. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2709. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2710. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2711. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2712. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2713. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2714. ==7216==
  2715. ==7216==
  2716. ==7216== 1 errors in context 12 of 56:
  2717. ==7216== Invalid read of size 4
  2718. ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
  2719. ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2720. ==7216== by 0x155237: Monitor::Capture() (zm_monitor.cpp:2534)
  2721. ==7216== by 0x12B76F: main (zmc.cpp:309)
  2722. ==7216== Address 0x106983b0 is 32 bytes inside a block of size 72 free'd
  2723. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2724. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2725. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2726. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2727. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2728. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2729. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2730. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2731. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2732. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2733. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2734. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2735. ==7216== Block was alloc'd at
  2736. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2737. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2738. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2739. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2740. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2741. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2742. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2743. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2744. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2745. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2746. ==7216==
  2747. ==7216==
  2748. ==7216== 1 errors in context 13 of 56:
  2749. ==7216== Invalid read of size 8
  2750. ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
  2751. ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2752. ==7216== by 0x188EF7: FfmpegCamera::Capture(std::shared_ptr<ZMPacket>&) (zm_ffmpeg_camera.cpp:241)
  2753. ==7216== by 0x154E0F: Monitor::Capture() (zm_monitor.cpp:2505)
  2754. ==7216== by 0x12B76F: main (zmc.cpp:309)
  2755. ==7216== Address 0x106983b8 is 40 bytes inside a block of size 72 free'd
  2756. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2757. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2758. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2759. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2760. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2761. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2762. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2763. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2764. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2765. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2766. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2767. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2768. ==7216== Block was alloc'd at
  2769. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2770. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2771. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2772. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2773. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2774. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2775. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2776. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2777. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2778. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2779. ==7216==
  2780. ==7216==
  2781. ==7216== 1 errors in context 14 of 56:
  2782. ==7216== Invalid read of size 4
  2783. ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
  2784. ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2785. ==7216== by 0x188EF7: FfmpegCamera::Capture(std::shared_ptr<ZMPacket>&) (zm_ffmpeg_camera.cpp:241)
  2786. ==7216== by 0x154E0F: Monitor::Capture() (zm_monitor.cpp:2505)
  2787. ==7216== by 0x12B76F: main (zmc.cpp:309)
  2788. ==7216== Address 0x106983b0 is 32 bytes inside a block of size 72 free'd
  2789. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2790. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2791. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2792. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2793. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2794. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2795. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2796. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2797. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2798. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2799. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2800. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2801. ==7216== Block was alloc'd at
  2802. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2803. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2804. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2805. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2806. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2807. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2808. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2809. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2810. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2811. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2812. ==7216==
  2813. ==7216==
  2814. ==7216== 1 errors in context 15 of 56:
  2815. ==7216== Thread 4:
  2816. ==7216== Invalid read of size 8
  2817. ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
  2818. ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2819. ==7216== by 0x199F0F: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:548)
  2820. ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
  2821. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  2822. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  2823. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  2824. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  2825. ==7216== Address 0x106983b8 is 40 bytes inside a block of size 72 free'd
  2826. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2827. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2828. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2829. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2830. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2831. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2832. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2833. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2834. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2835. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2836. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2837. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2838. ==7216== Block was alloc'd at
  2839. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2840. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2841. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2842. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2843. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2844. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2845. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2846. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2847. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2848. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2849. ==7216==
  2850. ==7216==
  2851. ==7216== 1 errors in context 16 of 56:
  2852. ==7216== Invalid read of size 4
  2853. ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
  2854. ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2855. ==7216== by 0x199F0F: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:548)
  2856. ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
  2857. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  2858. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  2859. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  2860. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  2861. ==7216== Address 0x106983b0 is 32 bytes inside a block of size 72 free'd
  2862. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2863. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2864. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2865. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2866. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2867. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2868. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2869. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2870. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2871. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2872. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2873. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2874. ==7216== Block was alloc'd at
  2875. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2876. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2877. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2878. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2879. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2880. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2881. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2882. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2883. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2884. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2885. ==7216==
  2886. ==7216==
  2887. ==7216== 1 errors in context 17 of 56:
  2888. ==7216== Invalid read of size 8
  2889. ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
  2890. ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2891. ==7216== by 0x199E07: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:541)
  2892. ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
  2893. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  2894. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  2895. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  2896. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  2897. ==7216== Address 0x106983b8 is 40 bytes inside a block of size 72 free'd
  2898. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2899. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2900. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2901. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2902. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2903. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2904. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2905. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2906. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2907. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2908. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2909. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2910. ==7216== Block was alloc'd at
  2911. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2912. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2913. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2914. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2915. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2916. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2917. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2918. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2919. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2920. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2921. ==7216==
  2922. ==7216==
  2923. ==7216== 1 errors in context 18 of 56:
  2924. ==7216== Invalid read of size 4
  2925. ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
  2926. ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2927. ==7216== by 0x199E07: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:541)
  2928. ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
  2929. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  2930. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  2931. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  2932. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  2933. ==7216== Address 0x106983b0 is 32 bytes inside a block of size 72 free'd
  2934. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2935. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2936. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2937. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2938. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2939. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2940. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2941. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2942. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2943. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2944. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2945. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2946. ==7216== Block was alloc'd at
  2947. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2948. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2949. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2950. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2951. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2952. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2953. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2954. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2955. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2956. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2957. ==7216==
  2958. ==7216==
  2959. ==7216== 1 errors in context 19 of 56:
  2960. ==7216== Invalid read of size 8
  2961. ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
  2962. ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2963. ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
  2964. ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
  2965. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  2966. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  2967. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  2968. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  2969. ==7216== Address 0x106984b8 is 40 bytes inside a block of size 72 free'd
  2970. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2971. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  2972. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  2973. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  2974. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  2975. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  2976. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  2977. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  2978. ==7216== by 0x6F4B60B: exit (exit.c:139)
  2979. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  2980. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  2981. ==7216== Block was alloc'd at
  2982. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  2983. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  2984. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  2985. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  2986. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  2987. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  2988. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  2989. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  2990. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  2991. ==7216== by 0x12AF03: main (zmc.cpp:190)
  2992. ==7216==
  2993. ==7216==
  2994. ==7216== 1 errors in context 20 of 56:
  2995. ==7216== Invalid read of size 4
  2996. ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
  2997. ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  2998. ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
  2999. ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
  3000. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  3001. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  3002. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  3003. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  3004. ==7216== Address 0x106984b0 is 32 bytes inside a block of size 72 free'd
  3005. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3006. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3007. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3008. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3009. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3010. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3011. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  3012. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3013. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3014. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3015. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3016. ==7216== Block was alloc'd at
  3017. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3018. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  3019. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  3020. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  3021. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  3022. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3023. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  3024. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  3025. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3026. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3027. ==7216==
  3028. ==7216==
  3029. ==7216== 1 errors in context 21 of 56:
  3030. ==7216== Invalid read of size 8
  3031. ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
  3032. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
  3033. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
  3034. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
  3035. ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3036. ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
  3037. ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
  3038. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  3039. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  3040. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  3041. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  3042. ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
  3043. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3044. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3045. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3046. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3047. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3048. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3049. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  3050. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3051. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3052. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3053. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3054. ==7216== Block was alloc'd at
  3055. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3056. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  3057. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  3058. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  3059. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  3060. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3061. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  3062. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  3063. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3064. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3065. ==7216==
  3066. ==7216==
  3067. ==7216== 1 errors in context 22 of 56:
  3068. ==7216== Thread 3:
  3069. ==7216== Invalid read of size 8
  3070. ==7216== at 0x15FC94: Monitor::Poll() (zm_monitor.cpp:1774)
  3071. ==7216== by 0x28F70B: PollThread::Run() (zm_poll_thread.cpp:30)
  3072. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  3073. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  3074. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  3075. ==7216== Address 0x40 is not stack'd, malloc'd or (recently) free'd
  3076. ==7216==
  3077. ==7216==
  3078. ==7216== 1 errors in context 23 of 56:
  3079. ==7216== Thread 1:
  3080. ==7216== Conditional jump or move depends on uninitialised value(s)
  3081. ==7216== at 0x4A30250: ??? (in /usr/lib/aarch64-linux-gnu/libavformat.so.58.29.100)
  3082. ==7216== by 0x4A32783: ??? (in /usr/lib/aarch64-linux-gnu/libavformat.so.58.29.100)
  3083. ==7216== by 0x4A62783: avformat_open_input (in /usr/lib/aarch64-linux-gnu/libavformat.so.58.29.100)
  3084. ==7216== by 0x186303: FfmpegCamera::OpenFfmpeg() (zm_ffmpeg_camera.cpp:331)
  3085. ==7216== by 0x1885AF: FfmpegCamera::PrimeCapture() (zm_ffmpeg_camera.cpp:180)
  3086. ==7216== by 0x1518A3: Monitor::PrimeCapture() (zm_monitor.cpp:3201)
  3087. ==7216== by 0x12B157: main (zmc.cpp:265)
  3088. ==7216==
  3089. ==7216==
  3090. ==7216== 2 errors in context 24 of 56:
  3091. ==7216== Invalid read of size 8
  3092. ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
  3093. ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
  3094. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
  3095. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
  3096. ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3097. ==7216== by 0x15F27B: Monitor::Close() (zm_monitor.cpp:3295)
  3098. ==7216== by 0x12B487: main (zmc.cpp:359)
  3099. ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
  3100. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3101. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3102. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3103. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3104. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3105. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3106. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3107. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3108. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3109. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3110. ==7216== Block was alloc'd at
  3111. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3112. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  3113. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  3114. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  3115. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  3116. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3117. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  3118. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  3119. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3120. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3121. ==7216==
  3122. ==7216==
  3123. ==7216== 2 errors in context 25 of 56:
  3124. ==7216== Invalid read of size 8
  3125. ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
  3126. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
  3127. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
  3128. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
  3129. ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3130. ==7216== by 0x15F27B: Monitor::Close() (zm_monitor.cpp:3295)
  3131. ==7216== by 0x12B487: main (zmc.cpp:359)
  3132. ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
  3133. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3134. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3135. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3136. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3137. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3138. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3139. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  3140. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3141. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3142. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3143. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3144. ==7216== Block was alloc'd at
  3145. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3146. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  3147. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  3148. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  3149. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  3150. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3151. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  3152. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  3153. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3154. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3155. ==7216==
  3156. ==7216==
  3157. ==7216== 2 errors in context 26 of 56:
  3158. ==7216== Thread 5:
  3159. ==7216== Invalid read of size 8
  3160. ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
  3161. ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
  3162. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
  3163. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
  3164. ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3165. ==7216== by 0x2DD66B: zm_dump_stream_format(AVFormatContext*, int, int, int) (zm_ffmpeg.cpp:246)
  3166. ==7216== by 0x2F6D6B: VideoStore::open() (zm_videostore.cpp:532)
  3167. ==7216== by 0x2B4D93: Event::Run() (zm_event.cpp:657)
  3168. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  3169. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  3170. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  3171. ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
  3172. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3173. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3174. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3175. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3176. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3177. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3178. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3179. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3180. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3181. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3182. ==7216== Block was alloc'd at
  3183. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3184. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  3185. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  3186. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  3187. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  3188. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3189. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  3190. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  3191. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3192. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3193. ==7216==
  3194. ==7216==
  3195. ==7216== 2 errors in context 27 of 56:
  3196. ==7216== Invalid read of size 8
  3197. ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
  3198. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
  3199. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
  3200. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
  3201. ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3202. ==7216== by 0x2DD66B: zm_dump_stream_format(AVFormatContext*, int, int, int) (zm_ffmpeg.cpp:246)
  3203. ==7216== by 0x2F6D6B: VideoStore::open() (zm_videostore.cpp:532)
  3204. ==7216== by 0x2B4D93: Event::Run() (zm_event.cpp:657)
  3205. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  3206. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  3207. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  3208. ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
  3209. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3210. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3211. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3212. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3213. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3214. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3215. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  3216. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3217. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3218. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3219. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3220. ==7216== Block was alloc'd at
  3221. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3222. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  3223. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  3224. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  3225. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  3226. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3227. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  3228. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  3229. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3230. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3231. ==7216==
  3232. ==7216==
  3233. ==7216== 2 errors in context 28 of 56:
  3234. ==7216== Thread 2:
  3235. ==7216== Invalid read of size 8
  3236. ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
  3237. ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
  3238. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
  3239. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
  3240. ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3241. ==7216== by 0x135317: zmDbDo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (zm_db.cpp:191)
  3242. ==7216== by 0x135A17: zmDbQueue::process() (zm_db.cpp:273)
  3243. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  3244. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  3245. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  3246. ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
  3247. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3248. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3249. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3250. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3251. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3252. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3253. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3254. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3255. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3256. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3257. ==7216== Block was alloc'd at
  3258. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3259. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  3260. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  3261. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  3262. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  3263. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3264. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  3265. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  3266. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3267. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3268. ==7216==
  3269. ==7216==
  3270. ==7216== 2 errors in context 29 of 56:
  3271. ==7216== Invalid read of size 8
  3272. ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
  3273. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
  3274. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
  3275. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
  3276. ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3277. ==7216== by 0x135317: zmDbDo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (zm_db.cpp:191)
  3278. ==7216== by 0x135A17: zmDbQueue::process() (zm_db.cpp:273)
  3279. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  3280. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  3281. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  3282. ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
  3283. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3284. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3285. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3286. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3287. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3288. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3289. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  3290. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3291. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3292. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3293. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3294. ==7216== Block was alloc'd at
  3295. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3296. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  3297. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  3298. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  3299. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  3300. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3301. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  3302. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  3303. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3304. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3305. ==7216==
  3306. ==7216==
  3307. ==7216== 2 errors in context 30 of 56:
  3308. ==7216== Thread 1:
  3309. ==7216== Invalid read of size 8
  3310. ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
  3311. ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
  3312. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
  3313. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
  3314. ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3315. ==7216== by 0x15EEBF: Monitor::Close() (zm_monitor.cpp:3285)
  3316. ==7216== by 0x12B487: main (zmc.cpp:359)
  3317. ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
  3318. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3319. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3320. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3321. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3322. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3323. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3324. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3325. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3326. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3327. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3328. ==7216== Block was alloc'd at
  3329. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3330. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  3331. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  3332. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  3333. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  3334. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3335. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  3336. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  3337. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3338. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3339. ==7216==
  3340. ==7216==
  3341. ==7216== 2 errors in context 31 of 56:
  3342. ==7216== Invalid read of size 8
  3343. ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
  3344. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
  3345. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
  3346. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
  3347. ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3348. ==7216== by 0x15EEBF: Monitor::Close() (zm_monitor.cpp:3285)
  3349. ==7216== by 0x12B487: main (zmc.cpp:359)
  3350. ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
  3351. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3352. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3353. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3354. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3355. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3356. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3357. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  3358. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3359. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3360. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3361. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3362. ==7216== Block was alloc'd at
  3363. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3364. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  3365. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  3366. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  3367. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  3368. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3369. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  3370. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  3371. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3372. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3373. ==7216==
  3374. ==7216==
  3375. ==7216== 2 errors in context 32 of 56:
  3376. ==7216== Invalid read of size 8
  3377. ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
  3378. ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
  3379. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
  3380. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
  3381. ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3382. ==7216== by 0x15EE77: Monitor::Close() (zm_monitor.cpp:3282)
  3383. ==7216== by 0x12B487: main (zmc.cpp:359)
  3384. ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
  3385. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3386. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3387. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3388. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3389. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3390. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3391. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3392. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3393. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3394. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3395. ==7216== Block was alloc'd at
  3396. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3397. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  3398. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  3399. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  3400. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  3401. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3402. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  3403. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  3404. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3405. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3406. ==7216==
  3407. ==7216==
  3408. ==7216== 2 errors in context 33 of 56:
  3409. ==7216== Invalid read of size 8
  3410. ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
  3411. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
  3412. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
  3413. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
  3414. ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3415. ==7216== by 0x15EE77: Monitor::Close() (zm_monitor.cpp:3282)
  3416. ==7216== by 0x12B487: main (zmc.cpp:359)
  3417. ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
  3418. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3419. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3420. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3421. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3422. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3423. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3424. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  3425. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3426. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3427. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3428. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3429. ==7216== Block was alloc'd at
  3430. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3431. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  3432. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  3433. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  3434. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  3435. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3436. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  3437. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  3438. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3439. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3440. ==7216==
  3441. ==7216==
  3442. ==7216== 2 errors in context 34 of 56:
  3443. ==7216== Invalid read of size 8
  3444. ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
  3445. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
  3446. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
  3447. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
  3448. ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3449. ==7216== by 0x155237: Monitor::Capture() (zm_monitor.cpp:2534)
  3450. ==7216== by 0x12B76F: main (zmc.cpp:309)
  3451. ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
  3452. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3453. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3454. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3455. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3456. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3457. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3458. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  3459. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3460. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3461. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3462. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3463. ==7216== Block was alloc'd at
  3464. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3465. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  3466. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  3467. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  3468. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  3469. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3470. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  3471. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  3472. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3473. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3474. ==7216==
  3475. ==7216==
  3476. ==7216== 2 errors in context 35 of 56:
  3477. ==7216== Invalid read of size 8
  3478. ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
  3479. ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
  3480. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
  3481. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
  3482. ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3483. ==7216== by 0x155237: Monitor::Capture() (zm_monitor.cpp:2534)
  3484. ==7216== by 0x12B76F: main (zmc.cpp:309)
  3485. ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
  3486. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3487. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3488. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3489. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3490. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3491. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3492. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3493. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3494. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3495. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3496. ==7216== Block was alloc'd at
  3497. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3498. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  3499. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  3500. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  3501. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  3502. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3503. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  3504. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  3505. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3506. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3507. ==7216==
  3508. ==7216==
  3509. ==7216== 2 errors in context 36 of 56:
  3510. ==7216== Invalid read of size 8
  3511. ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
  3512. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
  3513. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
  3514. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
  3515. ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3516. ==7216== by 0x188EF7: FfmpegCamera::Capture(std::shared_ptr<ZMPacket>&) (zm_ffmpeg_camera.cpp:241)
  3517. ==7216== by 0x154E0F: Monitor::Capture() (zm_monitor.cpp:2505)
  3518. ==7216== by 0x12B76F: main (zmc.cpp:309)
  3519. ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
  3520. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3521. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3522. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3523. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3524. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3525. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3526. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  3527. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3528. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3529. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3530. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3531. ==7216== Block was alloc'd at
  3532. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3533. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  3534. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  3535. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  3536. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  3537. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3538. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  3539. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  3540. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3541. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3542. ==7216==
  3543. ==7216==
  3544. ==7216== 2 errors in context 37 of 56:
  3545. ==7216== Invalid read of size 8
  3546. ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
  3547. ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
  3548. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
  3549. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
  3550. ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3551. ==7216== by 0x188EF7: FfmpegCamera::Capture(std::shared_ptr<ZMPacket>&) (zm_ffmpeg_camera.cpp:241)
  3552. ==7216== by 0x154E0F: Monitor::Capture() (zm_monitor.cpp:2505)
  3553. ==7216== by 0x12B76F: main (zmc.cpp:309)
  3554. ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
  3555. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3556. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3557. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3558. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3559. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3560. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3561. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3562. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3563. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3564. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3565. ==7216== Block was alloc'd at
  3566. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3567. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  3568. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  3569. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  3570. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  3571. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3572. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  3573. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  3574. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3575. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3576. ==7216==
  3577. ==7216==
  3578. ==7216== 2 errors in context 38 of 56:
  3579. ==7216== Thread 4:
  3580. ==7216== Invalid read of size 8
  3581. ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
  3582. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
  3583. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
  3584. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
  3585. ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3586. ==7216== by 0x199F0F: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:548)
  3587. ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
  3588. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  3589. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  3590. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  3591. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  3592. ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
  3593. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3594. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3595. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3596. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3597. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3598. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3599. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  3600. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3601. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3602. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3603. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3604. ==7216== Block was alloc'd at
  3605. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3606. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  3607. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  3608. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  3609. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  3610. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3611. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  3612. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  3613. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3614. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3615. ==7216==
  3616. ==7216==
  3617. ==7216== 2 errors in context 39 of 56:
  3618. ==7216== Invalid read of size 8
  3619. ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
  3620. ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
  3621. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
  3622. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
  3623. ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3624. ==7216== by 0x199F0F: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:548)
  3625. ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
  3626. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  3627. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  3628. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  3629. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  3630. ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
  3631. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3632. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3633. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3634. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3635. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3636. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3637. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3638. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3639. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3640. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3641. ==7216== Block was alloc'd at
  3642. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3643. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  3644. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  3645. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  3646. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  3647. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3648. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  3649. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  3650. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3651. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3652. ==7216==
  3653. ==7216==
  3654. ==7216== 2 errors in context 40 of 56:
  3655. ==7216== Invalid read of size 8
  3656. ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
  3657. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
  3658. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
  3659. ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
  3660. ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3661. ==7216== by 0x199E07: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:541)
  3662. ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
  3663. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  3664. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  3665. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  3666. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  3667. ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
  3668. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3669. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3670. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3671. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3672. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3673. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3674. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  3675. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3676. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3677. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3678. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3679. ==7216== Block was alloc'd at
  3680. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3681. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  3682. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  3683. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  3684. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  3685. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3686. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  3687. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  3688. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3689. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3690. ==7216==
  3691. ==7216==
  3692. ==7216== 2 errors in context 41 of 56:
  3693. ==7216== Invalid read of size 8
  3694. ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
  3695. ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
  3696. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
  3697. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
  3698. ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3699. ==7216== by 0x199E07: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:541)
  3700. ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
  3701. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  3702. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  3703. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  3704. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  3705. ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
  3706. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3707. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3708. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3709. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3710. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3711. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3712. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3713. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3714. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3715. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3716. ==7216== Block was alloc'd at
  3717. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3718. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  3719. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  3720. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  3721. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  3722. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3723. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  3724. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  3725. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3726. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3727. ==7216==
  3728. ==7216==
  3729. ==7216== 3 errors in context 42 of 56:
  3730. ==7216== Invalid read of size 8
  3731. ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
  3732. ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
  3733. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
  3734. ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
  3735. ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3736. ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
  3737. ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
  3738. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  3739. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  3740. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  3741. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  3742. ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
  3743. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3744. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3745. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3746. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3747. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3748. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3749. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3750. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3751. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3752. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3753. ==7216== Block was alloc'd at
  3754. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3755. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  3756. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  3757. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  3758. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  3759. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3760. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  3761. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  3762. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3763. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3764. ==7216==
  3765. ==7216==
  3766. ==7216== 4 errors in context 43 of 56:
  3767. ==7216== Thread 1:
  3768. ==7216== Invalid read of size 4
  3769. ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
  3770. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
  3771. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
  3772. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
  3773. ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3774. ==7216== by 0x15F27B: Monitor::Close() (zm_monitor.cpp:3295)
  3775. ==7216== by 0x12B487: main (zmc.cpp:359)
  3776. ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
  3777. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3778. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3779. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3780. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3781. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3782. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3783. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3784. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3785. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3786. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3787. ==7216== Block was alloc'd at
  3788. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3789. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  3790. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  3791. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  3792. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  3793. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3794. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  3795. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  3796. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3797. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3798. ==7216==
  3799. ==7216==
  3800. ==7216== 4 errors in context 44 of 56:
  3801. ==7216== Thread 5:
  3802. ==7216== Invalid read of size 4
  3803. ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
  3804. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
  3805. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
  3806. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
  3807. ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3808. ==7216== by 0x2DD66B: zm_dump_stream_format(AVFormatContext*, int, int, int) (zm_ffmpeg.cpp:246)
  3809. ==7216== by 0x2F6D6B: VideoStore::open() (zm_videostore.cpp:532)
  3810. ==7216== by 0x2B4D93: Event::Run() (zm_event.cpp:657)
  3811. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  3812. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  3813. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  3814. ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
  3815. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3816. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3817. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3818. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3819. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3820. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3821. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3822. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3823. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3824. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3825. ==7216== Block was alloc'd at
  3826. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3827. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  3828. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  3829. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  3830. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  3831. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3832. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  3833. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  3834. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3835. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3836. ==7216==
  3837. ==7216==
  3838. ==7216== 4 errors in context 45 of 56:
  3839. ==7216== Thread 2:
  3840. ==7216== Invalid read of size 4
  3841. ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
  3842. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
  3843. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
  3844. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
  3845. ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3846. ==7216== by 0x135317: zmDbDo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (zm_db.cpp:191)
  3847. ==7216== by 0x135A17: zmDbQueue::process() (zm_db.cpp:273)
  3848. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  3849. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  3850. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  3851. ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
  3852. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3853. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3854. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3855. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3856. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3857. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3858. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3859. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3860. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3861. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3862. ==7216== Block was alloc'd at
  3863. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3864. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  3865. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  3866. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  3867. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  3868. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3869. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  3870. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  3871. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3872. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3873. ==7216==
  3874. ==7216==
  3875. ==7216== 4 errors in context 46 of 56:
  3876. ==7216== Thread 1:
  3877. ==7216== Invalid read of size 4
  3878. ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
  3879. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
  3880. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
  3881. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
  3882. ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3883. ==7216== by 0x15EEBF: Monitor::Close() (zm_monitor.cpp:3285)
  3884. ==7216== by 0x12B487: main (zmc.cpp:359)
  3885. ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
  3886. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3887. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3888. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3889. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3890. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3891. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3892. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3893. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3894. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3895. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3896. ==7216== Block was alloc'd at
  3897. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3898. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  3899. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  3900. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  3901. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  3902. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3903. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  3904. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  3905. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3906. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3907. ==7216==
  3908. ==7216==
  3909. ==7216== 4 errors in context 47 of 56:
  3910. ==7216== Invalid read of size 4
  3911. ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
  3912. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
  3913. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
  3914. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
  3915. ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3916. ==7216== by 0x15EE77: Monitor::Close() (zm_monitor.cpp:3282)
  3917. ==7216== by 0x12B487: main (zmc.cpp:359)
  3918. ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
  3919. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3920. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3921. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3922. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3923. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3924. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3925. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3926. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3927. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3928. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3929. ==7216== Block was alloc'd at
  3930. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3931. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  3932. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  3933. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  3934. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  3935. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3936. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  3937. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  3938. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3939. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3940. ==7216==
  3941. ==7216==
  3942. ==7216== 4 errors in context 48 of 56:
  3943. ==7216== Invalid read of size 4
  3944. ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
  3945. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
  3946. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
  3947. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
  3948. ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3949. ==7216== by 0x155237: Monitor::Capture() (zm_monitor.cpp:2534)
  3950. ==7216== by 0x12B76F: main (zmc.cpp:309)
  3951. ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
  3952. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3953. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3954. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3955. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3956. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3957. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3958. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3959. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3960. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3961. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3962. ==7216== Block was alloc'd at
  3963. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3964. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  3965. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  3966. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  3967. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  3968. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  3969. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  3970. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  3971. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  3972. ==7216== by 0x12AF03: main (zmc.cpp:190)
  3973. ==7216==
  3974. ==7216==
  3975. ==7216== 4 errors in context 49 of 56:
  3976. ==7216== Invalid read of size 4
  3977. ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
  3978. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
  3979. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
  3980. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
  3981. ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  3982. ==7216== by 0x188EF7: FfmpegCamera::Capture(std::shared_ptr<ZMPacket>&) (zm_ffmpeg_camera.cpp:241)
  3983. ==7216== by 0x154E0F: Monitor::Capture() (zm_monitor.cpp:2505)
  3984. ==7216== by 0x12B76F: main (zmc.cpp:309)
  3985. ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
  3986. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3987. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  3988. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  3989. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  3990. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  3991. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  3992. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  3993. ==7216== by 0x6F4B60B: exit (exit.c:139)
  3994. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  3995. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  3996. ==7216== Block was alloc'd at
  3997. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  3998. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  3999. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  4000. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  4001. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  4002. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  4003. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  4004. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  4005. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  4006. ==7216== by 0x12AF03: main (zmc.cpp:190)
  4007. ==7216==
  4008. ==7216==
  4009. ==7216== 4 errors in context 50 of 56:
  4010. ==7216== Thread 4:
  4011. ==7216== Invalid read of size 4
  4012. ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
  4013. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
  4014. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
  4015. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
  4016. ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  4017. ==7216== by 0x199F0F: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:548)
  4018. ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
  4019. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  4020. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  4021. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  4022. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  4023. ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
  4024. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  4025. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  4026. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  4027. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  4028. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  4029. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  4030. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  4031. ==7216== by 0x6F4B60B: exit (exit.c:139)
  4032. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  4033. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  4034. ==7216== Block was alloc'd at
  4035. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  4036. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  4037. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  4038. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  4039. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  4040. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  4041. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  4042. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  4043. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  4044. ==7216== by 0x12AF03: main (zmc.cpp:190)
  4045. ==7216==
  4046. ==7216==
  4047. ==7216== 4 errors in context 51 of 56:
  4048. ==7216== Invalid read of size 4
  4049. ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
  4050. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
  4051. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
  4052. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
  4053. ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  4054. ==7216== by 0x199E07: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:541)
  4055. ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
  4056. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  4057. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  4058. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  4059. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  4060. ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
  4061. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  4062. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  4063. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  4064. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  4065. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  4066. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  4067. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  4068. ==7216== by 0x6F4B60B: exit (exit.c:139)
  4069. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  4070. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  4071. ==7216== Block was alloc'd at
  4072. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  4073. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  4074. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  4075. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  4076. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  4077. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  4078. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  4079. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  4080. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  4081. ==7216== by 0x12AF03: main (zmc.cpp:190)
  4082. ==7216==
  4083. ==7216==
  4084. ==7216== 4 errors in context 52 of 56:
  4085. ==7216== Invalid read of size 4
  4086. ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
  4087. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
  4088. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
  4089. ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
  4090. ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
  4091. ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
  4092. ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
  4093. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  4094. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  4095. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  4096. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  4097. ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
  4098. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  4099. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  4100. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  4101. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  4102. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  4103. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  4104. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  4105. ==7216== by 0x6F4B60B: exit (exit.c:139)
  4106. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  4107. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  4108. ==7216== Block was alloc'd at
  4109. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  4110. ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
  4111. ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
  4112. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
  4113. ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
  4114. ==7216== by 0x13CBB3: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int&&>&&, std::tuple<>&&) (stl_tree.h:2460)
  4115. ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
  4116. ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
  4117. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  4118. ==7216== by 0x12AF03: main (zmc.cpp:190)
  4119. ==7216==
  4120. ==7216==
  4121. ==7216== 10 errors in context 53 of 56:
  4122. ==7216== Invalid read of size 1
  4123. ==7216== at 0x6F87318: _IO_default_xsputn (genops.c:393)
  4124. ==7216== by 0x6F87318: _IO_default_xsputn (genops.c:370)
  4125. ==7216== by 0x6F6F6D7: __vfprintf_internal (vfprintf-internal.c:1688)
  4126. ==7216== by 0x6F820A7: __vsnprintf_internal (vsnprintf.c:114)
  4127. ==7216== by 0x6FF389B: __snprintf_chk (snprintf_chk.c:38)
  4128. ==7216== by 0x13B4EB: UnknownInlinedFun (stdio2.h:67)
  4129. ==7216== by 0x13B4EB: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:467)
  4130. ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
  4131. ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
  4132. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  4133. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  4134. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  4135. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  4136. ==7216== Address 0x106984ca is 58 bytes inside a block of size 72 free'd
  4137. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  4138. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  4139. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  4140. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  4141. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  4142. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  4143. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  4144. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  4145. ==7216== by 0x6F4B60B: exit (exit.c:139)
  4146. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  4147. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  4148. ==7216== Block was alloc'd at
  4149. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  4150. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  4151. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  4152. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  4153. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  4154. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  4155. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  4156. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  4157. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  4158. ==7216== by 0x12AF03: main (zmc.cpp:190)
  4159. ==7216==
  4160. ==7216==
  4161. ==7216== 10 errors in context 54 of 56:
  4162. ==7216== Invalid read of size 1
  4163. ==7216== at 0x484D26C: __GI_strlen (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  4164. ==7216== by 0x6F70673: __vfprintf_internal (vfprintf-internal.c:1688)
  4165. ==7216== by 0x6F820A7: __vsnprintf_internal (vsnprintf.c:114)
  4166. ==7216== by 0x6FF389B: __snprintf_chk (snprintf_chk.c:38)
  4167. ==7216== by 0x13B4EB: UnknownInlinedFun (stdio2.h:67)
  4168. ==7216== by 0x13B4EB: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:467)
  4169. ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
  4170. ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
  4171. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  4172. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  4173. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  4174. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  4175. ==7216== Address 0x106984c8 is 56 bytes inside a block of size 72 free'd
  4176. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  4177. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  4178. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  4179. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  4180. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  4181. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  4182. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  4183. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  4184. ==7216== by 0x6F4B60B: exit (exit.c:139)
  4185. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  4186. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  4187. ==7216== Block was alloc'd at
  4188. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  4189. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  4190. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  4191. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  4192. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  4193. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  4194. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  4195. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  4196. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  4197. ==7216== by 0x12AF03: main (zmc.cpp:190)
  4198. ==7216==
  4199. ==7216==
  4200. ==7216== 20 errors in context 55 of 56:
  4201. ==7216== Invalid read of size 1
  4202. ==7216== at 0x6F87308: _IO_default_xsputn (genops.c:394)
  4203. ==7216== by 0x6F87308: _IO_default_xsputn (genops.c:370)
  4204. ==7216== by 0x6F6F6D7: __vfprintf_internal (vfprintf-internal.c:1688)
  4205. ==7216== by 0x6F820A7: __vsnprintf_internal (vsnprintf.c:114)
  4206. ==7216== by 0x6FF389B: __snprintf_chk (snprintf_chk.c:38)
  4207. ==7216== by 0x13B4EB: UnknownInlinedFun (stdio2.h:67)
  4208. ==7216== by 0x13B4EB: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:467)
  4209. ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
  4210. ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
  4211. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  4212. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  4213. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  4214. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  4215. ==7216== Address 0x106984c8 is 56 bytes inside a block of size 72 free'd
  4216. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  4217. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  4218. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  4219. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  4220. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  4221. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  4222. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  4223. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  4224. ==7216== by 0x6F4B60B: exit (exit.c:139)
  4225. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  4226. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  4227. ==7216== Block was alloc'd at
  4228. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  4229. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  4230. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  4231. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  4232. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  4233. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  4234. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  4235. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  4236. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  4237. ==7216== by 0x12AF03: main (zmc.cpp:190)
  4238. ==7216==
  4239. ==7216==
  4240. ==7216== 30 errors in context 56 of 56:
  4241. ==7216== Invalid read of size 1
  4242. ==7216== at 0x484D27C: __GI_strlen (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  4243. ==7216== by 0x6F70673: __vfprintf_internal (vfprintf-internal.c:1688)
  4244. ==7216== by 0x6F820A7: __vsnprintf_internal (vsnprintf.c:114)
  4245. ==7216== by 0x6FF389B: __snprintf_chk (snprintf_chk.c:38)
  4246. ==7216== by 0x13B4EB: UnknownInlinedFun (stdio2.h:67)
  4247. ==7216== by 0x13B4EB: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:467)
  4248. ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
  4249. ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
  4250. ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
  4251. ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
  4252. ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
  4253. ==7216== by 0x6FE649B: thread_start (clone.S:78)
  4254. ==7216== Address 0x106984c9 is 57 bytes inside a block of size 72 free'd
  4255. ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  4256. ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
  4257. ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
  4258. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
  4259. ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
  4260. ==7216== by 0x13C863: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1920)
  4261. ==7216== by 0x13C843: std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) (stl_tree.h:1918)
  4262. ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
  4263. ==7216== by 0x6F4B60B: exit (exit.c:139)
  4264. ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
  4265. ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
  4266. ==7216== Block was alloc'd at
  4267. ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
  4268. ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
  4269. ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
  4270. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
  4271. ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
  4272. ==7216== by 0x13CC5B: std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) (stl_tree.h:2460)
  4273. ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
  4274. ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
  4275. ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
  4276. ==7216== by 0x12AF03: main (zmc.cpp:190)
  4277. ==7216==
  4278. ==7216== ERROR SUMMARY: 172 errors from 56 contexts (suppressed: 0 from 0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement