Ticket #3547: valgrind.out

File valgrind.out, 2.7 KB (added by micdestefano@…, 13 years ago)

Valgrind output

Line 
1==19487== Memcheck, a memory error detector.
2==19487== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
3==19487== Using LibVEX rev 1658, a library for dynamic binary translation.
4==19487== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
5==19487== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
6==19487== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
7==19487== For more details, rerun with: -v
8==19487==
9
10M =
11[4,3]((1.1,0,0),(0,2.2,0),(0,0,0),(0,0,0))
12==19487== Syscall param write(buf) points to uninitialised byte(s)
13==19487== at 0xC25933: __write_nocancel (in /lib/libc-2.5.so)
14==19487== by 0x2C8688: std::basic_filebuf<char, std::char_traits<char> >::_M_convert_to_external(char*, int) (in /usr/lib/libstdc++.so.6.0.8)
15==19487== by 0x2C9952: std::basic_filebuf<char, std::char_traits<char> >::overflow(int) (in /usr/lib/libstdc++.so.6.0.8)
16==19487== by 0x2C8176: std::basic_filebuf<char, std::char_traits<char> >::sync() (in /usr/lib/libstdc++.so.6.0.8)
17==19487== by 0x805C67B: boost::archive::basic_binary_oprimitive<boost::archive::binary_oarchive, char, std::char_traits<char> >::~basic_binary_oprimitive() (in /home/destefano/matlab/calcsw/C++/boost_tools/boost_extras/serialization/numeric/ublas/debug/compressed_mtx/compressed_mtx_ser)
18==19487== by 0x80554B6: boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive, char, std::char_traits<char> >::~binary_oarchive_impl() (binary_oarchive_impl.hpp:31)
19==19487== by 0x8055554: boost::archive::binary_oarchive::~binary_oarchive() (binary_oarchive.hpp:33)
20==19487== by 0x804A8A2: main (compressed_mtx_ser.cpp:42)
21==19487== Address 0x402D773 is 75 bytes inside a block of size 8,192 alloc'd
22==19487== at 0x40057F5: operator new[](unsigned) (vg_replace_malloc.c:195)
23==19487== by 0x2C7DAB: std::basic_filebuf<char, std::char_traits<char> >::_M_allocate_internal_buffer() (in /usr/lib/libstdc++.so.6.0.8)
24==19487== by 0x2CBD41: std::basic_filebuf<char, std::char_traits<char> >::open(char const*, std::_Ios_Openmode) (in /usr/lib/libstdc++.so.6.0.8)
25==19487== by 0x2CCBB7: std::basic_ofstream<char, std::char_traits<char> >::basic_ofstream(char const*, std::_Ios_Openmode) (in /usr/lib/libstdc++.so.6.0.8)
26==19487== by 0x804A865: main (compressed_mtx_ser.cpp:38)
27
28re-read matrix:
29[4,3]((1.1,0,0),(0,2.2,0),(0,0,0),(0,0,0))
30
31Done.
32
33==19487==
34==19487== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 15 from 1)
35==19487== malloc/free: in use at exit: 0 bytes in 0 blocks.
36==19487== malloc/free: 49 allocs, 49 frees, 19,632 bytes allocated.
37==19487== For counts of detected errors, rerun with: -v
38==19487== All heap blocks were freed -- no leaks are possible.