1 | ==23756== Memcheck, a memory error detector
|
---|
2 | ==23756== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
|
---|
3 | ==23756== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info
|
---|
4 | ==23756== Command: ./boost_vector_test
|
---|
5 | ==23756==
|
---|
6 | ==23756==
|
---|
7 | ==23756== HEAP SUMMARY:
|
---|
8 | ==23756== in use at exit: 72,798 bytes in 2 blocks
|
---|
9 | ==23756== total heap usage: 3 allocs, 1 frees, 72,822 bytes allocated
|
---|
10 | ==23756==
|
---|
11 | ==23756== 94 bytes in 1 blocks are definitely lost in loss record 1 of 2
|
---|
12 | ==23756== at 0x4C2E0EF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
|
---|
13 | ==23756== by 0x404206: boost::container::new_allocator<char>::allocate(unsigned long) (in /home/pleemann/test/c++/boost_vector_test)
|
---|
14 | ==23756== by 0x403887: boost::container::container_detail::allocator_version_traits<boost::container::new_allocator<char>, 1u>::allocation_command(boost::container::new_allocator<char>&, unsigned int, unsigned long, unsigned long&, char*&) (in /home/pleemann/test/c++/boost_vector_test)
|
---|
15 | ==23756== by 0x402E4B: boost::container::container_detail::basic_string_base<boost::container::new_allocator<char> >::allocation_command(unsigned int, unsigned long, unsigned long&, char*&) (in /home/pleemann/test/c++/boost_vector_test)
|
---|
16 | ==23756== by 0x4021F6: boost::container::basic_string<char, std::char_traits<char>, boost::container::new_allocator<char> >::priv_reserve(unsigned long, bool) (in /home/pleemann/test/c++/boost_vector_test)
|
---|
17 | ==23756== by 0x401AC9: boost::container::basic_string<char, std::char_traits<char>, boost::container::new_allocator<char> >::reserve(unsigned long) (in /home/pleemann/test/c++/boost_vector_test)
|
---|
18 | ==23756== by 0x40155A: boost::container::basic_string<char, std::char_traits<char>, boost::container::new_allocator<char> >::assign(char const*, char const*) (in /home/pleemann/test/c++/boost_vector_test)
|
---|
19 | ==23756== by 0x4011D4: boost::container::basic_string<char, std::char_traits<char>, boost::container::new_allocator<char> >::basic_string(char const*, boost::container::new_allocator<char> const&) (in /home/pleemann/test/c++/boost_vector_test)
|
---|
20 | ==23756== by 0x400E3A: main (in /home/pleemann/test/c++/boost_vector_test)
|
---|
21 | ==23756==
|
---|
22 | ==23756== LEAK SUMMARY:
|
---|
23 | ==23756== definitely lost: 94 bytes in 1 blocks
|
---|
24 | ==23756== indirectly lost: 0 bytes in 0 blocks
|
---|
25 | ==23756== possibly lost: 0 bytes in 0 blocks
|
---|
26 | ==23756== still reachable: 72,704 bytes in 1 blocks
|
---|
27 | ==23756== suppressed: 0 bytes in 0 blocks
|
---|
28 | ==23756== Reachable blocks (those to which a pointer was found) are not shown.
|
---|
29 | ==23756== To see them, rerun with: --leak-check=full --show-leak-kinds=all
|
---|
30 | ==23756==
|
---|
31 | ==23756== For counts of detected and suppressed errors, rerun with: -v
|
---|
32 | ==23756== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
|
---|
33 |
|
---|