Guest User

Untitled

a guest
Jun 25th, 2013
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 409.67 KB | None | 0 0
  1. andres@andres-ThinkPad-W530 ~/Documents/src/build-qcs-Desktop-Debug-Cs6/bin $ valgrind ./CsoundQt-d-debug
  2. ==7589== Memcheck, a memory error detector
  3. ==7589== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al.
  4. ==7589== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info
  5. ==7589== Command: ./CsoundQt-d-debug
  6. ==7589==
  7. virtual_keyboard real time MIDI plugin for Csound
  8. 0dBFS level = 32768.0
  9. Csound version 6.00rc3 (double samples) Jun 25 2013
  10. libsndfile-1.0.25
  11. Module 1: pulse (audio)
  12. Module 2: pa_bl (audio)
  13. Module 3: pa_cb (audio)
  14. Module 4: jack (audio)
  15. Module 6: alsa (audio)
  16. MIDI Module 5: portmidi (midi)
  17. MIDI Module 7: alsaseq (midi)
  18. MIDI Module 8: devfile (midi)
  19. QObject::connect: No such slot WidgetPanel::dockStateChanged(bool) in ../qutecsound/src/widgetpanel.cpp:34
  20. QObject::connect: No such signal FileBEditor::textChanged() in ../qutecsound/src/documentview.cpp:37
  21. QObject::connect: (sender name: 'FileBEditor')
  22. QObject::connect: No such signal FileBEditor::textChanged() in ../qutecsound/src/documentview.cpp:37
  23. QObject::connect: (sender name: 'FileBEditor')
  24. QObject::connect: No such signal FileBEditor::textChanged() in ../qutecsound/src/documentview.cpp:37
  25. QObject::connect: (sender name: 'FileBEditor')
  26. WidgetLayout::loadXmlWidgets Older Widget Format version
  27. ==7589== Conditional jump or move depends on uninitialised value(s)
  28. ==7589== at 0x134106CD: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  29. ==7589== by 0x13412A3A: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  30. ==7589== by 0x13412B5E: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  31. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  32. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  33. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  34. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  35. ==7589== by 0x8BE19CD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  36. ==7589== by 0x8BE3A22: g_object_thaw_notify (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  37. ==7589== by 0x133156C9: gtk_adjustment_configure (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  38. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  39. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  40. ==7589==
  41. ==7589== Conditional jump or move depends on uninitialised value(s)
  42. ==7589== at 0x134106F8: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  43. ==7589== by 0x13412A3A: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  44. ==7589== by 0x13412B5E: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  45. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  46. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  47. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  48. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  49. ==7589== by 0x8BE19CD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  50. ==7589== by 0x8BE3A22: g_object_thaw_notify (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  51. ==7589== by 0x133156C9: gtk_adjustment_configure (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  52. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  53. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  54. ==7589==
  55. ==7589== Conditional jump or move depends on uninitialised value(s)
  56. ==7589== at 0x13410804: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  57. ==7589== by 0x13412A3A: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  58. ==7589== by 0x13412B5E: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  59. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  60. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  61. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  62. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  63. ==7589== by 0x8BE19CD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  64. ==7589== by 0x8BE3A22: g_object_thaw_notify (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  65. ==7589== by 0x133156C9: gtk_adjustment_configure (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  66. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  67. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  68. ==7589==
  69. ==7589== Conditional jump or move depends on uninitialised value(s)
  70. ==7589== at 0x13410330: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  71. ==7589== by 0x134126B8: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  72. ==7589== by 0x13412B5E: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  73. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  74. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  75. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  76. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  77. ==7589== by 0x8BE19CD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  78. ==7589== by 0x8BE3A22: g_object_thaw_notify (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  79. ==7589== by 0x133156C9: gtk_adjustment_configure (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  80. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  81. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  82. ==7589==
  83. ==7589== Conditional jump or move depends on uninitialised value(s)
  84. ==7589== at 0x13410355: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  85. ==7589== by 0x134126B8: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  86. ==7589== by 0x13412B5E: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  87. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  88. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  89. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  90. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  91. ==7589== by 0x8BE19CD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  92. ==7589== by 0x8BE3A22: g_object_thaw_notify (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  93. ==7589== by 0x133156C9: gtk_adjustment_configure (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  94. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  95. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  96. ==7589==
  97. ==7589== Conditional jump or move depends on uninitialised value(s)
  98. ==7589== at 0x13410375: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  99. ==7589== by 0x134126B8: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  100. ==7589== by 0x13412B5E: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  101. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  102. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  103. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  104. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  105. ==7589== by 0x8BE19CD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  106. ==7589== by 0x8BE3A22: g_object_thaw_notify (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  107. ==7589== by 0x133156C9: gtk_adjustment_configure (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  108. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  109. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  110. ==7589==
  111. ==7589== Conditional jump or move depends on uninitialised value(s)
  112. ==7589== at 0x13410395: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  113. ==7589== by 0x134126B8: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  114. ==7589== by 0x13412B5E: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  115. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  116. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  117. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  118. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  119. ==7589== by 0x8BE19CD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  120. ==7589== by 0x8BE3A22: g_object_thaw_notify (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  121. ==7589== by 0x133156C9: gtk_adjustment_configure (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  122. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  123. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  124. ==7589==
  125. ==7589== Conditional jump or move depends on uninitialised value(s)
  126. ==7589== at 0x134103A0: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  127. ==7589== by 0x134126B8: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  128. ==7589== by 0x13412B5E: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  129. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  130. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  131. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  132. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  133. ==7589== by 0x8BE19CD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  134. ==7589== by 0x8BE3A22: g_object_thaw_notify (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  135. ==7589== by 0x133156C9: gtk_adjustment_configure (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  136. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  137. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  138. ==7589==
  139. ==7589== Conditional jump or move depends on uninitialised value(s)
  140. ==7589== at 0x134103C5: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  141. ==7589== by 0x134126B8: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  142. ==7589== by 0x13412B5E: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  143. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  144. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  145. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  146. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  147. ==7589== by 0x8BE19CD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  148. ==7589== by 0x8BE3A22: g_object_thaw_notify (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  149. ==7589== by 0x133156C9: gtk_adjustment_configure (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  150. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  151. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  152. ==7589==
  153. ==7589== Conditional jump or move depends on uninitialised value(s)
  154. ==7589== at 0x134103E5: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  155. ==7589== by 0x134126B8: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  156. ==7589== by 0x13412B5E: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  157. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  158. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  159. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  160. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  161. ==7589== by 0x8BE19CD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  162. ==7589== by 0x8BE3A22: g_object_thaw_notify (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  163. ==7589== by 0x133156C9: gtk_adjustment_configure (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  164. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  165. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  166. ==7589==
  167. ==7589== Conditional jump or move depends on uninitialised value(s)
  168. ==7589== at 0x13411B8B: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  169. ==7589== by 0x13412B6D: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  170. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  171. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  172. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  173. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  174. ==7589== by 0x8BE19CD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  175. ==7589== by 0x8BE3A22: g_object_thaw_notify (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  176. ==7589== by 0x133156C9: gtk_adjustment_configure (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  177. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  178. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  179. ==7589== by 0x5BC80B7: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  180. ==7589==
  181. virtual_keyboard real time MIDI plugin for Csound
  182. 0dBFS level = 32768.0
  183. Csound version 6.00rc3 (double samples) Jun 25 2013
  184. libsndfile-1.0.25
  185. Error creating the FTLK_Flags variable
  186. UnifiedCSD: /home/andres/Desktop/diskin2.csd
  187. STARTING FILE
  188. Creating options
  189. Creating orchestra
  190. Creating score
  191. rtaudio: PortAudio module enabled ...
  192. using callback interface
  193. rtmidi: PortMIDI module enabled
  194. Elapsed time at end of orchestra compile: real: 0.289s, CPU: 0.290s
  195. sorting score ...
  196. ... done
  197. Elapsed time at end of score sort: real: 0.339s, CPU: 0.340s
  198. Csound version 6.00rc3 (double samples) Jun 25 2013
  199. graphics suppressed, ascii substituted
  200. 0dBFS level = 1.0
  201. orch now loaded
  202. audio buffered in 1024 sample-frame blocks
  203. reading 4096-byte blks of shorts from adc (RAW)
  204. ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
  205. ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
  206. ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
  207. bt_audio_service_open: connect() failed: Connection refused (111)
  208. bt_audio_service_open: connect() failed: Connection refused (111)
  209. bt_audio_service_open: connect() failed: Connection refused (111)
  210. bt_audio_service_open: connect() failed: Connection refused (111)
  211. ALSA lib pcm_dmix.c:957:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
  212. Cannot connect to server socket err = No such file or directory
  213. Cannot connect to server request channel
  214. jack server is not running or cannot be started
  215. PortAudio V19-devel (built Oct 8 2012 16:37:35)
  216. 0: dac0 (HDA Intel PCH: ALC269VC Analog (hw:0,0))
  217. 1: dac1 (sysdefault)
  218. 2: dac2 (pulse)
  219. 3: dac3 (default)
  220. PortAudio: selected input device 'default'
  221. 0: dac0 (HDA Intel PCH: ALC269VC Analog (hw:0,0))
  222. 1: dac1 (HDA NVidia: HDMI 0 (hw:1,3))
  223. 2: dac2 (HDA NVidia: HDMI 1 (hw:1,7))
  224. 3: dac3 (HDA NVidia: HDMI 2 (hw:1,8))
  225. 4: dac4 (sysdefault)
  226. 5: dac5 (front)
  227. 6: dac6 (surround40)
  228. 7: dac7 (surround51)
  229. 8: dac8 (surround71)
  230. 9: dac9 (pulse)
  231. 10: dac10 (dmix)
  232. 11: dac11 (default)
  233. PortAudio: selected output device 'default'
  234. writing 2048 sample blks of 64-bit floats to dac
  235. SECTION 1:
  236. csound
  237. -b1024
  238. -B4096
  239. --realtime
  240. -+rtaudio=pa_cb
  241. -iadc
  242. -odac
  243. -+rtmidi=portmidi
  244. --env:CSNOSTOP=yes
  245. /home/andres/Desktop/diskin2.csd
  246. new alloc for instr 1:
  247. ==7589== Conditional jump or move depends on uninitialised value(s)
  248. ==7589== at 0x134106CD: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  249. ==7589== by 0x13412A3A: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  250. ==7589== by 0x13412BC2: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  251. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  252. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  253. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  254. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  255. ==7589== by 0x13315599: gtk_adjustment_value_changed (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  256. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  257. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  258. ==7589== by 0x5BC80B7: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  259. ==7589== by 0x5D103E2: QScrollBar::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  260. ==7589==
  261. ==7589== Conditional jump or move depends on uninitialised value(s)
  262. ==7589== at 0x134106F8: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  263. ==7589== by 0x13412A3A: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  264. ==7589== by 0x13412BC2: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  265. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  266. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  267. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  268. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  269. ==7589== by 0x13315599: gtk_adjustment_value_changed (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  270. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  271. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  272. ==7589== by 0x5BC80B7: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  273. ==7589== by 0x5D103E2: QScrollBar::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  274. ==7589==
  275. ==7589== Conditional jump or move depends on uninitialised value(s)
  276. ==7589== at 0x13410804: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  277. ==7589== by 0x13412A3A: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  278. ==7589== by 0x13412BC2: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  279. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  280. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  281. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  282. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  283. ==7589== by 0x13315599: gtk_adjustment_value_changed (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  284. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  285. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  286. ==7589== by 0x5BC80B7: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  287. ==7589== by 0x5D103E2: QScrollBar::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  288. ==7589==
  289. ==7589== Conditional jump or move depends on uninitialised value(s)
  290. ==7589== at 0x13410330: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  291. ==7589== by 0x134126B8: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  292. ==7589== by 0x13412BC2: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  293. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  294. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  295. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  296. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  297. ==7589== by 0x13315599: gtk_adjustment_value_changed (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  298. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  299. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  300. ==7589== by 0x5BC80B7: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  301. ==7589== by 0x5D103E2: QScrollBar::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  302. ==7589==
  303. ==7589== Conditional jump or move depends on uninitialised value(s)
  304. ==7589== at 0x13410355: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  305. ==7589== by 0x134126B8: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  306. ==7589== by 0x13412BC2: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  307. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  308. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  309. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  310. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  311. ==7589== by 0x13315599: gtk_adjustment_value_changed (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  312. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  313. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  314. ==7589== by 0x5BC80B7: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  315. ==7589== by 0x5D103E2: QScrollBar::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  316. ==7589==
  317. ==7589== Conditional jump or move depends on uninitialised value(s)
  318. ==7589== at 0x13410375: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  319. ==7589== by 0x134126B8: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  320. ==7589== by 0x13412BC2: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  321. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  322. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  323. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  324. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  325. ==7589== by 0x13315599: gtk_adjustment_value_changed (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  326. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  327. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  328. ==7589== by 0x5BC80B7: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  329. ==7589== by 0x5D103E2: QScrollBar::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  330. ==7589==
  331. ==7589== Conditional jump or move depends on uninitialised value(s)
  332. ==7589== at 0x13410395: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  333. ==7589== by 0x134126B8: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  334. ==7589== by 0x13412BC2: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  335. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  336. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  337. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  338. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  339. ==7589== by 0x13315599: gtk_adjustment_value_changed (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  340. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  341. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  342. ==7589== by 0x5BC80B7: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  343. ==7589== by 0x5D103E2: QScrollBar::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  344. ==7589==
  345. ==7589== Conditional jump or move depends on uninitialised value(s)
  346. ==7589== at 0x134103A0: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  347. ==7589== by 0x134126B8: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  348. ==7589== by 0x13412BC2: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  349. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  350. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  351. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  352. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  353. ==7589== by 0x13315599: gtk_adjustment_value_changed (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  354. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  355. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  356. ==7589== by 0x5BC80B7: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  357. ==7589== by 0x5D103E2: QScrollBar::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  358. ==7589==
  359. ==7589== Conditional jump or move depends on uninitialised value(s)
  360. ==7589== at 0x134103C5: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  361. ==7589== by 0x134126B8: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  362. ==7589== by 0x13412BC2: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  363. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  364. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  365. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  366. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  367. ==7589== by 0x13315599: gtk_adjustment_value_changed (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  368. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  369. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  370. ==7589== by 0x5BC80B7: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  371. ==7589== by 0x5D103E2: QScrollBar::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  372. ==7589==
  373. ==7589== Conditional jump or move depends on uninitialised value(s)
  374. ==7589== at 0x134103E5: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  375. ==7589== by 0x134126B8: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  376. ==7589== by 0x13412BC2: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  377. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  378. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  379. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  380. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  381. ==7589== by 0x13315599: gtk_adjustment_value_changed (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  382. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  383. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  384. ==7589== by 0x5BC80B7: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  385. ==7589== by 0x5D103E2: QScrollBar::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  386. ==7589==
  387. ==7589== Conditional jump or move depends on uninitialised value(s)
  388. ==7589== at 0x13411B8B: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  389. ==7589== by 0x13412BD1: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  390. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  391. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  392. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  393. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  394. ==7589== by 0x13315599: gtk_adjustment_value_changed (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  395. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  396. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  397. ==7589== by 0x5BC80B7: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  398. ==7589== by 0x5D103E2: QScrollBar::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  399. ==7589== by 0x5B9193B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  400. ==7589==
  401. ==7589== Conditional jump or move depends on uninitialised value(s)
  402. ==7589== at 0x13411BAE: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  403. ==7589== by 0x13412BD1: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  404. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  405. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  406. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  407. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  408. ==7589== by 0x13315599: gtk_adjustment_value_changed (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  409. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  410. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  411. ==7589== by 0x5BC80B7: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  412. ==7589== by 0x5D103E2: QScrollBar::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  413. ==7589== by 0x5B9193B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  414. ==7589==
  415. ==7589== Conditional jump or move depends on uninitialised value(s)
  416. ==7589== at 0x13411BCC: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  417. ==7589== by 0x13412BD1: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  418. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  419. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  420. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  421. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  422. ==7589== by 0x13315599: gtk_adjustment_value_changed (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  423. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  424. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  425. ==7589== by 0x5BC80B7: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  426. ==7589== by 0x5D103E2: QScrollBar::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  427. ==7589== by 0x5B9193B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  428. ==7589==
  429. ==7589== Conditional jump or move depends on uninitialised value(s)
  430. ==7589== at 0x13411BEC: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  431. ==7589== by 0x13412BD1: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  432. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  433. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  434. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  435. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  436. ==7589== by 0x13315599: gtk_adjustment_value_changed (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  437. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  438. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  439. ==7589== by 0x5BC80B7: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  440. ==7589== by 0x5D103E2: QScrollBar::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  441. ==7589== by 0x5B9193B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  442. ==7589==
  443. ==7589== Conditional jump or move depends on uninitialised value(s)
  444. ==7589== at 0x13411C0C: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  445. ==7589== by 0x13412BD1: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  446. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  447. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  448. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  449. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  450. ==7589== by 0x13315599: gtk_adjustment_value_changed (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  451. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  452. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  453. ==7589== by 0x5BC80B7: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  454. ==7589== by 0x5D103E2: QScrollBar::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  455. ==7589== by 0x5B9193B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  456. ==7589==
  457. ==7589== Conditional jump or move depends on uninitialised value(s)
  458. ==7589== at 0x13411C3C: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  459. ==7589== by 0x13412BD1: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  460. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  461. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  462. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  463. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  464. ==7589== by 0x13315599: gtk_adjustment_value_changed (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  465. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  466. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  467. ==7589== by 0x5BC80B7: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  468. ==7589== by 0x5D103E2: QScrollBar::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  469. ==7589== by 0x5B9193B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  470. ==7589==
  471. Closing file '/home/andres/Desktop/sin.wav'...
  472. B 0.000 .. 5.000 T 5.000 TT 5.000 M: 0.50000 0.00000
  473. Score finished in csoundPerformKsmps().
  474. inactive allocs returned to freespace
  475. end of score. overall amps: 0.50000 0.00000
  476. overall samples out of range: 0 0
  477. 0 errors in performance
  478. Elapsed time at end of performance: real: 116.921s, CPU: 119.640s
  479. closing device
  480. csoundDestroyThreadLock: : Success
  481. csoundDestroyThreadLock: : Success
  482. 216 2048 sample blks of 64-bit floats written to dac
  483. csoundDestroyThreadLock: : Success
  484. csoundDestroyThreadLock: : Success
  485. CsoundEngine::stopCsound() joined
  486. CsoundQt::stop() -1
  487. ==7589== Conditional jump or move depends on uninitialised value(s)
  488. ==7589== at 0x13411B9E: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  489. ==7589== by 0x13412BD1: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  490. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  491. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  492. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  493. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  494. ==7589== by 0x13315599: gtk_adjustment_value_changed (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  495. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  496. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  497. ==7589== by 0x5BC80B7: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  498. ==7589== by 0x5D103E2: QScrollBar::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  499. ==7589== by 0x5B9193B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  500. ==7589==
  501. ==7589== Conditional jump or move depends on uninitialised value(s)
  502. ==7589== at 0x13411BBE: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  503. ==7589== by 0x13412BD1: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  504. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  505. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  506. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  507. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  508. ==7589== by 0x13315599: gtk_adjustment_value_changed (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  509. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  510. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  511. ==7589== by 0x5BC80B7: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  512. ==7589== by 0x5D103E2: QScrollBar::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  513. ==7589== by 0x5B9193B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  514. ==7589==
  515. ==7589== Conditional jump or move depends on uninitialised value(s)
  516. ==7589== at 0x13411BDC: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  517. ==7589== by 0x13412BD1: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  518. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  519. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  520. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  521. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  522. ==7589== by 0x13315599: gtk_adjustment_value_changed (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  523. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  524. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  525. ==7589== by 0x5BC80B7: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  526. ==7589== by 0x5D103E2: QScrollBar::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  527. ==7589== by 0x5B9193B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  528. ==7589==
  529. ==7589== Conditional jump or move depends on uninitialised value(s)
  530. ==7589== at 0x13411BFC: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  531. ==7589== by 0x13412BD1: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  532. ==7589== by 0x8BDD61F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  533. ==7589== by 0x8BEEEFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  534. ==7589== by 0x8BF6D10: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  535. ==7589== by 0x8BF6F91: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3600.0)
  536. ==7589== by 0x13315599: gtk_adjustment_value_changed (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.17)
  537. ==7589== by 0x5C56C6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  538. ==7589== by 0x5D0F526: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  539. ==7589== by 0x5BC80B7: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  540. ==7589== by 0x5D103E2: QScrollBar::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  541. ==7589== by 0x5B9193B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.0.1)
  542. ==7589==
  543. CsoundQt::changePage index < 0
  544. end of score. overall amps: 0.0
  545. overall samples out of range: 0
  546. 0 errors in performance
  547. Elapsed time at end of performance: real: 202.226s, CPU: 186.100s
  548. ==7589== Invalid read of size 8
  549. ==7589== at 0x538D706: std::less<CSOUND_*>::operator()(CSOUND_* const&, CSOUND_* const&) const (stl_function.h:237)
  550. ==7589== by 0x22761B57: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*, std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*, CSOUND_* const&) (stl_tree.h:1098)
  551. ==7589== by 0x2275729C: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::lower_bound(CSOUND_* const&) (stl_tree.h:835)
  552. ==7589== by 0x2274F5AA: std::map<CSOUND_*, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::lower_bound(CSOUND_* const&) (stl_map.h:791)
  553. ==7589== by 0x2274A3AE: std::map<CSOUND_*, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:455)
  554. ==7589== by 0x227468AA: csoundModuleDestroy (signalflowgraph.cpp:1402)
  555. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  556. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  557. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  558. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  559. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  560. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  561. ==7589== Address 0xebdda80 is 32 bytes inside a block of size 88 free'd
  562. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  563. ==7589== by 0x22770931: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*, unsigned long) (new_allocator.h:100)
  564. ==7589== by 0x2276B3F9: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*) (stl_tree.h:373)
  565. ==7589== by 0x22760CFC: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*) (stl_tree.h:395)
  566. ==7589== by 0x227563DC: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*) (stl_tree.h:1084)
  567. ==7589== by 0x2274EE22: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  568. ==7589== by 0x22775701: std::map<CSOUND_*, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::~map() (stl_map.h:90)
  569. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  570. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  571. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  572. ==7589==
  573. ==7589== Invalid read of size 8
  574. ==7589== at 0x22760C92: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_S_left(std::_Rb_tree_node_base*) (stl_tree.h:527)
  575. ==7589== by 0x22761B72: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*, std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*, CSOUND_* const&) (stl_tree.h:1099)
  576. ==7589== by 0x2275729C: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::lower_bound(CSOUND_* const&) (stl_tree.h:835)
  577. ==7589== by 0x2274F5AA: std::map<CSOUND_*, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::lower_bound(CSOUND_* const&) (stl_map.h:791)
  578. ==7589== by 0x2274A3AE: std::map<CSOUND_*, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:455)
  579. ==7589== by 0x227468AA: csoundModuleDestroy (signalflowgraph.cpp:1402)
  580. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  581. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  582. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  583. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  584. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  585. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  586. ==7589== Address 0xebdda70 is 16 bytes inside a block of size 88 free'd
  587. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  588. ==7589== by 0x22770931: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*, unsigned long) (new_allocator.h:100)
  589. ==7589== by 0x2276B3F9: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*) (stl_tree.h:373)
  590. ==7589== by 0x22760CFC: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*) (stl_tree.h:395)
  591. ==7589== by 0x227563DC: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*) (stl_tree.h:1084)
  592. ==7589== by 0x2274EE22: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  593. ==7589== by 0x22775701: std::map<CSOUND_*, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::~map() (stl_map.h:90)
  594. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  595. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  596. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  597. ==7589==
  598. ==7589== Invalid read of size 8
  599. ==7589== at 0x538D70D: std::less<CSOUND_*>::operator()(CSOUND_* const&, CSOUND_* const&) const (stl_function.h:237)
  600. ==7589== by 0x2274A43B: std::map<CSOUND_*, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:457)
  601. ==7589== by 0x227468AA: csoundModuleDestroy (signalflowgraph.cpp:1402)
  602. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  603. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  604. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  605. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  606. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  607. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  608. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  609. ==7589== Address 0xebdda80 is 32 bytes inside a block of size 88 free'd
  610. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  611. ==7589== by 0x22770931: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*, unsigned long) (new_allocator.h:100)
  612. ==7589== by 0x2276B3F9: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*) (stl_tree.h:373)
  613. ==7589== by 0x22760CFC: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*) (stl_tree.h:395)
  614. ==7589== by 0x227563DC: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*) (stl_tree.h:1084)
  615. ==7589== by 0x2274EE22: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  616. ==7589== by 0x22775701: std::map<CSOUND_*, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::~map() (stl_map.h:90)
  617. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  618. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  619. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  620. ==7589==
  621. ==7589== Invalid read of size 8
  622. ==7589== at 0x538D70D: std::less<CSOUND_*>::operator()(CSOUND_* const&, CSOUND_* const&) const (stl_function.h:237)
  623. ==7589== by 0x22757509: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > const&) (stl_tree.h:1350)
  624. ==7589== by 0x2274F74F: std::map<CSOUND_*, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::insert(std::_Rb_tree_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > const&) (stl_map.h:576)
  625. ==7589== by 0x2274A49D: std::map<CSOUND_*, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:458)
  626. ==7589== by 0x227468AA: csoundModuleDestroy (signalflowgraph.cpp:1402)
  627. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  628. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  629. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  630. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  631. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  632. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  633. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  634. ==7589== Address 0xebdda80 is 32 bytes inside a block of size 88 free'd
  635. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  636. ==7589== by 0x22770931: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*, unsigned long) (new_allocator.h:100)
  637. ==7589== by 0x2276B3F9: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*) (stl_tree.h:373)
  638. ==7589== by 0x22760CFC: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*) (stl_tree.h:395)
  639. ==7589== by 0x227563DC: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*) (stl_tree.h:1084)
  640. ==7589== by 0x2274EE22: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  641. ==7589== by 0x22775701: std::map<CSOUND_*, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::~map() (stl_map.h:90)
  642. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  643. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  644. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  645. ==7589==
  646. ==7589== Invalid write of size 8
  647. ==7589== at 0x7308DE4: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
  648. ==7589== by 0x22761F43: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > const&) (stl_tree.h:981)
  649. ==7589== by 0x2275756A: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > const&) (stl_tree.h:1357)
  650. ==7589== by 0x2274F74F: std::map<CSOUND_*, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::insert(std::_Rb_tree_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > const&) (stl_map.h:576)
  651. ==7589== by 0x2274A49D: std::map<CSOUND_*, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:458)
  652. ==7589== by 0x227468AA: csoundModuleDestroy (signalflowgraph.cpp:1402)
  653. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  654. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  655. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  656. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  657. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  658. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  659. ==7589== Address 0xebdda70 is 16 bytes inside a block of size 88 free'd
  660. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  661. ==7589== by 0x22770931: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*, unsigned long) (new_allocator.h:100)
  662. ==7589== by 0x2276B3F9: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*) (stl_tree.h:373)
  663. ==7589== by 0x22760CFC: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*) (stl_tree.h:395)
  664. ==7589== by 0x227563DC: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*) (stl_tree.h:1084)
  665. ==7589== by 0x2274EE22: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  666. ==7589== by 0x22775701: std::map<CSOUND_*, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::~map() (stl_map.h:90)
  667. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  668. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  669. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  670. ==7589==
  671. ==7589== Invalid read of size 4
  672. ==7589== at 0x7308E0D: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
  673. ==7589== by 0x22761F43: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > const&) (stl_tree.h:981)
  674. ==7589== by 0x2275756A: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > const&) (stl_tree.h:1357)
  675. ==7589== by 0x2274F74F: std::map<CSOUND_*, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::insert(std::_Rb_tree_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > const&) (stl_map.h:576)
  676. ==7589== by 0x2274A49D: std::map<CSOUND_*, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:458)
  677. ==7589== by 0x227468AA: csoundModuleDestroy (signalflowgraph.cpp:1402)
  678. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  679. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  680. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  681. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  682. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  683. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  684. ==7589== Address 0xebdda60 is 0 bytes inside a block of size 88 free'd
  685. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  686. ==7589== by 0x22770931: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*, unsigned long) (new_allocator.h:100)
  687. ==7589== by 0x2276B3F9: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*) (stl_tree.h:373)
  688. ==7589== by 0x22760CFC: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*) (stl_tree.h:395)
  689. ==7589== by 0x227563DC: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*) (stl_tree.h:1084)
  690. ==7589== by 0x2274EE22: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  691. ==7589== by 0x22775701: std::map<CSOUND_*, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::~map() (stl_map.h:90)
  692. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  693. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  694. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  695. ==7589==
  696. ==7589== Invalid write of size 4
  697. ==7589== at 0x7308E50: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
  698. ==7589== by 0x22761F43: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > const&) (stl_tree.h:981)
  699. ==7589== by 0x2275756A: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > const&) (stl_tree.h:1357)
  700. ==7589== by 0x2274F74F: std::map<CSOUND_*, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::insert(std::_Rb_tree_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > const&) (stl_map.h:576)
  701. ==7589== by 0x2274A49D: std::map<CSOUND_*, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:458)
  702. ==7589== by 0x227468AA: csoundModuleDestroy (signalflowgraph.cpp:1402)
  703. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  704. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  705. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  706. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  707. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  708. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  709. ==7589== Address 0xebdda60 is 0 bytes inside a block of size 88 free'd
  710. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  711. ==7589== by 0x22770931: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*, unsigned long) (new_allocator.h:100)
  712. ==7589== by 0x2276B3F9: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*) (stl_tree.h:373)
  713. ==7589== by 0x22760CFC: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*) (stl_tree.h:395)
  714. ==7589== by 0x227563DC: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >*) (stl_tree.h:1084)
  715. ==7589== by 0x2274EE22: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  716. ==7589== by 0x22775701: std::map<CSOUND_*, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outleta*, std::allocator<Outleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outleta*, std::allocator<Outleta*> > > > > > > >::~map() (stl_map.h:90)
  717. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  718. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  719. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  720. ==7589==
  721. ==7589== Invalid read of size 8
  722. ==7589== at 0x538D706: std::less<CSOUND_*>::operator()(CSOUND_* const&, CSOUND_* const&) const (stl_function.h:237)
  723. ==7589== by 0x227622E3: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*, std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*, CSOUND_* const&) (stl_tree.h:1098)
  724. ==7589== by 0x22757864: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::lower_bound(CSOUND_* const&) (stl_tree.h:835)
  725. ==7589== by 0x2274F80C: std::map<CSOUND_*, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::lower_bound(CSOUND_* const&) (stl_map.h:791)
  726. ==7589== by 0x2274A5A2: std::map<CSOUND_*, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:455)
  727. ==7589== by 0x227468C8: csoundModuleDestroy (signalflowgraph.cpp:1403)
  728. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  729. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  730. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  731. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  732. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  733. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  734. ==7589== Address 0x1b157790 is 32 bytes inside a block of size 88 free'd
  735. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  736. ==7589== by 0x22770A91: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*, unsigned long) (new_allocator.h:100)
  737. ==7589== by 0x2276B6B1: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*) (stl_tree.h:373)
  738. ==7589== by 0x22761144: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*) (stl_tree.h:395)
  739. ==7589== by 0x22756844: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*) (stl_tree.h:1084)
  740. ==7589== by 0x2274F05A: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  741. ==7589== by 0x22775769: std::map<CSOUND_*, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::~map() (stl_map.h:90)
  742. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  743. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  744. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  745. ==7589==
  746. ==7589== Invalid read of size 8
  747. ==7589== at 0x227610DA: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_S_left(std::_Rb_tree_node_base*) (stl_tree.h:527)
  748. ==7589== by 0x227622FE: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*, std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*, CSOUND_* const&) (stl_tree.h:1099)
  749. ==7589== by 0x22757864: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::lower_bound(CSOUND_* const&) (stl_tree.h:835)
  750. ==7589== by 0x2274F80C: std::map<CSOUND_*, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::lower_bound(CSOUND_* const&) (stl_map.h:791)
  751. ==7589== by 0x2274A5A2: std::map<CSOUND_*, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:455)
  752. ==7589== by 0x227468C8: csoundModuleDestroy (signalflowgraph.cpp:1403)
  753. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  754. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  755. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  756. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  757. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  758. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  759. ==7589== Address 0x1b157780 is 16 bytes inside a block of size 88 free'd
  760. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  761. ==7589== by 0x22770A91: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*, unsigned long) (new_allocator.h:100)
  762. ==7589== by 0x2276B6B1: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*) (stl_tree.h:373)
  763. ==7589== by 0x22761144: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*) (stl_tree.h:395)
  764. ==7589== by 0x22756844: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*) (stl_tree.h:1084)
  765. ==7589== by 0x2274F05A: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  766. ==7589== by 0x22775769: std::map<CSOUND_*, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::~map() (stl_map.h:90)
  767. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  768. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  769. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  770. ==7589==
  771. ==7589== Invalid read of size 8
  772. ==7589== at 0x538D70D: std::less<CSOUND_*>::operator()(CSOUND_* const&, CSOUND_* const&) const (stl_function.h:237)
  773. ==7589== by 0x2274A62F: std::map<CSOUND_*, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:457)
  774. ==7589== by 0x227468C8: csoundModuleDestroy (signalflowgraph.cpp:1403)
  775. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  776. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  777. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  778. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  779. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  780. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  781. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  782. ==7589== Address 0x1b157790 is 32 bytes inside a block of size 88 free'd
  783. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  784. ==7589== by 0x22770A91: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*, unsigned long) (new_allocator.h:100)
  785. ==7589== by 0x2276B6B1: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*) (stl_tree.h:373)
  786. ==7589== by 0x22761144: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*) (stl_tree.h:395)
  787. ==7589== by 0x22756844: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*) (stl_tree.h:1084)
  788. ==7589== by 0x2274F05A: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  789. ==7589== by 0x22775769: std::map<CSOUND_*, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::~map() (stl_map.h:90)
  790. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  791. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  792. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  793. ==7589==
  794. ==7589== Invalid read of size 8
  795. ==7589== at 0x538D70D: std::less<CSOUND_*>::operator()(CSOUND_* const&, CSOUND_* const&) const (stl_function.h:237)
  796. ==7589== by 0x22757AD1: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > const&) (stl_tree.h:1350)
  797. ==7589== by 0x2274F98B: std::map<CSOUND_*, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::insert(std::_Rb_tree_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > const&) (stl_map.h:576)
  798. ==7589== by 0x2274A691: std::map<CSOUND_*, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:458)
  799. ==7589== by 0x227468C8: csoundModuleDestroy (signalflowgraph.cpp:1403)
  800. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  801. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  802. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  803. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  804. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  805. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  806. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  807. ==7589== Address 0x1b157790 is 32 bytes inside a block of size 88 free'd
  808. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  809. ==7589== by 0x22770A91: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*, unsigned long) (new_allocator.h:100)
  810. ==7589== by 0x2276B6B1: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*) (stl_tree.h:373)
  811. ==7589== by 0x22761144: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*) (stl_tree.h:395)
  812. ==7589== by 0x22756844: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*) (stl_tree.h:1084)
  813. ==7589== by 0x2274F05A: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  814. ==7589== by 0x22775769: std::map<CSOUND_*, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::~map() (stl_map.h:90)
  815. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  816. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  817. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  818. ==7589==
  819. ==7589== Invalid write of size 8
  820. ==7589== at 0x7308DE4: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
  821. ==7589== by 0x227626CF: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > const&) (stl_tree.h:981)
  822. ==7589== by 0x22757B32: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > const&) (stl_tree.h:1357)
  823. ==7589== by 0x2274F98B: std::map<CSOUND_*, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::insert(std::_Rb_tree_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > const&) (stl_map.h:576)
  824. ==7589== by 0x2274A691: std::map<CSOUND_*, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:458)
  825. ==7589== by 0x227468C8: csoundModuleDestroy (signalflowgraph.cpp:1403)
  826. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  827. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  828. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  829. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  830. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  831. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  832. ==7589== Address 0x1b157780 is 16 bytes inside a block of size 88 free'd
  833. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  834. ==7589== by 0x22770A91: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*, unsigned long) (new_allocator.h:100)
  835. ==7589== by 0x2276B6B1: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*) (stl_tree.h:373)
  836. ==7589== by 0x22761144: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*) (stl_tree.h:395)
  837. ==7589== by 0x22756844: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*) (stl_tree.h:1084)
  838. ==7589== by 0x2274F05A: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  839. ==7589== by 0x22775769: std::map<CSOUND_*, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::~map() (stl_map.h:90)
  840. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  841. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  842. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  843. ==7589==
  844. ==7589== Invalid read of size 4
  845. ==7589== at 0x7308E0D: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
  846. ==7589== by 0x227626CF: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > const&) (stl_tree.h:981)
  847. ==7589== by 0x22757B32: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > const&) (stl_tree.h:1357)
  848. ==7589== by 0x2274F98B: std::map<CSOUND_*, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::insert(std::_Rb_tree_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > const&) (stl_map.h:576)
  849. ==7589== by 0x2274A691: std::map<CSOUND_*, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:458)
  850. ==7589== by 0x227468C8: csoundModuleDestroy (signalflowgraph.cpp:1403)
  851. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  852. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  853. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  854. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  855. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  856. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  857. ==7589== Address 0x1b157770 is 0 bytes inside a block of size 88 free'd
  858. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  859. ==7589== by 0x22770A91: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*, unsigned long) (new_allocator.h:100)
  860. ==7589== by 0x2276B6B1: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*) (stl_tree.h:373)
  861. ==7589== by 0x22761144: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*) (stl_tree.h:395)
  862. ==7589== by 0x22756844: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*) (stl_tree.h:1084)
  863. ==7589== by 0x2274F05A: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  864. ==7589== by 0x22775769: std::map<CSOUND_*, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::~map() (stl_map.h:90)
  865. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  866. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  867. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  868. ==7589==
  869. ==7589== Invalid write of size 4
  870. ==7589== at 0x7308E50: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
  871. ==7589== by 0x227626CF: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > const&) (stl_tree.h:981)
  872. ==7589== by 0x22757B32: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > const&) (stl_tree.h:1357)
  873. ==7589== by 0x2274F98B: std::map<CSOUND_*, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::insert(std::_Rb_tree_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > const&) (stl_map.h:576)
  874. ==7589== by 0x2274A691: std::map<CSOUND_*, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:458)
  875. ==7589== by 0x227468C8: csoundModuleDestroy (signalflowgraph.cpp:1403)
  876. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  877. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  878. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  879. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  880. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  881. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  882. ==7589== Address 0x1b157770 is 0 bytes inside a block of size 88 free'd
  883. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  884. ==7589== by 0x22770A91: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*, unsigned long) (new_allocator.h:100)
  885. ==7589== by 0x2276B6B1: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*) (stl_tree.h:373)
  886. ==7589== by 0x22761144: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*) (stl_tree.h:395)
  887. ==7589== by 0x22756844: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >*) (stl_tree.h:1084)
  888. ==7589== by 0x2274F05A: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  889. ==7589== by 0x22775769: std::map<CSOUND_*, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inleta*, std::allocator<Inleta*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inleta*, std::allocator<Inleta*> > > > > > > >::~map() (stl_map.h:90)
  890. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  891. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  892. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  893. ==7589==
  894. ==7589== Invalid read of size 8
  895. ==7589== at 0x538D706: std::less<CSOUND_*>::operator()(CSOUND_* const&, CSOUND_* const&) const (stl_function.h:237)
  896. ==7589== by 0x2276612F: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*, std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*, CSOUND_* const&) (stl_tree.h:1098)
  897. ==7589== by 0x2275AB08: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::lower_bound(CSOUND_* const&) (stl_tree.h:835)
  898. ==7589== by 0x22750FC4: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::lower_bound(CSOUND_* const&) (stl_map.h:791)
  899. ==7589== by 0x2274B98A: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::operator[](CSOUND_* const&) (stl_map.h:455)
  900. ==7589== by 0x227468E6: csoundModuleDestroy (signalflowgraph.cpp:1407)
  901. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  902. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  903. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  904. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  905. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  906. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  907. ==7589== Address 0x1d894d30 is 32 bytes inside a block of size 64 free'd
  908. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  909. ==7589== by 0x22770CA1: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*, unsigned long) (new_allocator.h:100)
  910. ==7589== by 0x2276BAC5: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*) (stl_tree.h:373)
  911. ==7589== by 0x227617B0: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*) (stl_tree.h:395)
  912. ==7589== by 0x22756EE0: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*) (stl_tree.h:1084)
  913. ==7589== by 0x2274F3AE: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  914. ==7589== by 0x22775805: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::~map() (stl_map.h:90)
  915. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  916. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  917. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  918. ==7589==
  919. ==7589== Invalid read of size 8
  920. ==7589== at 0x22761746: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_S_left(std::_Rb_tree_node_base*) (stl_tree.h:527)
  921. ==7589== by 0x2276614A: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*, std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*, CSOUND_* const&) (stl_tree.h:1099)
  922. ==7589== by 0x2275AB08: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::lower_bound(CSOUND_* const&) (stl_tree.h:835)
  923. ==7589== by 0x22750FC4: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::lower_bound(CSOUND_* const&) (stl_map.h:791)
  924. ==7589== by 0x2274B98A: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::operator[](CSOUND_* const&) (stl_map.h:455)
  925. ==7589== by 0x227468E6: csoundModuleDestroy (signalflowgraph.cpp:1407)
  926. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  927. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  928. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  929. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  930. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  931. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  932. ==7589== Address 0x1d894d20 is 16 bytes inside a block of size 64 free'd
  933. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  934. ==7589== by 0x22770CA1: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*, unsigned long) (new_allocator.h:100)
  935. ==7589== by 0x2276BAC5: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*) (stl_tree.h:373)
  936. ==7589== by 0x227617B0: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*) (stl_tree.h:395)
  937. ==7589== by 0x22756EE0: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*) (stl_tree.h:1084)
  938. ==7589== by 0x2274F3AE: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  939. ==7589== by 0x22775805: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::~map() (stl_map.h:90)
  940. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  941. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  942. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  943. ==7589==
  944. ==7589== Invalid read of size 8
  945. ==7589== at 0x538D70D: std::less<CSOUND_*>::operator()(CSOUND_* const&, CSOUND_* const&) const (stl_function.h:237)
  946. ==7589== by 0x2274BA08: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::operator[](CSOUND_* const&) (stl_map.h:457)
  947. ==7589== by 0x227468E6: csoundModuleDestroy (signalflowgraph.cpp:1407)
  948. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  949. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  950. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  951. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  952. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  953. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  954. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  955. ==7589== Address 0x1d894d30 is 32 bytes inside a block of size 64 free'd
  956. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  957. ==7589== by 0x22770CA1: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*, unsigned long) (new_allocator.h:100)
  958. ==7589== by 0x2276BAC5: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*) (stl_tree.h:373)
  959. ==7589== by 0x227617B0: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*) (stl_tree.h:395)
  960. ==7589== by 0x22756EE0: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*) (stl_tree.h:1084)
  961. ==7589== by 0x2274F3AE: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  962. ==7589== by 0x22775805: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::~map() (stl_map.h:90)
  963. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  964. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  965. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  966. ==7589==
  967. ==7589== Invalid read of size 8
  968. ==7589== at 0x538D70D: std::less<CSOUND_*>::operator()(CSOUND_* const&, CSOUND_* const&) const (stl_function.h:237)
  969. ==7589== by 0x2275AE41: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > const&) (stl_tree.h:1350)
  970. ==7589== by 0x22751135: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::insert(std::_Rb_tree_iterator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > const&) (stl_map.h:576)
  971. ==7589== by 0x2274BA61: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::operator[](CSOUND_* const&) (stl_map.h:458)
  972. ==7589== by 0x227468E6: csoundModuleDestroy (signalflowgraph.cpp:1407)
  973. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  974. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  975. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  976. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  977. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  978. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  979. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  980. ==7589== Address 0x1d894d30 is 32 bytes inside a block of size 64 free'd
  981. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  982. ==7589== by 0x22770CA1: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*, unsigned long) (new_allocator.h:100)
  983. ==7589== by 0x2276BAC5: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*) (stl_tree.h:373)
  984. ==7589== by 0x227617B0: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*) (stl_tree.h:395)
  985. ==7589== by 0x22756EE0: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*) (stl_tree.h:1084)
  986. ==7589== by 0x2274F3AE: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  987. ==7589== by 0x22775805: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::~map() (stl_map.h:90)
  988. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  989. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  990. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  991. ==7589==
  992. ==7589== Invalid write of size 8
  993. ==7589== at 0x7308DE4: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
  994. ==7589== by 0x2276648F: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > const&) (stl_tree.h:981)
  995. ==7589== by 0x2275AEA2: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > const&) (stl_tree.h:1357)
  996. ==7589== by 0x22751135: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::insert(std::_Rb_tree_iterator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > const&) (stl_map.h:576)
  997. ==7589== by 0x2274BA61: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::operator[](CSOUND_* const&) (stl_map.h:458)
  998. ==7589== by 0x227468E6: csoundModuleDestroy (signalflowgraph.cpp:1407)
  999. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  1000. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  1001. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  1002. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  1003. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1004. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1005. ==7589== Address 0x1d894d20 is 16 bytes inside a block of size 64 free'd
  1006. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1007. ==7589== by 0x22770CA1: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*, unsigned long) (new_allocator.h:100)
  1008. ==7589== by 0x2276BAC5: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*) (stl_tree.h:373)
  1009. ==7589== by 0x227617B0: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*) (stl_tree.h:395)
  1010. ==7589== by 0x22756EE0: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*) (stl_tree.h:1084)
  1011. ==7589== by 0x2274F3AE: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  1012. ==7589== by 0x22775805: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::~map() (stl_map.h:90)
  1013. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1014. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1015. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1016. ==7589==
  1017. ==7589== Invalid read of size 4
  1018. ==7589== at 0x7308E0D: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
  1019. ==7589== by 0x2276648F: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > const&) (stl_tree.h:981)
  1020. ==7589== by 0x2275AEA2: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > const&) (stl_tree.h:1357)
  1021. ==7589== by 0x22751135: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::insert(std::_Rb_tree_iterator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > const&) (stl_map.h:576)
  1022. ==7589== by 0x2274BA61: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::operator[](CSOUND_* const&) (stl_map.h:458)
  1023. ==7589== by 0x227468E6: csoundModuleDestroy (signalflowgraph.cpp:1407)
  1024. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  1025. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  1026. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  1027. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  1028. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1029. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1030. ==7589== Address 0x1d894d10 is 0 bytes inside a block of size 64 free'd
  1031. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1032. ==7589== by 0x22770CA1: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*, unsigned long) (new_allocator.h:100)
  1033. ==7589== by 0x2276BAC5: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*) (stl_tree.h:373)
  1034. ==7589== by 0x227617B0: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*) (stl_tree.h:395)
  1035. ==7589== by 0x22756EE0: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*) (stl_tree.h:1084)
  1036. ==7589== by 0x2274F3AE: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  1037. ==7589== by 0x22775805: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::~map() (stl_map.h:90)
  1038. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1039. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1040. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1041. ==7589==
  1042. ==7589== Invalid write of size 4
  1043. ==7589== at 0x7308E50: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
  1044. ==7589== by 0x2276648F: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > const&) (stl_tree.h:981)
  1045. ==7589== by 0x2275AEA2: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > const&) (stl_tree.h:1357)
  1046. ==7589== by 0x22751135: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::insert(std::_Rb_tree_iterator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > const&) (stl_map.h:576)
  1047. ==7589== by 0x2274BA61: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::operator[](CSOUND_* const&) (stl_map.h:458)
  1048. ==7589== by 0x227468E6: csoundModuleDestroy (signalflowgraph.cpp:1407)
  1049. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  1050. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  1051. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  1052. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  1053. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1054. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1055. ==7589== Address 0x1d894d10 is 0 bytes inside a block of size 64 free'd
  1056. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1057. ==7589== by 0x22770CA1: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*, unsigned long) (new_allocator.h:100)
  1058. ==7589== by 0x2276BAC5: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*) (stl_tree.h:373)
  1059. ==7589== by 0x227617B0: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*) (stl_tree.h:395)
  1060. ==7589== by 0x22756EE0: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >*) (stl_tree.h:1084)
  1061. ==7589== by 0x2274F3AE: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  1062. ==7589== by 0x22775805: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*, std::allocator<std::vector<std::vector<Outleta*, std::allocator<Outleta*> >*, std::allocator<std::vector<Outleta*, std::allocator<Outleta*> >*> >*> > > > >::~map() (stl_map.h:90)
  1063. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1064. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1065. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1066. ==7589==
  1067. ==7589== Invalid read of size 8
  1068. ==7589== at 0x538D706: std::less<CSOUND_*>::operator()(CSOUND_* const&, CSOUND_* const&) const (stl_function.h:237)
  1069. ==7589== by 0x22762A6F: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*, std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*, CSOUND_* const&) (stl_tree.h:1098)
  1070. ==7589== by 0x22757E2C: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::lower_bound(CSOUND_* const&) (stl_tree.h:835)
  1071. ==7589== by 0x2274FA48: std::map<CSOUND_*, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::lower_bound(CSOUND_* const&) (stl_map.h:791)
  1072. ==7589== by 0x2274A796: std::map<CSOUND_*, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:455)
  1073. ==7589== by 0x22746904: csoundModuleDestroy (signalflowgraph.cpp:1408)
  1074. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  1075. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  1076. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  1077. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  1078. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1079. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1080. ==7589== Address 0x1b1df300 is 32 bytes inside a block of size 88 free'd
  1081. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1082. ==7589== by 0x22770989: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*, unsigned long) (new_allocator.h:100)
  1083. ==7589== by 0x2276B4A7: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*) (stl_tree.h:373)
  1084. ==7589== by 0x22760E0E: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*) (stl_tree.h:395)
  1085. ==7589== by 0x227564F6: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*) (stl_tree.h:1084)
  1086. ==7589== by 0x2274EEB0: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  1087. ==7589== by 0x2277571B: std::map<CSOUND_*, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::~map() (stl_map.h:90)
  1088. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1089. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1090. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1091. ==7589==
  1092. ==7589== Invalid read of size 8
  1093. ==7589== at 0x22760DA4: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_S_left(std::_Rb_tree_node_base*) (stl_tree.h:527)
  1094. ==7589== by 0x22762A8A: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*, std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*, CSOUND_* const&) (stl_tree.h:1099)
  1095. ==7589== by 0x22757E2C: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::lower_bound(CSOUND_* const&) (stl_tree.h:835)
  1096. ==7589== by 0x2274FA48: std::map<CSOUND_*, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::lower_bound(CSOUND_* const&) (stl_map.h:791)
  1097. ==7589== by 0x2274A796: std::map<CSOUND_*, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:455)
  1098. ==7589== by 0x22746904: csoundModuleDestroy (signalflowgraph.cpp:1408)
  1099. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  1100. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  1101. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  1102. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  1103. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1104. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1105. ==7589== Address 0x1b1df2f0 is 16 bytes inside a block of size 88 free'd
  1106. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1107. ==7589== by 0x22770989: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*, unsigned long) (new_allocator.h:100)
  1108. ==7589== by 0x2276B4A7: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*) (stl_tree.h:373)
  1109. ==7589== by 0x22760E0E: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*) (stl_tree.h:395)
  1110. ==7589== by 0x227564F6: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*) (stl_tree.h:1084)
  1111. ==7589== by 0x2274EEB0: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  1112. ==7589== by 0x2277571B: std::map<CSOUND_*, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::~map() (stl_map.h:90)
  1113. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1114. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1115. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1116. ==7589==
  1117. ==7589== Invalid read of size 8
  1118. ==7589== at 0x538D70D: std::less<CSOUND_*>::operator()(CSOUND_* const&, CSOUND_* const&) const (stl_function.h:237)
  1119. ==7589== by 0x2274A823: std::map<CSOUND_*, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:457)
  1120. ==7589== by 0x22746904: csoundModuleDestroy (signalflowgraph.cpp:1408)
  1121. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  1122. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  1123. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  1124. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  1125. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1126. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1127. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1128. ==7589== Address 0x1b1df300 is 32 bytes inside a block of size 88 free'd
  1129. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1130. ==7589== by 0x22770989: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*, unsigned long) (new_allocator.h:100)
  1131. ==7589== by 0x2276B4A7: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*) (stl_tree.h:373)
  1132. ==7589== by 0x22760E0E: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*) (stl_tree.h:395)
  1133. ==7589== by 0x227564F6: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*) (stl_tree.h:1084)
  1134. ==7589== by 0x2274EEB0: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  1135. ==7589== by 0x2277571B: std::map<CSOUND_*, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::~map() (stl_map.h:90)
  1136. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1137. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1138. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1139. ==7589==
  1140. ==7589== Invalid read of size 8
  1141. ==7589== at 0x538D70D: std::less<CSOUND_*>::operator()(CSOUND_* const&, CSOUND_* const&) const (stl_function.h:237)
  1142. ==7589== by 0x22758099: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > const&) (stl_tree.h:1350)
  1143. ==7589== by 0x2274FBC7: std::map<CSOUND_*, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::insert(std::_Rb_tree_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > const&) (stl_map.h:576)
  1144. ==7589== by 0x2274A885: std::map<CSOUND_*, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:458)
  1145. ==7589== by 0x22746904: csoundModuleDestroy (signalflowgraph.cpp:1408)
  1146. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  1147. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  1148. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  1149. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  1150. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1151. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1152. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1153. ==7589== Address 0x1b1df300 is 32 bytes inside a block of size 88 free'd
  1154. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1155. ==7589== by 0x22770989: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*, unsigned long) (new_allocator.h:100)
  1156. ==7589== by 0x2276B4A7: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*) (stl_tree.h:373)
  1157. ==7589== by 0x22760E0E: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*) (stl_tree.h:395)
  1158. ==7589== by 0x227564F6: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*) (stl_tree.h:1084)
  1159. ==7589== by 0x2274EEB0: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  1160. ==7589== by 0x2277571B: std::map<CSOUND_*, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::~map() (stl_map.h:90)
  1161. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1162. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1163. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1164. ==7589==
  1165. ==7589== Invalid write of size 8
  1166. ==7589== at 0x7308DE4: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
  1167. ==7589== by 0x22762E5B: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > const&) (stl_tree.h:981)
  1168. ==7589== by 0x227580FA: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > const&) (stl_tree.h:1357)
  1169. ==7589== by 0x2274FBC7: std::map<CSOUND_*, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::insert(std::_Rb_tree_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > const&) (stl_map.h:576)
  1170. ==7589== by 0x2274A885: std::map<CSOUND_*, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:458)
  1171. ==7589== by 0x22746904: csoundModuleDestroy (signalflowgraph.cpp:1408)
  1172. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  1173. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  1174. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  1175. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  1176. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1177. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1178. ==7589== Address 0x1b1df2f0 is 16 bytes inside a block of size 88 free'd
  1179. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1180. ==7589== by 0x22770989: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*, unsigned long) (new_allocator.h:100)
  1181. ==7589== by 0x2276B4A7: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*) (stl_tree.h:373)
  1182. ==7589== by 0x22760E0E: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*) (stl_tree.h:395)
  1183. ==7589== by 0x227564F6: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*) (stl_tree.h:1084)
  1184. ==7589== by 0x2274EEB0: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  1185. ==7589== by 0x2277571B: std::map<CSOUND_*, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::~map() (stl_map.h:90)
  1186. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1187. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1188. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1189. ==7589==
  1190. ==7589== Invalid read of size 4
  1191. ==7589== at 0x7308E0D: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
  1192. ==7589== by 0x22762E5B: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > const&) (stl_tree.h:981)
  1193. ==7589== by 0x227580FA: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > const&) (stl_tree.h:1357)
  1194. ==7589== by 0x2274FBC7: std::map<CSOUND_*, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::insert(std::_Rb_tree_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > const&) (stl_map.h:576)
  1195. ==7589== by 0x2274A885: std::map<CSOUND_*, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:458)
  1196. ==7589== by 0x22746904: csoundModuleDestroy (signalflowgraph.cpp:1408)
  1197. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  1198. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  1199. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  1200. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  1201. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1202. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1203. ==7589== Address 0x1b1df2e0 is 0 bytes inside a block of size 88 free'd
  1204. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1205. ==7589== by 0x22770989: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*, unsigned long) (new_allocator.h:100)
  1206. ==7589== by 0x2276B4A7: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*) (stl_tree.h:373)
  1207. ==7589== by 0x22760E0E: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*) (stl_tree.h:395)
  1208. ==7589== by 0x227564F6: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*) (stl_tree.h:1084)
  1209. ==7589== by 0x2274EEB0: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  1210. ==7589== by 0x2277571B: std::map<CSOUND_*, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::~map() (stl_map.h:90)
  1211. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1212. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1213. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1214. ==7589==
  1215. ==7589== Invalid write of size 4
  1216. ==7589== at 0x7308E50: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
  1217. ==7589== by 0x22762E5B: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > const&) (stl_tree.h:981)
  1218. ==7589== by 0x227580FA: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > const&) (stl_tree.h:1357)
  1219. ==7589== by 0x2274FBC7: std::map<CSOUND_*, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::insert(std::_Rb_tree_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > const&) (stl_map.h:576)
  1220. ==7589== by 0x2274A885: std::map<CSOUND_*, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:458)
  1221. ==7589== by 0x22746904: csoundModuleDestroy (signalflowgraph.cpp:1408)
  1222. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  1223. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  1224. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  1225. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  1226. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1227. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1228. ==7589== Address 0x1b1df2e0 is 0 bytes inside a block of size 88 free'd
  1229. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1230. ==7589== by 0x22770989: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*, unsigned long) (new_allocator.h:100)
  1231. ==7589== by 0x2276B4A7: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*) (stl_tree.h:373)
  1232. ==7589== by 0x22760E0E: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*) (stl_tree.h:395)
  1233. ==7589== by 0x227564F6: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >*) (stl_tree.h:1084)
  1234. ==7589== by 0x2274EEB0: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  1235. ==7589== by 0x2277571B: std::map<CSOUND_*, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Outletk*, std::allocator<Outletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Outletk*, std::allocator<Outletk*> > > > > > > >::~map() (stl_map.h:90)
  1236. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1237. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1238. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1239. ==7589==
  1240. ==7589== Invalid read of size 8
  1241. ==7589== at 0x538D706: std::less<CSOUND_*>::operator()(CSOUND_* const&, CSOUND_* const&) const (stl_function.h:237)
  1242. ==7589== by 0x227631FB: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*, std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*, CSOUND_* const&) (stl_tree.h:1098)
  1243. ==7589== by 0x227583F4: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::lower_bound(CSOUND_* const&) (stl_tree.h:835)
  1244. ==7589== by 0x2274FC84: std::map<CSOUND_*, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::lower_bound(CSOUND_* const&) (stl_map.h:791)
  1245. ==7589== by 0x2274A98A: std::map<CSOUND_*, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:455)
  1246. ==7589== by 0x22746922: csoundModuleDestroy (signalflowgraph.cpp:1409)
  1247. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  1248. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  1249. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  1250. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  1251. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1252. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1253. ==7589== Address 0x1b1e1290 is 32 bytes inside a block of size 88 free'd
  1254. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1255. ==7589== by 0x22770AE9: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*, unsigned long) (new_allocator.h:100)
  1256. ==7589== by 0x2276B75F: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*) (stl_tree.h:373)
  1257. ==7589== by 0x22761256: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*) (stl_tree.h:395)
  1258. ==7589== by 0x2275695E: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*) (stl_tree.h:1084)
  1259. ==7589== by 0x2274F0E8: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  1260. ==7589== by 0x22775783: std::map<CSOUND_*, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::~map() (stl_map.h:90)
  1261. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1262. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1263. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1264. ==7589==
  1265. ==7589== Invalid read of size 8
  1266. ==7589== at 0x227611EC: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_S_left(std::_Rb_tree_node_base*) (stl_tree.h:527)
  1267. ==7589== by 0x22763216: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*, std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*, CSOUND_* const&) (stl_tree.h:1099)
  1268. ==7589== by 0x227583F4: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::lower_bound(CSOUND_* const&) (stl_tree.h:835)
  1269. ==7589== by 0x2274FC84: std::map<CSOUND_*, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::lower_bound(CSOUND_* const&) (stl_map.h:791)
  1270. ==7589== by 0x2274A98A: std::map<CSOUND_*, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:455)
  1271. ==7589== by 0x22746922: csoundModuleDestroy (signalflowgraph.cpp:1409)
  1272. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  1273. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  1274. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  1275. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  1276. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1277. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1278. ==7589== Address 0x1b1e1280 is 16 bytes inside a block of size 88 free'd
  1279. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1280. ==7589== by 0x22770AE9: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*, unsigned long) (new_allocator.h:100)
  1281. ==7589== by 0x2276B75F: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*) (stl_tree.h:373)
  1282. ==7589== by 0x22761256: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*) (stl_tree.h:395)
  1283. ==7589== by 0x2275695E: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*) (stl_tree.h:1084)
  1284. ==7589== by 0x2274F0E8: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  1285. ==7589== by 0x22775783: std::map<CSOUND_*, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::~map() (stl_map.h:90)
  1286. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1287. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1288. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1289. ==7589==
  1290. ==7589== Invalid read of size 8
  1291. ==7589== at 0x538D70D: std::less<CSOUND_*>::operator()(CSOUND_* const&, CSOUND_* const&) const (stl_function.h:237)
  1292. ==7589== by 0x2274AA17: std::map<CSOUND_*, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:457)
  1293. ==7589== by 0x22746922: csoundModuleDestroy (signalflowgraph.cpp:1409)
  1294. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  1295. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  1296. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  1297. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  1298. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1299. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1300. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1301. ==7589== Address 0x1b1e1290 is 32 bytes inside a block of size 88 free'd
  1302. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1303. ==7589== by 0x22770AE9: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*, unsigned long) (new_allocator.h:100)
  1304. ==7589== by 0x2276B75F: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*) (stl_tree.h:373)
  1305. ==7589== by 0x22761256: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*) (stl_tree.h:395)
  1306. ==7589== by 0x2275695E: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*) (stl_tree.h:1084)
  1307. ==7589== by 0x2274F0E8: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  1308. ==7589== by 0x22775783: std::map<CSOUND_*, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::~map() (stl_map.h:90)
  1309. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1310. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1311. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1312. ==7589==
  1313. ==7589== Invalid read of size 8
  1314. ==7589== at 0x538D70D: std::less<CSOUND_*>::operator()(CSOUND_* const&, CSOUND_* const&) const (stl_function.h:237)
  1315. ==7589== by 0x22758661: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > const&) (stl_tree.h:1350)
  1316. ==7589== by 0x2274FE03: std::map<CSOUND_*, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::insert(std::_Rb_tree_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > const&) (stl_map.h:576)
  1317. ==7589== by 0x2274AA79: std::map<CSOUND_*, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:458)
  1318. ==7589== by 0x22746922: csoundModuleDestroy (signalflowgraph.cpp:1409)
  1319. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  1320. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  1321. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  1322. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  1323. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1324. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1325. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1326. ==7589== Address 0x1b1e1290 is 32 bytes inside a block of size 88 free'd
  1327. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1328. ==7589== by 0x22770AE9: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*, unsigned long) (new_allocator.h:100)
  1329. ==7589== by 0x2276B75F: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*) (stl_tree.h:373)
  1330. ==7589== by 0x22761256: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*) (stl_tree.h:395)
  1331. ==7589== by 0x2275695E: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*) (stl_tree.h:1084)
  1332. ==7589== by 0x2274F0E8: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  1333. ==7589== by 0x22775783: std::map<CSOUND_*, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::~map() (stl_map.h:90)
  1334. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1335. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1336. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1337. ==7589==
  1338. ==7589== Invalid write of size 8
  1339. ==7589== at 0x7308DE4: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
  1340. ==7589== by 0x227635E7: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > const&) (stl_tree.h:981)
  1341. ==7589== by 0x227586C2: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > const&) (stl_tree.h:1357)
  1342. ==7589== by 0x2274FE03: std::map<CSOUND_*, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::insert(std::_Rb_tree_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > const&) (stl_map.h:576)
  1343. ==7589== by 0x2274AA79: std::map<CSOUND_*, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:458)
  1344. ==7589== by 0x22746922: csoundModuleDestroy (signalflowgraph.cpp:1409)
  1345. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  1346. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  1347. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  1348. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  1349. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1350. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1351. ==7589== Address 0x1b1e1280 is 16 bytes inside a block of size 88 free'd
  1352. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1353. ==7589== by 0x22770AE9: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*, unsigned long) (new_allocator.h:100)
  1354. ==7589== by 0x2276B75F: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*) (stl_tree.h:373)
  1355. ==7589== by 0x22761256: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*) (stl_tree.h:395)
  1356. ==7589== by 0x2275695E: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*) (stl_tree.h:1084)
  1357. ==7589== by 0x2274F0E8: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  1358. ==7589== by 0x22775783: std::map<CSOUND_*, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::~map() (stl_map.h:90)
  1359. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1360. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1361. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1362. ==7589==
  1363. ==7589== Invalid read of size 4
  1364. ==7589== at 0x7308E0D: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
  1365. ==7589== by 0x227635E7: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > const&) (stl_tree.h:981)
  1366. ==7589== by 0x227586C2: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > const&) (stl_tree.h:1357)
  1367. ==7589== by 0x2274FE03: std::map<CSOUND_*, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::insert(std::_Rb_tree_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > const&) (stl_map.h:576)
  1368. ==7589== by 0x2274AA79: std::map<CSOUND_*, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:458)
  1369. ==7589== by 0x22746922: csoundModuleDestroy (signalflowgraph.cpp:1409)
  1370. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  1371. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  1372. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  1373. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  1374. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1375. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1376. ==7589== Address 0x1b1e1270 is 0 bytes inside a block of size 88 free'd
  1377. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1378. ==7589== by 0x22770AE9: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*, unsigned long) (new_allocator.h:100)
  1379. ==7589== by 0x2276B75F: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*) (stl_tree.h:373)
  1380. ==7589== by 0x22761256: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*) (stl_tree.h:395)
  1381. ==7589== by 0x2275695E: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*) (stl_tree.h:1084)
  1382. ==7589== by 0x2274F0E8: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  1383. ==7589== by 0x22775783: std::map<CSOUND_*, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::~map() (stl_map.h:90)
  1384. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1385. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1386. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1387. ==7589==
  1388. ==7589== Invalid write of size 4
  1389. ==7589== at 0x7308E50: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
  1390. ==7589== by 0x227635E7: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > const&) (stl_tree.h:981)
  1391. ==7589== by 0x227586C2: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > const&) (stl_tree.h:1357)
  1392. ==7589== by 0x2274FE03: std::map<CSOUND_*, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::insert(std::_Rb_tree_iterator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > const&) (stl_map.h:576)
  1393. ==7589== by 0x2274AA79: std::map<CSOUND_*, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::operator[](CSOUND_* const&) (stl_map.h:458)
  1394. ==7589== by 0x22746922: csoundModuleDestroy (signalflowgraph.cpp:1409)
  1395. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  1396. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  1397. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  1398. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  1399. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1400. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1401. ==7589== Address 0x1b1e1270 is 0 bytes inside a block of size 88 free'd
  1402. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1403. ==7589== by 0x22770AE9: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*, unsigned long) (new_allocator.h:100)
  1404. ==7589== by 0x2276B75F: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*) (stl_tree.h:373)
  1405. ==7589== by 0x22761256: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*) (stl_tree.h:395)
  1406. ==7589== by 0x2275695E: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >*) (stl_tree.h:1084)
  1407. ==7589== by 0x2274F0E8: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > >, std::_Select1st<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  1408. ==7589== by 0x22775783: std::map<CSOUND_*, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::map<std::string, std::vector<Inletk*, std::allocator<Inletk*> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<Inletk*, std::allocator<Inletk*> > > > > > > >::~map() (stl_map.h:90)
  1409. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1410. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1411. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1412. ==7589==
  1413. ==7589== Invalid read of size 8
  1414. ==7589== at 0x538D706: std::less<CSOUND_*>::operator()(CSOUND_* const&, CSOUND_* const&) const (stl_function.h:237)
  1415. ==7589== by 0x22768171: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >*, std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >*, CSOUND_* const&) (stl_tree.h:1098)
  1416. ==7589== by 0x2275CEDC: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > > >::lower_bound(CSOUND_* const&) (stl_tree.h:835)
  1417. ==7589== by 0x22752C6C: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > > >::lower_bound(CSOUND_* const&) (stl_map.h:791)
  1418. ==7589== by 0x2274C85C: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > > >::operator[](CSOUND_* const&) (stl_map.h:455)
  1419. ==7589== by 0x22746940: csoundModuleDestroy (signalflowgraph.cpp:1413)
  1420. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  1421. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  1422. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  1423. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  1424. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1425. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1426. ==7589== Address 0x1c9a5030 is 32 bytes inside a block of size 64 free'd
  1427. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1428. ==7589== by 0x22770CF9: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >*, unsigned long) (new_allocator.h:100)
  1429. ==7589== by 0x2276BB73: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >*) (stl_tree.h:373)
  1430. ==7589== by 0x227618C2: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >*) (stl_tree.h:395)
  1431. ==7589== by 0x22756FFA: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >*) (stl_tree.h:1084)
  1432. ==7589== by 0x2274F43C: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  1433. ==7589== by 0x2277581F: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > > >::~map() (stl_map.h:90)
  1434. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1435. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1436. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1437. ==7589==
  1438. ==7589== Invalid read of size 8
  1439. ==7589== at 0x22761858: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > > >::_S_left(std::_Rb_tree_node_base*) (stl_tree.h:527)
  1440. ==7589== by 0x2276818C: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >*, std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >*, CSOUND_* const&) (stl_tree.h:1099)
  1441. ==7589== by 0x2275CEDC: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > > >::lower_bound(CSOUND_* const&) (stl_tree.h:835)
  1442. ==7589== by 0x22752C6C: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > > >::lower_bound(CSOUND_* const&) (stl_map.h:791)
  1443. ==7589== by 0x2274C85C: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > > >::operator[](CSOUND_* const&) (stl_map.h:455)
  1444. ==7589== by 0x22746940: csoundModuleDestroy (signalflowgraph.cpp:1413)
  1445. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  1446. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  1447. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  1448. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  1449. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1450. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1451. ==7589== Address 0x1c9a5020 is 16 bytes inside a block of size 64 free'd
  1452. ==7589== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1453. ==7589== by 0x22770CF9: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > > >::deallocate(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >*, unsigned long) (new_allocator.h:100)
  1454. ==7589== by 0x2276BB73: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > > >::_M_put_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >*) (stl_tree.h:373)
  1455. ==7589== by 0x227618C2: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >*) (stl_tree.h:395)
  1456. ==7589== by 0x22756FFA: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > > >::_M_erase(std::_Rb_tree_node<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >*) (stl_tree.h:1084)
  1457. ==7589== by 0x2274F43C: std::_Rb_tree<CSOUND_*, std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > >, std::_Select1st<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > > >::~_Rb_tree() (in /home/andres/Documents/src/csound-csound6-git-build/libsignalflowgraph.so)
  1458. ==7589== by 0x2277581F: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > > >::~map() (stl_map.h:90)
  1459. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1460. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1461. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
  1462. ==7589==
  1463. ==7589== Invalid read of size 8
  1464. ==7589== at 0x538D70D: std::less<CSOUND_*>::operator()(CSOUND_* const&, CSOUND_* const&) const (stl_function.h:237)
  1465. ==7589== by 0x2274C8DA: std::map<CSOUND_*, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> >, std::less<CSOUND_*>, std::allocator<std::pair<CSOUND_* const, std::vector<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*, std::allocator<std::vector<std::vector<Outletk*, std::allocator<Outletk*> >*, std::allocator<std::vector<Outletk*, std::allocator<Outletk*> >*> >*> > > > >::operator[](CSOUND_* const&) (stl_map.h:457)
  1466. ==7589== by 0x22746940: csoundModuleDestroy (signalflowgraph.cpp:1413)
  1467. ==7589== by 0x4FE452E: csoundDestroyModules (csmodule.c:637)
  1468. ==7589== by 0x4FE82E8: reset (csound.c:2616)
  1469. ==7589== by 0x4FE4FC1: csoundDestroy (csound.c:1192)
  1470. ==7589== by 0x4FE4C6E: destroy_all_instances (csound.c:888)
  1471. ==7589== by 0x7AEE120: __run_exit_handlers (exit.c:77)
  1472. ==7589== by 0x7AEE1A4: exit (exit.c:99)
  1473. ==7589== by 0x7AD3EAB: (below main) (libc-start.c:294)
Advertisement
Add Comment
Please, Sign In to add comment