Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Apr 29th, 2012  |  syntax: None  |  size: 27.60 KB  |  hits: 14  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1.   ARDOUR::Session::engine_halted()
  2.   boost::_mfi::mf0<void, ARDOUR::Session>::operator()(ARDOUR::Session*) const
  3.   void boost::_bi::list1<boost::_bi::value<ARDOUR::Session*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Session>, boost::_bi::list1<char const*&> >(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Session>&, boost::_bi::list1<char const*&>&, int)
  4.   void boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Session>, boost::_bi::list1<boost::_bi::value<ARDOUR::Session*> > >::operator()<char const*>(char const*&)
  5.   boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Session>, boost::_bi::list1<boost::_bi::value<ARDOUR::Session*> > >, void, char const*>::invoke(boost::detail::function::function_buffer&, char const*)
  6.   boost::function1<void, char const*>::operator()(char const*) const
  7.   boost::signals2::detail::signal1_impl<void, char const*, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (char const*)>, boost::function<void (boost::signals2::connection const&, char const*)>, boost::signals2::mutex>::slot_invoker::m_invoke(boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> > const&, boost::signals2::detail::void_type const*) const
  8.   boost::signals2::detail::signal1_impl<void, char const*, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (char const*)>, boost::function<void (boost::signals2::connection const&, char const*)>, boost::signals2::mutex>::slot_invoker::operator()(boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> > const&) const
  9.   boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, char const*, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (char const*)>, boost::function<void (boost::signals2::connection const&, char const*)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> >::dereference() const
  10.   boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, char const*, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (char const*)>, boost::function<void (boost::signals2::connection const&, char const*)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> >::reference boost::iterator_core_access::dereference<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, char const*, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (char const*)>, boost::function<void (boost::signals2::connection const&, char const*)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, char const*, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (char const*)>, boost::function<void (boost::signals2::connection const&, char const*)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> > const&)
  11.   boost::iterator_facade<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, char const*, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (char const*)>, boost::function<void (boost::signals2::connection const&, char const*)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> >, boost::signals2::detail::void_type, boost::single_pass_traversal_tag, boost::signals2::detail::void_type const&, long>::operator*() const
  12.   void boost::signals2::optional_last_value<void>::operator()<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, char const*, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (char const*)>, boost::function<void (boost::signals2::connection const&, char const*)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, char const*, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (char const*)>, boost::function<void (boost::signals2::connection const&, char const*)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, char const*, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (char const*)>, boost::function<void (boost::signals2::connection const&, char const*)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> >) const
  13.   void boost::signals2::detail::combiner_invoker<void>::operator()<boost::signals2::optional_last_value<void>, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, char const*, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (char const*)>, boost::function<void (boost::signals2::connection const&, char const*)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> > >(boost::signals2::optional_last_value<void>&, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, char const*, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (char const*)>, boost::function<void (boost::signals2::connection const&, char const*)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, char const*, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (char const*)>, boost::function<void (boost::signals2::connection const&, char const*)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, char const*, boost::function<void (char const*)> >, boost::signals2::mutex> >) const
  14.   boost::signals2::detail::signal1_impl<void, char const*, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (char const*)>, boost::function<void (boost::signals2::connection const&, char const*)>, boost::signals2::mutex>::operator()(char const*)
  15. [Thread 0x7fffb6e50700 (LWP 3510) exited]
  16. [Thread 0x7fffb57c3800 (LWP 3512) exited]
  17. [Thread 0x7fff68e9d700 (LWP 3527) exited]
  18. [New Thread 0x7fff8c150700 (LWP 3537)]
  19. Stopping disk thread...OK
  20. [Thread 0x7fff8c150700 (LWP 3537) exited]
  21. ^C
  22. Program received signal SIGINT, Interrupt.
  23. 0x00007fffefea2d84 in pthread_cond_wait@@GLIBC_2.3.2 ()
  24.    from /lib/x86_64-linux-gnu/libpthread.so.0
  25. (gdb) bt
  26. #0  0x00007fffefea2d84 in pthread_cond_wait@@GLIBC_2.3.2 ()
  27.    from /lib/x86_64-linux-gnu/libpthread.so.0
  28. #1  0x00007fffc0c8457d in LinuxSampler::Condition::WaitIf (this=0x1e64c910,
  29.     bCondition=true, TimeoutSeconds=0, TimeoutNanoSeconds=0)
  30.     at Condition.cpp:313
  31. #2  0x00007fffc0c850a4 in LinuxSampler::Thread::StopThread (this=0x1e64c8c0)
  32.     at Thread.cpp:197
  33. #3  0x00007fffc0ba7ea9 in LinuxSampler::DiskThreadBase<gig::DimensionRegion, LinuxSampler::gig::InstrumentResourceManager>::Reset (this=0x1e64c8c0)
  34.     at ../common/DiskThreadBase.h:241
  35. #4  0x00007fffc0ba806a in LinuxSampler::EngineBase<LinuxSampler::gig::Voice, gig::Region, gig::DimensionRegion, LinuxSampler::gig::DiskThread, LinuxSampler::gig::InstrumentResourceManager, gig::Instrument>::ResetInternal (this=0x1e6134e0)
  36.     at ../EngineBase.h:1346
  37. #5  0x00007fffc0c268bc in LinuxSampler::AbstractEngineChannel::ResetInternal (
  38.     this=<optimized out>) at AbstractEngineChannel.cpp:140
  39. #6  0x00007fffc0bc05a3 in ResetInternal (this=0x1e5ffdb0)
  40.     at ../EngineChannelBase.h:337
  41. #7  LinuxSampler::gig::EngineChannel::ResetInternal (this=<optimized out>)
  42.     at EngineChannel.cpp:49
  43. #8  0x00007fffc0bc1bfb in LinuxSampler::EngineChannelBase<LinuxSampler::gig::Voice, gig::DimensionRegion, gig::Instrument>::DisconnectAudioOutputDevice (
  44.     this=0x1e5ffdb0) at ../EngineChannelBase.h:178
  45. ---Type <return> to continue, or q <return> to quit---
  46. #9  0x00007fffc0b40ed1 in LinuxSampler::SamplerChannel::~SamplerChannel (
  47.     this=0x1e5ffd50, __in_chrg=<optimized out>) at Sampler.cpp:61
  48. #10 0x00007fffc0b40f89 in LinuxSampler::SamplerChannel::~SamplerChannel (
  49.     this=0x1e5ffd50, __in_chrg=<optimized out>) at Sampler.cpp:69
  50. #11 0x00007fffc0b42490 in LinuxSampler::Sampler::RemoveSamplerChannel (
  51.     this=0xcbd89f0, pSamplerChannel=0x1e5ffd50) at Sampler.cpp:528
  52. #12 0x00007fffc0c3d6d0 in LinuxSampler::Plugin::RemoveChannels (
  53.     this=0x1e5fe870) at Plugin.cpp:291
  54. #13 0x00007fffc0c3d727 in LinuxSampler::Plugin::~Plugin (this=0x1e5fe870,
  55.     __in_chrg=<optimized out>) at Plugin.cpp:157
  56. #14 0x00007fff697a765b in ~PluginLv2 (this=0x1e5fe870,
  57.     __in_chrg=<optimized out>) at PluginLv2.h:32
  58. #15 (anonymous namespace)::PluginLv2::~PluginLv2 (this=0x1e5fe870,
  59.     __in_chrg=<optimized out>) at PluginLv2.h:32
  60. #16 0x00007ffff0c38e73 in lilv_instance_free () from /usr/lib/liblilv-0.so.0
  61. #17 0x00007ffff726e4bc in ARDOUR::LV2Plugin::cleanup (this=0x1e5d1f80)
  62.     at ../libs/ardour/lv2_plugin.cc:1190
  63. #18 0x00007ffff726a045 in ARDOUR::LV2Plugin::~LV2Plugin (this=0x1e5d1f80,
  64.     __in_chrg=<optimized out>) at ../libs/ardour/lv2_plugin.cc:439
  65. #19 0x00007ffff726a2c0 in ARDOUR::LV2Plugin::~LV2Plugin (this=0x1e5d1f80,
  66.     __in_chrg=<optimized out>) at ../libs/ardour/lv2_plugin.cc:455
  67. #20 0x00007ffff708b236 in boost::checked_delete<ARDOUR::LV2Plugin> (
  68.     x=0x1e5d1f80) at /usr/include/boost/checked_delete.hpp:34
  69. ---Type <return> to continue, or q <return> to quit---
  70. #21 0x00007ffff708fcda in boost::detail::sp_counted_impl_p<ARDOUR::LV2Plugin>::dispose (this=0x241d6e20)
  71.     at /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp:78
  72. #22 0x00000000012812e2 in boost::detail::sp_counted_base::release (
  73.     this=0x241d6e20)
  74.     at /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:145
  75. #23 0x0000000001281371 in boost::detail::shared_count::~shared_count (
  76.     this=0x241d6ce8, __in_chrg=<optimized out>)
  77.     at /usr/include/boost/smart_ptr/detail/shared_count.hpp:217
  78. #24 0x00000000017fba50 in boost::shared_ptr<ARDOUR::Plugin>::~shared_ptr (
  79.     this=0x241d6ce0, __in_chrg=<optimized out>)
  80.     at /usr/include/boost/smart_ptr/shared_ptr.hpp:168
  81. #25 0x0000000001812960 in std::_Destroy<boost::shared_ptr<ARDOUR::Plugin> > (
  82.     __pointer=0x241d6ce0) at /usr/include/c++/4.6/bits/stl_construct.h:94
  83. #26 0x0000000001812016 in std::_Destroy_aux<false>::__destroy<boost::shared_ptr<ARDOUR::Plugin>*> (__first=0x241d6ce0, __last=0x241d6cf0)
  84.     at /usr/include/c++/4.6/bits/stl_construct.h:104
  85. #27 0x00000000018112cf in std::_Destroy<boost::shared_ptr<ARDOUR::Plugin>*> (
  86.     __first=0x241d6ce0, __last=0x241d6cf0)
  87.     at /usr/include/c++/4.6/bits/stl_construct.h:127
  88. #28 0x000000000180ff1f in std::_Destroy<boost::shared_ptr<ARDOUR::Plugin>*, boost::shared_ptr<ARDOUR::Plugin> > (__first=0x241d6ce0, __last=0x241d6cf0)
  89.     at /usr/include/c++/4.6/bits/stl_construct.h:153
  90. ---Type <return> to continue, or q <return> to quit---
  91. #29 0x000000000180ef4a in std::vector<boost::shared_ptr<ARDOUR::Plugin>, std::allocator<boost::shared_ptr<ARDOUR::Plugin> > >::~vector (this=0x1e5c8af0,
  92.     __in_chrg=<optimized out>) at /usr/include/c++/4.6/bits/stl_vector.h:350
  93. #30 0x00007ffff70826d8 in ARDOUR::PluginInsert::~PluginInsert (
  94.     this=0x1e5c8900, __in_chrg=<optimized out>, __vtt_parm=<optimized out>)
  95.     at ../libs/ardour/plugin_insert.cc:118
  96. #31 0x00007ffff708285c in ARDOUR::PluginInsert::~PluginInsert (
  97.     this=0x1e5c8900, __in_chrg=<optimized out>, __vtt_parm=<optimized out>)
  98.     at ../libs/ardour/plugin_insert.cc:120
  99. #32 0x000000000187d2e1 in boost::checked_delete<ARDOUR::PluginInsert> (
  100.     x=0x1e5c8900) at /usr/include/boost/checked_delete.hpp:34
  101. #33 0x000000000188a776 in boost::detail::sp_counted_impl_p<ARDOUR::PluginInsert>::dispose (this=0x1e5c9790)
  102.     at /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp:78
  103. #34 0x00000000012812e2 in boost::detail::sp_counted_base::release (
  104.     this=0x1e5c9790)
  105.     at /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:145
  106. #35 0x0000000001281371 in boost::detail::shared_count::~shared_count (
  107.     this=0x1e5aabf8, __in_chrg=<optimized out>)
  108.     at /usr/include/boost/smart_ptr/detail/shared_count.hpp:217
  109. #36 0x00000000014f8876 in boost::shared_ptr<ARDOUR::Processor>::~shared_ptr (
  110.     this=0x1e5aabf0, __in_chrg=<optimized out>)
  111.     at /usr/include/boost/smart_ptr/shared_ptr.hpp:168
  112. ---Type <return> to continue, or q <return> to quit---
  113. #37 0x000000000187ad04 in __gnu_cxx::new_allocator<boost::shared_ptr<ARDOUR::Processor> >::destroy (this=0x7fffffffc0ff, __p=0x1e5aabf0)
  114.     at /usr/include/c++/4.6/ext/new_allocator.h:118
  115. #38 0x0000000001876456 in std::_List_base<boost::shared_ptr<ARDOUR::Processor>, std::allocator<boost::shared_ptr<ARDOUR::Processor> > >::_M_clear (
  116.     this=0x1e590728) at /usr/include/c++/4.6/bits/list.tcc:78
  117. #39 0x00007ffff70fb71a in std::list<boost::shared_ptr<ARDOUR::Processor>, std::allocator<boost::shared_ptr<ARDOUR::Processor> > >::clear (this=0x1e590728)
  118.     at /usr/include/c++/4.6/bits/stl_list.h:1197
  119. #40 0x00007ffff70e3874 in ARDOUR::Route::~Route (this=0x1e5902f0,
  120.     __vtt_parm=0x7ffff7a61b90, __in_chrg=<optimized out>)
  121.     at ../libs/ardour/route.cc:213
  122. #41 0x00007ffff725b7f7 in ARDOUR::Track::~Track (this=0x1e5902f0,
  123.     __vtt_parm=0x7ffff7a61b88, __in_chrg=<optimized out>)
  124.     at ../libs/ardour/track.cc:54
  125. #42 0x00007ffff7008460 in ARDOUR::MidiTrack::~MidiTrack (this=0x1e5902f0,
  126.     __in_chrg=<optimized out>, __vtt_parm=<optimized out>)
  127.     at ../libs/ardour/midi_track.cc:64
  128. #43 0x00007ffff70085b8 in ARDOUR::MidiTrack::~MidiTrack (this=0x1e5902f0,
  129.     __in_chrg=<optimized out>, __vtt_parm=<optimized out>)
  130.     at ../libs/ardour/midi_track.cc:66
  131. #44 0x00007ffff71684e2 in boost::checked_delete<ARDOUR::MidiTrack> (
  132.     x=0x1e5902f0) at /usr/include/boost/checked_delete.hpp:34
  133. ---Type <return> to continue, or q <return> to quit---
  134. #45 0x00007ffff718d274 in boost::detail::sp_counted_impl_p<ARDOUR::MidiTrack>::dispose (this=0x1e595010)
  135.     at /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp:78
  136. #46 0x00000000012812e2 in boost::detail::sp_counted_base::release (
  137.     this=0x1e595010)
  138.     at /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:145
  139. #47 0x0000000001281371 in boost::detail::shared_count::~shared_count (
  140.     this=0x7fffac003188, __in_chrg=<optimized out>)
  141.     at /usr/include/boost/smart_ptr/detail/shared_count.hpp:217
  142. #48 0x000000000128f8a8 in boost::shared_ptr<ARDOUR::Route>::~shared_ptr (
  143.     this=0x7fffac003180, __in_chrg=<optimized out>)
  144.     at /usr/include/boost/smart_ptr/shared_ptr.hpp:168
  145. #49 0x00007ffff711c06b in std::pair<boost::shared_ptr<ARDOUR::Route> const, std::set<boost::shared_ptr<ARDOUR::Route>, std::less<boost::shared_ptr<ARDOUR::Route> >, std::allocator<boost::shared_ptr<ARDOUR::Route> > > >::~pair (
  146.     this=0x7fffac003180, __in_chrg=<optimized out>)
  147.     at /usr/include/c++/4.6/bits/stl_pair.h:87
  148. #50 0x00007ffff711f5f8 in __gnu_cxx::new_allocator<std::pair<boost::shared_ptr<ARDOUR::Route> const, std::set<boost::shared_ptr<ARDOUR::Route>, std::less<boost::shared_ptr<ARDOUR::Route> >, std::allocator<boost::shared_ptr<ARDOUR::Route> > > > >::destroy (this=0x7fffffffc36f, __p=0x7fffac003180)
  149.     at /usr/include/c++/4.6/ext/new_allocator.h:118
  150. #51 0x00007ffff711f068 in std::_Rb_tree<boost::shared_ptr<ARDOUR::Route>, std::p---Type <return> to continue, or q <return> to quit---
  151. air<boost::shared_ptr<ARDOUR::Route> const, std::set<boost::shared_ptr<ARDOUR::Route>, std::less<boost::shared_ptr<ARDOUR::Route> >, std::allocator<boost::shared_ptr<ARDOUR::Route> > > >, std::_Select1st<std::pair<boost::shared_ptr<ARDOUR::Route> const, std::set<boost::shared_ptr<ARDOUR::Route>, std::less<boost::shared_ptr<ARDOUR::Route> >, std::allocator<boost::shared_ptr<ARDOUR::Route> > > > >, std::less<boost::shared_ptr<ARDOUR::Route> >, std::allocator<std::pair<boost::shared_ptr<ARDOUR::Route> const, std::set<boost::shared_ptr<ARDOUR::Route>, std::less<boost::shared_ptr<ARDOUR::Route> >, std::allocator<boost::shared_ptr<ARDOUR::Route> > > > > >::_M_destroy_node (this=0x54a69e8, __p=0x7fffac003160)
  152.     at /usr/include/c++/4.6/bits/stl_tree.h:394
  153. #52 0x00007ffff7158ab1 in std::_Rb_tree<boost::shared_ptr<ARDOUR::Route>, std::pair<boost::shared_ptr<ARDOUR::Route> const, std::set<boost::shared_ptr<ARDOUR::Route>, std::less<boost::shared_ptr<ARDOUR::Route> >, std::allocator<boost::shared_ptr<ARDOUR::Route> > > >, std::_Select1st<std::pair<boost::shared_ptr<ARDOUR::Route> const, std::set<boost::shared_ptr<ARDOUR::Route>, std::less<boost::shared_ptr<ARDOUR::Route> >, std::allocator<boost::shared_ptr<ARDOUR::Route> > > > >, std::less<boost::shared_ptr<ARDOUR::Route> >, std::allocator<std::pair<boost::shared_ptr<ARDOUR::Route> const, std::set<boost::shared_ptr<ARDOUR::Route>, std::less<boost::shared_ptr<ARDOUR::Route> >, std::allocator<boost::shared_ptr<ARDOUR::Route> > > > > >::_M_erase (this=0x54a69e8, __x=0x7fffac003160)
  154.     at /usr/include/c++/4.6/bits/stl_tree.h:1076
  155. #53 0x00007ffff7152613 in std::_Rb_tree<boost::shared_ptr<ARDOUR::Route>, std::pair<boost::shared_ptr<ARDOUR::Route> const, std::set<boost::shared_ptr<ARDOUR::R---Type <return> to continue, or q <return> to quit---
  156. oute>, std::less<boost::shared_ptr<ARDOUR::Route> >, std::allocator<boost::shared_ptr<ARDOUR::Route> > > >, std::_Select1st<std::pair<boost::shared_ptr<ARDOUR::Route> const, std::set<boost::shared_ptr<ARDOUR::Route>, std::less<boost::shared_ptr<ARDOUR::Route> >, std::allocator<boost::shared_ptr<ARDOUR::Route> > > > >, std::less<boost::shared_ptr<ARDOUR::Route> >, std::allocator<std::pair<boost::shared_ptr<ARDOUR::Route> const, std::set<boost::shared_ptr<ARDOUR::Route>, std::less<boost::shared_ptr<ARDOUR::Route> >, std::allocator<boost::shared_ptr<ARDOUR::Route> > > > > >::~_Rb_tree (this=0x54a69e8, __in_chrg=<optimized out>)
  157.     at /usr/include/c++/4.6/bits/stl_tree.h:639
  158. #54 0x00007ffff71503dc in std::map<boost::shared_ptr<ARDOUR::Route>, std::set<boost::shared_ptr<ARDOUR::Route>, std::less<boost::shared_ptr<ARDOUR::Route> >, std::allocator<boost::shared_ptr<ARDOUR::Route> > >, std::less<boost::shared_ptr<ARDOUR::Route> >, std::allocator<std::pair<boost::shared_ptr<ARDOUR::Route> const, std::set<boost::shared_ptr<ARDOUR::Route>, std::less<boost::shared_ptr<ARDOUR::Route> >, std::allocator<boost::shared_ptr<ARDOUR::Route> > > > > >::~map (
  159.     this=0x54a69e8, __in_chrg=<optimized out>)
  160.     at /usr/include/c++/4.6/bits/stl_map.h:88
  161. #55 0x00007ffff71504a3 in ARDOUR::GraphEdges::~GraphEdges (this=0x54a69e8,
  162.     __in_chrg=<optimized out>) at ../libs/ardour/ardour/route_graph.h:40
  163. #56 0x00007ffff7131bcd in ARDOUR::Session::~Session (this=0x54a5970,
  164.     __in_chrg=<optimized out>) at ../libs/ardour/session.cc:225
  165. #57 0x00007ffff713292c in ARDOUR::Session::~Session (this=0x54a5970,
  166.     __in_chrg=<optimized out>) at ../libs/ardour/session.cc:231
  167. ---Type <return> to continue, or q <return> to quit---
  168. #58 0x00000000012b1e81 in ARDOUR_UI::finish (this=0x27fbe00)
  169.     at ../gtk2_ardour/ardour_ui.cc:815
  170. #59 0x00000000012dd967 in sigc::bound_mem_functor0<void, ARDOUR_UI>::operator()
  171.     (this=0x5193c10) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
  172. #60 0x00000000012d7ef8 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator() (this=0x5193c08)
  173.     at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
  174. #61 0x0000000001334550 in sigc::retype_return_functor<void, sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator() (this=0x5193c00)
  175.     at /usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:265
  176. #62 0x0000000001332ab2 in sigc::internal::slot_call0<sigc::retype_return_functor<void, sigc::bound_mem_functor0<void, ARDOUR_UI> >, void>::call_it (
  177.     rep=0x5193bd0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
  178. #63 0x00007ffff4ab1e08 in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
  179. #64 0x00007ffff4827ca2 in g_closure_invoke ()
  180.    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  181. #65 0x00007ffff4838fdd in ?? ()
  182.    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  183. #66 0x00007ffff4841099 in g_signal_emit_valist ()
  184.    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  185. #67 0x00007ffff4841242 in g_signal_emit ()
  186.    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  187. ---Type <return> to continue, or q <return> to quit---
  188. #68 0x00007ffff3d59193 in ?? ()
  189.    from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  190. #69 0x00007ffff4827eca in ?? ()
  191.    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  192. #70 0x00007ffff4840741 in g_signal_emit_valist ()
  193.    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  194. #71 0x00007ffff4841242 in g_signal_emit ()
  195.    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  196. #72 0x00007ffff3f3438e in gtk_widget_activate ()
  197.    from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  198. #73 0x00007ffff3e2f0fd in gtk_menu_shell_activate_item ()
  199.    from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  200. #74 0x00007ffff3e2f495 in ?? ()
  201.    from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  202. #75 0x00007ffff3e1add8 in ?? ()
  203.    from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  204. #76 0x00007ffff4827ca2 in g_closure_invoke ()
  205.    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  206. #77 0x00007ffff4839339 in ?? ()
  207.    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  208. #78 0x00007ffff4840d7e in g_signal_emit_valist ()
  209.    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  210. #79 0x00007ffff4841242 in g_signal_emit ()
  211. ---Type <return> to continue, or q <return> to quit---
  212.    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  213. #80 0x00007ffff3f35191 in ?? ()
  214.    from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  215. #81 0x00007ffff3e18f63 in gtk_propagate_event ()
  216.    from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  217. #82 0x00007ffff3e192c3 in gtk_main_do_event ()
  218.    from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  219. #83 0x00007ffff3a8dcac in ?? ()
  220.    from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
  221. #84 0x00007ffff4365c9a in g_main_context_dispatch ()
  222.    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  223. #85 0x00007ffff4366060 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  224. #86 0x00007ffff436645a in g_main_loop_run ()
  225.    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  226. #87 0x00007ffff3e182f7 in gtk_main ()
  227.    from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  228. #88 0x00007ffff54901f7 in Gtkmm2ext::UI::run (this=0x27fbe00, old_receiver=...)
  229.     at ../libs/gtkmm2ext/gtk_ui.cc:266
  230. #89 0x00000000016d6d31 in main (argc=1, argv=0x7fffffffd8e8)
  231.     at ../gtk2_ardour/main.cc:555
  232. (gdb)