==27519== Syscall param write(buf) points to uninitialised byte(s) ==27519== at 0x82545BD: ??? (syscall-template.S:84) ==27519== by 0x81EB7E6: _IO_file_write@@GLIBC_2.2.5 (fileops.c:1271) ==27519== by 0x81EAB31: new_do_write (fileops.c:526) ==27519== by 0x81EC8A8: _IO_do_write@@GLIBC_2.2.5 (fileops.c:502) ==27519== by 0x81EBE85: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1339) ==27519== by 0x81E107A: fwrite (iofwrite.c:39) ==27519== by 0x41797AEE: octave::gz::zipper::deflate() (gzip.cc:435) ==27519== by 0x41799569: string_vector octave::xzip(Array, std::allocator > > const&, std::function, std::allocator > (std::__cxx11::basic_string, std::allocator > const&)> const&)::{lambda(std::__cxx11::basic_string, std::allocator > const&)#1}::operator()(std::__cxx11::basic_string, std::allocator > const&) const (gzip.cc:251) ==27519== by 0x417984F7: operator() (functional:2127) ==27519== by 0x417984F7: string_vector octave::xzip(Array, std::allocator > > const&, std::function, std::allocator > (std::__cxx11::basic_string, std::allocator > const&)> const&) (gzip.cc:528) ==27519== by 0x41798981: string_vector octave::xzip(Array, std::allocator > > const&) (gzip.cc:544) ==27519== by 0x4179588D: octave_value_list octave::xzip(std::__cxx11::basic_string, std::allocator > const&, octave_value_list const&) (gzip.cc:579) ==27519== by 0x417960AD: Fgzip(octave_value_list const&, int) (gzip.cc:616) ==27519== Address 0x1c890c53 is 3 bytes inside a block of size 4,096 alloc'd ==27519== at 0x4C2BBAF: malloc (vg_replace_malloc.c:299) ==27519== by 0x81DFA31: _IO_file_doallocate (filedoalloc.c:101) ==27519== by 0x81EDA45: _IO_doallocbuf (genops.c:398) ==27519== by 0x81ECDA7: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:828) ==27519== by 0x81EBE85: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1339) ==27519== by 0x81E107A: fwrite (iofwrite.c:39) ==27519== by 0x41797AEE: octave::gz::zipper::deflate() (gzip.cc:435) ==27519== by 0x41799569: string_vector octave::xzip(Array, std::allocator > > const&, std::function, std::allocator > (std::__cxx11::basic_string, std::allocator > const&)> const&)::{lambda(std::__cxx11::basic_string, std::allocator > const&)#1}::operator()(std::__cxx11::basic_string, std::allocator > const&) const (gzip.cc:251) ==27519== by 0x417984F7: operator() (functional:2127) ==27519== by 0x417984F7: string_vector octave::xzip(Array, std::allocator > > const&, std::function, std::allocator > (std::__cxx11::basic_string, std::allocator > const&)> const&) (gzip.cc:528) ==27519== by 0x41798981: string_vector octave::xzip(Array, std::allocator > > const&) (gzip.cc:544) ==27519== by 0x4179588D: octave_value_list octave::xzip(std::__cxx11::basic_string, std::allocator > const&, octave_value_list const&) (gzip.cc:579) ==27519== by 0x417960AD: Fgzip(octave_value_list const&, int) (gzip.cc:616) ==27519==