Advertisement
Guest User

SFGUI Valgrind trace

a guest
May 15th, 2014
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 88.77 KB | None | 0 0
  1. ==10199== Memcheck, a memory error detector
  2. ==10199== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
  3. ==10199== Using Valgrind-3.9.0 and LibVEX; rerun with -h for copyright info
  4. ==10199== Command: ./bug
  5. ==10199==
  6. ==10199== Invalid read of size 4
  7. ==10199== at 0x4E3A250: sf::priv::ThreadLocalImpl::getValue() const (in /home/monstter/sfml-2.1/lib/libsfml-system.so.2.1)
  8. ==10199== by 0x50433FC: sf::priv::GlContext::ensureContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  9. ==10199== by 0x527F514: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  10. ==10199== by 0x57C5DF7: sfg::VertexBufferRenderer::~VertexBufferRenderer() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  11. ==10199== by 0x57C0348: std::shared_ptr<sfg::Renderer>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  12. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  13. ==10199== by 0x5739E62: ??? (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  14. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  15. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  16. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  17. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  18. ==10199== Address 0xb268950 is 0 bytes inside a block of size 4 free'd
  19. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  20. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  21. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  22. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  23. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  24. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  25. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  26. ==10199==
  27. ==10199== Invalid read of size 4
  28. ==10199== at 0x4E3A250: sf::priv::ThreadLocalImpl::getValue() const (in /home/monstter/sfml-2.1/lib/libsfml-system.so.2.1)
  29. ==10199== by 0x5043061: (anonymous namespace)::getInternalContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  30. ==10199== by 0x504340C: sf::priv::GlContext::ensureContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  31. ==10199== by 0x527F514: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  32. ==10199== by 0x57C5DF7: sfg::VertexBufferRenderer::~VertexBufferRenderer() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  33. ==10199== by 0x57C0348: std::shared_ptr<sfg::Renderer>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  34. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  35. ==10199== by 0x5739E62: ??? (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  36. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  37. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  38. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  39. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  40. ==10199== Address 0xb2689a0 is 0 bytes inside a block of size 4 free'd
  41. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  42. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  43. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  44. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  45. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  46. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  47. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  48. ==10199==
  49. ==10199== Invalid read of size 4
  50. ==10199== at 0x4E3A250: sf::priv::ThreadLocalImpl::getValue() const (in /home/monstter/sfml-2.1/lib/libsfml-system.so.2.1)
  51. ==10199== by 0x504311F: (anonymous namespace)::getInternalContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  52. ==10199== by 0x504340C: sf::priv::GlContext::ensureContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  53. ==10199== by 0x527F514: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  54. ==10199== by 0x57C5DF7: sfg::VertexBufferRenderer::~VertexBufferRenderer() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  55. ==10199== by 0x57C0348: std::shared_ptr<sfg::Renderer>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  56. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  57. ==10199== by 0x5739E62: ??? (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  58. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  59. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  60. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  61. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  62. ==10199== Address 0xb268950 is 0 bytes inside a block of size 4 free'd
  63. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  64. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  65. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  66. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  67. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  68. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  69. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  70. ==10199==
  71. ==10199== Invalid read of size 4
  72. ==10199== at 0x4E3A240: sf::priv::ThreadLocalImpl::setValue(void*) (in /home/monstter/sfml-2.1/lib/libsfml-system.so.2.1)
  73. ==10199== by 0x50431CE: (anonymous namespace)::getInternalContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  74. ==10199== by 0x504340C: sf::priv::GlContext::ensureContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  75. ==10199== by 0x527F514: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  76. ==10199== by 0x57C5DF7: sfg::VertexBufferRenderer::~VertexBufferRenderer() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  77. ==10199== by 0x57C0348: std::shared_ptr<sfg::Renderer>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  78. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  79. ==10199== by 0x5739E62: ??? (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  80. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  81. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  82. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  83. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  84. ==10199== Address 0xb268950 is 0 bytes inside a block of size 4 free'd
  85. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  86. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  87. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  88. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  89. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  90. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  91. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  92. ==10199==
  93. ==10199== Invalid read of size 4
  94. ==10199== at 0x4E3A240: sf::priv::ThreadLocalImpl::setValue(void*) (in /home/monstter/sfml-2.1/lib/libsfml-system.so.2.1)
  95. ==10199== by 0x5043174: (anonymous namespace)::getInternalContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  96. ==10199== by 0x504340C: sf::priv::GlContext::ensureContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  97. ==10199== by 0x527F514: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  98. ==10199== by 0x57C5DF7: sfg::VertexBufferRenderer::~VertexBufferRenderer() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  99. ==10199== by 0x57C0348: std::shared_ptr<sfg::Renderer>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  100. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  101. ==10199== by 0x5739E62: ??? (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  102. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  103. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  104. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  105. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  106. ==10199== Address 0xb2689a0 is 0 bytes inside a block of size 4 free'd
  107. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  108. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  109. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  110. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  111. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  112. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  113. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  114. ==10199==
  115. ==10199== Invalid read of size 4
  116. ==10199== at 0x67785A7: pthread_mutex_lock (in /lib64/libpthread-2.19.so)
  117. ==10199== by 0x5043183: (anonymous namespace)::getInternalContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  118. ==10199== by 0x504340C: sf::priv::GlContext::ensureContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  119. ==10199== by 0x527F514: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  120. ==10199== by 0x57C5DF7: sfg::VertexBufferRenderer::~VertexBufferRenderer() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  121. ==10199== by 0x57C0348: std::shared_ptr<sfg::Renderer>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  122. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  123. ==10199== by 0x5739E62: ??? (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  124. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  125. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  126. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  127. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  128. ==10199== Address 0xb268a00 is 16 bytes inside a block of size 40 free'd
  129. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  130. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  131. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  132. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  133. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  134. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  135. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  136. ==10199==
  137. ==10199== Invalid read of size 4
  138. ==10199== at 0x6773A36: __pthread_mutex_lock_full (in /lib64/libpthread-2.19.so)
  139. ==10199== by 0x5043183: (anonymous namespace)::getInternalContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  140. ==10199== by 0x504340C: sf::priv::GlContext::ensureContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  141. ==10199== by 0x527F514: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  142. ==10199== by 0x57C5DF7: sfg::VertexBufferRenderer::~VertexBufferRenderer() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  143. ==10199== by 0x57C0348: std::shared_ptr<sfg::Renderer>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  144. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  145. ==10199== by 0x5739E62: ??? (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  146. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  147. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  148. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  149. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  150. ==10199== Address 0xb268a00 is 16 bytes inside a block of size 40 free'd
  151. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  152. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  153. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  154. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  155. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  156. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  157. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  158. ==10199==
  159. ==10199== Invalid read of size 4
  160. ==10199== at 0x4E3A250: sf::priv::ThreadLocalImpl::getValue() const (in /home/monstter/sfml-2.1/lib/libsfml-system.so.2.1)
  161. ==10199== by 0x504318F: (anonymous namespace)::getInternalContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  162. ==10199== by 0x504340C: sf::priv::GlContext::ensureContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  163. ==10199== by 0x527F514: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  164. ==10199== by 0x57C5DF7: sfg::VertexBufferRenderer::~VertexBufferRenderer() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  165. ==10199== by 0x57C0348: std::shared_ptr<sfg::Renderer>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  166. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  167. ==10199== by 0x5739E62: ??? (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  168. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  169. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  170. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  171. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  172. ==10199== Address 0xb2689a0 is 0 bytes inside a block of size 4 free'd
  173. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  174. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  175. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  176. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  177. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  178. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  179. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  180. ==10199==
  181. ==10199== Invalid read of size 8
  182. ==10199== at 0x5043A92: std::_Rb_tree<sf::priv::GlContext*, sf::priv::GlContext*, std::_Identity<sf::priv::GlContext*>, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::_M_insert_unique(sf::priv::GlContext* const&) (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  183. ==10199== by 0x50431A5: (anonymous namespace)::getInternalContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  184. ==10199== by 0x504340C: sf::priv::GlContext::ensureContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  185. ==10199== by 0x527F514: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  186. ==10199== by 0x57C5DF7: sfg::VertexBufferRenderer::~VertexBufferRenderer() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  187. ==10199== by 0x57C0348: std::shared_ptr<sfg::Renderer>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  188. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  189. ==10199== by 0x5739E62: ??? (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  190. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  191. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  192. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  193. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  194. ==10199== Address 0xf743780 is 32 bytes inside a block of size 40 free'd
  195. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  196. ==10199== by 0x5043D72: std::set<sf::priv::GlContext*, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::~set() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  197. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  198. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  199. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  200. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  201. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  202. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  203. ==10199==
  204. ==10199== Invalid read of size 8
  205. ==10199== at 0x5043A80: std::_Rb_tree<sf::priv::GlContext*, sf::priv::GlContext*, std::_Identity<sf::priv::GlContext*>, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::_M_insert_unique(sf::priv::GlContext* const&) (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  206. ==10199== by 0x50431A5: (anonymous namespace)::getInternalContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  207. ==10199== by 0x504340C: sf::priv::GlContext::ensureContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  208. ==10199== by 0x527F514: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  209. ==10199== by 0x57C5DF7: sfg::VertexBufferRenderer::~VertexBufferRenderer() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  210. ==10199== by 0x57C0348: std::shared_ptr<sfg::Renderer>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  211. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  212. ==10199== by 0x5739E62: ??? (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  213. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  214. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  215. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  216. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  217. ==10199== Address 0xf743770 is 16 bytes inside a block of size 40 free'd
  218. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  219. ==10199== by 0x5043D72: std::set<sf::priv::GlContext*, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::~set() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  220. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  221. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  222. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  223. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  224. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  225. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  226. ==10199==
  227. ==10199== Invalid read of size 8
  228. ==10199== at 0x5043B08: std::_Rb_tree<sf::priv::GlContext*, sf::priv::GlContext*, std::_Identity<sf::priv::GlContext*>, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::_M_insert_unique(sf::priv::GlContext* const&) (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  229. ==10199== by 0x50431A5: (anonymous namespace)::getInternalContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  230. ==10199== by 0x504340C: sf::priv::GlContext::ensureContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  231. ==10199== by 0x527F514: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  232. ==10199== by 0x57C5DF7: sfg::VertexBufferRenderer::~VertexBufferRenderer() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  233. ==10199== by 0x57C0348: std::shared_ptr<sfg::Renderer>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  234. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  235. ==10199== by 0x5739E62: ??? (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  236. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  237. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  238. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  239. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  240. ==10199== Address 0xf743780 is 32 bytes inside a block of size 40 free'd
  241. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  242. ==10199== by 0x5043D72: std::set<sf::priv::GlContext*, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::~set() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  243. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  244. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  245. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  246. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  247. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  248. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  249. ==10199==
  250. ==10199== Invalid write of size 8
  251. ==10199== at 0x5C2CF94: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.2/libstdc++.so.6.0.18)
  252. ==10199== by 0x5043B3D: std::_Rb_tree<sf::priv::GlContext*, sf::priv::GlContext*, std::_Identity<sf::priv::GlContext*>, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::_M_insert_unique(sf::priv::GlContext* const&) (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  253. ==10199== by 0x50431A5: (anonymous namespace)::getInternalContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  254. ==10199== by 0x504340C: sf::priv::GlContext::ensureContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  255. ==10199== by 0x527F514: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  256. ==10199== by 0x57C5DF7: sfg::VertexBufferRenderer::~VertexBufferRenderer() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  257. ==10199== by 0x57C0348: std::shared_ptr<sfg::Renderer>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  258. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  259. ==10199== by 0x5739E62: ??? (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  260. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  261. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  262. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  263. ==10199== Address 0xf743770 is 16 bytes inside a block of size 40 free'd
  264. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  265. ==10199== by 0x5043D72: std::set<sf::priv::GlContext*, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::~set() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  266. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  267. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  268. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  269. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  270. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  271. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  272. ==10199==
  273. ==10199== Invalid read of size 4
  274. ==10199== at 0x5C2CFBE: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.2/libstdc++.so.6.0.18)
  275. ==10199== by 0x5043B3D: std::_Rb_tree<sf::priv::GlContext*, sf::priv::GlContext*, std::_Identity<sf::priv::GlContext*>, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::_M_insert_unique(sf::priv::GlContext* const&) (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  276. ==10199== by 0x50431A5: (anonymous namespace)::getInternalContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  277. ==10199== by 0x504340C: sf::priv::GlContext::ensureContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  278. ==10199== by 0x527F514: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  279. ==10199== by 0x57C5DF7: sfg::VertexBufferRenderer::~VertexBufferRenderer() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  280. ==10199== by 0x57C0348: std::shared_ptr<sfg::Renderer>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  281. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  282. ==10199== by 0x5739E62: ??? (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  283. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  284. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  285. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  286. ==10199== Address 0xf743760 is 0 bytes inside a block of size 40 free'd
  287. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  288. ==10199== by 0x5043D72: std::set<sf::priv::GlContext*, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::~set() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  289. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  290. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  291. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  292. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  293. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  294. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  295. ==10199==
  296. ==10199== Invalid write of size 4
  297. ==10199== at 0x5C2D000: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.2/libstdc++.so.6.0.18)
  298. ==10199== by 0x5043B3D: std::_Rb_tree<sf::priv::GlContext*, sf::priv::GlContext*, std::_Identity<sf::priv::GlContext*>, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::_M_insert_unique(sf::priv::GlContext* const&) (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  299. ==10199== by 0x50431A5: (anonymous namespace)::getInternalContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  300. ==10199== by 0x504340C: sf::priv::GlContext::ensureContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  301. ==10199== by 0x527F514: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  302. ==10199== by 0x57C5DF7: sfg::VertexBufferRenderer::~VertexBufferRenderer() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  303. ==10199== by 0x57C0348: std::shared_ptr<sfg::Renderer>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  304. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  305. ==10199== by 0x5739E62: ??? (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  306. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  307. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  308. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  309. ==10199== Address 0xf743760 is 0 bytes inside a block of size 40 free'd
  310. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  311. ==10199== by 0x5043D72: std::set<sf::priv::GlContext*, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::~set() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  312. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  313. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  314. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  315. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  316. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  317. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  318. ==10199==
  319. ==10199== Invalid read of size 4
  320. ==10199== at 0x67797F3: __pthread_mutex_unlock_usercnt (in /lib64/libpthread-2.19.so)
  321. ==10199== by 0x50430D5: (anonymous namespace)::getInternalContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  322. ==10199== by 0x504340C: sf::priv::GlContext::ensureContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  323. ==10199== by 0x527F514: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  324. ==10199== by 0x57C5DF7: sfg::VertexBufferRenderer::~VertexBufferRenderer() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  325. ==10199== by 0x57C0348: std::shared_ptr<sfg::Renderer>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  326. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  327. ==10199== by 0x5739E62: ??? (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  328. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  329. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  330. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  331. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  332. ==10199== Address 0xb268a00 is 16 bytes inside a block of size 40 free'd
  333. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  334. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  335. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  336. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  337. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  338. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  339. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  340. ==10199==
  341. ==10199== Invalid read of size 4
  342. ==10199== at 0x6773FD5: __pthread_mutex_unlock_full (in /lib64/libpthread-2.19.so)
  343. ==10199== by 0x50430D5: (anonymous namespace)::getInternalContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  344. ==10199== by 0x504340C: sf::priv::GlContext::ensureContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  345. ==10199== by 0x527F514: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  346. ==10199== by 0x57C5DF7: sfg::VertexBufferRenderer::~VertexBufferRenderer() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  347. ==10199== by 0x57C0348: std::shared_ptr<sfg::Renderer>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  348. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  349. ==10199== by 0x5739E62: ??? (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  350. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  351. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  352. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  353. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  354. ==10199== Address 0xb268a00 is 16 bytes inside a block of size 40 free'd
  355. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  356. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  357. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  358. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  359. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  360. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  361. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  362. ==10199==
  363. ==10199== Invalid read of size 4
  364. ==10199== at 0x4E3A250: sf::priv::ThreadLocalImpl::getValue() const (in /home/monstter/sfml-2.1/lib/libsfml-system.so.2.1)
  365. ==10199== by 0x50430E1: (anonymous namespace)::getInternalContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  366. ==10199== by 0x504340C: sf::priv::GlContext::ensureContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  367. ==10199== by 0x527F514: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  368. ==10199== by 0x57C5DF7: sfg::VertexBufferRenderer::~VertexBufferRenderer() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  369. ==10199== by 0x57C0348: std::shared_ptr<sfg::Renderer>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  370. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  371. ==10199== by 0x5739E62: ??? (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  372. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  373. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  374. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  375. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  376. ==10199== Address 0xb2689a0 is 0 bytes inside a block of size 4 free'd
  377. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  378. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  379. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  380. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  381. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  382. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  383. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  384. ==10199==
  385. ==10199== Invalid read of size 4
  386. ==10199== at 0x4E3A250: sf::priv::ThreadLocalImpl::getValue() const (in /home/monstter/sfml-2.1/lib/libsfml-system.so.2.1)
  387. ==10199== by 0x504341B: sf::priv::GlContext::ensureContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  388. ==10199== by 0x527F514: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  389. ==10199== by 0x57C5DF7: sfg::VertexBufferRenderer::~VertexBufferRenderer() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  390. ==10199== by 0x57C0348: std::shared_ptr<sfg::Renderer>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  391. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  392. ==10199== by 0x5739E62: ??? (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  393. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  394. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  395. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  396. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  397. ==10199== Address 0xb268950 is 0 bytes inside a block of size 4 free'd
  398. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  399. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  400. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  401. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  402. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  403. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  404. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  405. ==10199==
  406. ==10199== Invalid read of size 4
  407. ==10199== at 0x67785A7: pthread_mutex_lock (in /lib64/libpthread-2.19.so)
  408. ==10199== by 0x5043DF7: sf::GlResource::~GlResource() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  409. ==10199== by 0x527F52F: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  410. ==10199== by 0x57C5DF7: sfg::VertexBufferRenderer::~VertexBufferRenderer() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  411. ==10199== by 0x57C0348: std::shared_ptr<sfg::Renderer>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  412. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  413. ==10199== by 0x5739E62: ??? (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  414. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  415. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  416. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  417. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  418. ==10199== Address 0xb268a70 is 16 bytes inside a block of size 40 free'd
  419. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  420. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  421. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  422. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  423. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  424. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  425. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  426. ==10199==
  427. ==10199== Invalid read of size 4
  428. ==10199== at 0x6773A36: __pthread_mutex_lock_full (in /lib64/libpthread-2.19.so)
  429. ==10199== by 0x5043DF7: sf::GlResource::~GlResource() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  430. ==10199== by 0x527F52F: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  431. ==10199== by 0x57C5DF7: sfg::VertexBufferRenderer::~VertexBufferRenderer() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  432. ==10199== by 0x57C0348: std::shared_ptr<sfg::Renderer>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  433. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  434. ==10199== by 0x5739E62: ??? (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  435. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  436. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  437. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  438. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  439. ==10199== Address 0xb268a70 is 16 bytes inside a block of size 40 free'd
  440. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  441. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  442. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  443. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  444. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  445. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  446. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  447. ==10199==
  448. ==10199== Invalid read of size 4
  449. ==10199== at 0x67797F3: __pthread_mutex_unlock_usercnt (in /lib64/libpthread-2.19.so)
  450. ==10199== by 0x5043E0D: sf::GlResource::~GlResource() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  451. ==10199== by 0x527F52F: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  452. ==10199== by 0x57C5DF7: sfg::VertexBufferRenderer::~VertexBufferRenderer() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  453. ==10199== by 0x57C0348: std::shared_ptr<sfg::Renderer>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  454. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  455. ==10199== by 0x5739E62: ??? (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  456. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  457. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  458. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  459. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  460. ==10199== Address 0xb268a70 is 16 bytes inside a block of size 40 free'd
  461. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  462. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  463. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  464. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  465. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  466. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  467. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  468. ==10199==
  469. ==10199== Invalid read of size 4
  470. ==10199== at 0x6773FD5: __pthread_mutex_unlock_full (in /lib64/libpthread-2.19.so)
  471. ==10199== by 0x5043E0D: sf::GlResource::~GlResource() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  472. ==10199== by 0x527F52F: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  473. ==10199== by 0x57C5DF7: sfg::VertexBufferRenderer::~VertexBufferRenderer() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  474. ==10199== by 0x57C0348: std::shared_ptr<sfg::Renderer>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  475. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  476. ==10199== by 0x5739E62: ??? (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  477. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  478. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  479. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  480. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  481. ==10199== Address 0xb268a70 is 16 bytes inside a block of size 40 free'd
  482. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  483. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  484. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  485. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  486. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  487. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  488. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  489. ==10199==
  490. ==10199== Invalid read of size 4
  491. ==10199== at 0x4E3A250: sf::priv::ThreadLocalImpl::getValue() const (in /home/monstter/sfml-2.1/lib/libsfml-system.so.2.1)
  492. ==10199== by 0x50433FC: sf::priv::GlContext::ensureContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  493. ==10199== by 0x527F514: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  494. ==10199== by 0x5260214: sf::Font::cleanup() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  495. ==10199== by 0x52602CB: sf::Font::~Font() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  496. ==10199== by 0x4598ED: void __gnu_cxx::new_allocator<sf::Font>::destroy<sf::Font>(sf::Font*) (in /tmp/it/bin/bug)
  497. ==10199== by 0x4598AA: std::enable_if<std::allocator_traits<std::allocator<sf::Font> >::__destroy_helper<sf::Font>::value, void>::type std::allocator_traits<std::allocator<sf::Font> >::_S_destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  498. ==10199== by 0x459860: void std::allocator_traits<std::allocator<sf::Font> >::destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  499. ==10199== by 0x4597A8: std::_Sp_counted_ptr_inplace<sf::Font, std::allocator<sf::Font>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (in /tmp/it/bin/bug)
  500. ==10199== by 0x5752967: std::_Rb_tree<std::string const, std::pair<std::string const, std::shared_ptr<sf::Font const> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<sf::Font const> > >, std::less<std::string const>, std::allocator<std::pair<std::string const, std::shared_ptr<sf::Font const> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<sf::Font const> > >*) (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  501. ==10199== by 0x5776C85: sfg::eng::BREW::~BREW() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  502. ==10199== by 0x574B0C8: std::shared_ptr<sfg::eng::BREW>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  503. ==10199== Address 0xb268950 is 0 bytes inside a block of size 4 free'd
  504. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  505. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  506. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  507. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  508. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  509. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  510. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  511. ==10199==
  512. ==10199== Invalid read of size 4
  513. ==10199== at 0x4E3A250: sf::priv::ThreadLocalImpl::getValue() const (in /home/monstter/sfml-2.1/lib/libsfml-system.so.2.1)
  514. ==10199== by 0x504341B: sf::priv::GlContext::ensureContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  515. ==10199== by 0x527F514: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  516. ==10199== by 0x5260214: sf::Font::cleanup() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  517. ==10199== by 0x52602CB: sf::Font::~Font() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  518. ==10199== by 0x4598ED: void __gnu_cxx::new_allocator<sf::Font>::destroy<sf::Font>(sf::Font*) (in /tmp/it/bin/bug)
  519. ==10199== by 0x4598AA: std::enable_if<std::allocator_traits<std::allocator<sf::Font> >::__destroy_helper<sf::Font>::value, void>::type std::allocator_traits<std::allocator<sf::Font> >::_S_destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  520. ==10199== by 0x459860: void std::allocator_traits<std::allocator<sf::Font> >::destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  521. ==10199== by 0x4597A8: std::_Sp_counted_ptr_inplace<sf::Font, std::allocator<sf::Font>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (in /tmp/it/bin/bug)
  522. ==10199== by 0x5752967: std::_Rb_tree<std::string const, std::pair<std::string const, std::shared_ptr<sf::Font const> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<sf::Font const> > >, std::less<std::string const>, std::allocator<std::pair<std::string const, std::shared_ptr<sf::Font const> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<sf::Font const> > >*) (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  523. ==10199== by 0x5776C85: sfg::eng::BREW::~BREW() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  524. ==10199== by 0x574B0C8: std::shared_ptr<sfg::eng::BREW>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  525. ==10199== Address 0xb268950 is 0 bytes inside a block of size 4 free'd
  526. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  527. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  528. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  529. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  530. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  531. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  532. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  533. ==10199==
  534. ==10199== Invalid read of size 4
  535. ==10199== at 0x67785A7: pthread_mutex_lock (in /lib64/libpthread-2.19.so)
  536. ==10199== by 0x5043DF7: sf::GlResource::~GlResource() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  537. ==10199== by 0x527F52F: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  538. ==10199== by 0x5260214: sf::Font::cleanup() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  539. ==10199== by 0x52602CB: sf::Font::~Font() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  540. ==10199== by 0x4598ED: void __gnu_cxx::new_allocator<sf::Font>::destroy<sf::Font>(sf::Font*) (in /tmp/it/bin/bug)
  541. ==10199== by 0x4598AA: std::enable_if<std::allocator_traits<std::allocator<sf::Font> >::__destroy_helper<sf::Font>::value, void>::type std::allocator_traits<std::allocator<sf::Font> >::_S_destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  542. ==10199== by 0x459860: void std::allocator_traits<std::allocator<sf::Font> >::destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  543. ==10199== by 0x4597A8: std::_Sp_counted_ptr_inplace<sf::Font, std::allocator<sf::Font>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (in /tmp/it/bin/bug)
  544. ==10199== by 0x5752967: std::_Rb_tree<std::string const, std::pair<std::string const, std::shared_ptr<sf::Font const> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<sf::Font const> > >, std::less<std::string const>, std::allocator<std::pair<std::string const, std::shared_ptr<sf::Font const> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<sf::Font const> > >*) (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  545. ==10199== by 0x5776C85: sfg::eng::BREW::~BREW() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  546. ==10199== by 0x574B0C8: std::shared_ptr<sfg::eng::BREW>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  547. ==10199== Address 0xb268a70 is 16 bytes inside a block of size 40 free'd
  548. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  549. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  550. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  551. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  552. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  553. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  554. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  555. ==10199==
  556. ==10199== Invalid read of size 4
  557. ==10199== at 0x6773A36: __pthread_mutex_lock_full (in /lib64/libpthread-2.19.so)
  558. ==10199== by 0x5043DF7: sf::GlResource::~GlResource() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  559. ==10199== by 0x527F52F: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  560. ==10199== by 0x5260214: sf::Font::cleanup() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  561. ==10199== by 0x52602CB: sf::Font::~Font() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  562. ==10199== by 0x4598ED: void __gnu_cxx::new_allocator<sf::Font>::destroy<sf::Font>(sf::Font*) (in /tmp/it/bin/bug)
  563. ==10199== by 0x4598AA: std::enable_if<std::allocator_traits<std::allocator<sf::Font> >::__destroy_helper<sf::Font>::value, void>::type std::allocator_traits<std::allocator<sf::Font> >::_S_destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  564. ==10199== by 0x459860: void std::allocator_traits<std::allocator<sf::Font> >::destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  565. ==10199== by 0x4597A8: std::_Sp_counted_ptr_inplace<sf::Font, std::allocator<sf::Font>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (in /tmp/it/bin/bug)
  566. ==10199== by 0x5752967: std::_Rb_tree<std::string const, std::pair<std::string const, std::shared_ptr<sf::Font const> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<sf::Font const> > >, std::less<std::string const>, std::allocator<std::pair<std::string const, std::shared_ptr<sf::Font const> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<sf::Font const> > >*) (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  567. ==10199== by 0x5776C85: sfg::eng::BREW::~BREW() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  568. ==10199== by 0x574B0C8: std::shared_ptr<sfg::eng::BREW>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  569. ==10199== Address 0xb268a70 is 16 bytes inside a block of size 40 free'd
  570. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  571. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  572. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  573. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  574. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  575. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  576. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  577. ==10199==
  578. ==10199== Invalid read of size 4
  579. ==10199== at 0x4E3A250: sf::priv::ThreadLocalImpl::getValue() const (in /home/monstter/sfml-2.1/lib/libsfml-system.so.2.1)
  580. ==10199== by 0x50436E3: sf::priv::GlContext::~GlContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  581. ==10199== by 0x5046AF0: sf::priv::GlxContext::~GlxContext() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  582. ==10199== by 0x5043979: sf::priv::GlContext::globalCleanup() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  583. ==10199== by 0x5043E05: sf::GlResource::~GlResource() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  584. ==10199== by 0x527F52F: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  585. ==10199== by 0x5260214: sf::Font::cleanup() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  586. ==10199== by 0x52602CB: sf::Font::~Font() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  587. ==10199== by 0x4598ED: void __gnu_cxx::new_allocator<sf::Font>::destroy<sf::Font>(sf::Font*) (in /tmp/it/bin/bug)
  588. ==10199== by 0x4598AA: std::enable_if<std::allocator_traits<std::allocator<sf::Font> >::__destroy_helper<sf::Font>::value, void>::type std::allocator_traits<std::allocator<sf::Font> >::_S_destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  589. ==10199== by 0x459860: void std::allocator_traits<std::allocator<sf::Font> >::destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  590. ==10199== by 0x4597A8: std::_Sp_counted_ptr_inplace<sf::Font, std::allocator<sf::Font>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (in /tmp/it/bin/bug)
  591. ==10199== Address 0xb268950 is 0 bytes inside a block of size 4 free'd
  592. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  593. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  594. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  595. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  596. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  597. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  598. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  599. ==10199==
  600. ==10199== Invalid read of size 4
  601. ==10199== at 0x67785A7: pthread_mutex_lock (in /lib64/libpthread-2.19.so)
  602. ==10199== by 0x504399D: sf::priv::GlContext::globalCleanup() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  603. ==10199== by 0x5043E05: sf::GlResource::~GlResource() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  604. ==10199== by 0x527F52F: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  605. ==10199== by 0x5260214: sf::Font::cleanup() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  606. ==10199== by 0x52602CB: sf::Font::~Font() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  607. ==10199== by 0x4598ED: void __gnu_cxx::new_allocator<sf::Font>::destroy<sf::Font>(sf::Font*) (in /tmp/it/bin/bug)
  608. ==10199== by 0x4598AA: std::enable_if<std::allocator_traits<std::allocator<sf::Font> >::__destroy_helper<sf::Font>::value, void>::type std::allocator_traits<std::allocator<sf::Font> >::_S_destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  609. ==10199== by 0x459860: void std::allocator_traits<std::allocator<sf::Font> >::destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  610. ==10199== by 0x4597A8: std::_Sp_counted_ptr_inplace<sf::Font, std::allocator<sf::Font>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (in /tmp/it/bin/bug)
  611. ==10199== by 0x5752967: std::_Rb_tree<std::string const, std::pair<std::string const, std::shared_ptr<sf::Font const> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<sf::Font const> > >, std::less<std::string const>, std::allocator<std::pair<std::string const, std::shared_ptr<sf::Font const> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<sf::Font const> > >*) (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  612. ==10199== by 0x5776C85: sfg::eng::BREW::~BREW() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  613. ==10199== Address 0xb268a00 is 16 bytes inside a block of size 40 free'd
  614. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  615. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  616. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  617. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  618. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  619. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  620. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  621. ==10199==
  622. ==10199== Invalid read of size 4
  623. ==10199== at 0x6773A36: __pthread_mutex_lock_full (in /lib64/libpthread-2.19.so)
  624. ==10199== by 0x504399D: sf::priv::GlContext::globalCleanup() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  625. ==10199== by 0x5043E05: sf::GlResource::~GlResource() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  626. ==10199== by 0x527F52F: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  627. ==10199== by 0x5260214: sf::Font::cleanup() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  628. ==10199== by 0x52602CB: sf::Font::~Font() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  629. ==10199== by 0x4598ED: void __gnu_cxx::new_allocator<sf::Font>::destroy<sf::Font>(sf::Font*) (in /tmp/it/bin/bug)
  630. ==10199== by 0x4598AA: std::enable_if<std::allocator_traits<std::allocator<sf::Font> >::__destroy_helper<sf::Font>::value, void>::type std::allocator_traits<std::allocator<sf::Font> >::_S_destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  631. ==10199== by 0x459860: void std::allocator_traits<std::allocator<sf::Font> >::destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  632. ==10199== by 0x4597A8: std::_Sp_counted_ptr_inplace<sf::Font, std::allocator<sf::Font>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (in /tmp/it/bin/bug)
  633. ==10199== by 0x5752967: std::_Rb_tree<std::string const, std::pair<std::string const, std::shared_ptr<sf::Font const> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<sf::Font const> > >, std::less<std::string const>, std::allocator<std::pair<std::string const, std::shared_ptr<sf::Font const> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<sf::Font const> > >*) (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  634. ==10199== by 0x5776C85: sfg::eng::BREW::~BREW() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  635. ==10199== Address 0xb268a00 is 16 bytes inside a block of size 40 free'd
  636. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  637. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  638. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  639. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  640. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  641. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  642. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  643. ==10199==
  644. ==10199== Invalid read of size 8
  645. ==10199== at 0x5C2CEF2: std::_Rb_tree_increment(std::_Rb_tree_node_base const*) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.2/libstdc++.so.6.0.18)
  646. ==10199== by 0x50439C6: sf::priv::GlContext::globalCleanup() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  647. ==10199== by 0x5043E05: sf::GlResource::~GlResource() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  648. ==10199== by 0x527F52F: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  649. ==10199== by 0x5260214: sf::Font::cleanup() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  650. ==10199== by 0x52602CB: sf::Font::~Font() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  651. ==10199== by 0x4598ED: void __gnu_cxx::new_allocator<sf::Font>::destroy<sf::Font>(sf::Font*) (in /tmp/it/bin/bug)
  652. ==10199== by 0x4598AA: std::enable_if<std::allocator_traits<std::allocator<sf::Font> >::__destroy_helper<sf::Font>::value, void>::type std::allocator_traits<std::allocator<sf::Font> >::_S_destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  653. ==10199== by 0x459860: void std::allocator_traits<std::allocator<sf::Font> >::destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  654. ==10199== by 0x4597A8: std::_Sp_counted_ptr_inplace<sf::Font, std::allocator<sf::Font>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (in /tmp/it/bin/bug)
  655. ==10199== by 0x5752967: std::_Rb_tree<std::string const, std::pair<std::string const, std::shared_ptr<sf::Font const> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<sf::Font const> > >, std::less<std::string const>, std::allocator<std::pair<std::string const, std::shared_ptr<sf::Font const> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<sf::Font const> > >*) (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  656. ==10199== by 0x5776C85: sfg::eng::BREW::~BREW() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  657. ==10199== Address 0xf743778 is 24 bytes inside a block of size 40 free'd
  658. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  659. ==10199== by 0x5043D72: std::set<sf::priv::GlContext*, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::~set() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  660. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  661. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  662. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  663. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  664. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  665. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  666. ==10199==
  667. ==10199== Invalid read of size 8
  668. ==10199== at 0x50439B0: sf::priv::GlContext::globalCleanup() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  669. ==10199== by 0x5043E05: sf::GlResource::~GlResource() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  670. ==10199== by 0x527F52F: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  671. ==10199== by 0x5260214: sf::Font::cleanup() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  672. ==10199== by 0x52602CB: sf::Font::~Font() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  673. ==10199== by 0x4598ED: void __gnu_cxx::new_allocator<sf::Font>::destroy<sf::Font>(sf::Font*) (in /tmp/it/bin/bug)
  674. ==10199== by 0x4598AA: std::enable_if<std::allocator_traits<std::allocator<sf::Font> >::__destroy_helper<sf::Font>::value, void>::type std::allocator_traits<std::allocator<sf::Font> >::_S_destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  675. ==10199== by 0x459860: void std::allocator_traits<std::allocator<sf::Font> >::destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  676. ==10199== by 0x4597A8: std::_Sp_counted_ptr_inplace<sf::Font, std::allocator<sf::Font>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (in /tmp/it/bin/bug)
  677. ==10199== by 0x5752967: std::_Rb_tree<std::string const, std::pair<std::string const, std::shared_ptr<sf::Font const> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<sf::Font const> > >, std::less<std::string const>, std::allocator<std::pair<std::string const, std::shared_ptr<sf::Font const> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<sf::Font const> > >*) (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  678. ==10199== by 0x5776C85: sfg::eng::BREW::~BREW() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  679. ==10199== by 0x574B0C8: std::shared_ptr<sfg::eng::BREW>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  680. ==10199== Address 0xf743780 is 32 bytes inside a block of size 40 free'd
  681. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  682. ==10199== by 0x5043D72: std::set<sf::priv::GlContext*, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::~set() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  683. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  684. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  685. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  686. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  687. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  688. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  689. ==10199==
  690. ==10199== Invalid read of size 8
  691. ==10199== at 0x5C2CED0: std::_Rb_tree_increment(std::_Rb_tree_node_base const*) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.2/libstdc++.so.6.0.18)
  692. ==10199== by 0x50439C6: sf::priv::GlContext::globalCleanup() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  693. ==10199== by 0x5043E05: sf::GlResource::~GlResource() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  694. ==10199== by 0x527F52F: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  695. ==10199== by 0x5260214: sf::Font::cleanup() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  696. ==10199== by 0x52602CB: sf::Font::~Font() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  697. ==10199== by 0x4598ED: void __gnu_cxx::new_allocator<sf::Font>::destroy<sf::Font>(sf::Font*) (in /tmp/it/bin/bug)
  698. ==10199== by 0x4598AA: std::enable_if<std::allocator_traits<std::allocator<sf::Font> >::__destroy_helper<sf::Font>::value, void>::type std::allocator_traits<std::allocator<sf::Font> >::_S_destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  699. ==10199== by 0x459860: void std::allocator_traits<std::allocator<sf::Font> >::destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  700. ==10199== by 0x4597A8: std::_Sp_counted_ptr_inplace<sf::Font, std::allocator<sf::Font>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (in /tmp/it/bin/bug)
  701. ==10199== by 0x5752967: std::_Rb_tree<std::string const, std::pair<std::string const, std::shared_ptr<sf::Font const> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<sf::Font const> > >, std::less<std::string const>, std::allocator<std::pair<std::string const, std::shared_ptr<sf::Font const> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<sf::Font const> > >*) (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  702. ==10199== by 0x5776C85: sfg::eng::BREW::~BREW() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  703. ==10199== Address 0xf743778 is 24 bytes inside a block of size 40 free'd
  704. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  705. ==10199== by 0x5043D72: std::set<sf::priv::GlContext*, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::~set() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  706. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  707. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  708. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  709. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  710. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  711. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  712. ==10199==
  713. ==10199== Invalid read of size 8
  714. ==10199== at 0x5C2CEEE: std::_Rb_tree_increment(std::_Rb_tree_node_base const*) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.2/libstdc++.so.6.0.18)
  715. ==10199== by 0x50439C6: sf::priv::GlContext::globalCleanup() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  716. ==10199== by 0x5043E05: sf::GlResource::~GlResource() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  717. ==10199== by 0x527F52F: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  718. ==10199== by 0x5260214: sf::Font::cleanup() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  719. ==10199== by 0x52602CB: sf::Font::~Font() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  720. ==10199== by 0x4598ED: void __gnu_cxx::new_allocator<sf::Font>::destroy<sf::Font>(sf::Font*) (in /tmp/it/bin/bug)
  721. ==10199== by 0x4598AA: std::enable_if<std::allocator_traits<std::allocator<sf::Font> >::__destroy_helper<sf::Font>::value, void>::type std::allocator_traits<std::allocator<sf::Font> >::_S_destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  722. ==10199== by 0x459860: void std::allocator_traits<std::allocator<sf::Font> >::destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  723. ==10199== by 0x4597A8: std::_Sp_counted_ptr_inplace<sf::Font, std::allocator<sf::Font>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (in /tmp/it/bin/bug)
  724. ==10199== by 0x5752967: std::_Rb_tree<std::string const, std::pair<std::string const, std::shared_ptr<sf::Font const> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<sf::Font const> > >, std::less<std::string const>, std::allocator<std::pair<std::string const, std::shared_ptr<sf::Font const> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<sf::Font const> > >*) (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  725. ==10199== by 0x5776C85: sfg::eng::BREW::~BREW() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  726. ==10199== Address 0xf743768 is 8 bytes inside a block of size 40 free'd
  727. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  728. ==10199== by 0x5043D72: std::set<sf::priv::GlContext*, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::~set() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  729. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  730. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  731. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  732. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  733. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  734. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  735. ==10199==
  736. ==10199== Invalid read of size 8
  737. ==10199== at 0x5C2CF07: std::_Rb_tree_increment(std::_Rb_tree_node_base const*) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.2/libstdc++.so.6.0.18)
  738. ==10199== by 0x50439C6: sf::priv::GlContext::globalCleanup() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  739. ==10199== by 0x5043E05: sf::GlResource::~GlResource() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  740. ==10199== by 0x527F52F: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  741. ==10199== by 0x5260214: sf::Font::cleanup() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  742. ==10199== by 0x52602CB: sf::Font::~Font() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  743. ==10199== by 0x4598ED: void __gnu_cxx::new_allocator<sf::Font>::destroy<sf::Font>(sf::Font*) (in /tmp/it/bin/bug)
  744. ==10199== by 0x4598AA: std::enable_if<std::allocator_traits<std::allocator<sf::Font> >::__destroy_helper<sf::Font>::value, void>::type std::allocator_traits<std::allocator<sf::Font> >::_S_destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  745. ==10199== by 0x459860: void std::allocator_traits<std::allocator<sf::Font> >::destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  746. ==10199== by 0x4597A8: std::_Sp_counted_ptr_inplace<sf::Font, std::allocator<sf::Font>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (in /tmp/it/bin/bug)
  747. ==10199== by 0x5752967: std::_Rb_tree<std::string const, std::pair<std::string const, std::shared_ptr<sf::Font const> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<sf::Font const> > >, std::less<std::string const>, std::allocator<std::pair<std::string const, std::shared_ptr<sf::Font const> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<sf::Font const> > >*) (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  748. ==10199== by 0x5776C85: sfg::eng::BREW::~BREW() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  749. ==10199== Address 0xf743778 is 24 bytes inside a block of size 40 free'd
  750. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  751. ==10199== by 0x5043D72: std::set<sf::priv::GlContext*, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::~set() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  752. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  753. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  754. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  755. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  756. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  757. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  758. ==10199==
  759. ==10199== Invalid read of size 8
  760. ==10199== at 0x5043B94: std::_Rb_tree<sf::priv::GlContext*, sf::priv::GlContext*, std::_Identity<sf::priv::GlContext*>, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::_M_erase(std::_Rb_tree_node<sf::priv::GlContext*>*) (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  761. ==10199== by 0x50439E1: sf::priv::GlContext::globalCleanup() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  762. ==10199== by 0x5043E05: sf::GlResource::~GlResource() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  763. ==10199== by 0x527F52F: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  764. ==10199== by 0x5260214: sf::Font::cleanup() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  765. ==10199== by 0x52602CB: sf::Font::~Font() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  766. ==10199== by 0x4598ED: void __gnu_cxx::new_allocator<sf::Font>::destroy<sf::Font>(sf::Font*) (in /tmp/it/bin/bug)
  767. ==10199== by 0x4598AA: std::enable_if<std::allocator_traits<std::allocator<sf::Font> >::__destroy_helper<sf::Font>::value, void>::type std::allocator_traits<std::allocator<sf::Font> >::_S_destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  768. ==10199== by 0x459860: void std::allocator_traits<std::allocator<sf::Font> >::destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  769. ==10199== by 0x4597A8: std::_Sp_counted_ptr_inplace<sf::Font, std::allocator<sf::Font>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (in /tmp/it/bin/bug)
  770. ==10199== by 0x5752967: std::_Rb_tree<std::string const, std::pair<std::string const, std::shared_ptr<sf::Font const> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<sf::Font const> > >, std::less<std::string const>, std::allocator<std::pair<std::string const, std::shared_ptr<sf::Font const> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<sf::Font const> > >*) (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  771. ==10199== by 0x5776C85: sfg::eng::BREW::~BREW() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  772. ==10199== Address 0xf743778 is 24 bytes inside a block of size 40 free'd
  773. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  774. ==10199== by 0x5043D72: std::set<sf::priv::GlContext*, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::~set() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  775. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  776. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  777. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  778. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  779. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  780. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  781. ==10199==
  782. ==10199== Invalid read of size 8
  783. ==10199== at 0x5043D07: std::_Rb_tree<sf::priv::GlContext*, sf::priv::GlContext*, std::_Identity<sf::priv::GlContext*>, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::_M_erase(std::_Rb_tree_node<sf::priv::GlContext*>*) (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  784. ==10199== by 0x50439E1: sf::priv::GlContext::globalCleanup() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  785. ==10199== by 0x5043E05: sf::GlResource::~GlResource() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  786. ==10199== by 0x527F52F: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  787. ==10199== by 0x5260214: sf::Font::cleanup() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  788. ==10199== by 0x52602CB: sf::Font::~Font() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  789. ==10199== by 0x4598ED: void __gnu_cxx::new_allocator<sf::Font>::destroy<sf::Font>(sf::Font*) (in /tmp/it/bin/bug)
  790. ==10199== by 0x4598AA: std::enable_if<std::allocator_traits<std::allocator<sf::Font> >::__destroy_helper<sf::Font>::value, void>::type std::allocator_traits<std::allocator<sf::Font> >::_S_destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  791. ==10199== by 0x459860: void std::allocator_traits<std::allocator<sf::Font> >::destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  792. ==10199== by 0x4597A8: std::_Sp_counted_ptr_inplace<sf::Font, std::allocator<sf::Font>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (in /tmp/it/bin/bug)
  793. ==10199== by 0x5752967: std::_Rb_tree<std::string const, std::pair<std::string const, std::shared_ptr<sf::Font const> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<sf::Font const> > >, std::less<std::string const>, std::allocator<std::pair<std::string const, std::shared_ptr<sf::Font const> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<sf::Font const> > >*) (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  794. ==10199== by 0x5776C85: sfg::eng::BREW::~BREW() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  795. ==10199== Address 0xf743770 is 16 bytes inside a block of size 40 free'd
  796. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  797. ==10199== by 0x5043D72: std::set<sf::priv::GlContext*, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::~set() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  798. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  799. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  800. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  801. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  802. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  803. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  804. ==10199==
  805. ==10199== Invalid free() / delete / delete[] / realloc()
  806. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  807. ==10199== by 0x5043D12: std::_Rb_tree<sf::priv::GlContext*, sf::priv::GlContext*, std::_Identity<sf::priv::GlContext*>, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::_M_erase(std::_Rb_tree_node<sf::priv::GlContext*>*) (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  808. ==10199== by 0x50439E1: sf::priv::GlContext::globalCleanup() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  809. ==10199== by 0x5043E05: sf::GlResource::~GlResource() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  810. ==10199== by 0x527F52F: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  811. ==10199== by 0x5260214: sf::Font::cleanup() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  812. ==10199== by 0x52602CB: sf::Font::~Font() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  813. ==10199== by 0x4598ED: void __gnu_cxx::new_allocator<sf::Font>::destroy<sf::Font>(sf::Font*) (in /tmp/it/bin/bug)
  814. ==10199== by 0x4598AA: std::enable_if<std::allocator_traits<std::allocator<sf::Font> >::__destroy_helper<sf::Font>::value, void>::type std::allocator_traits<std::allocator<sf::Font> >::_S_destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  815. ==10199== by 0x459860: void std::allocator_traits<std::allocator<sf::Font> >::destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  816. ==10199== by 0x4597A8: std::_Sp_counted_ptr_inplace<sf::Font, std::allocator<sf::Font>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (in /tmp/it/bin/bug)
  817. ==10199== by 0x5752967: std::_Rb_tree<std::string const, std::pair<std::string const, std::shared_ptr<sf::Font const> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<sf::Font const> > >, std::less<std::string const>, std::allocator<std::pair<std::string const, std::shared_ptr<sf::Font const> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<sf::Font const> > >*) (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  818. ==10199== Address 0xf743760 is 0 bytes inside a block of size 40 free'd
  819. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  820. ==10199== by 0x5043D72: std::set<sf::priv::GlContext*, std::less<sf::priv::GlContext*>, std::allocator<sf::priv::GlContext*> >::~set() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  821. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  822. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  823. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  824. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  825. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  826. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  827. ==10199==
  828. ==10199== Invalid read of size 4
  829. ==10199== at 0x67797F3: __pthread_mutex_unlock_usercnt (in /lib64/libpthread-2.19.so)
  830. ==10199== by 0x5043A14: sf::priv::GlContext::globalCleanup() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  831. ==10199== by 0x5043E05: sf::GlResource::~GlResource() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  832. ==10199== by 0x527F52F: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  833. ==10199== by 0x5260214: sf::Font::cleanup() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  834. ==10199== by 0x52602CB: sf::Font::~Font() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  835. ==10199== by 0x4598ED: void __gnu_cxx::new_allocator<sf::Font>::destroy<sf::Font>(sf::Font*) (in /tmp/it/bin/bug)
  836. ==10199== by 0x4598AA: std::enable_if<std::allocator_traits<std::allocator<sf::Font> >::__destroy_helper<sf::Font>::value, void>::type std::allocator_traits<std::allocator<sf::Font> >::_S_destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  837. ==10199== by 0x459860: void std::allocator_traits<std::allocator<sf::Font> >::destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  838. ==10199== by 0x4597A8: std::_Sp_counted_ptr_inplace<sf::Font, std::allocator<sf::Font>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (in /tmp/it/bin/bug)
  839. ==10199== by 0x5752967: std::_Rb_tree<std::string const, std::pair<std::string const, std::shared_ptr<sf::Font const> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<sf::Font const> > >, std::less<std::string const>, std::allocator<std::pair<std::string const, std::shared_ptr<sf::Font const> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<sf::Font const> > >*) (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  840. ==10199== by 0x5776C85: sfg::eng::BREW::~BREW() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  841. ==10199== Address 0xb268a00 is 16 bytes inside a block of size 40 free'd
  842. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  843. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  844. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  845. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  846. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  847. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  848. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  849. ==10199==
  850. ==10199== Invalid read of size 4
  851. ==10199== at 0x6773FD5: __pthread_mutex_unlock_full (in /lib64/libpthread-2.19.so)
  852. ==10199== by 0x5043A14: sf::priv::GlContext::globalCleanup() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  853. ==10199== by 0x5043E05: sf::GlResource::~GlResource() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  854. ==10199== by 0x527F52F: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  855. ==10199== by 0x5260214: sf::Font::cleanup() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  856. ==10199== by 0x52602CB: sf::Font::~Font() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  857. ==10199== by 0x4598ED: void __gnu_cxx::new_allocator<sf::Font>::destroy<sf::Font>(sf::Font*) (in /tmp/it/bin/bug)
  858. ==10199== by 0x4598AA: std::enable_if<std::allocator_traits<std::allocator<sf::Font> >::__destroy_helper<sf::Font>::value, void>::type std::allocator_traits<std::allocator<sf::Font> >::_S_destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  859. ==10199== by 0x459860: void std::allocator_traits<std::allocator<sf::Font> >::destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  860. ==10199== by 0x4597A8: std::_Sp_counted_ptr_inplace<sf::Font, std::allocator<sf::Font>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (in /tmp/it/bin/bug)
  861. ==10199== by 0x5752967: std::_Rb_tree<std::string const, std::pair<std::string const, std::shared_ptr<sf::Font const> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<sf::Font const> > >, std::less<std::string const>, std::allocator<std::pair<std::string const, std::shared_ptr<sf::Font const> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<sf::Font const> > >*) (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  862. ==10199== by 0x5776C85: sfg::eng::BREW::~BREW() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  863. ==10199== Address 0xb268a00 is 16 bytes inside a block of size 40 free'd
  864. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  865. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  866. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  867. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  868. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  869. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  870. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  871. ==10199==
  872. ==10199== Invalid read of size 4
  873. ==10199== at 0x67797F3: __pthread_mutex_unlock_usercnt (in /lib64/libpthread-2.19.so)
  874. ==10199== by 0x5043E0D: sf::GlResource::~GlResource() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  875. ==10199== by 0x527F52F: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  876. ==10199== by 0x5260214: sf::Font::cleanup() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  877. ==10199== by 0x52602CB: sf::Font::~Font() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  878. ==10199== by 0x4598ED: void __gnu_cxx::new_allocator<sf::Font>::destroy<sf::Font>(sf::Font*) (in /tmp/it/bin/bug)
  879. ==10199== by 0x4598AA: std::enable_if<std::allocator_traits<std::allocator<sf::Font> >::__destroy_helper<sf::Font>::value, void>::type std::allocator_traits<std::allocator<sf::Font> >::_S_destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  880. ==10199== by 0x459860: void std::allocator_traits<std::allocator<sf::Font> >::destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  881. ==10199== by 0x4597A8: std::_Sp_counted_ptr_inplace<sf::Font, std::allocator<sf::Font>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (in /tmp/it/bin/bug)
  882. ==10199== by 0x5752967: std::_Rb_tree<std::string const, std::pair<std::string const, std::shared_ptr<sf::Font const> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<sf::Font const> > >, std::less<std::string const>, std::allocator<std::pair<std::string const, std::shared_ptr<sf::Font const> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<sf::Font const> > >*) (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  883. ==10199== by 0x5776C85: sfg::eng::BREW::~BREW() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  884. ==10199== by 0x574B0C8: std::shared_ptr<sfg::eng::BREW>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  885. ==10199== Address 0xb268a70 is 16 bytes inside a block of size 40 free'd
  886. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  887. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  888. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  889. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  890. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  891. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  892. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  893. ==10199==
  894. ==10199== Invalid read of size 4
  895. ==10199== at 0x6773FD5: __pthread_mutex_unlock_full (in /lib64/libpthread-2.19.so)
  896. ==10199== by 0x5043E0D: sf::GlResource::~GlResource() (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  897. ==10199== by 0x527F52F: sf::Texture::~Texture() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  898. ==10199== by 0x5260214: sf::Font::cleanup() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  899. ==10199== by 0x52602CB: sf::Font::~Font() (in /home/monstter/sfml-2.1/lib/libsfml-graphics.so.2.1)
  900. ==10199== by 0x4598ED: void __gnu_cxx::new_allocator<sf::Font>::destroy<sf::Font>(sf::Font*) (in /tmp/it/bin/bug)
  901. ==10199== by 0x4598AA: std::enable_if<std::allocator_traits<std::allocator<sf::Font> >::__destroy_helper<sf::Font>::value, void>::type std::allocator_traits<std::allocator<sf::Font> >::_S_destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  902. ==10199== by 0x459860: void std::allocator_traits<std::allocator<sf::Font> >::destroy<sf::Font>(std::allocator<sf::Font>&, sf::Font*) (in /tmp/it/bin/bug)
  903. ==10199== by 0x4597A8: std::_Sp_counted_ptr_inplace<sf::Font, std::allocator<sf::Font>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (in /tmp/it/bin/bug)
  904. ==10199== by 0x5752967: std::_Rb_tree<std::string const, std::pair<std::string const, std::shared_ptr<sf::Font const> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<sf::Font const> > >, std::less<std::string const>, std::allocator<std::pair<std::string const, std::shared_ptr<sf::Font const> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<sf::Font const> > >*) (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  905. ==10199== by 0x5776C85: sfg::eng::BREW::~BREW() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  906. ==10199== by 0x574B0C8: std::shared_ptr<sfg::eng::BREW>::~shared_ptr() (in /home/monstter/sfgui-0.2.3/lib/libsfgui.so)
  907. ==10199== Address 0xb268a70 is 16 bytes inside a block of size 40 free'd
  908. ==10199== at 0x4C29EAC: operator delete(void*) (vg_replace_malloc.c:502)
  909. ==10199== by 0x64033A6: __cxa_finalize (in /lib64/libc-2.19.so)
  910. ==10199== by 0x5042E82: ??? (in /home/monstter/sfml-2.1/lib/libsfml-window.so.2.1)
  911. ==10199== by 0x400F05E: _dl_fini (in /lib64/ld-2.19.so)
  912. ==10199== by 0x6403008: __run_exit_handlers (in /lib64/libc-2.19.so)
  913. ==10199== by 0x6403094: exit (in /lib64/libc-2.19.so)
  914. ==10199== by 0x63ECB1B: (below main) (in /lib64/libc-2.19.so)
  915. ==10199==
  916. ==10199==
  917. ==10199== HEAP SUMMARY:
  918. ==10199== in use at exit: 51,708,324 bytes in 13,158 blocks
  919. ==10199== total heap usage: 175,229 allocs, 162,072 frees, 226,317,167 bytes allocated
  920. ==10199==
  921. ==10199== LEAK SUMMARY:
  922. ==10199== definitely lost: 1,388,672 bytes in 27 blocks
  923. ==10199== indirectly lost: 0 bytes in 0 blocks
  924. ==10199== possibly lost: 49,991,216 bytes in 11,548 blocks
  925. ==10199== still reachable: 328,436 bytes in 1,583 blocks
  926. ==10199== suppressed: 0 bytes in 0 blocks
  927. ==10199== Rerun with --leak-check=full to see details of leaked memory
  928. ==10199==
  929. ==10199== For counts of detected and suppressed errors, rerun with: -v
  930. ==10199== ERROR SUMMARY: 53 errors from 41 contexts (suppressed: 1 from 1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement