hallcp@boulder:~/code/dist-mxtime-est.GIT/bias (master)$ valgrind -v octave ==5962== Memcheck, a memory error detector ==5962== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==5962== Using Valgrind-3.5.0-Debian and LibVEX; rerun with -h for copyright info ==5962== Command: octave ==5962== --5962-- Valgrind options: --5962-- --suppressions=/usr/lib/valgrind/debian-libc6-dbg.supp --5962-- -v --5962-- Contents of /proc/version: --5962-- Linux version 2.6.31-14-generic (buildd@rothera) (gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu8) ) #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 --5962-- Arch and hwcaps: X86, x86-sse1-sse2 --5962-- Page sizes: currently 4096, max supported 4096 --5962-- Valgrind library directory: /usr/lib/valgrind --5962-- Reading syms from /lib/ld-2.10.1.so (0x4000000) --5962-- Reading debug info from /lib/ld-2.10.1.so .. --5962-- .. CRC mismatch (computed 87a7f164 wanted cece0b9f) --5962-- Reading debug info from /usr/lib/debug/lib/ld-2.10.1.so .. --5962-- Reading syms from /home/hallcp/sw/bin/octave-3.2.3 (0x8048000) --5962-- Reading syms from /usr/lib/valgrind/memcheck-x86-linux (0x38000000) --5962-- object doesn't have a dynamic symbol table --5962-- Reading suppressions file: /usr/lib/valgrind/debian-libc6-dbg.supp --5962-- Reading suppressions file: /usr/lib/valgrind/default.supp --5962-- REDIR: 0x4015ed0 (index) redirected to 0x3803e013 (vgPlain_x86_linux_REDIR_FOR_index) --5962-- Reading syms from /usr/lib/valgrind/vgpreload_core-x86-linux.so (0x401f000) --5962-- Reading syms from /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so (0x4022000) ==5962== WARNING: new redirection conflicts with existing -- ignoring it --5962-- new: 0x04015ed0 (index ) R-> 0x040258c0 index --5962-- REDIR: 0x4016080 (strlen) redirected to 0x4025bb0 (strlen) --5962-- Reading syms from /home/hallcp/sw/lib/octave-3.2.3/liboctinterp.so.3.2.3 (0x402a000) --5962-- Reading syms from /home/hallcp/sw/lib/octave-3.2.3/liboctave.so.3.2.3 (0x4cc4000) --5962-- Reading syms from /home/hallcp/sw/lib/octave-3.2.3/libcruft.so.3.2.3 (0x5794000) --5962-- Reading syms from /usr/lib/libumfpack.so.5.4.0 (0x5823000) --5962-- Reading debug info from /usr/lib/libumfpack.so.5.4.0 .. --5962-- .. CRC mismatch (computed ac3f0daf wanted 9478d9ee) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/libamd.so.2.2.0 (0x58c2000) --5962-- Reading debug info from /usr/lib/libamd.so.2.2.0 .. --5962-- .. CRC mismatch (computed ef14d584 wanted 4ea423ff) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/libcamd.so.2.2.0 (0x58cb000) --5962-- Reading debug info from /usr/lib/libcamd.so.2.2.0 .. --5962-- .. CRC mismatch (computed cab3d8a2 wanted 161935a9) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/libcolamd.so.2.7.1 (0x58d5000) --5962-- Reading debug info from /usr/lib/libcolamd.so.2.7.1 .. --5962-- .. CRC mismatch (computed 2f58a559 wanted 9b851d97) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/libcholmod.so.1.7.1 (0x58de000) --5962-- Reading debug info from /usr/lib/libcholmod.so.1.7.1 .. --5962-- .. CRC mismatch (computed 6a80174b wanted d3969249) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/libccolamd.so.2.7.1 (0x59a0000) --5962-- Reading debug info from /usr/lib/libccolamd.so.2.7.1 .. --5962-- .. CRC mismatch (computed a91a8ed4 wanted d55a6b27) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/libcxsparse.so.2.2.3 (0x59ab000) --5962-- Reading debug info from /usr/lib/libcxsparse.so.2.2.3 .. --5962-- .. CRC mismatch (computed ff327fb7 wanted cbc830cb) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/atlas/liblapack.so.3gf.0 (0x59d8000) --5962-- Reading debug info from /usr/lib/atlas/liblapack.so.3gf.0 .. --5962-- .. CRC mismatch (computed e604a560 wanted a11410ec) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/libcblas.so.3gf.0 (0x614b000) --5962-- Reading debug info from /usr/lib/libcblas.so.3gf.0 .. --5962-- .. CRC mismatch (computed 41bf1897 wanted b8ee6d0b) --5962-- object doesn't have a symbol table --5962-- Reading syms from /home/hallcp/sw/lib/libf77blas.so.3gf (0x616d000) --5962-- Reading syms from /usr/lib/libatlas.so.3gf.0 (0x6189000) --5962-- Reading debug info from /usr/lib/libatlas.so.3gf.0 .. --5962-- .. CRC mismatch (computed ce387b09 wanted c4a419dc) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/libfftw3.so.3.2.3 (0x64d1000) --5962-- Reading debug info from /usr/lib/libfftw3.so.3.2.3 .. --5962-- .. CRC mismatch (computed 62400dbd wanted ef025aeb) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/libfftw3f.so.3.2.3 (0x660b000) --5962-- Reading debug info from /usr/lib/libfftw3f.so.3.2.3 .. --5962-- .. CRC mismatch (computed bb89d379 wanted 0aec9785) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/libarpack.so.2.1 (0x673c000) --5962-- Reading debug info from /usr/lib/libarpack.so.2.1 .. --5962-- .. CRC mismatch (computed 260c8caf wanted a92d6d66) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/libftgl.so.2.1.3 (0x6789000) --5962-- Reading debug info from /usr/lib/libftgl.so.2.1.3 .. --5962-- .. CRC mismatch (computed d3e396a2 wanted 397b43b9) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/libfreetype.so.6.3.20 (0x67b7000) --5962-- Reading debug info from /usr/lib/libfreetype.so.6.3.20 .. --5962-- .. CRC mismatch (computed aa6d5ac5 wanted 1a052c2a) --5962-- object doesn't have a symbol table --5962-- Reading syms from /lib/libz.so.1.2.3.3 (0x6836000) --5962-- Reading debug info from /lib/libz.so.1.2.3.3 .. --5962-- .. CRC mismatch (computed fa87372a wanted f6426980) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/libGL.so.1.2 (0x684c000) --5962-- Reading debug info from /usr/lib/libGL.so.1.2 .. --5962-- .. CRC mismatch (computed d72ca40e wanted ab0aade8) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/libGLU.so.1.3.070600 (0x68b0000) --5962-- Reading debug info from /usr/lib/libGLU.so.1.3.070600 .. --5962-- .. CRC mismatch (computed d9f8fc19 wanted 2ccccbd7) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/libX11.so.6.2.0 (0x6920000) --5962-- Reading debug info from /usr/lib/libX11.so.6.2.0 .. --5962-- .. CRC mismatch (computed 06135dc6 wanted b71f6ea9) --5962-- object doesn't have a symbol table --5962-- Reading syms from /lib/libreadline.so.5.2 (0x6a4f000) --5962-- Reading debug info from /lib/libreadline.so.5.2 .. --5962-- .. CRC mismatch (computed 12436a62 wanted 2e906565) --5962-- object doesn't have a symbol table --5962-- Reading syms from /lib/libncurses.so.5.7 (0x6a87000) --5962-- Reading debug info from /lib/libncurses.so.5.7 .. --5962-- .. CRC mismatch (computed 5f9c3f42 wanted edb54274) --5962-- object doesn't have a symbol table --5962-- Reading syms from /lib/tls/i686/cmov/libdl-2.10.1.so (0x6abf000) --5962-- Reading debug info from /lib/tls/i686/cmov/libdl-2.10.1.so .. --5962-- .. CRC mismatch (computed f2aaa5ba wanted 04923e38) --5962-- Reading debug info from /usr/lib/debug/lib/tls/i686/cmov/libdl-2.10.1.so .. --5962-- Reading syms from /usr/lib/libhdf5-1.6.6.so.0.0.0 (0x6ac3000) --5962-- Reading debug info from /usr/lib/libhdf5-1.6.6.so.0.0.0 .. --5962-- .. CRC mismatch (computed 7c85684a wanted d65c199d) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/libgfortran.so.3.0.0 (0x6bf4000) --5962-- Reading debug info from /usr/lib/libgfortran.so.3.0.0 .. --5962-- .. CRC mismatch (computed 72b1ea4f wanted 54a3fb24) --5962-- object doesn't have a symbol table --5962-- Reading syms from /lib/tls/i686/cmov/libm-2.10.1.so (0x6cbb000) --5962-- Reading debug info from /lib/tls/i686/cmov/libm-2.10.1.so .. --5962-- .. CRC mismatch (computed 7e5d19b7 wanted c31079fc) --5962-- Reading debug info from /usr/lib/debug/lib/tls/i686/cmov/libm-2.10.1.so .. --5962-- Reading syms from /usr/lib/libstdc++.so.6.0.13 (0x6ce2000) --5962-- Reading debug info from /usr/lib/libstdc++.so.6.0.13 .. --5962-- .. CRC mismatch (computed 87ee00d3 wanted e88f2d04) --5962-- object doesn't have a symbol table --5962-- Reading syms from /lib/libgcc_s.so.1 (0x6dd4000) --5962-- Reading debug info from /lib/libgcc_s.so.1 .. --5962-- .. CRC mismatch (computed 7937395a wanted eb9394b3) --5962-- object doesn't have a symbol table --5962-- Reading syms from /lib/tls/i686/cmov/libc-2.10.1.so (0x6df2000) --5962-- Reading debug info from /lib/tls/i686/cmov/libc-2.10.1.so .. --5962-- .. CRC mismatch (computed 74ff2163 wanted e27b476b) --5962-- Reading debug info from /usr/lib/debug/lib/tls/i686/cmov/libc-2.10.1.so .. --5962-- Reading syms from /lib/libpcre.so.3.12.1 (0x6f36000) --5962-- Reading debug info from /lib/libpcre.so.3.12.1 .. --5962-- .. CRC mismatch (computed 6043f515 wanted acf89820) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/atlas/libblas.so.3gf.0 (0x6f67000) --5962-- Reading debug info from /usr/lib/atlas/libblas.so.3gf.0 .. --5962-- .. CRC mismatch (computed 5df5af7f wanted a11dabf3) --5962-- object doesn't have a symbol table --5962-- Reading syms from /lib/tls/i686/cmov/libpthread-2.10.1.so (0x72e4000) --5962-- Reading debug info from /lib/tls/i686/cmov/libpthread-2.10.1.so .. --5962-- .. CRC mismatch (computed 568c6f3d wanted 049127ae) --5962-- Reading debug info from /usr/lib/debug/lib/tls/i686/cmov/libpthread-2.10.1.so .. --5962-- Reading syms from /usr/lib/libXext.so.6.4.0 (0x72fd000) --5962-- Reading debug info from /usr/lib/libXext.so.6.4.0 .. --5962-- .. CRC mismatch (computed 2416e44d wanted 3d5a844e) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/libXxf86vm.so.1.0.0 (0x730d000) --5962-- Reading debug info from /usr/lib/libXxf86vm.so.1.0.0 .. --5962-- .. CRC mismatch (computed e635ccff wanted b29ceb48) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/libXdamage.so.1.1.0 (0x7313000) --5962-- Reading debug info from /usr/lib/libXdamage.so.1.1.0 .. --5962-- .. CRC mismatch (computed 9407c5e3 wanted 33f85503) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/libXfixes.so.3.1.0 (0x7316000) --5962-- Reading debug info from /usr/lib/libXfixes.so.3.1.0 .. --5962-- .. CRC mismatch (computed 754a846a wanted bebac34e) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/libdrm.so.2.4.0 (0x731d000) --5962-- Reading debug info from /usr/lib/libdrm.so.2.4.0 .. --5962-- .. CRC mismatch (computed 681f3e19 wanted 526eeb42) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/libxcb.so.1.1.0 (0x7327000) --5962-- Reading debug info from /usr/lib/libxcb.so.1.1.0 .. --5962-- .. CRC mismatch (computed 57fd14e7 wanted 264c56b8) --5962-- object doesn't have a symbol table --5962-- Reading syms from /usr/lib/libXau.so.6.0.0 (0x7345000) --5962-- Reading debug info from /usr/lib/libXau.so.6.0.0 .. --5962-- .. CRC mismatch (computed 5b5bcbd5 wanted 3b32d18f) --5962-- object doesn't have a symbol table --5962-- Reading syms from /lib/tls/i686/cmov/librt-2.10.1.so (0x7349000) --5962-- Reading debug info from /lib/tls/i686/cmov/librt-2.10.1.so .. --5962-- .. CRC mismatch (computed 78cd5ca3 wanted 97a8c9f8) --5962-- Reading debug info from /usr/lib/debug/lib/tls/i686/cmov/librt-2.10.1.so .. --5962-- Reading syms from /usr/lib/libXdmcp.so.6.0.0 (0x7353000) --5962-- Reading debug info from /usr/lib/libXdmcp.so.6.0.0 .. --5962-- .. CRC mismatch (computed 7892784a wanted 1c340519) --5962-- object doesn't have a symbol table --5962-- REDIR: 0x6e64840 (index) redirected to 0x4025860 (index) --5962-- REDIR: 0x6e665d0 (memchr) redirected to 0x4025fd0 (memchr) --5962-- REDIR: 0x6e652c0 (rindex) redirected to 0x40257d0 (rindex) --5962-- REDIR: 0x6e64f10 (strlen) redirected to 0x4025b90 (strlen) --5962-- REDIR: 0x6e61810 (malloc) redirected to 0x4024b97 (malloc) --5962-- REDIR: 0x6e66a60 (memmove) redirected to 0x4026bd0 (memmove) --5962-- REDIR: 0x6d9cb90 (operator new(unsigned int)) redirected to 0x402530b (operator new(unsigned int)) --5962-- REDIR: 0x6d9ccd0 (operator new[](unsigned int)) redirected to 0x4024f9f (operator new[](unsigned int)) --5962-- REDIR: 0x6e60f60 (calloc) redirected to 0x4023ea7 (calloc) --5962-- REDIR: 0x6e61730 (free) redirected to 0x40247b1 (free) --5962-- REDIR: 0x6e66fc0 (memcpy) redirected to 0x4026010 (memcpy) --5962-- REDIR: 0x6d9a6d0 (operator delete(void*)) redirected to 0x40244c8 (operator delete(void*)) --5962-- REDIR: 0x6e69900 (strchrnul) redirected to 0x4026c50 (strchrnul) --5962-- REDIR: 0x6e66b30 (mempcpy) redirected to 0x4026ca0 (mempcpy) --5962-- REDIR: 0x6e649b0 (strcmp) redirected to 0x4025eb0 (strcmp) --5962-- REDIR: 0x6e66cc0 (stpcpy) redirected to 0x40268c0 (stpcpy) --5962-- Reading syms from /lib/tls/i686/cmov/libnss_compat-2.10.1.so (0x775b000) --5962-- Reading debug info from /lib/tls/i686/cmov/libnss_compat-2.10.1.so .. --5962-- .. CRC mismatch (computed 22ed47c2 wanted 09330412) --5962-- Reading debug info from /usr/lib/debug/lib/tls/i686/cmov/libnss_compat-2.10.1.so .. --5962-- Reading syms from /lib/tls/i686/cmov/libnsl-2.10.1.so (0x7763000) --5962-- Reading debug info from /lib/tls/i686/cmov/libnsl-2.10.1.so .. --5962-- .. CRC mismatch (computed 5277e7b0 wanted b7d591a7) --5962-- Reading debug info from /usr/lib/debug/lib/tls/i686/cmov/libnsl-2.10.1.so .. --5962-- REDIR: 0x6e64a20 (strcpy) redirected to 0x4025bf0 (strcpy) --5962-- Reading syms from /lib/tls/i686/cmov/libnss_nis-2.10.1.so (0x777a000) --5962-- Reading debug info from /lib/tls/i686/cmov/libnss_nis-2.10.1.so .. --5962-- .. CRC mismatch (computed ac80ccf9 wanted 72dc8364) --5962-- Reading debug info from /usr/lib/debug/lib/tls/i686/cmov/libnss_nis-2.10.1.so .. --5962-- Reading syms from /lib/tls/i686/cmov/libnss_files-2.10.1.so (0x7785000) --5962-- Reading debug info from /lib/tls/i686/cmov/libnss_files-2.10.1.so .. --5962-- .. CRC mismatch (computed b31cacbb wanted 22f47f99) --5962-- Reading debug info from /usr/lib/debug/lib/tls/i686/cmov/libnss_files-2.10.1.so .. --5962-- REDIR: 0x6e650f0 (strncmp) redirected to 0x4025e40 (strncmp) --5962-- REDIR: 0x6e66ad0 (memset) redirected to 0x4026b60 (memset) --5962-- REDIR: 0x6d9a730 (operator delete[](void*)) redirected to 0x402414a (operator delete[](void*)) --5962-- REDIR: 0x6e20840 (putenv) redirected to 0x4026e40 (putenv) --5962-- REDIR: 0x6e64fc0 (strnlen) redirected to 0x4025b50 (strnlen) --5962-- REDIR: 0x6e651e0 (strncpy) redirected to 0x4025cd0 (strncpy) --5962-- REDIR: 0x6e62750 (realloc) redirected to 0x4024c46 (realloc) --5962-- REDIR: 0x6e20e30 (setenv) redirected to 0x4026f20 (setenv) --5962-- REDIR: 0x6e69830 (rawmemchr) redirected to 0x4026c80 (rawmemchr) ==5962== Invalid read of size 1 ==5962== at 0x4025B98: strlen (mc_replace_strmem.c:275) ==5962== by 0x6A656BF: ??? (in /lib/libreadline.so.5.2) ==5962== by 0x6A66946: rl_parse_and_bind (in /lib/libreadline.so.5.2) ==5962== by 0x6A66F34: ??? (in /lib/libreadline.so.5.2) ==5962== by 0x6A670F2: rl_re_read_init_file (in /lib/libreadline.so.5.2) ==5962== by 0x56452F8: octave_rl_set_name (oct-rl-edit.c:161) ==5962== by 0x563E79E: gnu_readline::do_set_name(std::string const&) (cmd-edit.cc:239) ==5962== by 0x5640281: command_editor::set_name(std::string const&) (cmd-edit.cc:887) ==5962== by 0x4390E67: initialize_command_input() (input.cc:570) ==5962== by 0x4474393: octave_main (octave.cc:799) ==5962== by 0x8048832: main (main.c:35) ==5962== Address 0x7629934 is 12 bytes inside a block of size 18 free'd ==5962== at 0x402454D: operator delete(void*) (vg_replace_malloc.c:346) ==5962== by 0x6D7835C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.13) ==5962== by 0x563EEB6: gnu_readline::gnu_readline() (basic_string.h:231) ==5962== by 0x563EF3C: command_editor::make_command_editor() (cmd-edit.cc:834) ==5962== by 0x563EFAC: command_editor::instance_ok() (cmd-edit.cc:817) ==5962== by 0x5640266: command_editor::set_name(std::string const&) (cmd-edit.cc:886) ==5962== by 0x4390E67: initialize_command_input() (input.cc:570) ==5962== by 0x4474393: octave_main (octave.cc:799) ==5962== by 0x8048832: main (main.c:35) ==5962== ==5962== Invalid read of size 1 ==5962== at 0x4025BA3: strlen (mc_replace_strmem.c:275) ==5962== by 0x6A656BF: ??? (in /lib/libreadline.so.5.2) ==5962== by 0x6A66946: rl_parse_and_bind (in /lib/libreadline.so.5.2) ==5962== by 0x6A66F34: ??? (in /lib/libreadline.so.5.2) ==5962== by 0x6A670F2: rl_re_read_init_file (in /lib/libreadline.so.5.2) ==5962== by 0x56452F8: octave_rl_set_name (oct-rl-edit.c:161) ==5962== by 0x563E79E: gnu_readline::do_set_name(std::string const&) (cmd-edit.cc:239) ==5962== by 0x5640281: command_editor::set_name(std::string const&) (cmd-edit.cc:887) ==5962== by 0x4390E67: initialize_command_input() (input.cc:570) ==5962== by 0x4474393: octave_main (octave.cc:799) ==5962== by 0x8048832: main (main.c:35) ==5962== Address 0x7629935 is 13 bytes inside a block of size 18 free'd ==5962== at 0x402454D: operator delete(void*) (vg_replace_malloc.c:346) ==5962== by 0x6D7835C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.13) ==5962== by 0x563EEB6: gnu_readline::gnu_readline() (basic_string.h:231) ==5962== by 0x563EF3C: command_editor::make_command_editor() (cmd-edit.cc:834) ==5962== by 0x563EFAC: command_editor::instance_ok() (cmd-edit.cc:817) ==5962== by 0x5640266: command_editor::set_name(std::string const&) (cmd-edit.cc:886) ==5962== by 0x4390E67: initialize_command_input() (input.cc:570) ==5962== by 0x4474393: octave_main (octave.cc:799) ==5962== by 0x8048832: main (main.c:35) ==5962== ==5962== Invalid read of size 1 ==5962== at 0x4025C0A: strcpy (mc_replace_strmem.c:303) ==5962== by 0x6A656D9: ??? (in /lib/libreadline.so.5.2) ==5962== by 0x6A66946: rl_parse_and_bind (in /lib/libreadline.so.5.2) ==5962== by 0x6A66F34: ??? (in /lib/libreadline.so.5.2) ==5962== by 0x6A670F2: rl_re_read_init_file (in /lib/libreadline.so.5.2) ==5962== by 0x56452F8: octave_rl_set_name (oct-rl-edit.c:161) ==5962== by 0x563E79E: gnu_readline::do_set_name(std::string const&) (cmd-edit.cc:239) ==5962== by 0x5640281: command_editor::set_name(std::string const&) (cmd-edit.cc:887) ==5962== by 0x4390E67: initialize_command_input() (input.cc:570) ==5962== by 0x4474393: octave_main (octave.cc:799) ==5962== by 0x8048832: main (main.c:35) ==5962== Address 0x7629934 is 12 bytes inside a block of size 18 free'd ==5962== at 0x402454D: operator delete(void*) (vg_replace_malloc.c:346) ==5962== by 0x6D7835C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.13) ==5962== by 0x563EEB6: gnu_readline::gnu_readline() (basic_string.h:231) ==5962== by 0x563EF3C: command_editor::make_command_editor() (cmd-edit.cc:834) ==5962== by 0x563EFAC: command_editor::instance_ok() (cmd-edit.cc:817) ==5962== by 0x5640266: command_editor::set_name(std::string const&) (cmd-edit.cc:886) ==5962== by 0x4390E67: initialize_command_input() (input.cc:570) ==5962== by 0x4474393: octave_main (octave.cc:799) ==5962== by 0x8048832: main (main.c:35) ==5962== ==5962== Invalid read of size 1 ==5962== at 0x4025C2D: strcpy (mc_replace_strmem.c:303) ==5962== by 0x6A656D9: ??? (in /lib/libreadline.so.5.2) ==5962== by 0x6A66946: rl_parse_and_bind (in /lib/libreadline.so.5.2) ==5962== by 0x6A66F34: ??? (in /lib/libreadline.so.5.2) ==5962== by 0x6A670F2: rl_re_read_init_file (in /lib/libreadline.so.5.2) ==5962== by 0x56452F8: octave_rl_set_name (oct-rl-edit.c:161) ==5962== by 0x563E79E: gnu_readline::do_set_name(std::string const&) (cmd-edit.cc:239) ==5962== by 0x5640281: command_editor::set_name(std::string const&) (cmd-edit.cc:887) ==5962== by 0x4390E67: initialize_command_input() (input.cc:570) ==5962== by 0x4474393: octave_main (octave.cc:799) ==5962== by 0x8048832: main (main.c:35) ==5962== Address 0x7629935 is 13 bytes inside a block of size 18 free'd ==5962== at 0x402454D: operator delete(void*) (vg_replace_malloc.c:346) ==5962== by 0x6D7835C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.13) ==5962== by 0x563EEB6: gnu_readline::gnu_readline() (basic_string.h:231) ==5962== by 0x563EF3C: command_editor::make_command_editor() (cmd-edit.cc:834) ==5962== by 0x563EFAC: command_editor::instance_ok() (cmd-edit.cc:817) ==5962== by 0x5640266: command_editor::set_name(std::string const&) (cmd-edit.cc:886) ==5962== by 0x4390E67: initialize_command_input() (input.cc:570) ==5962== by 0x4474393: octave_main (octave.cc:799) ==5962== by 0x8048832: main (main.c:35) ==5962== ==5962== Invalid read of size 1 ==5962== at 0x6E66DF2: strcasecmp (strcasecmp.c:65) ==5962== by 0x6A6571F: ??? (in /lib/libreadline.so.5.2) ==5962== by 0x6A66946: rl_parse_and_bind (in /lib/libreadline.so.5.2) ==5962== by 0x6A66F34: ??? (in /lib/libreadline.so.5.2) ==5962== by 0x6A670F2: rl_re_read_init_file (in /lib/libreadline.so.5.2) ==5962== by 0x56452F8: octave_rl_set_name (oct-rl-edit.c:161) ==5962== by 0x563E79E: gnu_readline::do_set_name(std::string const&) (cmd-edit.cc:239) ==5962== by 0x5640281: command_editor::set_name(std::string const&) (cmd-edit.cc:887) ==5962== by 0x4390E67: initialize_command_input() (input.cc:570) ==5962== by 0x4474393: octave_main (octave.cc:799) ==5962== by 0x8048832: main (main.c:35) ==5962== Address 0x7629934 is 12 bytes inside a block of size 18 free'd ==5962== at 0x402454D: operator delete(void*) (vg_replace_malloc.c:346) ==5962== by 0x6D7835C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.13) ==5962== by 0x563EEB6: gnu_readline::gnu_readline() (basic_string.h:231) ==5962== by 0x563EF3C: command_editor::make_command_editor() (cmd-edit.cc:834) ==5962== by 0x563EFAC: command_editor::instance_ok() (cmd-edit.cc:817) ==5962== by 0x5640266: command_editor::set_name(std::string const&) (cmd-edit.cc:886) ==5962== by 0x4390E67: initialize_command_input() (input.cc:570) ==5962== by 0x4474393: octave_main (octave.cc:799) ==5962== by 0x8048832: main (main.c:35) ==5962== GNU Octave, version 3.2.3 Copyright (C) 2009 John W. Eaton and others. This is free software; see the source code for copying conditions. There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For details, type `warranty'. Octave was configured for "i686-pc-linux-gnu". Additional information about Octave is available at http://www.octave.org. Please contribute if you find this software useful. For more information, visit http://www.octave.org/help-wanted.html Report bugs to (but first, please read http://www.octave.org/bugs.html to learn how to write a helpful report). For information about changes from previous versions, type `news'. --5962-- REDIR: 0x6e66770 (bcmp) redirected to 0x4026820 (bcmp) --5962-- Reading syms from /home/hallcp/sw/libexec/octave/3.2.3/oct/i686-pc-linux-gnu/find.oct (0x7fd0000) --5962-- Reading syms from /home/hallcp/sw/libexec/octave/3.2.3/oct/i686-pc-linux-gnu/cellfun.oct (0x7ff1000) octave:1> octave:1> --5962-- REDIR: 0x6e66fb0 (__memcpy_chk) redirected to 0x4027050 (__memcpy_chk) octave:1> load './core-matrix.oct' octave:2> whos Variables in the current scope: Attr Name Size Bytes Class ==== ==== ==== ===== ===== P 100x100 9620 double ans 1x11 92 cell Total is 779 elements using 9712 bytes octave:3> [V,S] = eigs(P); --5962-- Reading syms from /home/hallcp/sw/libexec/octave/3.2.3/oct/i686-pc-linux-gnu/eigs.oct (0xbc4c000) octave:4> [V,S] = eigs(P); octave:5> [V,S] = eigs(P); octave:6> [V,S] = eigs(P); octave:7> [V,S] = eigs(P); octave:8> [V,S] = eigs(P); octave:9> [V,S] = eigs(P); # Post-trace comment: this took an unusual number of tries - usually triggers # on the first or second try. octave:10> [V,S] = eigs(P); ==5962== Invalid write of size 8 ==5962== at 0x5C05691: dlacpy_ (in /usr/lib/atlas/liblapack.so.3gf.0) ==5962== by 0x67531E9: dneupd_ (in /usr/lib/libarpack.so.2.1) ==5962== by 0xBC7044B: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1918) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== Address 0xb9a25f0 is 0 bytes after a block of size 5,600 alloc'd ==5962== at 0x4025024: operator new[](unsigned int) (vg_replace_malloc.c:258) ==5962== by 0x45445D6: Matrix::Matrix(int, int) (Array.h:72) ==5962== by 0xBC702AF: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1909) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== ==5962== Invalid write of size 8 ==5962== at 0x5C05715: dlacpy_ (in /usr/lib/atlas/liblapack.so.3gf.0) ==5962== by 0x67531E9: dneupd_ (in /usr/lib/libarpack.so.2.1) ==5962== by 0xBC7044B: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1918) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== Address 0xb9a25f8 is 8 bytes after a block of size 5,600 alloc'd ==5962== at 0x4025024: operator new[](unsigned int) (vg_replace_malloc.c:258) ==5962== by 0x45445D6: Matrix::Matrix(int, int) (Array.h:72) ==5962== by 0xBC702AF: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1909) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== ==5962== Invalid write of size 8 ==5962== at 0x5C05722: dlacpy_ (in /usr/lib/atlas/liblapack.so.3gf.0) ==5962== by 0x67531E9: dneupd_ (in /usr/lib/libarpack.so.2.1) ==5962== by 0xBC7044B: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1918) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== Address 0xb9a2600 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x5C0572F: dlacpy_ (in /usr/lib/atlas/liblapack.so.3gf.0) ==5962== by 0x67531E9: dneupd_ (in /usr/lib/libarpack.so.2.1) ==5962== by 0xBC7044B: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1918) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== Address 0xb9a2608 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x5C0573E: dlacpy_ (in /usr/lib/atlas/liblapack.so.3gf.0) ==5962== by 0x67531E9: dneupd_ (in /usr/lib/libarpack.so.2.1) ==5962== by 0xBC7044B: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1918) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== Address 0xb9a2610 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x5C05743: dlacpy_ (in /usr/lib/atlas/liblapack.so.3gf.0) ==5962== by 0x67531E9: dneupd_ (in /usr/lib/libarpack.so.2.1) ==5962== by 0xBC7044B: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1918) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== Address 0xb9a2618 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x5C05749: dlacpy_ (in /usr/lib/atlas/liblapack.so.3gf.0) ==5962== by 0x67531E9: dneupd_ (in /usr/lib/libarpack.so.2.1) ==5962== by 0xBC7044B: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1918) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== Address 0xb9a2620 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x5C0574F: dlacpy_ (in /usr/lib/atlas/liblapack.so.3gf.0) ==5962== by 0x67531E9: dneupd_ (in /usr/lib/libarpack.so.2.1) ==5962== by 0xBC7044B: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1918) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== Address 0xb9a2628 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x5C05755: dlacpy_ (in /usr/lib/atlas/liblapack.so.3gf.0) ==5962== by 0x67531E9: dneupd_ (in /usr/lib/libarpack.so.2.1) ==5962== by 0xBC7044B: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1918) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== Address 0xb9a2630 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x5C0575B: dlacpy_ (in /usr/lib/atlas/liblapack.so.3gf.0) ==5962== by 0x67531E9: dneupd_ (in /usr/lib/libarpack.so.2.1) ==5962== by 0xBC7044B: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1918) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== Address 0xb9a2638 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x5C05761: dlacpy_ (in /usr/lib/atlas/liblapack.so.3gf.0) ==5962== by 0x67531E9: dneupd_ (in /usr/lib/libarpack.so.2.1) ==5962== by 0xBC7044B: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1918) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== Address 0xb9a2640 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x5C0576A: dlacpy_ (in /usr/lib/atlas/liblapack.so.3gf.0) ==5962== by 0x67531E9: dneupd_ (in /usr/lib/libarpack.so.2.1) ==5962== by 0xBC7044B: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1918) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== Address 0xb9a2648 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid read of size 8 ==5962== at 0x6314515: ATL_drow2blkT_a1 (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a25f0 is 0 bytes after a block of size 5,600 alloc'd ==5962== at 0x4025024: operator new[](unsigned int) (vg_replace_malloc.c:258) ==5962== by 0x45445D6: Matrix::Matrix(int, int) (Array.h:72) ==5962== by 0xBC702AF: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1909) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== ==5962== Invalid read of size 8 ==5962== at 0x631457C: ATL_drow2blkT_a1 (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a25f8 is 8 bytes after a block of size 5,600 alloc'd ==5962== at 0x4025024: operator new[](unsigned int) (vg_replace_malloc.c:258) ==5962== by 0x45445D6: Matrix::Matrix(int, int) (Array.h:72) ==5962== by 0xBC702AF: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1909) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== ==5962== Invalid read of size 8 ==5962== at 0x6314589: ATL_drow2blkT_a1 (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2600 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid read of size 8 ==5962== at 0x6314599: ATL_drow2blkT_a1 (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2608 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid read of size 8 ==5962== at 0x63145A9: ATL_drow2blkT_a1 (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2610 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid read of size 8 ==5962== at 0x63145B9: ATL_drow2blkT_a1 (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2618 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid read of size 8 ==5962== at 0x63145C9: ATL_drow2blkT_a1 (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2620 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid read of size 8 ==5962== at 0x63145D9: ATL_drow2blkT_a1 (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2628 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid read of size 8 ==5962== at 0x63145F9: ATL_drow2blkT_a1 (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2630 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid read of size 8 ==5962== at 0x6314606: ATL_drow2blkT_a1 (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2638 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid read of size 8 ==5962== at 0x6314616: ATL_drow2blkT_a1 (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2640 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid read of size 8 ==5962== at 0x6314626: ATL_drow2blkT_a1 (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2648 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid read of size 8 ==5962== at 0x6314636: ATL_drow2blkT_a1 (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2650 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid read of size 8 ==5962== at 0x6314646: ATL_drow2blkT_a1 (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2658 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid read of size 8 ==5962== at 0x6314656: ATL_drow2blkT_a1 (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2660 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid read of size 8 ==5962== at 0x6314669: ATL_drow2blkT_a1 (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2668 is not stack'd, malloc'd or (recently) free'd ==5962== ^[[A==5962== Invalid write of size 8 ==5962== at 0x62DB7D4: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a26e8 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB7E4: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a26e0 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB7F3: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a26d8 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB7FB: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a26d0 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB801: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a26c8 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB807: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a26c0 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB80D: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a26b8 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB813: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a26b0 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB819: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a26a8 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB81F: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a26a0 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB825: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2698 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB82B: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2690 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB831: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2688 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB837: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2680 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB83D: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2678 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB843: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2670 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB849: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2668 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB84C: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2660 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB84F: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2658 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB852: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2650 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB855: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2648 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB858: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2640 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB85B: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2638 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB85E: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2630 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB861: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2628 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB864: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2620 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB867: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2618 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB86A: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2610 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB86D: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2608 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB870: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2600 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB873: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a25f8 is 8 bytes after a block of size 5,600 alloc'd ==5962== at 0x4025024: operator new[](unsigned int) (vg_replace_malloc.c:258) ==5962== by 0x45445D6: Matrix::Matrix(int, int) (Array.h:72) ==5962== by 0xBC702AF: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1909) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DB876: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a25f0 is 0 bytes after a block of size 5,600 alloc'd ==5962== at 0x4025024: operator new[](unsigned int) (vg_replace_malloc.c:258) ==5962== by 0x45445D6: Matrix::Matrix(int, int) (Array.h:72) ==5962== by 0xBC702AF: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1909) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBAD2: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2728 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBAD5: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2720 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBAD8: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2718 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBADB: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2710 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBADE: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2708 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBAE1: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2700 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBAE4: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a26f8 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBAE7: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a26f0 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid read of size 8 ==5962== at 0x62E571D: ATL_dJIK0x0x8TN8x8x0_a1_bX (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a25f0 is 0 bytes after a block of size 5,600 alloc'd ==5962== at 0x4025024: operator new[](unsigned int) (vg_replace_malloc.c:258) ==5962== by 0x45445D6: Matrix::Matrix(int, int) (Array.h:72) ==5962== by 0xBC702AF: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1909) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== ==5962== Invalid read of size 8 ==5962== at 0x62E5721: ATL_dJIK0x0x8TN8x8x0_a1_bX (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a25f8 is 8 bytes after a block of size 5,600 alloc'd ==5962== at 0x4025024: operator new[](unsigned int) (vg_replace_malloc.c:258) ==5962== by 0x45445D6: Matrix::Matrix(int, int) (Array.h:72) ==5962== by 0xBC702AF: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1909) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62E579C: ATL_dJIK0x0x8TN8x8x0_a1_bX (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a25f0 is 0 bytes after a block of size 5,600 alloc'd ==5962== at 0x4025024: operator new[](unsigned int) (vg_replace_malloc.c:258) ==5962== by 0x45445D6: Matrix::Matrix(int, int) (Array.h:72) ==5962== by 0xBC702AF: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1909) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62E579E: ATL_dJIK0x0x8TN8x8x0_a1_bX (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a25f8 is 8 bytes after a block of size 5,600 alloc'd ==5962== at 0x4025024: operator new[](unsigned int) (vg_replace_malloc.c:258) ==5962== by 0x45445D6: Matrix::Matrix(int, int) (Array.h:72) ==5962== by 0xBC702AF: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1909) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBA8F: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a28e8 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBA98: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a28e0 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBA9B: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a28d8 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBA9E: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a28d0 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBAA1: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a28c8 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBAA4: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a28c0 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBAA7: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a28b8 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBAAA: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a28b0 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBAAD: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a28a8 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBAB0: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a28a0 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBAB3: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2898 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBAB6: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2890 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBAB9: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2888 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBABC: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2880 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBABF: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2878 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBAC2: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2870 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBB45: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2908 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBB4C: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a2900 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBB4F: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a28f8 is not stack'd, malloc'd or (recently) free'd ==5962== ==5962== Invalid write of size 8 ==5962== at 0x62DBB52: ATL_dgezero (in /usr/lib/libatlas.so.3gf.0) ==5962== Address 0xb9a28f0 is not stack'd, malloc'd or (recently) free'd ==5962== --5962-- VALGRIND INTERNAL ERROR: Valgrind received a signal 11 (SIGSEGV) - exiting --5962-- si_code=1; Faulting address: 0x33D9B2B8; sp: 0x62a11e5c valgrind: the 'impossible' happened: Killed by fatal signal ==5962== at 0x38033AB2: vgPlain_arena_malloc (m_mallocfree.c:245) sched status: running_tid=1 Thread 1: status = VgTs_Runnable ==5962== at 0x4025024: operator new[](unsigned int) (vg_replace_malloc.c:258) ==5962== by 0x4EB6339: Array >::Array(dim_vector const&) (Array.h:72) ==5962== by 0x4EC047D: Array >::resize_fill(int, int, std::complex const&) (Array.cc:1123) ==5962== by 0x4EC06C1: Array2 >::resize(int, int) (Array2.h:96) ==5962== by 0xBC70AB6: int EigsRealNonSymmetricMatrix(SparseMatrix const&, std::string, int, int, int&, ComplexMatrix&, ComplexColumnVector&, SparseMatrix const&, ColumnVector&, ColumnVector&, std::ostream&, double, int, bool, int, int) (eigs-base.cc:1981) ==5962== by 0xBC6490B: Feigs(octave_value_list const&, int) (eigs.cc:717) ==5962== by 0x45F9342: octave_builtin::do_multi_index_op(int, octave_value_list const&) (ov-builtin.cc:107) ==5962== by 0x45F8C29: octave_builtin::subsref(std::string const&, std::list > const&, int) (ov-builtin.cc:55) ==5962== by 0x45AF1B7: octave_value::subsref(std::string const&, std::list > const&, int) (ov.cc:1061) ==5962== by 0x46E4013: tree_index_expression::rvalue(int) (pt-idx.cc:387) ==5962== by 0x46C6318: tree_multi_assignment::rvalue(int) (pt-assign.cc:361) ==5962== by 0x46C5BCA: tree_multi_assignment::rvalue1(int) (pt-assign.cc:316) ==5962== by 0x46D539C: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699) ==5962== by 0x46FB14A: tree_statement::accept(tree_walker&) (pt-stmt.cc:152) ==5962== by 0x46D419A: tree_evaluator::visit_statement_list(tree_statement_list&) (pt-eval.cc:735) ==5962== by 0x46FB16A: tree_statement_list::accept(tree_walker&) (pt-stmt.cc:216) ==5962== by 0x44E103A: main_loop() (toplev.cc:572) ==5962== by 0x44747AF: octave_main (octave.cc:885) ==5962== by 0x8048832: main (main.c:35) 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. hallcp@boulder:~/code/dist-mxtime-est.GIT/bias (master)$