Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ==7216== Memcheck, a memory error detector
- ==7216== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
- ==7216== Using Valgrind-3.15.0-608cb11914-20190413 and LibVEX; rerun with -h for copyright info
- ==7216== Command: zmc -m 2
- ==7216== Parent PID: 7215
- ==7216==
- --7216--
- --7216-- Valgrind options:
- --7216-- --log-file=/zm-events/grind.txt
- --7216-- -v
- --7216-- Contents of /proc/version:
- --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
- --7216--
- --7216-- Arch and hwcaps: ARM64, LittleEndian, baseline
- --7216-- Page sizes: currently 4096, max supported 65536
- --7216-- Valgrind library directory: /usr/lib/aarch64-linux-gnu/valgrind
- --7216-- Reading syms from /usr/bin/zmc
- --7216-- Considering /usr/lib/debug/.build-id/d8/6226c73ce2e074bdbc66bd39200a9135b8bbbd.debug ..
- --7216-- .. build-id is valid
- --7216-- Considering /usr/lib/debug/.dwz/aarch64-linux-gnu/zoneminder.debug ..
- --7216-- .. build-id is valid
- --7216-- Warning: cross-CU LIMITATION: some inlined fn names
- --7216-- might be shown as UnknownInlinedFun
- --7216-- Reading syms from /lib/aarch64-linux-gnu/ld-2.31.so
- --7216-- Considering /usr/lib/debug/.build-id/b6/7648e0ab1141e21a749711cde7a7b250b9e1d3.debug ..
- --7216-- .. build-id is valid
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux
- --7216-- object doesn't have a symbol table
- --7216-- object doesn't have a dynamic symbol table
- --7216-- Scheduler: using generic scheduler lock implementation.
- --7216-- Reading suppressions file: /usr/lib/aarch64-linux-gnu/valgrind/default.supp
- ==7216== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7216-by-www-data-on-???
- ==7216== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7216-by-www-data-on-???
- ==7216== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7216-by-www-data-on-???
- ==7216==
- ==7216== TO CONTROL THIS PROCESS USING vgdb (which you probably
- ==7216== don't want to do, unless you know exactly what you're doing,
- ==7216== or are doing some strange experiment):
- ==7216== /usr/lib/aarch64-linux-gnu/valgrind/../../bin/vgdb --pid=7216 ...command...
- ==7216==
- ==7216== TO DEBUG THIS PROCESS USING GDB: start GDB like this
- ==7216== /path/to/gdb zmc
- ==7216== and then give GDB the following command
- ==7216== target remote | /usr/lib/aarch64-linux-gnu/valgrind/../../bin/vgdb --pid=7216
- ==7216== --pid is optional if only one valgrind process is running
- ==7216==
- --7216-- REDIR: 0x4019400 (ld-linux-aarch64.so.1:strlen) redirected to 0x580c5de8 (???)
- --7216-- REDIR: 0x4018440 (ld-linux-aarch64.so.1:strcmp) redirected to 0x580c5e3c (???)
- --7216-- REDIR: 0x4018330 (ld-linux-aarch64.so.1:index) redirected to 0x580c5e10 (???)
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_core-arm64-linux.so
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libdl-2.31.so
- --7216-- Considering /usr/lib/debug/.build-id/e6/bacb58f1852797463ae6de925c26bd634492bf.debug ..
- --7216-- .. build-id is valid
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libavdevice.so.58.8.100
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libavformat.so.58.29.100
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libavcodec.so.58.54.100
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libswresample.so.3.5.100
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libswscale.so.5.5.100
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libavutil.so.56.31.100
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libz.so.1.2.11
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libcurl-gnutls.so.4.6.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libjpeg.so.8.2.2
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libpthread-2.31.so
- --7216-- Considering /usr/lib/debug/.build-id/9e/e85bfaafff46d2fae9ac6c7ff06a68e9080cc8.debug ..
- --7216-- .. build-id is valid
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libpcre.so.3.13.3
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libmysqlclient.so.21.2.33
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgsoap++-2.8.91.so
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgsoapssl++-2.8.91.so
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libm-2.31.so
- --7216-- Considering /usr/lib/debug/.build-id/ef/5f79ec54a7fe0dbb8f0cf2a360c360978c8d39.debug ..
- --7216-- .. build-id is valid
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libgcc_s.so.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libc-2.31.so
- --7216-- Considering /usr/lib/debug/.build-id/b7/b30ba2c0f618615a8d32d86813718bb2fdb567.debug ..
- --7216-- .. build-id is valid
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libavfilter.so.7.57.100
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libraw1394.so.11.1.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libavc1394.so.0.3.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/librom1394.so.0.3.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libiec61883.so.0.1.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libjack.so.0.1.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libdrm.so.2.4.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libopenal.so.1.19.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libxcb.so.1.1.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libxcb-shm.so.0.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libxcb-shape.so.0.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libxcb-xfixes.so.0.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libcdio_paranoia.so.2.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libcdio_cdda.so.2.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libdc1394.so.22.2.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libcaca.so.0.99.19
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libGL.so.1.7.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libpulse.so.0.21.2
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libSDL2-2.0.so.0.10.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libsndio.so.7.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXv.so.1.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libX11.so.6.3.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXext.so.6.4.0
- --7216-- Considering /usr/lib/aarch64-linux-gnu/libXext.so.6.4.0 ..
- --7216-- .. CRC mismatch (computed 3eaf09bb wanted b7a4edc1)
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libxml2.so.2.9.10
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libbz2.so.1.0.4
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgme.so.0.6.2
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libopenmpt.so.0.1.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libchromaprint.so.1.4.3
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libbluray.so.2.2.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libssh-gcrypt.so.4.8.4
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libvpx.so.6.2.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libwebpmux.so.3.0.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libwebp.so.6.0.2
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/liblzma.so.5.2.4
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/librsvg-2.so.2.47.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0.6400.6
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libglib-2.0.so.0.6400.6
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libcairo.so.2.11600.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libzvbi.so.0.13.2
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libsnappy.so.1.1.8
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libaom.so.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libcodec2.so.0.9
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgsm.so.1.0.18
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libmp3lame.so.0.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libopenjp2.so.2.3.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libopus.so.0.8.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libshine.so.3.0.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libspeex.so.1.5.0
- --7216-- Considering /usr/lib/aarch64-linux-gnu/libspeex.so.1.5.0 ..
- --7216-- .. CRC mismatch (computed 46b9e4b5 wanted b61cd961)
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libtheoraenc.so.1.1.2
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libtheoradec.so.1.1.4
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libtwolame.so.0.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libvorbis.so.0.4.8
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libvorbisenc.so.2.0.11
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libwavpack.so.1.2.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libx264.so.155
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libx265.so.179
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libxvidcore.so.4.3
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libva.so.2.700.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libsoxr.so.0.1.2
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libva-drm.so.2.700.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libva-x11.so.2.700.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libvdpau.so.1.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libOpenCL.so.1.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libnghttp2.so.14.19.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libidn2.so.0.3.6
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/librtmp.so.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libpsl.so.5.3.2
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libnettle.so.7.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgssapi_krb5.so.2.2
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libldap_r-2.4.so.2.10.12
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/liblber-2.4.so.2.10.12
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libbrotlidec.so.1.0.7
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libssl.so.1.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libresolv-2.31.so
- --7216-- Considering /usr/lib/debug/.build-id/4f/3cb338e480755a8230af8186cfb702b3a79713.debug ..
- --7216-- .. build-id is valid
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libpostproc.so.55.5.100
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libbs2b.so.0.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/liblilv-0.so.0.24.6
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/librubberband.so.2.1.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libmysofa.so.1.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libflite_cmu_us_awb.so.2.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libflite_cmu_us_kal.so.2.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libflite_cmu_us_kal16.so.2.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libflite_cmu_us_rms.so.2.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libflite_cmu_us_slt.so.2.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libflite.so.2.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libfribidi.so.0.4.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libass.so.9.0.2
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libvidstab.so.1.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libzmq.so.5.2.2
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libfreetype.so.6.17.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/librt-2.31.so
- --7216-- Considering /usr/lib/debug/.build-id/98/f3772542f72acef62cf88faa9eb9a2e8326405.debug ..
- --7216-- .. build-id is valid
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXau.so.6.0.0
- --7216-- Considering /usr/lib/aarch64-linux-gnu/libXau.so.6.0.0 ..
- --7216-- .. CRC mismatch (computed 7f1edbce wanted 27d31dd4)
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXdmcp.so.6.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libcdio.so.18.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libusb-1.0.so.0.2.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libslang.so.2.3.2
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libncursesw.so.6.2
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libtinfo.so.6.2
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libGLdispatch.so.0.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libGLX.so.0.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/pulseaudio/libpulsecommon-13.99.so
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libdbus-1.so.3.19.11
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXcursor.so.1.0.2
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXinerama.so.1.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXi.so.6.1.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXrandr.so.2.2.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXss.so.1.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXxf86vm.so.1.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libwayland-egl.so.1.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libwayland-client.so.0.3.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libwayland-cursor.so.0.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libxkbcommon.so.0.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libbsd.so.0.10.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libicuuc.so.66.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libmpg123.so.0.44.10
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libvorbisfile.so.3.3.7
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libp11-kit.so.0.3.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libunistring.so.2.1.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libtasn1.so.6.6.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libhogweed.so.5.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgmp.so.10.4.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgcrypt.so.20.2.5
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libgpg-error.so.0.28.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libcairo-gobject.so.2.11600.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgdk_pixbuf-2.0.so.0.4000.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgio-2.0.so.0.6400.6
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libpangocairo-1.0.so.0.4400.7
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.4400.7
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libffi.so.7.1.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libpixman-1.so.0.38.4
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libpng16.so.16.37.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libxcb-render.so.0.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXrender.so.1.3.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libogg.so.0.8.4
- --7216-- Considering /usr/lib/aarch64-linux-gnu/libogg.so.0.8.4 ..
- --7216-- .. CRC mismatch (computed 28c2efe3 wanted d984b9a7)
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libnuma.so.1.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgomp.so.1.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libXfixes.so.3.1.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libkrb5.so.3.3
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libk5crypto.so.3.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libcom_err.so.2.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libkrb5support.so.0.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libsasl2.so.2.0.25
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgssapi.so.3.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libbrotlicommon.so.1.0.7
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libserd-0.so.0.30.2
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libsord-0.so.0.16.4
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libsratom-0.so.0.6.4
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libsamplerate.so.0.1.8
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libfftw3.so.3.5.8
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libflite_usenglish.so.2.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libflite_cmulex.so.2.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libharfbuzz.so.0.20600.4
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libsodium.so.23.3.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libpgm-5.2.so.0.0.122
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libnorm.so.1.5.8
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libexpat.so.1.6.11
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libuuid.so.1.3.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libudev.so.1.6.17
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libsystemd.so.0.28.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libwrap.so.0.7.6
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libsndfile.so.1.0.28
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libasyncns.so.0.3.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libapparmor.so.1.6.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libicudata.so.66.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so.0.6400.6
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libmount.so.1.1.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libselinux.so.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libpangoft2-1.0.so.0.4400.7
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libthai.so.0.3.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libkeyutils.so.1.8
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libheimntlm.so.0.1.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libkrb5.so.26.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libasn1.so.8.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libhcrypto.so.4.1.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libroken.so.18.1.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libgraphite2.so.3.2.1
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/liblz4.so.1.9.2
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libnsl-2.31.so
- --7216-- Considering /usr/lib/debug/.build-id/01/4ef44cbcccfaa36483bb5aaa5e7bb3a0ef3171.debug ..
- --7216-- .. build-id is valid
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libFLAC.so.8.3.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libblkid.so.1.1.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libpcre2-8.so.0.9.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libdatrie.so.1.3.5
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libwind.so.0.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libheimbase.so.1.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libhx509.so.5.0.0
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /usr/lib/aarch64-linux-gnu/libsqlite3.so.0.8.6
- --7216-- object doesn't have a symbol table
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libcrypt.so.1.1.0
- --7216-- object doesn't have a symbol table
- --7216-- REDIR: 0x6f93ab0 (libc.so.6:memchr) redirected to 0x48346c8 (_vgnU_ifunc_wrapper)
- --7216-- REDIR: 0x6f928d8 (libc.so.6:strlen) redirected to 0x48346c8 (_vgnU_ifunc_wrapper)
- --7216-- REDIR: 0x6f94390 (libc.so.6:memcpy) redirected to 0x48346c8 (_vgnU_ifunc_wrapper)
- --7216-- REDIR: 0x6f93c90 (libc.so.6:memmove) redirected to 0x48346c8 (_vgnU_ifunc_wrapper)
- --7216-- REDIR: 0x6f93da0 (libc.so.6:memset) redirected to 0x48346c8 (_vgnU_ifunc_wrapper)
- --7216-- REDIR: 0x6f92d40 (libc.so.6:rindex) redirected to 0x484cc40 (rindex)
- --7216-- REDIR: 0x6f9b680 (libc.so.6:__GI_strlen) redirected to 0x484d268 (__GI_strlen)
- --7216-- REDIR: 0x6f8e420 (libc.so.6:malloc) redirected to 0x4849d18 (malloc)
- --7216-- REDIR: 0x6f8f160 (libc.so.6:calloc) redirected to 0x484c000 (calloc)
- --7216-- REDIR: 0x6f8ec70 (libc.so.6:realloc) redirected to 0x484c228 (realloc)
- --7216-- REDIR: 0x6f99dd0 (libc.so.6:__GI_memcpy) redirected to 0x484efb0 (__GI_memcpy)
- --7216-- REDIR: 0x6f92100 (libc.so.6:strcmp) redirected to 0x484e278 (strcmp)
- --7216-- REDIR: 0x6f99dc0 (libc.so.6:__GI_memmove) redirected to 0x4851058 (__GI_memmove)
- --7216-- REDIR: 0x6f92020 (libc.so.6:index) redirected to 0x484cdf0 (index)
- --7216-- REDIR: 0x6f91fe0 (libc.so.6:strcat) redirected to 0x484cee0 (strcat)
- --7216-- REDIR: 0x6f9af40 (libc.so.6:__GI_memset) redirected to 0x4850c50 (memset)
- --7216-- REDIR: 0x6f8ea08 (libc.so.6:free) redirected to 0x484aeb0 (free)
- --7216-- REDIR: 0x6f93708 (libc.so.6:strstr) redirected to 0x4851fb8 (strstr)
- --7216-- REDIR: 0x6f9b480 (libc.so.6:__GI_memchr) redirected to 0x484e468 (__GI_memchr)
- --7216-- REDIR: 0x6f92b1c (libc.so.6:strncmp) redirected to 0x484d9e8 (strncmp)
- --7216-- REDIR: 0x6cfeb40 (libstdc++.so.6:operator new(unsigned long)) redirected to 0x484a350 (operator new(unsigned long))
- --7216-- REDIR: 0x6f93b00 (libc.so.6:bcmp) redirected to 0x48504d8 (bcmp)
- --7216-- REDIR: 0x6ff3430 (libc.so.6:__memcpy_chk) redirected to 0x4851ea8 (__memcpy_chk)
- --7216-- REDIR: 0x6f95ab0 (libc.so.6:strchrnul) redirected to 0x4851790 (strchrnul)
- --7216-- REDIR: 0x6cfc960 (libstdc++.so.6:operator delete(void*)) redirected to 0x484b3b0 (operator delete(void*))
- --7216-- REDIR: 0x6f92cd8 (libc.so.6:strncpy) redirected to 0x484d518 (strncpy)
- --7216-- REDIR: 0x6f92388 (libc.so.6:strcspn) redirected to 0x48521b0 (strcspn)
- --7216-- REDIR: 0x6f93148 (libc.so.6:strspn) redirected to 0x4852290 (strspn)
- --7216-- REDIR: 0x6f941c8 (libc.so.6:strcasecmp) redirected to 0x484db48 (strcasecmp)
- --7216-- REDIR: 0x6cfebe0 (libstdc++.so.6:operator new[](unsigned long)) redirected to 0x484aa30 (operator new[](unsigned long))
- --7216-- REDIR: 0x6cfc990 (libstdc++.so.6:operator delete[](void*)) redirected to 0x484ba90 (operator delete[](void*))
- --7216-- REDIR: 0x6f93e60 (libc.so.6:mempcpy) redirected to 0x4851890 (mempcpy)
- --7216-- REDIR: 0x6f92200 (libc.so.6:strcpy) redirected to 0x484d358 (strcpy)
- --7216-- REDIR: 0x6f93fc0 (libc.so.6:stpcpy) redirected to 0x48505f8 (stpcpy)
- --7216-- REDIR: 0x6f94220 (libc.so.6:strncasecmp) redirected to 0x484dc28 (strncasecmp)
- --7216-- Reading syms from /lib/aarch64-linux-gnu/libnss_files-2.31.so
- --7216-- Considering /usr/lib/debug/.build-id/64/717a87a20c4917fa46775553215497233379a6.debug ..
- --7216-- .. build-id is valid
- --7216-- REDIR: 0x6f92e48 (libc.so.6:strpbrk) redirected to 0x4852150 (strpbrk)
- --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&))
- --7216-- REDIR: 0x6cfc970 (libstdc++.so.6:operator delete(void*, unsigned long)) redirected to 0x484b590 (operator delete(void*, unsigned long))
- --7216-- REDIR: 0x6f8fd78 (libc.so.6:posix_memalign) redirected to 0x484c4e0 (posix_memalign)
- --7216-- REDIR: 0x6f95a90 (libc.so.6:rawmemchr) redirected to 0x48517c0 (rawmemchr)
- ==7216== Conditional jump or move depends on uninitialised value(s)
- ==7216== at 0x4A30250: ??? (in /usr/lib/aarch64-linux-gnu/libavformat.so.58.29.100)
- ==7216== by 0x4A32783: ??? (in /usr/lib/aarch64-linux-gnu/libavformat.so.58.29.100)
- ==7216== by 0x4A62783: avformat_open_input (in /usr/lib/aarch64-linux-gnu/libavformat.so.58.29.100)
- ==7216== by 0x186303: FfmpegCamera::OpenFfmpeg() (zm_ffmpeg_camera.cpp:331)
- ==7216== by 0x1885AF: FfmpegCamera::PrimeCapture() (zm_ffmpeg_camera.cpp:180)
- ==7216== by 0x1518A3: Monitor::PrimeCapture() (zm_monitor.cpp:3201)
- ==7216== by 0x12B157: main (zmc.cpp:265)
- ==7216==
- ==7216== Thread 3:
- ==7216== Invalid read of size 8
- ==7216== at 0x15FC94: Monitor::Poll() (zm_monitor.cpp:1774)
- ==7216== by 0x28F70B: PollThread::Run() (zm_poll_thread.cpp:30)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x40 is not stack'd, malloc'd or (recently) free'd
- ==7216==
- ==7216== Thread 4:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
- ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
- ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
- ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
- ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
- ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106984b0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
- ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
- ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106984b8 is 40 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 1
- ==7216== at 0x484D26C: __GI_strlen (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x6F70673: __vfprintf_internal (vfprintf-internal.c:1688)
- ==7216== by 0x6F820A7: __vsnprintf_internal (vsnprintf.c:114)
- ==7216== by 0x6FF389B: __snprintf_chk (snprintf_chk.c:38)
- ==7216== by 0x13B4EB: UnknownInlinedFun (stdio2.h:67)
- ==7216== by 0x13B4EB: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:467)
- ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
- ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106984c8 is 56 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 1
- ==7216== at 0x484D27C: __GI_strlen (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x6F70673: __vfprintf_internal (vfprintf-internal.c:1688)
- ==7216== by 0x6F820A7: __vsnprintf_internal (vsnprintf.c:114)
- ==7216== by 0x6FF389B: __snprintf_chk (snprintf_chk.c:38)
- ==7216== by 0x13B4EB: UnknownInlinedFun (stdio2.h:67)
- ==7216== by 0x13B4EB: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:467)
- ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
- ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106984c9 is 57 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 1
- ==7216== at 0x6F87308: _IO_default_xsputn (genops.c:394)
- ==7216== by 0x6F87308: _IO_default_xsputn (genops.c:370)
- ==7216== by 0x6F6F6D7: __vfprintf_internal (vfprintf-internal.c:1688)
- ==7216== by 0x6F820A7: __vsnprintf_internal (vsnprintf.c:114)
- ==7216== by 0x6FF389B: __snprintf_chk (snprintf_chk.c:38)
- ==7216== by 0x13B4EB: UnknownInlinedFun (stdio2.h:67)
- ==7216== by 0x13B4EB: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:467)
- ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
- ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106984c8 is 56 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 1
- ==7216== at 0x6F87318: _IO_default_xsputn (genops.c:393)
- ==7216== by 0x6F87318: _IO_default_xsputn (genops.c:370)
- ==7216== by 0x6F6F6D7: __vfprintf_internal (vfprintf-internal.c:1688)
- ==7216== by 0x6F820A7: __vsnprintf_internal (vsnprintf.c:114)
- ==7216== by 0x6FF389B: __snprintf_chk (snprintf_chk.c:38)
- ==7216== by 0x13B4EB: UnknownInlinedFun (stdio2.h:67)
- ==7216== by 0x13B4EB: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:467)
- ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
- ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106984ca is 58 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x199E07: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:541)
- ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x199E07: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:541)
- ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x199E07: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:541)
- ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
- ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x199E07: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:541)
- ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106983b0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
- ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x199E07: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:541)
- ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106983b8 is 40 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x199F0F: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:548)
- ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x199F0F: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:548)
- ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x199F0F: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:548)
- ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
- ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x199F0F: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:548)
- ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106983b0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
- ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x199F0F: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:548)
- ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106983b8 is 40 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Thread 1:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x188EF7: FfmpegCamera::Capture(std::shared_ptr<ZMPacket>&) (zm_ffmpeg_camera.cpp:241)
- ==7216== by 0x154E0F: Monitor::Capture() (zm_monitor.cpp:2505)
- ==7216== by 0x12B76F: main (zmc.cpp:309)
- ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x188EF7: FfmpegCamera::Capture(std::shared_ptr<ZMPacket>&) (zm_ffmpeg_camera.cpp:241)
- ==7216== by 0x154E0F: Monitor::Capture() (zm_monitor.cpp:2505)
- ==7216== by 0x12B76F: main (zmc.cpp:309)
- ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x188EF7: FfmpegCamera::Capture(std::shared_ptr<ZMPacket>&) (zm_ffmpeg_camera.cpp:241)
- ==7216== by 0x154E0F: Monitor::Capture() (zm_monitor.cpp:2505)
- ==7216== by 0x12B76F: main (zmc.cpp:309)
- ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
- ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x188EF7: FfmpegCamera::Capture(std::shared_ptr<ZMPacket>&) (zm_ffmpeg_camera.cpp:241)
- ==7216== by 0x154E0F: Monitor::Capture() (zm_monitor.cpp:2505)
- ==7216== by 0x12B76F: main (zmc.cpp:309)
- ==7216== Address 0x106983b0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
- ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x188EF7: FfmpegCamera::Capture(std::shared_ptr<ZMPacket>&) (zm_ffmpeg_camera.cpp:241)
- ==7216== by 0x154E0F: Monitor::Capture() (zm_monitor.cpp:2505)
- ==7216== by 0x12B76F: main (zmc.cpp:309)
- ==7216== Address 0x106983b8 is 40 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x155237: Monitor::Capture() (zm_monitor.cpp:2534)
- ==7216== by 0x12B76F: main (zmc.cpp:309)
- ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x155237: Monitor::Capture() (zm_monitor.cpp:2534)
- ==7216== by 0x12B76F: main (zmc.cpp:309)
- ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x155237: Monitor::Capture() (zm_monitor.cpp:2534)
- ==7216== by 0x12B76F: main (zmc.cpp:309)
- ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
- ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x155237: Monitor::Capture() (zm_monitor.cpp:2534)
- ==7216== by 0x12B76F: main (zmc.cpp:309)
- ==7216== Address 0x106983b0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
- ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x155237: Monitor::Capture() (zm_monitor.cpp:2534)
- ==7216== by 0x12B76F: main (zmc.cpp:309)
- ==7216== Address 0x106983b8 is 40 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15EE77: Monitor::Close() (zm_monitor.cpp:3282)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15EE77: Monitor::Close() (zm_monitor.cpp:3282)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15EE77: Monitor::Close() (zm_monitor.cpp:3282)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
- ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15EE77: Monitor::Close() (zm_monitor.cpp:3282)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x106982b0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
- ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15EE77: Monitor::Close() (zm_monitor.cpp:3282)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x106982b8 is 40 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15EEBF: Monitor::Close() (zm_monitor.cpp:3285)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15EEBF: Monitor::Close() (zm_monitor.cpp:3285)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15EEBF: Monitor::Close() (zm_monitor.cpp:3285)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
- ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15EEBF: Monitor::Close() (zm_monitor.cpp:3285)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x106982b0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
- ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15EEBF: Monitor::Close() (zm_monitor.cpp:3285)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x106982b8 is 40 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Thread 2:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x135317: zmDbDo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (zm_db.cpp:191)
- ==7216== by 0x135A17: zmDbQueue::process() (zm_db.cpp:273)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x135317: zmDbDo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (zm_db.cpp:191)
- ==7216== by 0x135A17: zmDbQueue::process() (zm_db.cpp:273)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x135317: zmDbDo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (zm_db.cpp:191)
- ==7216== by 0x135A17: zmDbQueue::process() (zm_db.cpp:273)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
- ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x135317: zmDbDo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (zm_db.cpp:191)
- ==7216== by 0x135A17: zmDbQueue::process() (zm_db.cpp:273)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106982b0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
- ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x135317: zmDbDo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (zm_db.cpp:191)
- ==7216== by 0x135A17: zmDbQueue::process() (zm_db.cpp:273)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106982b8 is 40 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Thread 5:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x2DD66B: zm_dump_stream_format(AVFormatContext*, int, int, int) (zm_ffmpeg.cpp:246)
- ==7216== by 0x2F6D6B: VideoStore::open() (zm_videostore.cpp:532)
- ==7216== by 0x2B4D93: Event::Run() (zm_event.cpp:657)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x2DD66B: zm_dump_stream_format(AVFormatContext*, int, int, int) (zm_ffmpeg.cpp:246)
- ==7216== by 0x2F6D6B: VideoStore::open() (zm_videostore.cpp:532)
- ==7216== by 0x2B4D93: Event::Run() (zm_event.cpp:657)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x2DD66B: zm_dump_stream_format(AVFormatContext*, int, int, int) (zm_ffmpeg.cpp:246)
- ==7216== by 0x2F6D6B: VideoStore::open() (zm_videostore.cpp:532)
- ==7216== by 0x2B4D93: Event::Run() (zm_event.cpp:657)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
- ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x2DD66B: zm_dump_stream_format(AVFormatContext*, int, int, int) (zm_ffmpeg.cpp:246)
- ==7216== by 0x2F6D6B: VideoStore::open() (zm_videostore.cpp:532)
- ==7216== by 0x2B4D93: Event::Run() (zm_event.cpp:657)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106982b0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
- ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x2DD66B: zm_dump_stream_format(AVFormatContext*, int, int, int) (zm_ffmpeg.cpp:246)
- ==7216== by 0x2F6D6B: VideoStore::open() (zm_videostore.cpp:532)
- ==7216== by 0x2B4D93: Event::Run() (zm_event.cpp:657)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106982b8 is 40 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Thread 1:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15F27B: Monitor::Close() (zm_monitor.cpp:3295)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15F27B: Monitor::Close() (zm_monitor.cpp:3295)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15F27B: Monitor::Close() (zm_monitor.cpp:3295)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
- ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15F27B: Monitor::Close() (zm_monitor.cpp:3295)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x106982b0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
- ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15F27B: Monitor::Close() (zm_monitor.cpp:3295)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x106982b8 is 40 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- --7216-- Discarding syms at 0x11165450-0x1116bc7c in /lib/aarch64-linux-gnu/libnss_files-2.31.so (have_dinfo 1)
- ==7216==
- ==7216== HEAP SUMMARY:
- ==7216== in use at exit: 4,163,609 bytes in 2,635 blocks
- ==7216== total heap usage: 19,126 allocs, 16,491 frees, 45,296,146 bytes allocated
- ==7216==
- ==7216== Searching for pointers to 2,635 not-freed blocks
- ==7216== Checked 228,838,784 bytes
- ==7216==
- ==7216== LEAK SUMMARY:
- ==7216== definitely lost: 0 bytes in 0 blocks
- ==7216== indirectly lost: 0 bytes in 0 blocks
- ==7216== possibly lost: 34,336 bytes in 157 blocks
- ==7216== still reachable: 4,129,273 bytes in 2,478 blocks
- ==7216== of which reachable via heuristic:
- ==7216== newarray : 1,536 bytes in 16 blocks
- ==7216== suppressed: 0 bytes in 0 blocks
- ==7216== Rerun with --leak-check=full to see details of leaked memory
- ==7216==
- ==7216== Use --track-origins=yes to see where uninitialised values come from
- ==7216== ERROR SUMMARY: 172 errors from 56 contexts (suppressed: 0 from 0)
- ==7216==
- ==7216== 1 errors in context 1 of 56:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
- ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15F27B: Monitor::Close() (zm_monitor.cpp:3295)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x106982b8 is 40 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 1 errors in context 2 of 56:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
- ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15F27B: Monitor::Close() (zm_monitor.cpp:3295)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x106982b0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 1 errors in context 3 of 56:
- ==7216== Thread 5:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
- ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x2DD66B: zm_dump_stream_format(AVFormatContext*, int, int, int) (zm_ffmpeg.cpp:246)
- ==7216== by 0x2F6D6B: VideoStore::open() (zm_videostore.cpp:532)
- ==7216== by 0x2B4D93: Event::Run() (zm_event.cpp:657)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106982b8 is 40 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 1 errors in context 4 of 56:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
- ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x2DD66B: zm_dump_stream_format(AVFormatContext*, int, int, int) (zm_ffmpeg.cpp:246)
- ==7216== by 0x2F6D6B: VideoStore::open() (zm_videostore.cpp:532)
- ==7216== by 0x2B4D93: Event::Run() (zm_event.cpp:657)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106982b0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 1 errors in context 5 of 56:
- ==7216== Thread 2:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
- ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x135317: zmDbDo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (zm_db.cpp:191)
- ==7216== by 0x135A17: zmDbQueue::process() (zm_db.cpp:273)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106982b8 is 40 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 1 errors in context 6 of 56:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
- ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x135317: zmDbDo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (zm_db.cpp:191)
- ==7216== by 0x135A17: zmDbQueue::process() (zm_db.cpp:273)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106982b0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 1 errors in context 7 of 56:
- ==7216== Thread 1:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
- ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15EEBF: Monitor::Close() (zm_monitor.cpp:3285)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x106982b8 is 40 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 1 errors in context 8 of 56:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
- ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15EEBF: Monitor::Close() (zm_monitor.cpp:3285)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x106982b0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 1 errors in context 9 of 56:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
- ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15EE77: Monitor::Close() (zm_monitor.cpp:3282)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x106982b8 is 40 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 1 errors in context 10 of 56:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
- ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15EE77: Monitor::Close() (zm_monitor.cpp:3282)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x106982b0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 1 errors in context 11 of 56:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
- ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x155237: Monitor::Capture() (zm_monitor.cpp:2534)
- ==7216== by 0x12B76F: main (zmc.cpp:309)
- ==7216== Address 0x106983b8 is 40 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 1 errors in context 12 of 56:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
- ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x155237: Monitor::Capture() (zm_monitor.cpp:2534)
- ==7216== by 0x12B76F: main (zmc.cpp:309)
- ==7216== Address 0x106983b0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 1 errors in context 13 of 56:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
- ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x188EF7: FfmpegCamera::Capture(std::shared_ptr<ZMPacket>&) (zm_ffmpeg_camera.cpp:241)
- ==7216== by 0x154E0F: Monitor::Capture() (zm_monitor.cpp:2505)
- ==7216== by 0x12B76F: main (zmc.cpp:309)
- ==7216== Address 0x106983b8 is 40 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 1 errors in context 14 of 56:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
- ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x188EF7: FfmpegCamera::Capture(std::shared_ptr<ZMPacket>&) (zm_ffmpeg_camera.cpp:241)
- ==7216== by 0x154E0F: Monitor::Capture() (zm_monitor.cpp:2505)
- ==7216== by 0x12B76F: main (zmc.cpp:309)
- ==7216== Address 0x106983b0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 1 errors in context 15 of 56:
- ==7216== Thread 4:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
- ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x199F0F: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:548)
- ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106983b8 is 40 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 1 errors in context 16 of 56:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
- ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x199F0F: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:548)
- ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106983b0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 1 errors in context 17 of 56:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
- ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x199E07: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:541)
- ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106983b8 is 40 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 1 errors in context 18 of 56:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
- ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x199E07: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:541)
- ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106983b0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 1 errors in context 19 of 56:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3E8: UnknownInlinedFun (basic_string.h:2305)
- ==7216== by 0x13B3E8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
- ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106984b8 is 40 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 1 errors in context 20 of 56:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3D8: UnknownInlinedFun (stl_map.h:497)
- ==7216== by 0x13B3D8: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
- ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106984b0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 1 errors in context 21 of 56:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
- ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 1 errors in context 22 of 56:
- ==7216== Thread 3:
- ==7216== Invalid read of size 8
- ==7216== at 0x15FC94: Monitor::Poll() (zm_monitor.cpp:1774)
- ==7216== by 0x28F70B: PollThread::Run() (zm_poll_thread.cpp:30)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x40 is not stack'd, malloc'd or (recently) free'd
- ==7216==
- ==7216==
- ==7216== 1 errors in context 23 of 56:
- ==7216== Thread 1:
- ==7216== Conditional jump or move depends on uninitialised value(s)
- ==7216== at 0x4A30250: ??? (in /usr/lib/aarch64-linux-gnu/libavformat.so.58.29.100)
- ==7216== by 0x4A32783: ??? (in /usr/lib/aarch64-linux-gnu/libavformat.so.58.29.100)
- ==7216== by 0x4A62783: avformat_open_input (in /usr/lib/aarch64-linux-gnu/libavformat.so.58.29.100)
- ==7216== by 0x186303: FfmpegCamera::OpenFfmpeg() (zm_ffmpeg_camera.cpp:331)
- ==7216== by 0x1885AF: FfmpegCamera::PrimeCapture() (zm_ffmpeg_camera.cpp:180)
- ==7216== by 0x1518A3: Monitor::PrimeCapture() (zm_monitor.cpp:3201)
- ==7216== by 0x12B157: main (zmc.cpp:265)
- ==7216==
- ==7216==
- ==7216== 2 errors in context 24 of 56:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15F27B: Monitor::Close() (zm_monitor.cpp:3295)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 2 errors in context 25 of 56:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15F27B: Monitor::Close() (zm_monitor.cpp:3295)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 2 errors in context 26 of 56:
- ==7216== Thread 5:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x2DD66B: zm_dump_stream_format(AVFormatContext*, int, int, int) (zm_ffmpeg.cpp:246)
- ==7216== by 0x2F6D6B: VideoStore::open() (zm_videostore.cpp:532)
- ==7216== by 0x2B4D93: Event::Run() (zm_event.cpp:657)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 2 errors in context 27 of 56:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x2DD66B: zm_dump_stream_format(AVFormatContext*, int, int, int) (zm_ffmpeg.cpp:246)
- ==7216== by 0x2F6D6B: VideoStore::open() (zm_videostore.cpp:532)
- ==7216== by 0x2B4D93: Event::Run() (zm_event.cpp:657)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 2 errors in context 28 of 56:
- ==7216== Thread 2:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x135317: zmDbDo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (zm_db.cpp:191)
- ==7216== by 0x135A17: zmDbQueue::process() (zm_db.cpp:273)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 2 errors in context 29 of 56:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x135317: zmDbDo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (zm_db.cpp:191)
- ==7216== by 0x135A17: zmDbQueue::process() (zm_db.cpp:273)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 2 errors in context 30 of 56:
- ==7216== Thread 1:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15EEBF: Monitor::Close() (zm_monitor.cpp:3285)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 2 errors in context 31 of 56:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15EEBF: Monitor::Close() (zm_monitor.cpp:3285)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 2 errors in context 32 of 56:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15EE77: Monitor::Close() (zm_monitor.cpp:3282)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 2 errors in context 33 of 56:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15EE77: Monitor::Close() (zm_monitor.cpp:3282)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 2 errors in context 34 of 56:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x155237: Monitor::Capture() (zm_monitor.cpp:2534)
- ==7216== by 0x12B76F: main (zmc.cpp:309)
- ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 2 errors in context 35 of 56:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x155237: Monitor::Capture() (zm_monitor.cpp:2534)
- ==7216== by 0x12B76F: main (zmc.cpp:309)
- ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 2 errors in context 36 of 56:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x188EF7: FfmpegCamera::Capture(std::shared_ptr<ZMPacket>&) (zm_ffmpeg_camera.cpp:241)
- ==7216== by 0x154E0F: Monitor::Capture() (zm_monitor.cpp:2505)
- ==7216== by 0x12B76F: main (zmc.cpp:309)
- ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 2 errors in context 37 of 56:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x188EF7: FfmpegCamera::Capture(std::shared_ptr<ZMPacket>&) (zm_ffmpeg_camera.cpp:241)
- ==7216== by 0x154E0F: Monitor::Capture() (zm_monitor.cpp:2505)
- ==7216== by 0x12B76F: main (zmc.cpp:309)
- ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 2 errors in context 38 of 56:
- ==7216== Thread 4:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x199F0F: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:548)
- ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 2 errors in context 39 of 56:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x199F0F: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:548)
- ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 2 errors in context 40 of 56:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B3C0: UnknownInlinedFun (stl_tree.h:1935)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3C0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3C0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x199E07: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:541)
- ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106984a0 is 16 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 2 errors in context 41 of 56:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x199E07: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:541)
- ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 3 errors in context 42 of 56:
- ==7216== Invalid read of size 8
- ==7216== at 0x13B780: UnknownInlinedFun (stl_tree.h:1937)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B780: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B780: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
- ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x10697da8 is 24 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 4 errors in context 43 of 56:
- ==7216== Thread 1:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15F27B: Monitor::Close() (zm_monitor.cpp:3295)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 4 errors in context 44 of 56:
- ==7216== Thread 5:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x2DD66B: zm_dump_stream_format(AVFormatContext*, int, int, int) (zm_ffmpeg.cpp:246)
- ==7216== by 0x2F6D6B: VideoStore::open() (zm_videostore.cpp:532)
- ==7216== by 0x2B4D93: Event::Run() (zm_event.cpp:657)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 4 errors in context 45 of 56:
- ==7216== Thread 2:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x135317: zmDbDo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (zm_db.cpp:191)
- ==7216== by 0x135A17: zmDbQueue::process() (zm_db.cpp:273)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 4 errors in context 46 of 56:
- ==7216== Thread 1:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15EEBF: Monitor::Close() (zm_monitor.cpp:3285)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 4 errors in context 47 of 56:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x15EE77: Monitor::Close() (zm_monitor.cpp:3282)
- ==7216== by 0x12B487: main (zmc.cpp:359)
- ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 4 errors in context 48 of 56:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x155237: Monitor::Capture() (zm_monitor.cpp:2534)
- ==7216== by 0x12B76F: main (zmc.cpp:309)
- ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 4 errors in context 49 of 56:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x188EF7: FfmpegCamera::Capture(std::shared_ptr<ZMPacket>&) (zm_ffmpeg_camera.cpp:241)
- ==7216== by 0x154E0F: Monitor::Capture() (zm_monitor.cpp:2505)
- ==7216== by 0x12B76F: main (zmc.cpp:309)
- ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 4 errors in context 50 of 56:
- ==7216== Thread 4:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x199F0F: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:548)
- ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 4 errors in context 51 of 56:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x199E07: PacketQueue::increment_it(std::_List_iterator<std::shared_ptr<ZMPacket> >*) (zm_packetqueue.cpp:541)
- ==7216== by 0x15B1B7: Monitor::Analyse() (zm_monitor.cpp:2328)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 4 errors in context 52 of 56:
- ==7216== Invalid read of size 4
- ==7216== at 0x13B3B0: UnknownInlinedFun (stl_tree.h:1934)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_tree.h:1287)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:1258)
- ==7216== by 0x13B3B0: UnknownInlinedFun (stl_map.h:495)
- ==7216== by 0x13B3B0: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:432)
- ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
- ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x10697db0 is 32 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CBB3: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CBB3: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CBB3: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x13909F: UnknownInlinedFun (stl_map.h:518)
- ==7216== by 0x13909F: Logger::Logger() (zm_logger.cpp:72)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 10 errors in context 53 of 56:
- ==7216== Invalid read of size 1
- ==7216== at 0x6F87318: _IO_default_xsputn (genops.c:393)
- ==7216== by 0x6F87318: _IO_default_xsputn (genops.c:370)
- ==7216== by 0x6F6F6D7: __vfprintf_internal (vfprintf-internal.c:1688)
- ==7216== by 0x6F820A7: __vsnprintf_internal (vsnprintf.c:114)
- ==7216== by 0x6FF389B: __snprintf_chk (snprintf_chk.c:38)
- ==7216== by 0x13B4EB: UnknownInlinedFun (stdio2.h:67)
- ==7216== by 0x13B4EB: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:467)
- ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
- ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106984ca is 58 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 10 errors in context 54 of 56:
- ==7216== Invalid read of size 1
- ==7216== at 0x484D26C: __GI_strlen (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x6F70673: __vfprintf_internal (vfprintf-internal.c:1688)
- ==7216== by 0x6F820A7: __vsnprintf_internal (vsnprintf.c:114)
- ==7216== by 0x6FF389B: __snprintf_chk (snprintf_chk.c:38)
- ==7216== by 0x13B4EB: UnknownInlinedFun (stdio2.h:67)
- ==7216== by 0x13B4EB: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:467)
- ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
- ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106984c8 is 56 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 20 errors in context 55 of 56:
- ==7216== Invalid read of size 1
- ==7216== at 0x6F87308: _IO_default_xsputn (genops.c:394)
- ==7216== by 0x6F87308: _IO_default_xsputn (genops.c:370)
- ==7216== by 0x6F6F6D7: __vfprintf_internal (vfprintf-internal.c:1688)
- ==7216== by 0x6F820A7: __vsnprintf_internal (vsnprintf.c:114)
- ==7216== by 0x6FF389B: __snprintf_chk (snprintf_chk.c:38)
- ==7216== by 0x13B4EB: UnknownInlinedFun (stdio2.h:67)
- ==7216== by 0x13B4EB: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:467)
- ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
- ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106984c8 is 56 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216==
- ==7216== 30 errors in context 56 of 56:
- ==7216== Invalid read of size 1
- ==7216== at 0x484D27C: __GI_strlen (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x6F70673: __vfprintf_internal (vfprintf-internal.c:1688)
- ==7216== by 0x6F820A7: __vsnprintf_internal (vsnprintf.c:114)
- ==7216== by 0x6FF389B: __snprintf_chk (snprintf_chk.c:38)
- ==7216== by 0x13B4EB: UnknownInlinedFun (stdio2.h:67)
- ==7216== by 0x13B4EB: Logger::logPrint(bool, char const*, int, int, char const*, ...) (zm_logger.cpp:467)
- ==7216== by 0x194D03: PacketQueue::clearPackets(std::shared_ptr<ZMPacket> const&) (zm_packetqueue.cpp:227)
- ==7216== by 0x15B507: Monitor::Analyse() (zm_monitor.cpp:2297)
- ==7216== by 0x28EFFB: AnalysisThread::Run() (zm_analysis_thread.cpp:31)
- ==7216== by 0x6D2BFAB: ??? (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
- ==7216== by 0x63F2623: start_thread (pthread_create.c:477)
- ==7216== by 0x6FE649B: thread_start (clone.S:78)
- ==7216== Address 0x106984c9 is 57 bytes inside a block of size 72 free'd
- ==7216== at 0x484B420: operator delete(void*) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13C863: UnknownInlinedFun (new_allocator.h:128)
- ==7216== by 0x13C863: UnknownInlinedFun (alloc_traits.h:469)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:584)
- ==7216== by 0x13C863: UnknownInlinedFun (stl_tree.h:651)
- ==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)
- ==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)
- ==7216== by 0x6F4B47B: __run_exit_handlers (exit.c:108)
- ==7216== by 0x6F4B60B: exit (exit.c:139)
- ==7216== by 0x1C6DB3: zm_die_handler(int, siginfo_t*, void*) (zm_signal.cpp:130)
- ==7216== by 0x580C5DDB: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux)
- ==7216== Block was alloc'd at
- ==7216== at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
- ==7216== by 0x13CC5B: UnknownInlinedFun (new_allocator.h:114)
- ==7216== by 0x13CC5B: UnknownInlinedFun (alloc_traits.h:443)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:580)
- ==7216== by 0x13CC5B: UnknownInlinedFun (stl_tree.h:630)
- ==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)
- ==7216== by 0x139567: UnknownInlinedFun (stl_map.h:499)
- ==7216== by 0x139567: Logger::Logger() (zm_logger.cpp:88)
- ==7216== by 0x13C0F7: logInit(char const*, Logger::Options const&) (zm_logger.cpp:561)
- ==7216== by 0x12AF03: main (zmc.cpp:190)
- ==7216==
- ==7216== ERROR SUMMARY: 172 errors from 56 contexts (suppressed: 0 from 0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement