Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2015
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.26 KB | None | 0 0
  1. ==24805== Memcheck, a memory error detector
  2. ==24805== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
  3. ==24805== Using Valgrind-3.10.0.SVN and LibVEX; rerun with -h for copyright info
  4. ==24805== Command: build/hello
  5. ==24805==
  6. ==24805== Invalid read of size 8
  7. ==24805== at 0x8DC7F1B: ndn::Block::~Block() (stl_vector.h:416)
  8. ==24805== by 0x8DCABAC: ndn::Name::~Name() (name.hpp:39)
  9. ==24805== by 0xE3345E9: __cxa_finalize (cxa_finalize.c:56)
  10. ==24805== by 0x8DB9C82: ??? (in /usr/local/lib/libns3-dev-ndnSIM-optimized.so)
  11. ==24805== by 0x4010739: _dl_fini (dl-fini.c:252)
  12. ==24805== by 0xE334258: __run_exit_handlers (exit.c:82)
  13. ==24805== by 0xE3342A4: exit (exit.c:104)
  14. ==24805== by 0xE319ECB: (below main) (libc-start.c:321)
  15. ==24805== Address 0x15f9d2e8 is 72 bytes inside a block of size 176 free'd
  16. ==24805== at 0x4C2C2BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  17. ==24805== by 0x4AB317: ndn::Block::~Block() (new_allocator.h:110)
  18. ==24805== by 0x4AB34C: ndn::Name::~Name() (name.hpp:39)
  19. ==24805== by 0xE334258: __run_exit_handlers (exit.c:82)
  20. ==24805== by 0xE3342A4: exit (exit.c:104)
  21. ==24805== by 0xE319ECB: (below main) (libc-start.c:321)
  22. ==24805==
  23. ==24805== Invalid read of size 8
  24. ==24805== at 0x8DC7F20: ndn::Block::~Block() (stl_vector.h:416)
  25. ==24805== by 0x8DCABAC: ndn::Name::~Name() (name.hpp:39)
  26. ==24805== by 0xE3345E9: __cxa_finalize (cxa_finalize.c:56)
  27. ==24805== by 0x8DB9C82: ??? (in /usr/local/lib/libns3-dev-ndnSIM-optimized.so)
  28. ==24805== by 0x4010739: _dl_fini (dl-fini.c:252)
  29. ==24805== by 0xE334258: __run_exit_handlers (exit.c:82)
  30. ==24805== by 0xE3342A4: exit (exit.c:104)
  31. ==24805== by 0xE319ECB: (below main) (libc-start.c:321)
  32. ==24805== Address 0x15f9d2e0 is 64 bytes inside a block of size 176 free'd
  33. ==24805== at 0x4C2C2BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  34. ==24805== by 0x4AB317: ndn::Block::~Block() (new_allocator.h:110)
  35. ==24805== by 0x4AB34C: ndn::Name::~Name() (name.hpp:39)
  36. ==24805== by 0xE334258: __run_exit_handlers (exit.c:82)
  37. ==24805== by 0xE3342A4: exit (exit.c:104)
  38. ==24805== by 0xE319ECB: (below main) (libc-start.c:321)
  39. ==24805==
  40. ==24805== Invalid read of size 8
  41. ==24805== at 0x8DC8165: ndn::Block::~Block() (shared_ptr_base.h:545)
  42. ==24805== by 0x8DCABAC: ndn::Name::~Name() (name.hpp:39)
  43. ==24805== by 0xE3345E9: __cxa_finalize (cxa_finalize.c:56)
  44. ==24805== by 0x8DB9C82: ??? (in /usr/local/lib/libns3-dev-ndnSIM-optimized.so)
  45. ==24805== by 0x4010739: _dl_fini (dl-fini.c:252)
  46. ==24805== by 0xE334258: __run_exit_handlers (exit.c:82)
  47. ==24805== by 0xE3342A4: exit (exit.c:104)
  48. ==24805== by 0xE319ECB: (below main) (libc-start.c:321)
  49. ==24805== Address 0x15f9d2a8 is 8 bytes inside a block of size 176 free'd
  50. ==24805== at 0x4C2C2BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  51. ==24805== by 0x4AB317: ndn::Block::~Block() (new_allocator.h:110)
  52. ==24805== by 0x4AB34C: ndn::Name::~Name() (name.hpp:39)
  53. ==24805== by 0xE334258: __run_exit_handlers (exit.c:82)
  54. ==24805== by 0xE3342A4: exit (exit.c:104)
  55. ==24805== by 0xE319ECB: (below main) (libc-start.c:321)
  56. ==24805==
  57. ==24805== Invalid read of size 4
  58. ==24805== at 0x8DC8187: ndn::Block::~Block() (atomicity.h:49)
  59. ==24805== by 0x8DCABAC: ndn::Name::~Name() (name.hpp:39)
  60. ==24805== by 0xE3345E9: __cxa_finalize (cxa_finalize.c:56)
  61. ==24805== by 0x8DB9C82: ??? (in /usr/local/lib/libns3-dev-ndnSIM-optimized.so)
  62. ==24805== by 0x4010739: _dl_fini (dl-fini.c:252)
  63. ==24805== by 0xE334258: __run_exit_handlers (exit.c:82)
  64. ==24805== by 0xE3342A4: exit (exit.c:104)
  65. ==24805== by 0xE319ECB: (below main) (libc-start.c:321)
  66. ==24805== Address 0x15f9cd78 is 8 bytes inside a block of size 24 free'd
  67. ==24805== at 0x4C2C2BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  68. ==24805== by 0x4AB303: ndn::Block::~Block() (stl_construct.h:93)
  69. ==24805== by 0x4AB34C: ndn::Name::~Name() (name.hpp:39)
  70. ==24805== by 0xE334258: __run_exit_handlers (exit.c:82)
  71. ==24805== by 0xE3342A4: exit (exit.c:104)
  72. ==24805== by 0xE319ECB: (below main) (libc-start.c:321)
  73. ==24805==
  74. ==24805== Invalid free() / delete / delete[] / realloc()
  75. ==24805== at 0x4C2C2BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  76. ==24805== by 0x8DC81BE: ndn::Block::~Block() (new_allocator.h:110)
  77. ==24805== by 0x8DCABAC: ndn::Name::~Name() (name.hpp:39)
  78. ==24805== by 0xE3345E9: __cxa_finalize (cxa_finalize.c:56)
  79. ==24805== by 0x8DB9C82: ??? (in /usr/local/lib/libns3-dev-ndnSIM-optimized.so)
  80. ==24805== by 0x4010739: _dl_fini (dl-fini.c:252)
  81. ==24805== by 0xE334258: __run_exit_handlers (exit.c:82)
  82. ==24805== by 0xE3342A4: exit (exit.c:104)
  83. ==24805== by 0xE319ECB: (below main) (libc-start.c:321)
  84. ==24805== Address 0x15f9d2a0 is 0 bytes inside a block of size 176 free'd
  85. ==24805== at 0x4C2C2BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  86. ==24805== by 0x4AB317: ndn::Block::~Block() (new_allocator.h:110)
  87. ==24805== by 0x4AB34C: ndn::Name::~Name() (name.hpp:39)
  88. ==24805== by 0xE334258: __run_exit_handlers (exit.c:82)
  89. ==24805== by 0xE3342A4: exit (exit.c:104)
  90. ==24805== by 0xE319ECB: (below main) (libc-start.c:321)
  91. ==24805==
  92. ==24805== Invalid free() / delete / delete[] / realloc()
  93. ==24805== at 0x4C2C2BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  94. ==24805== by 0xE3345E9: __cxa_finalize (cxa_finalize.c:56)
  95. ==24805== by 0x8DB9C82: ??? (in /usr/local/lib/libns3-dev-ndnSIM-optimized.so)
  96. ==24805== by 0x4010739: _dl_fini (dl-fini.c:252)
  97. ==24805== by 0xE334258: __run_exit_handlers (exit.c:82)
  98. ==24805== by 0xE3342A4: exit (exit.c:104)
  99. ==24805== by 0xE319ECB: (below main) (libc-start.c:321)
  100. ==24805== Address 0x15f9c460 is 0 bytes inside a block of size 16 free'd
  101. ==24805== at 0x4C2C2BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  102. ==24805== by 0xE334258: __run_exit_handlers (exit.c:82)
  103. ==24805== by 0xE3342A4: exit (exit.c:104)
  104. ==24805== by 0xE319ECB: (below main) (libc-start.c:321)
  105. ==24805==
  106. ==24805== Invalid read of size 4
  107. ==24805== at 0xDB3364D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
  108. ==24805== by 0xDB924DE: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
  109. ==24805== by 0xE3345E9: __cxa_finalize (cxa_finalize.c:56)
  110. ==24805== by 0x8DB9C82: ??? (in /usr/local/lib/libns3-dev-ndnSIM-optimized.so)
  111. ==24805== by 0x4010739: _dl_fini (dl-fini.c:252)
  112. ==24805== by 0xE334258: __run_exit_handlers (exit.c:82)
  113. ==24805== by 0xE3342A4: exit (exit.c:104)
  114. ==24805== by 0xE319ECB: (below main) (libc-start.c:321)
  115. ==24805== Address 0x15f9ef60 is 16 bytes inside a block of size 36 free'd
  116. ==24805== at 0x4C2C2BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  117. ==24805== by 0xDB924DE: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
  118. ==24805== by 0xE334258: __run_exit_handlers (exit.c:82)
  119. ==24805== by 0xE3342A4: exit (exit.c:104)
  120. ==24805== by 0xE319ECB: (below main) (libc-start.c:321)
  121. ==24805==
  122. ==24805== Invalid free() / delete / delete[] / realloc()
  123. ==24805== at 0x4C2C2BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  124. ==24805== by 0xDB924DE: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
  125. ==24805== by 0xE3345E9: __cxa_finalize (cxa_finalize.c:56)
  126. ==24805== by 0x8DB9C82: ??? (in /usr/local/lib/libns3-dev-ndnSIM-optimized.so)
  127. ==24805== by 0x4010739: _dl_fini (dl-fini.c:252)
  128. ==24805== by 0xE334258: __run_exit_handlers (exit.c:82)
  129. ==24805== by 0xE3342A4: exit (exit.c:104)
  130. ==24805== by 0xE319ECB: (below main) (libc-start.c:321)
  131. ==24805== Address 0x15f9ef50 is 0 bytes inside a block of size 36 free'd
  132. ==24805== at 0x4C2C2BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  133. ==24805== by 0xDB924DE: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
  134. ==24805== by 0xE334258: __run_exit_handlers (exit.c:82)
  135. ==24805== by 0xE3342A4: exit (exit.c:104)
  136. ==24805== by 0xE319ECB: (below main) (libc-start.c:321)
  137. ==24805==
  138. ==24805==
  139. ==24805== HEAP SUMMARY:
  140. ==24805== in use at exit: 611 bytes in 16 blocks
  141. ==24805== total heap usage: 16,521 allocs, 16,512 frees, 1,294,471 bytes allocated
  142. ==24805==
  143. ==24805== LEAK SUMMARY:
  144. ==24805== definitely lost: 413 bytes in 7 blocks
  145. ==24805== indirectly lost: 198 bytes in 9 blocks
  146. ==24805== possibly lost: 0 bytes in 0 blocks
  147. ==24805== still reachable: 0 bytes in 0 blocks
  148. ==24805== suppressed: 0 bytes in 0 blocks
  149. ==24805== Rerun with --leak-check=full to see details of leaked memory
  150. ==24805==
  151. ==24805== For counts of detected and suppressed errors, rerun with: -v
  152. ==24805== ERROR SUMMARY: 31 errors from 8 contexts (suppressed: 0 from 0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement