I want to copy specific pixels to destination mat when certain condition becomes true.in addition to that I a switching to next rows upon specific count of pixels that met condition. But it throws memory related exception as follows: * Error in `/home/ds/eclipse-workspace/pixelenc_current/Debug/pixelenc_current.so': malloc(): memory corruption (fast): 0x0000000001593710 ** ======= Backtrace: ========= /lib64/libc.so.6(+0x7ab54)[0x7ffff5521b54] /lib64/libc.so.6(+0x7ddf7)[0x7ffff5524df7] /lib64/libc.so.6(__libc_malloc+0x4c)[0x7ffff552710c] /lib64/libstdc++.so.6(_Znwm+0x1d)[0x7ffff5de11bd] /usr/local/lib/libopencv_highgui.so.3.3(cvNamedWindow+0xda)[0x7ffff649eeca] /usr/local/lib/libopencv_highgui.so.3.3(_ZN2cv11namedWindowERKNS_6StringEi+0x38)[0x7ffff64957b8] /home/ds/eclipse-workspace/pixelenc_current/Debug/pixelenc_current.so[0x409af7] /home/ds/eclipse-workspace/pixelenc_current/Debug/pixelenc_current.so[0x408d16] /home/ds/eclipse-workspace/pixelenc_current/Debug/pixelenc_current.so[0x405c7e] /lib64/libc.so.6(__libc_start_main+0xf5)[0x7ffff54c8c05] /home/ds/eclipse-workspace/pixelenc_current/Debug/pixelenc_current.so[0x401f29]
platform :centos7 +opencv 3.3