From 06c230c048ab20e2b988311b49cbee901c5caed9 Mon Sep 17 00:00:00 2001 From: lhdamiani Date: Fri, 23 Jul 2021 14:01:43 +0200 Subject: [PATCH] bugfix gap pixels eiger assembler --- core-buffer/include/eiger.hpp | 6 +- eiger/sf-daq-4/config/eiger-sf-daq-4.txt | 2 +- eiger/sf-daq-4/config/eiger.json | 2 +- .../config/sls_recv_eiger-sf-daq-4.txt | 22 + eiger/sf-daq-4/control/start_daq.sh | 30 +- eiger/sf-daq-4/control/valgrind-out.txt | 1966 ----------------- eiger/sf-daq-4/debug_1.txt | 1540 ------------- eiger/sf-daq-4/debug_1.txts | 1 - eiger/test/eiger.sn000 | Bin 0 -> 1048648 bytes eiger/test/eiger_v2.sn000 | Bin 0 -> 1048648 bytes eiger/test/hdf5_to_jpg.py | 22 + eiger/test/trimbit.py | 29 - eiger/test/trimbits.sn000 | Bin 2097224 -> 0 bytes jf-assembler/src/EigerAssembler.cpp | 80 +- 14 files changed, 106 insertions(+), 3594 deletions(-) create mode 100644 eiger/sf-daq-4/config/sls_recv_eiger-sf-daq-4.txt delete mode 100644 eiger/sf-daq-4/control/valgrind-out.txt delete mode 100644 eiger/sf-daq-4/debug_1.txt delete mode 100644 eiger/sf-daq-4/debug_1.txts create mode 100644 eiger/test/eiger.sn000 create mode 100644 eiger/test/eiger_v2.sn000 create mode 100644 eiger/test/hdf5_to_jpg.py delete mode 100644 eiger/test/trimbit.py delete mode 100644 eiger/test/trimbits.sn000 diff --git a/core-buffer/include/eiger.hpp b/core-buffer/include/eiger.hpp index c890732..4890ffc 100644 --- a/core-buffer/include/eiger.hpp +++ b/core-buffer/include/eiger.hpp @@ -12,14 +12,16 @@ const std::string DETECTOR_TYPE = "eiger"; #define BYTES_PER_PACKET 4144 #define DATA_BYTES_PER_PACKET 4096 -#define MODULE_X_SIZE 256 -#define MODULE_Y_SIZE 512 +#define MODULE_X_SIZE 512 +#define MODULE_Y_SIZE 256 #define MODULE_N_PIXELS 131072 #define PIXEL_N_BYTES 2 #define GAP_X_MODULE_PIXELS 2 #define GAP_Y_MODULE_PIXELS 2 #define GAP_X_EIGERMOD_PIXELS 8 #define GAP_Y_EIGERMOD_PIXELS 36 +#define EXTEND_X_PIXELS 3 +#define EXTEND_Y_PIXELS 1 // #define N_BYTES_PER_IMAGE_LINE(bit_depth, n_submodules) ((n_submodules / 2 * MODULE_X_SIZE * bit_depth) / 8) diff --git a/eiger/sf-daq-4/config/eiger-sf-daq-4.txt b/eiger/sf-daq-4/config/eiger-sf-daq-4.txt index 4452051..fae47d1 100644 --- a/eiger/sf-daq-4/config/eiger-sf-daq-4.txt +++ b/eiger/sf-daq-4/config/eiger-sf-daq-4.txt @@ -1,4 +1,4 @@ -detsize 1024 512 +detsize 512 1024 hostname beb031+beb032 udp_dstmac 9c:dc:71:4d:2a:b5 diff --git a/eiger/sf-daq-4/config/eiger.json b/eiger/sf-daq-4/config/eiger.json index ba47778..1b6e517 100644 --- a/eiger/sf-daq-4/config/eiger.json +++ b/eiger/sf-daq-4/config/eiger.json @@ -2,6 +2,6 @@ "detector_name": "cSAXS.EG01V01", "detector_type": "eiger", "n_modules": 4, - "image_n_pixels": 527364, + "image_n_pixels": 529420, "start_udp_port": 50200 } diff --git a/eiger/sf-daq-4/config/sls_recv_eiger-sf-daq-4.txt b/eiger/sf-daq-4/config/sls_recv_eiger-sf-daq-4.txt new file mode 100644 index 0000000..3f61d30 --- /dev/null +++ b/eiger/sf-daq-4/config/sls_recv_eiger-sf-daq-4.txt @@ -0,0 +1,22 @@ +detsize 1024 512 +hostname beb031+beb032 + +udp_dstmac 9c:dc:71:4d:2a:b5 +udp_dstip 10.30.20.6 + +#top +0:udp_dstport 50200 +0:udp_dstport2 50201 +0:udp_srcip 10.30.20.201 +0:rx_tcpport 1960 + +#bottom +1:udp_dstport 50202 +1:udp_dstport2 50203 +1:udp_srcip 10.30.20.201 +1:rx_tcpport 1961 + +rx_hostname sf-daq-4 + +tengiga 1 + diff --git a/eiger/sf-daq-4/control/start_daq.sh b/eiger/sf-daq-4/control/start_daq.sh index 8538d55..9a3d3eb 100755 --- a/eiger/sf-daq-4/control/start_daq.sh +++ b/eiger/sf-daq-4/control/start_daq.sh @@ -128,19 +128,19 @@ else fi # Start the eiger writer -# echo "Starting the ${STD_DET_WRITER}..." -# export PATH="/usr/lib64/mpich/bin:${PATH}"; -# export LD_LIBRARY_PATH="/usr/lib64/mpich/lib:${LD_LIBRARY_PATH}"; +echo "Starting the ${STD_DET_WRITER}..." +export PATH="/usr/lib64/mpich-3.2/bin:${PATH}"; +export LD_LIBRARY_PATH="/usr/lib64/mpich-3.2/lib:${LD_LIBRARY_PATH}"; -# if [ -f "${BUILD_PATH}${STD_DET_WRITER}" ]; then -# if [ -f "${CONFIG_FILE}" ]; then -# mpiexec -n ${N_MPI_EXEC} ${BUILD_PATH}${STD_DET_WRITER} ${CONFIG_FILE} ${BIT_DEPTH} & -# sleep 0.5 -# else -# echo "Something went wrong while starting the ${STD_DET_WRITER}..." -# exit -# fi -# else -# echo "Error: ${STD_DET_WRITER} wasn't found..." -# exit -# fi \ No newline at end of file +if [ -f "${BUILD_PATH}${STD_DET_WRITER}" ]; then + if [ -f "${CONFIG_FILE}" ]; then + mpiexec -n ${N_MPI_EXEC} ${BUILD_PATH}${STD_DET_WRITER} ${CONFIG_FILE} ${BIT_DEPTH} & + sleep 0.5 + else + echo "Something went wrong while starting the ${STD_DET_WRITER}..." + exit + fi +else + echo "Error: ${STD_DET_WRITER} wasn't found..." + exit +fi \ No newline at end of file diff --git a/eiger/sf-daq-4/control/valgrind-out.txt b/eiger/sf-daq-4/control/valgrind-out.txt deleted file mode 100644 index ee5cf28..0000000 --- a/eiger/sf-daq-4/control/valgrind-out.txt +++ /dev/null @@ -1,1966 +0,0 @@ -==26043== Memcheck, a memory error detector -==26043== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. -==26043== Using Valgrind-3.15.0-608cb11914-20190413 and LibVEX; rerun with -h for copyright info -==26043== Command: ../../../build/eiger_udp_recv ../config/eiger.json 0 32 -==26043== Parent PID: 10286 -==26043== ---26043-- ---26043-- Valgrind options: ---26043-- --leak-check=full ---26043-- --show-leak-kinds=all ---26043-- --track-origins=yes ---26043-- --verbose ---26043-- --log-file=valgrind-out.txt ---26043-- Contents of /proc/version: ---26043-- Linux version 3.10.0-1062.18.1.el7.x86_64 (mockbuild@x86-040.build.eng.bos.redhat.com) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) ) #1 SMP Wed Feb 12 14:08:31 UTC 2020 ---26043-- ---26043-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand ---26043-- Page sizes: currently 4096, max supported 4096 ---26043-- Valgrind library directory: /home/dbe/miniconda3/envs/sf-daq/lib/valgrind ---26043-- Reading syms from /home/hax_l/sf_daq_buffer/build/eiger_udp_recv ---26043-- Reading syms from /usr/lib64/ld-2.17.so ---26043-- Reading syms from /home/dbe/miniconda3/envs/sf-daq/lib/valgrind/memcheck-amd64-linux ---26043-- object doesn't have a dynamic symbol table ---26043-- Scheduler: using generic scheduler lock implementation. ---26043-- Reading suppressions file: /home/dbe/miniconda3/envs/sf-daq/lib/valgrind/default.supp -==26043== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-26043-by-hax_l-on-sf-daq-4.psi.ch -==26043== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-26043-by-hax_l-on-sf-daq-4.psi.ch -==26043== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-26043-by-hax_l-on-sf-daq-4.psi.ch -==26043== -==26043== TO CONTROL THIS PROCESS USING vgdb (which you probably -==26043== don't want to do, unless you know exactly what you're doing, -==26043== or are doing some strange experiment): -==26043== /home/dbe/miniconda3/envs/sf-daq/lib/valgrind/../../bin/vgdb --pid=26043 ...command... -==26043== -==26043== TO DEBUG THIS PROCESS USING GDB: start GDB like this -==26043== /path/to/gdb ../../../build/eiger_udp_recv -==26043== and then give GDB the following command -==26043== target remote | /home/dbe/miniconda3/envs/sf-daq/lib/valgrind/../../bin/vgdb --pid=26043 -==26043== --pid is optional if only one valgrind process is running -==26043== ---26043-- REDIR: 0x4019e10 (ld-linux-x86-64.so.2:strlen) redirected to 0x580d1692 (vgPlain_amd64_linux_REDIR_FOR_strlen) ---26043-- REDIR: 0x4019be0 (ld-linux-x86-64.so.2:index) redirected to 0x580d16ac (vgPlain_amd64_linux_REDIR_FOR_index) ---26043-- Reading syms from /home/dbe/miniconda3/envs/sf-daq/lib/valgrind/vgpreload_core-amd64-linux.so ---26043-- Reading syms from /home/dbe/miniconda3/envs/sf-daq/lib/valgrind/vgpreload_memcheck-amd64-linux.so -==26043== WARNING: new redirection conflicts with existing -- ignoring it ---26043-- old: 0x04019e10 (strlen ) R-> (0000.0) 0x580d1692 vgPlain_amd64_linux_REDIR_FOR_strlen ---26043-- new: 0x04019e10 (strlen ) R-> (2007.0) 0x04030ed0 strlen ---26043-- REDIR: 0x4019d90 (ld-linux-x86-64.so.2:strcmp) redirected to 0x40321e0 (strcmp) ---26043-- REDIR: 0x401aa50 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4037160 (mempcpy) ---26043-- Reading syms from /usr/lib64/libzmq.so.5.2.3 ---26043-- object doesn't have a symbol table ---26043-- Reading syms from /usr/lib64/librt-2.17.so ---26043-- Reading syms from /usr/lib64/libstdc++.so.6.0.19 ---26043-- object doesn't have a symbol table ---26043-- Reading syms from /usr/lib64/libm-2.17.so ---26043-- Reading syms from /usr/lib64/libgcc_s-4.8.5-20150702.so.1 ---26043-- object doesn't have a symbol table ---26043-- Reading syms from /usr/lib64/libc-2.17.so ---26043-- Reading syms from /usr/lib64/libbsd.so.0.8.3 ---26043-- object doesn't have a symbol table ---26043-- Reading syms from /usr/lib64/libsodium.so.18.1.1 ---26043-- object doesn't have a symbol table ---26043-- Reading syms from /usr/lib64/libpgm-5.2.so.0.0.122 ---26043-- object doesn't have a symbol table ---26043-- Reading syms from /usr/lib64/libgssapi_krb5.so.2.2 ---26043-- object doesn't have a symbol table ---26043-- Reading syms from /usr/lib64/libpthread-2.17.so ---26043-- Reading syms from /usr/lib64/libkrb5.so.3.3 ---26043-- object doesn't have a symbol table ---26043-- Reading syms from /usr/lib64/libk5crypto.so.3.1 ---26043-- object doesn't have a symbol table ---26043-- Reading syms from /usr/lib64/libcom_err.so.2.1 ---26043-- object doesn't have a symbol table ---26043-- Reading syms from /usr/lib64/libkrb5support.so.0.1 ---26043-- object doesn't have a symbol table ---26043-- Reading syms from /usr/lib64/libdl-2.17.so ---26043-- Reading syms from /usr/lib64/libkeyutils.so.1.5 ---26043-- object doesn't have a symbol table ---26043-- Reading syms from /usr/lib64/libresolv-2.17.so ---26043-- Reading syms from /usr/lib64/libselinux.so.1 ---26043-- object doesn't have a symbol table ---26043-- Reading syms from /usr/lib64/libpcre.so.1.2.0 ---26043-- object doesn't have a symbol table ---26043-- REDIR: 0x5787120 (libc.so.6:strcasecmp) redirected to 0x40241e0 (_vgnU_ifunc_wrapper) ---26043-- REDIR: 0x5783ea0 (libc.so.6:strnlen) redirected to 0x40241e0 (_vgnU_ifunc_wrapper) ---26043-- REDIR: 0x57893f0 (libc.so.6:strncasecmp) redirected to 0x40241e0 (_vgnU_ifunc_wrapper) ---26043-- REDIR: 0x5786900 (libc.so.6:memset) redirected to 0x40241e0 (_vgnU_ifunc_wrapper) ---26043-- REDIR: 0x57868b0 (libc.so.6:memcpy@GLIBC_2.2.5) redirected to 0x40241e0 (_vgnU_ifunc_wrapper) ---26043-- REDIR: 0x5783d70 (libc.so.6:strlen) redirected to 0x40241e0 (_vgnU_ifunc_wrapper) ---26043-- REDIR: 0x5782260 (libc.so.6:index) redirected to 0x40241e0 (_vgnU_ifunc_wrapper) ---26043-- REDIR: 0x5785850 (libc.so.6:rindex) redirected to 0x40241e0 (_vgnU_ifunc_wrapper) ---26043-- REDIR: 0x580c1e0 (libc.so.6:__memcpy_chk) redirected to 0x40241e0 (_vgnU_ifunc_wrapper) ---26043-- REDIR: 0x578bac0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x40241e0 (_vgnU_ifunc_wrapper) ---26043-- REDIR: 0x5783dc0 (libc.so.6:__GI_strlen) redirected to 0x4030e30 (__GI_strlen) ---26043-- REDIR: 0x5785890 (libc.so.6:__GI_strrchr) redirected to 0x4030880 (__GI_strrchr) ---26043-- REDIR: 0x577cad0 (libc.so.6:malloc) redirected to 0x402d700 (malloc) ---26043-- REDIR: 0x579c910 (libc.so.6:__GI_strstr) redirected to 0x4037520 (__strstr_sse2) ---26043-- REDIR: 0x5785f90 (libc.so.6:memchr) redirected to 0x4032280 (memchr) ---26043-- REDIR: 0x578bb30 (libc.so.6:__GI_memcpy) redirected to 0x40332f0 (__GI_memcpy) ---26043-- REDIR: 0x579ced0 (libc.so.6:strstr) redirected to 0x40241e0 (_vgnU_ifunc_wrapper) ---26043-- REDIR: 0x5837cb0 (libc.so.6:__strstr_sse42) redirected to 0x40375a0 (__strstr_sse42) ---26043-- REDIR: 0x577cef0 (libc.so.6:free) redirected to 0x402e9f0 (free) ---26043-- REDIR: 0x5786320 (libc.so.6:__GI_memcmp) redirected to 0x4034e80 (__GI_memcmp) ---26043-- REDIR: 0x5782320 (libc.so.6:strcmp) redirected to 0x40241e0 (_vgnU_ifunc_wrapper) ---26043-- REDIR: 0x5835d80 (libc.so.6:__strcmp_sse42) redirected to 0x4032190 (__strcmp_sse42) ---26043-- REDIR: 0x5866670 (libc.so.6:__strlen_sse2_pminub) redirected to 0x4030e10 (strlen) ---26043-- REDIR: 0x4f36eb0 (libstdc++.so.6:operator new(unsigned long)) redirected to 0x402ddd0 (operator new(unsigned long)) ---26043-- REDIR: 0x584ba30 (libc.so.6:__memcpy_ssse3_back) redirected to 0x4032830 (memcpy@@GLIBC_2.14) ---26043-- REDIR: 0x4f36fc0 (libstdc++.so.6:operator new[](unsigned long)) redirected to 0x402e540 (operator new[](unsigned long)) ---26043-- REDIR: 0x577cfd0 (libc.so.6:realloc) redirected to 0x402fd90 (realloc) ---26043-- REDIR: 0x4f35020 (libstdc++.so.6:operator delete(void*)) redirected to 0x402eef0 (operator delete(void*)) ---26043-- REDIR: 0x57862e0 (libc.so.6:bcmp) redirected to 0x40241e0 (_vgnU_ifunc_wrapper) ---26043-- REDIR: 0x5860fa0 (libc.so.6:__memcmp_sse4_1) redirected to 0x4034fe0 (__memcmp_sse4_1) ---26043-- REDIR: 0x4f35050 (libstdc++.so.6:operator delete[](void*)) redirected to 0x402f5d0 (operator delete[](void*)) ---26043-- REDIR: 0x5786ad0 (libc.so.6:__GI_mempcpy) redirected to 0x4036cb0 (__GI_mempcpy) ---26043-- REDIR: 0x5786960 (libc.so.6:__GI_memset) redirected to 0x40358d0 (memset) ---26043-- REDIR: 0x5786a60 (libc.so.6:mempcpy) redirected to 0x40241e0 (_vgnU_ifunc_wrapper) ---26043-- REDIR: 0x584e500 (libc.so.6:__mempcpy_ssse3_back) redirected to 0x4036b20 (mempcpy) -==26043== Warning: set address range perms: large range [0x7dd1000, 0x465dd000) (defined) ---26043-- REDIR: 0xffffffffff600400 (???:???) redirected to 0x580d167e (vgPlain_amd64_linux_REDIR_FOR_vtime) ---26043-- REDIR: 0x5786720 (libc.so.6:__GI_memmove) redirected to 0x4035eb0 (__GI_memmove) ---26043-- REDIR: 0x578d3b0 (libc.so.6:strchrnul) redirected to 0x4036a10 (strchrnul) ---26043-- REDIR: 0x583f790 (libc.so.6:__strncasecmp_avx) redirected to 0x40319b0 (strncasecmp) ---26043-- REDIR: 0x5782360 (libc.so.6:__GI_strcmp) redirected to 0x40320f0 (__GI_strcmp) ---26043-- REDIR: 0x5786fc0 (libc.so.6:__GI_stpcpy) redirected to 0x40352d0 (__GI_stpcpy) ---26043-- REDIR: 0x577d4f0 (libc.so.6:calloc) redirected to 0x402fb50 (calloc) ---26043-- Reading syms from /usr/lib64/libnss_files-2.17.so ---26043-- REDIR: 0x57837f0 (libc.so.6:__GI_strcpy) redirected to 0x4030fe0 (__GI_strcpy) ---26043-- REDIR: 0x578d170 (libc.so.6:rawmemchr) redirected to 0x40241e0 (_vgnU_ifunc_wrapper) ---26043-- REDIR: 0x578d1a0 (libc.so.6:__GI___rawmemchr) redirected to 0x4036a60 (__GI___rawmemchr) ---26043-- REDIR: 0x584ba20 (libc.so.6:__memcpy_chk_ssse3_back) redirected to 0x40372f0 (__memcpy_chk) ---26043-- REDIR: 0xffffffffff600000 (???:???) redirected to 0x580d1674 (vgPlain_amd64_linux_REDIR_FOR_vgettimeofday) ---26043-- REDIR: 0x4f36f40 (libstdc++.so.6:operator new(unsigned long, std::nothrow_t const&)) redirected to 0x402e070 (operator new(unsigned long, std::nothrow_t const&)) ---26043-- REDIR: 0x577f040 (libc.so.6:posix_memalign) redirected to 0x4030060 (posix_memalign) ---26043-- REDIR: 0x5785810 (libc.so.6:strncpy) redirected to 0x40241e0 (_vgnU_ifunc_wrapper) ---26043-- REDIR: 0x5791d00 (libc.so.6:__strncpy_sse2_unaligned) redirected to 0x4031550 (__strncpy_sse2_unaligned) ---26043-- REDIR: 0x5783ed0 (libc.so.6:__GI_strnlen) redirected to 0x4030de0 (__GI_strnlen) -==26043== Invalid write of size 8 -==26043== at 0x4035954: memset (vg_replace_strmem.c:1252) -==26043== by 0x4042B5: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x7af5340 is 0 bytes after a block of size 1,048,576 alloc'd -==26043== at 0x402E5AF: operator new[](unsigned long) (vg_replace_malloc.c:433) -==26043== by 0x4030DE: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Invalid write of size 8 -==26043== at 0x4035957: memset (vg_replace_strmem.c:1252) -==26043== by 0x4042B5: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x7af5348 is 8 bytes after a block of size 1,048,576 alloc'd -==26043== at 0x402E5AF: operator new[](unsigned long) (vg_replace_malloc.c:433) -==26043== by 0x4030DE: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Invalid write of size 8 -==26043== at 0x403595B: memset (vg_replace_strmem.c:1252) -==26043== by 0x4042B5: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x7af5350 is 16 bytes after a block of size 1,048,576 alloc'd -==26043== at 0x402E5AF: operator new[](unsigned long) (vg_replace_malloc.c:433) -==26043== by 0x4030DE: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Invalid write of size 8 -==26043== at 0x403595F: memset (vg_replace_strmem.c:1252) -==26043== by 0x4042B5: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x7af5358 is 24 bytes after a block of size 1,048,576 in arena "client" -==26043== -==26043== Syscall param recvmsg(mmsg[0].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffd738 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[1].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffd778 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[2].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffd7b8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[2].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x14120 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[3].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffd7f8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[4].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffd838 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[4].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x60d06bf7 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[5].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffd878 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[6].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffd8b8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[7].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffd8f8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[8].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffd938 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[9].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffd978 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[10].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffd9b8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[10].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x5000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[11].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffd9f8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[11].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x10000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[12].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffda38 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[12].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x210 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[13].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffda78 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[13].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x170 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[14].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffdab8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[14].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x4 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[15].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffdaf8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[15].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x46474e552 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[16].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffdb38 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[16].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x2e00000000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[17].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffdb78 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[17].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x9e000000ac is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[18].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffdbb8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[19].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffdbf8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[19].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x6200000000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[20].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffdc38 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[20].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x730000003e is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[21].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffdc78 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[21].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1fff001000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[22].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffdcb8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[22].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x403e000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[23].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffdcf8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[24].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffdd38 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[25].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffdd78 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[26].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffddb8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[27].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffddf8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[27].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1fff001000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[28].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffde38 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[28].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x403e000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[29].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffde78 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[30].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffdeb8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[30].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x26111c is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[31].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffdef8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[32].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffdf38 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[32].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x403e000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[33].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffdf78 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[34].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffdfb8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[34].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x37ffff1a0 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[35].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffdff8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[35].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x4059000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[36].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe038 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[36].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1fff001000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[37].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe078 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[37].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[38].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe0b8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[39].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe0f8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[39].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x4224000 is 0 bytes after the brk data segment limit 0x4224000 -==26043== -==26043== Syscall param recvmsg(mmsg[40].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe138 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[41].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe178 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[41].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x4059000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[42].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe1b8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[42].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x15f0 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[43].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe1f8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[44].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe238 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[44].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x494 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[45].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe278 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[45].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1e0 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[46].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe2b8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[46].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x4 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[47].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe2f8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[48].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe338 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[48].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x60c88 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[49].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe378 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[49].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x45bed9f5f944b1f5 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[50].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe3b8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[50].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x2963e2201081880 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[51].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe3f8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[51].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x3c00000039 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[52].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe438 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[52].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x85cace6f7ffc5c70 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[53].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe478 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[53].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x219c37e428eeca3c is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[54].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe4b8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[54].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1fff001000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[55].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe4f8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[55].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x403e000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[56].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe538 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[57].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe578 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[58].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe5b8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[58].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x403e000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== -==26043== More than 100 errors detected. Subsequent errors -==26043== will still be recorded, but in less detail than before. -==26043== Syscall param recvmsg(mmsg[59].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe5f8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[59].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1000100010001 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[60].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe638 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[61].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe678 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[61].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x2 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[62].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe6b8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[62].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x403e000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[63].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe6f8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[63].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x4059000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[64].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe738 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[64].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x3 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[65].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe778 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[65].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x403e000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[66].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe7b8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[66].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x4059000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[67].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe7f8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[67].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x2 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[68].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe838 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[68].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x403e000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[69].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe878 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[69].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x4059000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[70].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe8b8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[70].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[71].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe8f8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[71].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x403e000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[72].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe938 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[73].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe978 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[73].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x46474e552 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[74].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe9b8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[74].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x554e4700000003 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[75].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffe9f8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[75].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x7000003f3 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[76].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffea38 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[77].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffea78 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[77].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1011000008000000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[78].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffeab8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[78].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x403e000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[79].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffeaf8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[79].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x3d is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[80].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffeb38 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[81].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffeb78 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[82].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffebb8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[82].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1000008b6 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[83].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffebf8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[84].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffec38 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[84].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x4059000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[85].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffec78 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[85].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x403e000 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[86].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffecb8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[86].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x79d1000 is in a rwx anonymous segment -==26043== -==26043== Syscall param recvmsg(mmsg[87].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffecf8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[87].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x4224000 is 0 bytes after the brk data segment limit 0x4224000 -==26043== -==26043== Syscall param recvmsg(mmsg[88].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffed38 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[89].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffed78 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[90].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffedb8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[91].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffedf8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[91].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1c8 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[92].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffee38 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[92].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x10ee9b172cbcc2 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[93].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffee78 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[93].msg_hdr.msg_control) points to unaddressable byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x70000021 is not stack'd, malloc'd or (recently) free'd -==26043== -==26043== Syscall param recvmsg(mmsg[94].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffeeb8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[95].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffeef8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[96].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffef38 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[97].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffef78 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[98].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffefb8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[99].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffeffeff8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[100].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff038 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[101].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff078 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[102].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff0b8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[103].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff0f8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[104].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff138 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[105].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff178 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[106].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff1b8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[107].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff1f8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[108].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff238 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[109].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff278 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[110].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff2b8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[111].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff2f8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[112].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff338 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[113].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff378 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[114].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff3b8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[115].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff3f8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[116].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff438 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[117].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff478 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[118].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff4b8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[119].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff4f8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[120].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff538 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[121].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff578 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[122].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff5b8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[123].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff5f8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[124].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff638 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[125].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff678 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[126].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff6b8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== -==26043== Syscall param recvmsg(mmsg[127].msg_hdr) points to uninitialised byte(s) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== Address 0x1ffefff6f8 is on thread 1's stack -==26043== in frame #3, created by main (???:) -==26043== Uninitialised value was created by a stack allocation -==26043== at 0x402EB2: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== - -valgrind: m_mallocfree.c:280 (mk_plain_bszB): Assertion 'bszB != 0' failed. -valgrind: This is probably caused by your program erroneously writing past the -end of a heap block and corrupting heap metadata. If you fix any -invalid writes reported by Memcheck, this assertion failure will -probably go away. Please try that before reporting this as a bug. - - -host stacktrace: -==26043== at 0x5805457B: show_sched_status_wrk (m_libcassert.c:388) -==26043== by 0x580546A7: report_and_quit (m_libcassert.c:459) -==26043== by 0x5805483F: vgPlain_assert_fail (m_libcassert.c:525) -==26043== by 0x5805D89D: mk_plain_bszB (m_mallocfree.c:280) -==26043== by 0x5805D89D: get_bszB_as_is (m_mallocfree.c:303) -==26043== by 0x5805D89D: get_bszB (m_mallocfree.c:315) -==26043== by 0x5805D89D: get_next_b (m_mallocfree.c:434) -==26043== by 0x5805D89D: vgPlain_arena_malloc (m_mallocfree.c:1796) -==26043== by 0x5800E00D: vgMemCheck_new_block (mc_malloc_wrappers.c:372) -==26043== by 0x5800E441: vgMemCheck___builtin_new (mc_malloc_wrappers.c:417) -==26043== by 0x580AF6B7: do_client_request (scheduler.c:1958) -==26043== by 0x580AF6B7: vgPlain_scheduler (scheduler.c:1521) -==26043== by 0x58103BCD: thread_wrapper (syswrap-linux.c:103) -==26043== by 0x58103BCD: run_a_thread_NORETURN (syswrap-linux.c:156) -==26043== by 0x58103EDA: vgModuleLocal_start_thread_NORETURN (syswrap-linux.c:320) -==26043== by 0x580BF928: ??? (in /home/dbe/miniconda3/envs/sf-daq/lib/valgrind/memcheck-amd64-linux) -==26043== by 0xDEADBEEFDEADBEEE: ??? -==26043== by 0xDEADBEEFDEADBEEE: ??? -==26043== by 0xDEADBEEFDEADBEEE: ??? - -sched status: - running_tid=3 - -Thread 1: status = VgTs_WaitSys syscall 299 (lwpid 26043) -==26043== at 0x57F6E09: recvmmsg (in /usr/lib64/libc-2.17.so) -==26043== by 0x407058: PacketUdpReceiver::receive_many(mmsghdr*, unsigned long) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x404353: FrameUdpReceiver::get_frame_from_udp(ModuleFrame&, char*) (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -==26043== by 0x40312B: main (in /home/hax_l/sf_daq_buffer/build/eiger_udp_recv) -client stack range: [0x1FFEF78000 0x1FFF000FFF] client SP: 0x1FFEF7B500 -valgrind stack range: [0x10091C3000 0x10092C2FFF] top usage: 8616 of 1048576 - -Thread 2: status = VgTs_WaitSys syscall 157 (lwpid 26731) -==26043== at 0x57F611A: prctl (in /usr/lib64/libc-2.17.so) -==26043== by 0x63EB7BE: pthread_setname_np (in /usr/lib64/libpthread-2.17.so) -==26043== by 0x4A94895: ??? (in /usr/lib64/libzmq.so.5.2.3) -==26043== by 0x63E2EA4: start_thread (in /usr/lib64/libpthread-2.17.so) -==26043== by 0x57F58CC: clone (in /usr/lib64/libc-2.17.so) -client stack range: [0x467F1000 0x46FEFFFF] client SP: 0x46FEFCD8 -valgrind stack range: [0x1009514000 0x1009613FFF] top usage: 2696 of 1048576 - -Thread 3: status = VgTs_Runnable (lwpid 26732) -==26043== at 0x402E0DF: operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:387) -==26043== by 0x4A51FB6: ??? (in /usr/lib64/libzmq.so.5.2.3) -==26043== by 0x4A8CB9D: ??? (in /usr/lib64/libzmq.so.5.2.3) -==26043== by 0x4A62035: ??? (in /usr/lib64/libzmq.so.5.2.3) -==26043== by 0x4A55EA3: ??? (in /usr/lib64/libzmq.so.5.2.3) -==26043== by 0x4A51EDD: ??? (in /usr/lib64/libzmq.so.5.2.3) -==26043== by 0x4A9489B: ??? (in /usr/lib64/libzmq.so.5.2.3) -==26043== by 0x63E2EA4: start_thread (in /usr/lib64/libpthread-2.17.so) -==26043== by 0x57F58CC: clone (in /usr/lib64/libc-2.17.so) -client stack range: [0x46FF2000 0x477F0FFF] client SP: 0x477EFF50 -valgrind stack range: [0x100BB7E000 0x100BC7DFFF] top usage: 6312 of 1048576 - - -Note: see also the FAQ in the source distribution. -It contains workarounds to several common problems. -In particular, if Valgrind aborted or crashed after -identifying problems in your program, there's a good chance -that fixing those problems will prevent Valgrind aborting or -crashing, especially if it happened in m_mallocfree.c. - -If that doesn't help, please report this bug to: www.valgrind.org - -In the bug report, send all the above text, the valgrind -version, and what OS and version you are using. Thanks. - diff --git a/eiger/sf-daq-4/debug_1.txt b/eiger/sf-daq-4/debug_1.txt deleted file mode 100644 index 2678182..0000000 --- a/eiger/sf-daq-4/debug_1.txt +++ /dev/null @@ -1,1540 +0,0 @@ -IP:Port: 10.30.20.6 50200 -IP:Port: 10.30.20.6 50201 -IP:Port: 10.30.20.6 50202 -IP:Port: 10.30.20.6 50203 -[3383418482505] frame: 359, pkt:0, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:0, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:0, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:0, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:1, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:1, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:1, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:1, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:2, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:2, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:2, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:2, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:3, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:3, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:3, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:3, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:4, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:4, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:4, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:4, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:5, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:5, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:5, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:5, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:6, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:6, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:6, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:6, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:7, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:7, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:7, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:7, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:8, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:8, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:8, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:8, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:9, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:9, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:9, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:9, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:10, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:10, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:10, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:10, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:11, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:11, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:11, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:11, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:12, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:12, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:12, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:12, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:13, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:13, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:13, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:13, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:14, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:14, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:14, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:14, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:15, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:15, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:15, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:15, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:16, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:16, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:16, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:16, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:17, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:17, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:17, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:17, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:18, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:18, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:18, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:18, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:19, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:19, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:19, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:19, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:20, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:20, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:20, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:20, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:21, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:21, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:21, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:21, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:22, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:22, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:22, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:22, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:23, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:23, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:23, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:23, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:24, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:24, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:24, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:24, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:25, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:25, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:25, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:25, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:26, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:26, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:26, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:26, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:27, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:27, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:27, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:27, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:28, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:28, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:28, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:28, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:29, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:29, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:29, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:29, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:30, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:30, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:30, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:30, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:31, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:31, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:31, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:31, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:32, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:32, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:32, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:32, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:33, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:33, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:33, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:33, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:34, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:34, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:34, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:34, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:35, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:35, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:35, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:35, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:36, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:36, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:36, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:36, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:37, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:37, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:37, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:37, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:38, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:38, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:38, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:38, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:39, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:39, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:39, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:39, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:40, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:40, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:40, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:40, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:41, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:41, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:41, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:41, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:42, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:42, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:42, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:42, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:43, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:43, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:43, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:43, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:44, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:44, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:44, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:44, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:45, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:45, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:45, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:45, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:46, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:46, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:46, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:46, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:47, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:47, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:47, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:47, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:48, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:48, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:48, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:48, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:49, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:49, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:49, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:49, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:50, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:50, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:50, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:50, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:51, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:51, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:51, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:51, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:52, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:52, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:52, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:52, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:53, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:53, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:53, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:53, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:54, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:54, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:54, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:54, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:55, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:55, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:55, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:55, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:56, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:56, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:56, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:56, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:57, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:57, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:57, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:57, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:58, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:58, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:58, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:58, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:59, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:59, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:59, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:59, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:60, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:60, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:60, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:60, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:61, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:61, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:61, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:61, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:62, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:62, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:62, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:62, explength:1, module id: 32 ,row: 1, column: 1 -[3383418482505] frame: 359, pkt:63, explength:1, module id: 31 ,row: 0, column: 0 -[3383418482505] frame: 359, pkt:63, explength:1, module id: 31 ,row: 0, column: 1 -[3383415165725] frame: 358, pkt:63, explength:1, module id: 32 ,row: 1, column: 0 -[3383415165726] frame: 358, pkt:63, explength:1, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:0, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:0, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:0, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:0, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:1, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:1, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:1, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:1, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:2, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:2, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:2, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:2, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:3, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:3, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:3, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:3, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:4, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:4, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:4, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:4, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:5, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:5, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:5, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:5, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:6, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:6, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:6, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:6, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:7, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:7, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:7, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:7, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:8, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:8, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:8, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:8, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:9, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:9, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:9, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:9, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:10, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:10, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:10, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:10, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:11, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:11, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:11, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:11, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:12, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:12, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:12, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:12, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:13, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:13, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:13, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:13, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:14, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:14, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:14, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:14, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:15, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:15, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:15, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:15, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:16, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:16, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:16, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:16, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:17, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:17, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:17, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:17, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:18, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:18, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:18, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:18, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:19, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:19, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:19, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:19, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:20, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:20, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:20, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:20, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:21, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:21, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:21, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:21, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:22, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:22, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:22, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:22, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:23, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:23, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:23, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:23, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:24, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:24, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:24, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:24, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:25, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:25, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:25, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:25, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:26, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:26, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:26, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:26, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:27, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:27, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:27, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:27, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:28, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:28, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:28, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:28, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:29, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:29, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:29, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:29, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:30, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:30, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:30, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:30, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:31, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:31, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:31, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:31, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:32, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:32, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:32, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:32, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:33, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:33, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:33, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:33, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:34, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:34, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:34, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:34, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:35, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:35, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:35, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:35, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:36, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:36, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:36, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:36, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:37, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:37, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:37, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:37, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:38, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:38, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:38, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:38, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:39, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:39, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:39, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:39, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:40, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:40, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:40, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:40, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:41, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:41, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:41, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:41, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:42, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:42, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:42, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:42, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:43, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:43, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:43, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:43, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:44, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:44, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:44, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:44, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:45, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:45, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:45, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:45, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:46, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:46, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:46, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:46, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:47, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:47, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:47, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:47, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:48, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:48, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:48, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:48, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:49, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:49, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:49, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:49, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:50, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:50, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:50, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:50, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:51, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:51, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:51, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:51, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:52, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:52, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:52, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:52, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:53, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:53, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:53, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:53, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:54, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:54, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:54, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:54, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:55, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:55, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:55, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:55, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:56, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:56, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:56, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:56, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:57, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:57, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:57, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:57, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:58, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:58, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:58, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:58, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:59, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:59, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:59, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:59, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:60, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:60, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:60, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:60, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:61, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:61, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:61, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:61, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:62, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:62, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:62, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:62, explength:2, module id: 32 ,row: 1, column: 1 -[3383418487618] frame: 360, pkt:63, explength:2, module id: 31 ,row: 0, column: 0 -[3383418487504] frame: 360, pkt:63, explength:2, module id: 31 ,row: 0, column: 1 -[3383415170819] frame: 359, pkt:63, explength:2, module id: 32 ,row: 1, column: 0 -[3383415170781] frame: 359, pkt:63, explength:2, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:0, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:0, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:0, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:0, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:1, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:1, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:1, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:1, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:2, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:2, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:2, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:2, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:3, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:3, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:3, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:3, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:4, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:4, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:4, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:4, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:5, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:5, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:5, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:5, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:6, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:6, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:6, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:6, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:7, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:7, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:7, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:7, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:8, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:8, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:8, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:8, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:9, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:9, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:9, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:9, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:10, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:10, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:10, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:10, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:11, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:11, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:11, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:11, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:12, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:12, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:12, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:12, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:13, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:13, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:13, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:13, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:14, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:14, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:14, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:14, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:15, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:15, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:15, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:15, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:16, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:16, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:16, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:16, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:17, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:17, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:17, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:17, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:18, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:18, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:18, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:18, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:19, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:19, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:19, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:19, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:20, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:20, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:20, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:20, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:21, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:21, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:21, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:21, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:22, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:22, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:22, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:22, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:23, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:23, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:23, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:23, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:24, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:24, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:24, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:24, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:25, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:25, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:25, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:25, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:26, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:26, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:26, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:26, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:27, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:27, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:27, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:27, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:28, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:28, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:28, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:28, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:29, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:29, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:29, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:29, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:30, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:30, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:30, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:30, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:31, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:31, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:31, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:31, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:32, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:32, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:32, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:32, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:33, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:33, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:33, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:33, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:34, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:34, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:34, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:34, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:35, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:35, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:35, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:35, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:36, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:36, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:36, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:36, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:37, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:37, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:37, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:37, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:38, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:38, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:38, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:38, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:39, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:39, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:39, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:39, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:40, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:40, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:40, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:40, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:41, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:41, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:41, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:41, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:42, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:42, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:42, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:42, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:43, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:43, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:43, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:43, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:44, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:44, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:44, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:44, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:45, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:45, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:45, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:45, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:46, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:46, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:46, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:46, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:47, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:47, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:47, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:47, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:48, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:48, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:48, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:48, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:49, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:49, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:49, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:49, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:50, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:50, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:50, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:50, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:51, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:51, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:51, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:51, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:52, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:52, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:52, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:52, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:53, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:53, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:53, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:53, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:54, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:54, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:54, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:54, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:55, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:55, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:55, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:55, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:56, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:56, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:56, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:56, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:57, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:57, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:57, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:57, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:58, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:58, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:58, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:58, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:59, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:59, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:59, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:59, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:60, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:60, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:60, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:60, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:61, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:61, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:61, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:61, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:62, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:62, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:62, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:62, explength:1, module id: 32 ,row: 1, column: 1 -[3383442881973] frame: 361, pkt:63, explength:1, module id: 31 ,row: 0, column: 0 -[3383442881973] frame: 361, pkt:63, explength:1, module id: 31 ,row: 0, column: 1 -[3383439565168] frame: 360, pkt:63, explength:1, module id: 32 ,row: 1, column: 0 -[3383439565166] frame: 360, pkt:63, explength:1, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:0, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:0, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:0, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:0, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:1, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:1, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:1, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:1, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:2, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:2, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:2, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:2, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:3, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:3, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:3, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:3, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:4, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:4, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:4, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:4, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:5, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:5, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:5, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:5, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:6, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:6, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:6, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:6, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:7, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:7, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:7, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:7, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:8, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:8, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:8, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:8, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:9, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:9, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:9, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:9, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:10, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:10, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:10, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:10, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:11, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:11, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:11, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:11, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:12, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:12, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:12, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:12, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:13, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:13, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:13, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:13, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:14, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:14, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:14, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:14, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:15, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:15, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:15, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:15, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:16, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:16, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:16, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:16, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:17, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:17, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:17, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:17, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:18, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:18, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:18, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:18, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:19, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:19, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:19, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:19, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:20, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:20, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:20, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:20, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:21, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:21, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:21, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:21, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:22, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:22, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:22, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:22, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:23, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:23, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:23, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:23, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:24, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:24, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:24, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:24, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:25, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:25, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:25, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:25, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:26, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:26, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:26, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:26, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:27, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:27, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:27, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:27, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:28, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:28, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:28, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:28, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:29, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:29, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:29, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:29, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:30, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:30, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:30, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:30, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:31, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:31, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:31, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:31, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:32, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:32, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:32, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:32, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:33, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:33, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:33, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:33, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:34, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:34, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:34, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:34, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:35, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:35, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:35, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:35, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:36, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:36, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:36, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:36, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:37, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:37, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:37, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:37, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:38, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:38, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:38, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:38, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:39, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:39, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:39, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:39, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:40, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:40, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:40, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:40, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:41, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:41, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:41, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:41, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:42, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:42, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:42, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:42, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:43, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:43, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:43, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:43, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:44, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:44, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:44, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:44, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:45, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:45, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:45, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:45, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:46, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:46, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:46, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:46, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:47, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:47, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:47, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:47, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:48, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:48, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:48, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:48, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:49, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:49, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:49, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:49, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:50, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:50, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:50, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:50, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:51, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:51, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:51, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:51, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:52, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:52, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:52, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:52, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:53, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:53, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:53, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:53, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:54, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:54, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:54, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:54, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:55, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:55, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:55, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:55, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:56, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:56, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:56, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:56, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:57, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:57, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:57, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:57, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:58, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:58, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:58, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:58, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:59, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:59, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:59, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:59, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:60, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:60, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:60, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:60, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:61, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:61, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:61, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:61, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:62, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:62, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:62, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:62, explength:2, module id: 32 ,row: 1, column: 1 -[3383442886965] frame: 362, pkt:63, explength:2, module id: 31 ,row: 0, column: 0 -[3383442887003] frame: 362, pkt:63, explength:2, module id: 31 ,row: 0, column: 1 -[3383439570221] frame: 361, pkt:63, explength:2, module id: 32 ,row: 1, column: 0 -[3383439570183] frame: 361, pkt:63, explength:2, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:0, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:0, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:0, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:0, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:1, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:1, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:1, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:1, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:2, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:2, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:2, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:2, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:3, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:3, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:3, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:3, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:4, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:4, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:4, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:4, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:5, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:5, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:5, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:5, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:6, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:6, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:6, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:6, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:7, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:7, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:7, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:7, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:8, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:8, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:8, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:8, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:9, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:9, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:9, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:9, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:10, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:10, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:10, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:10, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:11, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:11, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:11, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:11, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:12, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:12, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:12, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:12, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:13, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:13, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:13, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:13, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:14, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:14, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:14, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:14, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:15, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:15, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:15, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:15, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:16, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:16, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:16, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:16, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:17, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:17, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:17, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:17, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:18, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:18, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:18, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:18, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:19, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:19, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:19, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:19, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:20, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:20, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:20, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:20, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:21, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:21, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:21, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:21, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:22, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:22, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:22, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:22, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:23, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:23, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:23, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:23, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:24, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:24, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:24, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:24, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:25, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:25, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:25, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:25, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:26, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:26, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:26, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:26, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:27, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:27, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:27, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:27, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:28, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:28, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:28, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:28, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:29, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:29, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:29, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:29, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:30, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:30, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:30, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:30, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:31, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:31, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:31, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:31, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:32, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:32, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:32, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:32, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:33, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:33, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:33, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:33, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:34, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:34, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:34, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:34, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:35, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:35, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:35, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:35, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:36, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:36, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:36, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:36, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:37, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:37, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:37, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:37, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:38, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:38, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:38, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:38, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:39, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:39, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:39, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:39, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:40, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:40, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:40, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:40, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:41, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:41, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:41, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:41, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:42, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:42, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:42, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:42, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:43, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:43, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:43, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:43, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:44, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:44, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:44, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:44, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:45, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:45, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:45, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:45, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:46, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:46, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:46, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:46, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:47, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:47, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:47, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:47, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:48, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:48, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:48, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:48, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:49, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:49, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:49, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:49, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:50, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:50, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:50, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:50, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:51, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:51, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:51, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:51, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:52, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:52, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:52, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:52, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:53, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:53, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:53, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:53, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:54, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:54, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:54, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:54, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:55, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:55, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:55, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:55, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:56, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:56, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:56, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:56, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:57, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:57, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:57, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:57, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:58, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:58, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:58, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:58, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:59, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:59, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:59, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:59, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:60, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:60, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:60, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:60, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:61, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:61, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:61, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:61, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:62, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:62, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:62, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:62, explength:1, module id: 32 ,row: 1, column: 1 -[3383464961888] frame: 363, pkt:63, explength:1, module id: 31 ,row: 0, column: 0 -[3383464961888] frame: 363, pkt:63, explength:1, module id: 31 ,row: 0, column: 1 -[3383461645060] frame: 362, pkt:63, explength:1, module id: 32 ,row: 1, column: 0 -[3383461645060] frame: 362, pkt:63, explength:1, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:0, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:0, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:0, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:0, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:1, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:1, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:1, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:1, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:2, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:2, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:2, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:2, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:3, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:3, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:3, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:3, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:4, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:4, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:4, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:4, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:5, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:5, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:5, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:5, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:6, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:6, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:6, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:6, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:7, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:7, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:7, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:7, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:8, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:8, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:8, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:8, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:9, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:9, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:9, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:9, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:10, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:10, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:10, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:10, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:11, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:11, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:11, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:11, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:12, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:12, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:12, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:12, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:13, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:13, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:13, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:13, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:14, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:14, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:14, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:14, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:15, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:15, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:15, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:15, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:16, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:16, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:16, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:16, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:17, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:17, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:17, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:17, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:18, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:18, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:18, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:18, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:19, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:19, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:19, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:19, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:20, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:20, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:20, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:20, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:21, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:21, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:21, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:21, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:22, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:22, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:22, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:22, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:23, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:23, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:23, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:23, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:24, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:24, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:24, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:24, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:25, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:25, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:25, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:25, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:26, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:26, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:26, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:26, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:27, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:27, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:27, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:27, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:28, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:28, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:28, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:28, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:29, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:29, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:29, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:29, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:30, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:30, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:30, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:30, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:31, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:31, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:31, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:31, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:32, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:32, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:32, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:32, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:33, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:33, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:33, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:33, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:34, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:34, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:34, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:34, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:35, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:35, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:35, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:35, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:36, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:36, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:36, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:36, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:37, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:37, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:37, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:37, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:38, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:38, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:38, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:38, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:39, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:39, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:39, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:39, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:40, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:40, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:40, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:40, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:41, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:41, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:41, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:41, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:42, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:42, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:42, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:42, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:43, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:43, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:43, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:43, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:44, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:44, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:44, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:44, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:45, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:45, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:45, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:45, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:46, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:46, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:46, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:46, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:47, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:47, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:47, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:47, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:48, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:48, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:48, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:48, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:49, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:49, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:49, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:49, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:50, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:50, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:50, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:50, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:51, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:51, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:51, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:51, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:52, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:52, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:52, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:52, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:53, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:53, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:53, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:53, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:54, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:54, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:54, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:54, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:55, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:55, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:55, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:55, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:56, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:56, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:56, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:56, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:57, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:57, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:57, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:57, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:58, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:58, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:58, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:58, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:59, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:59, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:59, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:59, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:60, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:60, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:60, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:60, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:61, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:61, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:61, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:61, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:62, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:62, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:62, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:62, explength:2, module id: 32 ,row: 1, column: 1 -[3383464967017] frame: 364, pkt:63, explength:2, module id: 31 ,row: 0, column: 0 -[3383464966979] frame: 364, pkt:63, explength:2, module id: 31 ,row: 0, column: 1 -[3383461649976] frame: 363, pkt:63, explength:2, module id: 32 ,row: 1, column: 0 -[3383461650165] frame: 363, pkt:63, explength:2, module id: 32 ,row: 1, column: 1 diff --git a/eiger/sf-daq-4/debug_1.txts b/eiger/sf-daq-4/debug_1.txts deleted file mode 100644 index b95356d..0000000 --- a/eiger/sf-daq-4/debug_1.txts +++ /dev/null @@ -1 +0,0 @@ -IP:Port: 10.30.20.6 50200 diff --git a/eiger/test/eiger.sn000 b/eiger/test/eiger.sn000 new file mode 100644 index 0000000000000000000000000000000000000000..bf0b9be29f69ae9409f0e1d231d5978d351a3e4a GIT binary patch literal 1048648 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 literal 0 HcmV?d00001 diff --git a/eiger/test/hdf5_to_jpg.py b/eiger/test/hdf5_to_jpg.py new file mode 100644 index 0000000..9410ca3 --- /dev/null +++ b/eiger/test/hdf5_to_jpg.py @@ -0,0 +1,22 @@ +import glob +import os +import h5py +import numpy as np +from PIL import Image +import cv2 + + +list_of_files = glob.glob('/home/hax_l/tests/*.h5') +latest_file = max(list_of_files, key=os.path.getctime) +print("FILE: ", latest_file) +hdf = h5py.File(latest_file,'r') +array = hdf["cSAXS.EG01V01/data"] + + + + +img = array[0,:,:].astype('uint16') + +img = Image.fromarray(img).convert('RGB') +img.save("export_image.jpg", "JPEG") +img.show() \ No newline at end of file diff --git a/eiger/test/trimbit.py b/eiger/test/trimbit.py deleted file mode 100644 index 7cc00ae..0000000 --- a/eiger/test/trimbit.py +++ /dev/null @@ -1,29 +0,0 @@ -import matplotlib.pyplot as plt -import numpy as np -plt.ion() - - -# These are more or less standard dacs, if you see strange effects -# you might need to tune them -dacs = np.array([ 0, 2480, 2900, 1400, 4000, 2556, 898, 848, 0, 855, 1100, - 1100, 982, 895, 2000, 1550, 570, 0], dtype=np.int32) - -tb = np.zeros((256,1024), dtype = np.int32) - -# Create the desired pattern -for row in range(0,256,64): - for col in range(0,1024,64): - print(f'{row}, {col}') - tb[row:row+32, col:col+32] = 63 - - -fig, ax = plt.subplots() - -im = ax.imshow(tb) - -fig.savefig('trim.png') - - -with open('trimbits.sn001', 'wb') as f: - dacs.tofile(f) - tb.tofile(f) \ No newline at end of file diff --git a/eiger/test/trimbits.sn000 b/eiger/test/trimbits.sn000 deleted file mode 100644 index b3a6ced13ebaa9eb389985ea576217d7a9599fa2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2097224 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 ze=AUCzuEP(zx!8qK>u5TGJE&0&3@D6-x|~nkiY!P4(NX?P-ef`^|QbGS9U=ETY)lr z_pi-<)8*e9)D4io{L2pLe=AUCzuEP(zx!8qK>u5TGJE&0&3@D6-x|~nkiY!P4(NX? zP-ef`^|QbGS9U=ETY)lr_pi-<)8*e9)D4io{L2pLe=AUCzuEP(zx!8qK>u5TGJE&0 z&3@D6-x|~nkiY!P4(NX?P-ef`^|QbGS9U=ETY)lr_pi-<)8*e9)D4io{L2pLe=AUC zzuEP(zx!8qK>u5TGJE&0&3@D6-x|~nkiY!P4(NX?P-ef`^|QbGS9U=ETY)lr_pi-< z)8*e9)D4io{L2pLe=AUCzuEP(zx!8qK>u5TGJE&0&3@D6-x|~nkiY!P4(NX?P-ef` z^|QbGS9U=ETY)lr_pi-<)8*e9)D4io{L2pLe=AUCzuEP(zx!8qK>u5TGJE&0&3@D6 z-x|~nkiY!P4(NX?P-ef`^|QbGS9U=ETY)lr_pi-<)8*e9)D4io{L2pLe=AUCzuEP( zzx!8qK>u5TGJE&0&3@D6-x|~nkiY!P4(NX?P-ef`^|QbGS9U=ETY)lr_pi-<)8*e9 z)D4io{L2pLe=AUCzuEP(zx!8qK>u5TGJE&0&3@D6-x|~nkiY!P4(NX?P-ef`^|QbG zS9U=ETY)lr_pi-<)8*e9)D4io{L2pLe=AUCzuEP(zx!8qK>u5TGJE&0&3@D6-x|~n zkiY!P4(NX?P-ef`^|QbGS9U=ETY)lr_pi-<)8*e9)D4io{L2pLe=AUCzuEP(zx!8q zK>u5TGJE&0&3@D6-x|~nkiY!P4(NX?P-ef`^|QbGS9U=ETY)lr_pi-<)8*e9)D4io z{L2pLe=AUCzuEP(zx!8qK>u5TGJE&0&3@D6-x|~nkiY!P4(NX?P-ef`^|QbGS9U=E zTY)lr_pi-<)8*e9)D4io{L2pLe=AUCzuEP(zx!8qK>u5TGJE&0&3@D6-x|~nkiY!P z4(NX?P-ef`^|QbGS9U=ETY)lr_pi-<)8*e9)D4io{L2pLe=AUCzuEP(zx!8qK>u5T zGJE&0&3@D6-x|~nkiY!P4(NX?P-ef`^|QbGS9U=ETY)lr_pi-<)8*e9)D4io{L2pL ze=AUCzuEP(zx!8qK>u5TGJE&0&3@D6-x|~nkiY!P4(NX?P-ef`^|QbGS9U=ETY)lr z_pi-<)8*e9)D4io{L2pLe=AUCzuEP(zx!8qK>u5TGJE&0&3@D6-x|~nkiY!P4(NX? zP-ef`^|QbGS9U=ETY)lr_pi-<)8*e9)D4io{L2pLe=AUCzuEP(zx!8qK>u5TGJE&0 z&3@D6-x|~nkiY!P4(NX?P-ef`^|QbGS9U=ETY)lr_pi-<)8*e9)D4io{L2pLe=AUC zzuEP(zx!8qK>u5TGJE&0&3@D6-x|~nkiY!P4(NX?P-ef`^|QbGS9U=ETY)lr_pi-< z)8*e9)D4io{L2pLe=AUCzuEP(zx!8qK>u5TGJE&0&3@D6-x|~nkiY!P4(NX?P-ef` z^|QbGS9U=ETY)lr_pi-<)8*e9)D4io{L2pLe=AUCzuEP(zx!8qpzgo<1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oQJ#uKSPj^ZbtL zyWD-V>t}!cFFTGE$4>ITSP{$&UBzZEF6-|YI?-~B5)p#QBvnZ5hh zX20q3Zw=}O$Y1_t2lT%cD6`+}`q|(8D?6b7tw5Q*``2c_>GE$4>ITSP{$&UBzZEF6 z-|YI?-~B5)p#QBvnZ5hhX20q3Zw=}O$Y1_t2lT%cD6`+}`q|(8D?6b7tw5Q*``2c_ z>GE$4>ITSP{$&UBzZEF6-|YI?-~B5)p#QBvnZ5hhX20q3Zw=}O$Y1_t2lT%cD6`+} z`q|(8D?6b7tw5Q*``2c_>GE$4>ITSP{$&UBzZEF6-|YI?-~B5)p#QBvnZ5hhX20q3 zZw=}O$Y1_t2lT%cD6`+}`q|(8D?6b7tw5Q*``2c_>GE$4>ITSP{$&UBzZEF6-|YI? z-~B5)p#QBvnZ5hhX20q3Zw=}O$Y1_t2lT%cD6`+}`q|(8D?6b7tw5Q*``2c_>GE$4 z>ITSP{$&UBzZEF6-|YI?-~B5)p#QBvnZ5hhX20q3Zw=}O$Y1_t2lT%cD6`+}`q|(8 zD?6b7tw5Q*``2c_>GE$4>ITSP{$&UBzZEF6-|YI?-~B5)p#QBvnZ5hhX20q3Zw=}O z$Y1_t2lT%cD6`+}`q|(8D?6b7tw5Q*``2c_>GE$4>ITSP{$&UBzZEF6-|YI?-~B5) zp#QBvnZ5hhX20q3Zw=}O$Y1_t2lT%cD6`+}`q|(8D?6b7tw5Q*``2c_>GE$4>ITSP z{$&UBzZEF6-|YI?-~B5)p#QBvnZ5hhX20q3Zw=}O$Y1_t2lT%cD6`+}`q|(8D?6b7 ztw5Q*``2c_>GE$4>ITSP{$&UBzZEF6-|YI?-~B5)p#QBvnZ5hhX20q3Zw=}O$Y1_t z2lT%cD6`+}`q|(8D?6b7tw5Q*``2c_>GE$4>ITSP{$&UBzZEF6-|YI?-~B5)p#QBv znZ5hhX20q3Zw=}O$Y1_t2lT%cD6`+}`q|(8D?6b7tw5Q*``2c_>GE$4>ITSP{$&UB zzZEF6-|YI?-~B5)p#QBvnZ5hhX20q3Zw=}O$Y1_t2lT%cD6`+}`q|(8D?6b7tw5Q* z``2c_>GE$4>ITSP{$&UBzZEF6-|YI?-~B5)p#QBvnZ5hhX20q3Zw=}O$Y1_t2lT%c zD6`+}`q|(8D?6b7tw5Q*``2c_>GE$4>ITSP{$&UBzZEF6-|YI?-~B5)p#QBvnZ5hh zX20q3Zw=}O$Y1_t2lT%cD6`+}`q|(8D?6b7tw5Q*``2c_>GE$4>ITSP{$&UBzZEF6 z-|YI?-~B5)p#QBvnZ5hhX20q3Zw=}O$Y1_t2lT%cD6`+}`q|(8D?6b7tw5Q*``2c_ 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 = 0; image_meta->id = frame_meta->id; - image_meta->height = n_modules_ / 2 * MODULE_Y_SIZE + GAP_Y_MODULE_PIXELS; - image_meta->width = n_modules_ / 2 * MODULE_X_SIZE + GAP_X_MODULE_PIXELS; + image_meta->height = n_rows_ * (MODULE_Y_SIZE + EXTEND_Y_PIXELS); + image_meta->width = n_rows_ * (MODULE_X_SIZE + EXTEND_X_PIXELS); image_meta->dtype = (bit_depth_ <= 8) ? 1 : bit_depth_ / 8; image_meta->encoding = 0; image_meta->source_id = 0; @@ -103,7 +104,7 @@ void EigerAssembler::assemble_image(const char* src_meta, line_number = MODULE_Y_SIZE + GAP_Y_MODULE_PIXELS; reverse_factor = MODULE_Y_SIZE - 1; dest_offset += n_bytes_per_image_line_ * - (MODULE_Y_SIZE + GAP_Y_MODULE_PIXELS); + (MODULE_X_SIZE+EXTEND_X_PIXELS); source_offset = (MODULE_Y_SIZE-1) * n_bytes_per_frame_line_; } @@ -114,41 +115,9 @@ void EigerAssembler::assemble_image(const char* src_meta, uint32_t dest_module_line = line_number; if (i_module_column == 1) { - dest_offset += n_bytes_per_frame_line_ + n_bytes_per_x_gap_; + dest_offset += n_bytes_per_frame_line_ + EXTEND_X_PIXELS * bit_depth_ / 8 ; } - int counter = 0; - - for (uint32_t frame_line = 0; - frame_line < n_lines_per_frame_; frame_line++) { - // void * destination, const void * source, size_t num - memcpy ( - (char*)(dst_data + dest_offset), - (char*)(src_data + source_offset), - n_bytes_per_frame_line_ - ); - #ifdef DEBUG_OUTPUT - using namespace date; - // verifies the addresses for - // beginning and end of each frame - if (counter < 5 || counter > 508){ - cout << " [" << std::chrono::system_clock::now(); - cout << "] [MODULE " << i_module; - cout << "] (row " << i_module_row; - cout << ",column " << i_module_column; - cout << ") source_offset" << source_offset; - cout << " || dest_offset " << dest_offset; - cout << " || frame_line " << frame_line; - cout << " || COUNTER " << counter; - cout << endl; - } - #endif - counter += 1; - source_offset += reverse * n_bytes_per_frame_line_; - dest_offset += reverse * n_bytes_per_image_line_; - } - line_number += n_lines_per_frame_; - dest_module_line = line_number + n_lines_per_frame_ - 1; #ifdef DEBUG_OUTPUT using namespace date; // if (i_module == 0){ @@ -163,6 +132,39 @@ void EigerAssembler::assemble_image(const char* src_meta, // } #endif + int counter = 0; + + for (uint32_t frame_line = 0; + frame_line < n_lines_per_frame_ - 1; frame_line++) { + // void * destination, const void * source, size_t num + memcpy ( + (char*)(dst_data + dest_offset), + (char*)(src_data + source_offset), + n_bytes_per_frame_line_ + ); + #ifdef DEBUG_OUTPUT + using namespace date; + // verifies the addresses for + // beginning and end of each frame + if (counter < 3 || frame_line > n_lines_per_frame_ - 3){ + cout << " [" << std::chrono::system_clock::now(); + cout << "] [MODULE " << i_module; + cout << "] (row " << i_module_row; + cout << " , column " << i_module_column; + cout << ") source_offset" << source_offset; + cout << " || dest_offset " << dest_offset; + cout << " || frame_line " << frame_line; + cout << " || COUNTER " << counter; + cout << endl; + } + #endif + counter += 1; + source_offset += reverse * n_bytes_per_frame_line_; + dest_offset += reverse * n_bytes_per_image_line_; + } + line_number += n_lines_per_frame_; + dest_module_line = line_number + n_lines_per_frame_ - 1; + // last module sets the last_image_status_ if (i_module == n_modules_ - 1){ last_image_status_ = image_meta->status;