View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004244 | ardour | bugs | public | 2011-07-30 10:22 | 2011-11-24 11:30 |
Reporter | stratojaune | Assigned To | |||
Priority | normal | Severity | crash | Reproducibility | unable to reproduce |
Status | resolved | Resolution | fixed | ||
Product Version | 3.0-alpha9 | ||||
Target Version | 3.0-beta2 | ||||
Summary | 0004244: when edit "route group" with right clic on it and deactivate "gain" : crash | ||||
Description | Ardour was playing right clic on a group including 2 stéréo tracks deactivate gain crash | ||||
Additional Information | have save the .ardour if you like to see it output of thread... : arg = -d GNU gdb (GDB) 7.0.1-debian Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /opt/Ardour-3.0alpha9_9807-dbg/bin/ardour-3.0...done. (gdb) run Starting program: /opt/Ardour-3.0alpha9_9807-dbg/bin/ardour-3.0 [Thread debugging using libthread_db enabled] lilv_world_load_bundle(): error: Error reading file:///usr/local/lib/lv2/linuxsampler.lv2/manifest.ttl Ardour3.0alpha9 (built using ['9807'] and GCC version 4.4.6) Copyright (C) 1999-2011 Paul Davis Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel Baker Ardour comes with ABSOLUTELY NO WARRANTY not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This is free software, and you are welcome to redistribute it under certain conditions; see the source for copying conditions. Cannot xinstall SIGPIPE error handler ardour: [INFO]: Loading user ui configuration file /home/f/.config/ardour3/ardour3_ui.conf ardour: [INFO]: Loading ui configuration file /opt/Ardour-3.0alpha9_9807-dbg/etc/ardour3_ui_dark.rc /opt/Ardour-3.0alpha9_9807-dbg/etc/ardour3_ui_dark.rc:345: Unable to find include file: "ardour3_dark_fonts.rc" /opt/Ardour-3.0alpha9_9807-dbg/etc/ardour3_ui_dark.rc:346: Unable to find include file: "ardour3_dark_styles.rc" /opt/Ardour-3.0alpha9_9807-dbg/etc/ardour3_ui_dark.rc:347: Unable to find include file: "ardour3_widgets.rc" ardour: [INFO]: Ardour will be limited to 1024 open files ardour: [INFO]: Loading system configuration file /opt/Ardour-3.0alpha9_9807-dbg/etc/ardour_system.rc Loading user configuration file /home/f/.config/ardour3/ardour.rc Using SSE optimized routines [New Thread 0xb3e8eb70 (LWP 3297)] [New Thread 0xb34ffb70 (LWP 3298)] [New Thread 0xb2cfeb70 (LWP 3299)] ardour: [INFO]: looking for panners in /opt/Ardour-3.0alpha9_9807-dbg/lib/panners ardour: [INFO]: Panner discovered: "Equal Power Stereo" ardour: [INFO]: Panner discovered: "VBAP 2D panner" ardour: [INFO]: Panner discovered: "Mono to Stereo Panner" [New Thread 0xaef6eb70 (LWP 3300)] [New Thread 0xae76db70 (LWP 3301)] [New Thread 0xadf6cb70 (LWP 3302)] Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkWidget::link-color' of type `GdkColor' from rc file value "((GString*) 0x9fa5e40)" of type `GString' [Thread 0xadf6cb70 (LWP 3302) exited] Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkWidget::link-color' of type `GdkColor' from rc file value "((GString*) 0x9fe3430)" of type `GString' [Thread 0xaef6eb70 (LWP 3300) exited] [New Thread 0xaef6eb70 (LWP 3305)] LV2: Discovering 25 plugins Done LV2 discovery [New Thread 0xad2b4b70 (LWP 3308)] [New Thread 0xad1f3b70 (LWP 3309)] [New Thread 0xad172b70 (LWP 3310)] [Thread 0xae76db70 (LWP 3301) exited] [New Thread 0xace38c90 (LWP 3311)] [New Thread 0xae76db70 (LWP 3312)] 0xa822b88 spurious note off chan 0, note 62 @ 374.441 WARNING: Sequence<Time>::end_write: Channel 0 has 2 stuck notes 0xa845140 spurious note off chan 0, note 59 @ 25.4274 WARNING: Sequence<Time>::end_write: Channel 0 has 1 stuck notes WARNING: Sequence<Time>::end_write: Channel 0 has 1 stuck notes 0xa8cd5e0 spurious note off chan 0, note 64 @ 201.102 WARNING: Sequence<Time>::end_write: Channel 0 has 1 stuck notes 0xa953d90 spurious note off chan 0, note 57 @ 2.36437 WARNING: Sequence<Time>::end_write: Channel 0 has 2 stuck notes [New Thread 0xabe93c90 (LWP 3313)] [New Thread 0xadf6cb70 (LWP 3314)] Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkWidget::link-color' of type `GdkColor' from rc file value "((GString*) 0xa10a000)" of type `GString' Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkWidget::link-color' of type `GdkColor' from rc file value "((GString*) 0x9fa8f10)" of type `GString' [Thread 0xadf6cb70 (LWP 3314) exited] ** (ardour-3.0:3296): CRITICAL **: clearlooks_style_draw_box_gap: assertion `width >= -1' failed Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkWidget::link-color' of type `GdkColor' from rc file value "((GString*) 0xb3bfa60)" of type `GString' Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkWidget::link-color' of type `GdkColor' from rc file value "((GString*) 0x9fa8f10)" of type `GString' Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkWidget::link-color' of type `GdkColor' from rc file value "((GString*) 0xb0ef080)" of type `GString' ** (ardour-3.0:3296): CRITICAL **: clearlooks_style_draw_box_gap: assertion `width >= -1' failed Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkWidget::link-color' of type `GdkColor' from rc file value "((GString*) 0xb715f00)" of type `GString' SHOW UI http://invadarecords.com/plugins/lv2/compressor/mono editor: 1 PBD::stacktrace(std::ostream&, int) Mixer_UI::sync_order_keys(std::string const&) boost::_mfi::mf1<void, Mixer_UI, std::string const&>::operator()(Mixer_UI*, std::string const&) const void boost::_bi::list2<boost::_bi::value<Mixer_UI*>, boost::arg<1> >::operator()<boost::_mfi::mf1<void, Mixer_UI, std::string const&>, boost::_bi::list1<std::string const&> >(boost::_bi::type<void>, boost::_mfi::mf1<void, Mixer_UI, std::string const&>&, boost::_bi::list1<std::string const&>&, int) void boost::_bi::bind_t<void, boost::_mfi::mf1<void, Mixer_UI, std::string const&>, boost::_bi::list2<boost::_bi::value<Mixer_UI*>, boost::arg<1> > >::operator()<std::string>(std::string const&) void boost::_bi::protected_bind_t<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Mixer_UI, std::string const&>, boost::_bi::list2<boost::_bi::value<Mixer_UI*>, boost::arg<1> > > >::operator()<std::string>(std::string const&) boost::detail::function::void_function_obj_invoker1<boost::_bi::protected_bind_t<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Mixer_UI, std::string const&>, boost::_bi::list2<boost::_bi::value<Mixer_UI*>, boost::arg<1> > > >, void, std::string const&>::invoke(boost::detail::function::function_buffer&, std::string const&) boost::function1<void, std::string const&>::operator()(std::string const&) const void boost::_bi::list1<boost::_bi::value<std::string> >::operator()<boost::function<void ()(std::string const&)>, boost::_bi::list0>(boost::_bi::type<void>, boost::function<void ()(std::string const&)>&, boost::_bi::list0&, int) boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void ()(std::string const&)>, boost::_bi::list1<boost::_bi::value<std::string> > >::operator()() boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void ()(std::string const&)>, boost::_bi::list1<boost::_bi::value<std::string> > >, void>::invoke(boost::detail::function::function_buffer&) boost::function0<void>::operator()() const AbstractUI<Gtkmm2ext::UIRequest>::call_slot(PBD::EventLoop::InvalidationRecord*, boost::function<void ()()> const&) PBD::Signal1<void, std::string const&, boost::signals2::optional_last_value<void> >::compositor(boost::function<void ()(std::string const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, std::string const&) void boost::_bi::list4<boost::_bi::value<boost::function<void ()(std::string const&)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> >::operator()<void (*)(boost::function<void ()(std::string const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, std::string const&), boost::_bi::list1<std::string const&> >(boost::_bi::type<void>, void (*&)(boost::function<void ()(std::string const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, std::string const&), boost::_bi::list1<std::string const&>&, int) void boost::_bi::bind_t<void, void (*)(boost::function<void ()(std::string const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, std::string const&), boost::_bi::list4<boost::_bi::value<boost::function<void ()(std::string const&)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> > >::operator()<std::string>(std::string const&) boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void, void (*)(boost::function<void ()(std::string const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, std::string const&), boost::_bi::list4<boost::_bi::value<boost::function<void ()(std::string const&)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> > >, void, std::string const&>::invoke(boost::detail::function::function_buffer&, std::string const&) boost::function1<void, std::string const&>::operator()(std::string const&) const boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > const&, boost::signals2::detail::void_type const*) const boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > const&) const ardour-3.0: ../gtk2_ardour/mixer_ui.cc :416 : void Mixer_UI::sync_order_keys(const std::string&): L'assertion « keys.size() == rows.size() » a échoué. Program received signal SIGABRT, Aborted. 0xb7fe2424 in __kernel_vsyscall () (gdb) thread apply all bt Thread 14 (Thread 0xabe93c90 (LWP 3313)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb5888876 in nanosleep () from /lib/i686/cmov/libpthread.so.0 #2 0xb57ec042 in g_usleep () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 #3 0xb557ee1d in Glib::usleep(unsigned long) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 0000004 0xb6b65fe0 in ARDOUR::AudioEngine::meter_thread (this=0x9fe9fb8) at ../libs/ardour/audioengine.cc:710 0000005 0xb6b876e5 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #6 0xb6b8281c in void boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::AudioEngine>&, boost::_bi::list0&, int) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #7 0xb6b7dd00 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000008 0xb6b78cc3 in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator()() const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 ---Type <return> to continue, or q <return> to quit--- 0000009 0xb6b7452b in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >, void>::call_it(sigc::internal::slot_rep*) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000010 0xb5572a02 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 0000011 0xb57e95b1 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000012 0xb5880955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000013 0xb4658e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 13 (Thread 0xae76db70 (LWP 3312)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb464b696 in poll () from /lib/i686/cmov/libc.so.6 #2 0xb57d09ab in g_poll () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 #3 0xb57c366e in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000004 0xb57c3a47 in g_main_loop_run () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000005 0xb5578015 in Glib::MainLoop::run() () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 #6 0xb7e6c6fd in BaseUI::main_thread (this=0x9eec498) ---Type <return> to continue, or q <return> to quit--- at ../libs/pbd/base_ui.cc:77 #7 0xb7e6dada in sigc::bound_mem_functor0<void, BaseUI>::operator() ( this=0xa69782c) at /usr/local/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 0000008 0xb7e6d94a in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0xa697828) at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 0000009 0xb7e6d6ba in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0xa697810) at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103 0000010 0xb5572a02 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 0000011 0xb57e95b1 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000012 0xb5880955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000013 0xb4658e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 12 (Thread 0xace38c90 (LWP 3311)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb464b696 in poll () from /lib/i686/cmov/libc.so.6 #2 0xb6be7797 in ARDOUR::Butler::thread_work (this=0xa5b9098) at ../libs/ardour/butler.cc:159 #3 0xb6be771d in ARDOUR::Butler::_thread_work (arg=0xa5b9098) ---Type <return> to continue, or q <return> to quit--- at ../libs/ardour/butler.cc:140 0000004 0xb7ea5dfe in fake_thread_start (arg=0x9eece90) at ../libs/pbd/pthread_utils.cc:81 0000005 0xb5880955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #6 0xb4658e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 11 (Thread 0xad172b70 (LWP 3310)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb5887385 in sem_wait@@GLIBC_2.1 () from /lib/i686/cmov/libpthread.so.0 #2 0xb6cd5bcf in PBD::ProcessSemaphore::wait() () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #3 0xb6cd3c96 in ARDOUR::Graph::run_one (this=0xa5b9b38) at ../libs/ardour/graph.cc:393 0000004 0xb6cd404d in ARDOUR::Graph::helper_thread (this=0xa5b9b38) at ../libs/ardour/graph.cc:443 0000005 0xb6cd9d7d in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #6 0xb6cd9820 in void boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #7 0xb6cd93ea in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() () ---Type <return> to continue, or q <return> to quit--- from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000008 0xb6cd8f44 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000009 0x08b59835 in boost::function0<void>::operator()() const () 0000010 0xb6b6909d in ARDOUR::AudioEngine::_start_process_thread (arg=0xa5c1de8) at ../libs/ardour/audioengine.cc:1519 0000011 0xb58a0ea8 in ?? () from /usr/lib/libjack.so.0 0000012 0xb5880955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000013 0xb4658e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 10 (Thread 0xad1f3b70 (LWP 3309)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb5887385 in sem_wait@@GLIBC_2.1 () from /lib/i686/cmov/libpthread.so.0 #2 0xb6cd5bcf in PBD::ProcessSemaphore::wait() () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #3 0xb6cd2deb in ARDOUR::Graph::restart_cycle (this=0xa5b9b38) at ../libs/ardour/graph.cc:257 0000004 0xb6cd2db1 in ARDOUR::Graph::dec_ref (this=0xa5b9b38) at ../libs/ardour/graph.cc:244 0000005 0xb6cda80a in ARDOUR::GraphNode::finish (this=0xaa0860c, chain=0) at ../libs/ardour/graphnode.cc:61 ---Type <return> to continue, or q <return> to quit--- #6 0xb6cd3e42 in ARDOUR::Graph::run_one (this=0xa5b9b38) at ../libs/ardour/graph.cc:407 #7 0xb6cd4369 in ARDOUR::Graph::main_thread (this=0xa5b9b38) at ../libs/ardour/graph.cc:479 0000008 0xb6cd9d7d in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000009 0xb6cd9820 in void boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000010 0xb6cd93ea in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000011 0xb6cd8f44 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000012 0x08b59835 in boost::function0<void>::operator()() const () 0000013 0xb6b6909d in ARDOUR::AudioEngine::_start_process_thread (arg=0xa5c1de8) at ../libs/ardour/audioengine.cc:1519 0000014 0xb58a0ea8 in ?? () from /usr/lib/libjack.so.0 #15 0xb5880955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000016 0xb4658e7e in clone () from /lib/i686/cmov/libc.so.6 ---Type <return> to continue, or q <return> to quit--- Thread 9 (Thread 0xad2b4b70 (LWP 3308)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb464b696 in poll () from /lib/i686/cmov/libc.so.6 #2 0xb589c1a7 in ?? () from /usr/lib/libjack.so.0 #3 0xb589c548 in jack_cycle_wait () from /usr/lib/libjack.so.0 0000004 0xb6b652a1 in ARDOUR::AudioEngine::process_thread (this=0x9fe9fb8) at ../libs/ardour/audioengine.cc:456 0000005 0xb6b64ee3 in ARDOUR::AudioEngine::_process_thread (arg=0x9fe9fb8) at ../libs/ardour/audioengine.cc:371 #6 0xb589c41f in ?? () from /usr/lib/libjack.so.0 #7 0xb58a0ea8 in ?? () from /usr/lib/libjack.so.0 0000008 0xb5880955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000009 0xb4658e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 8 (Thread 0xaef6eb70 (LWP 3305)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb5884f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb589dd5c in ?? () from /usr/lib/libjack.so.0 #3 0xb5880955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000004 0xb4658e7e in clone () from /lib/i686/cmov/libc.so.6 ---Type <return> to continue, or q <return> to quit--- Thread 4 (Thread 0xb2cfeb70 (LWP 3299)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb5884f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5571ed8 in Glib::Cond::wait(Glib::Mutex&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 #3 0xb6aeff03 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85 0000004 0xb6aefc3a in analyser_work () at ../libs/ardour/analyser.cc:49 0000005 0x09114f1f in sigc::pointer_functor0<void>::operator()() const () #6 0x0911283e in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const () #7 0x0910f8d2 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) () 0000008 0xb5572a02 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 0000009 0xb57e95b1 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000010 0xb5880955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000011 0xb4658e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 3 (Thread 0xb34ffb70 (LWP 3298)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb5884f7f in pthread_cond_wait@@GLIBC_2.3.2 () ---Type <return> to continue, or q <return> to quit--- from /lib/i686/cmov/libpthread.so.0 #2 0xb5571ed8 in Glib::Cond::wait(Glib::Mutex&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 #3 0xb6fc9fc9 in peak_thread_work () at ../libs/ardour/source_factory.cc:73 0000004 0x09114f1f in sigc::pointer_functor0<void>::operator()() const () 0000005 0x0911283e in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const () #6 0x0910f8d2 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) () #7 0xb5572a02 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 0000008 0xb57e95b1 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000009 0xb5880955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000010 0xb4658e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 2 (Thread 0xb3e8eb70 (LWP 3297)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb5884f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5571ed8 in Glib::Cond::wait(Glib::Mutex&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 #3 0xb6fc9fc9 in peak_thread_work () at ../libs/ardour/source_factory.cc:73 ---Type <return> to continue, or q <return> to quit--- 0000004 0x09114f1f in sigc::pointer_functor0<void>::operator()() const () 0000005 0x0911283e in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const () #6 0x0910f8d2 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) () #7 0xb5572a02 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 0000008 0xb57e95b1 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000009 0xb5880955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000010 0xb4658e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 1 (Thread 0xb4145840 (LWP 3296)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb45b7751 in raise () from /lib/i686/cmov/libc.so.6 #2 0xb45bab82 in abort () from /lib/i686/cmov/libc.so.6 #3 0xb45b08b8 in __assert_fail () from /lib/i686/cmov/libc.so.6 0000004 0x09023391 in Mixer_UI::sync_order_keys (this=0xa199498, src=...) at ../gtk2_ardour/mixer_ui.cc:416 0000005 0x09037696 in boost::_mfi::mf1<void, Mixer_UI, std::string const&>::operator()(Mixer_UI*, std::string const&) const () #6 0x09035fa2 in void boost::_bi::list2<boost::_bi::value<Mixer_UI*>, boost::arg<1> >::operator()<boost::_mfi::mf1<void, Mixer_UI, std::string const&>, boost::---Type <return> to continue, or q <return> to quit--- _bi::list1<std::string const&> >(boost::_bi::type<void>, boost::_mfi::mf1<void, Mixer_UI, std::string const&>&, boost::_bi::list1<std::string const&>&, int) () #7 0x09033c53 in void boost::_bi::bind_t<void, boost::_mfi::mf1<void, Mixer_UI, std::string const&>, boost::_bi::list2<boost::_bi::value<Mixer_UI*>, boost::arg<1> > >::operator()<std::string>(std::string const&) () 0000008 0x09031c8c in void boost::_bi::protected_bind_t<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Mixer_UI, std::string const&>, boost::_bi::list2<boost::_bi::value<Mixer_UI*>, boost::arg<1> > > >::operator()<std::string>(std::string const&) () 0000009 0x0902fcef in boost::detail::function::void_function_obj_invoker1<boost::_bi::protected_bind_t<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Mixer_UI, std::string const&>, boost::_bi::list2<boost::_bi::value<Mixer_UI*>, boost::arg<1> > > >, void, std::string const&>::invoke (function_obj_ptr=..., a0=...) at /usr/local/include/boost/function/function_template.hpp:153 0000010 0x08e443ae in boost::function1<void, std::string const&>::operator()(std::string const&) const () 0000011 0x08e4108c in void boost::_bi::list1<boost::_bi::value<std::string> >::operator()<boost::function<void ()(std::string const&)>, boost::_bi::list0>(boost::_bi::type<void>, boost::function<void ()(std::string const&)>&, boost::_bi::list0&, int) () 0000012 0x08e3e1b8 in boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void ()(std::string const&)>, boost::_bi::list1<boost::_bi::value<std::string> > >::operator()() () ---Type <return> to continue, or q <return> to quit--- 0000013 0x08e3b3db in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void ()(std::string const&)>, boost::_bi::list1<boost::_bi::value<std::string> > >, void>::invoke(boost::detail::function::function_buffer&) () 0000014 0x08b59835 in boost::function0<void>::operator()() const () #15 0xb5fe0096 in AbstractUI<Gtkmm2ext::UIRequest>::call_slot(PBD::EventLoop::InvalidationRecord*, boost::function<void ()()> const&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtkmm2ext.so.0 0000016 0x08e2f185 in PBD::Signal1<void, std::string const&, boost::signals2::optional_last_value<void> >::compositor(boost::function<void ()(std::string const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, std::string const&) ( f=..., event_loop=0x9d54140, ir=0xa190090, arg=...) at ../libs/pbd/pbd/signals.h:136 #17 0x08e471c1 in void boost::_bi::list4<boost::_bi::value<boost::function<void ()(std::string const&)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> >::operator()<void (*)(boost::function<void ()(std::string const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, std::string const&), boost::_bi::list1<std::string const&> >(boost::_bi::type<void>, void (*&)(boost::function<void ()(std::string const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, std::string const&), boost::_bi::list1<std::string const&>&, int) () 0000018 0x08e4445b in void boost::_bi::bind_t<void, void (*)(boost::function<void ()(std::string const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, std---Type <return> to continue, or q <return> to quit--- ::string const&), boost::_bi::list4<boost::_bi::value<boost::function<void ()(std::string const&)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> > >::operator()<std::string>(std::string const&) () 0000019 0x08e411bc in boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void, void (*)(boost::function<void ()(std::string const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, std::string const&), boost::_bi::list4<boost::_bi::value<boost::function<void ()(std::string const&)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> > >, void, std::string const&>::invoke(boost::detail::function::function_buffer&, std::string const&) () 0000020 0x08e443ae in boost::function1<void, std::string const&>::operator()(std::string const&) const () 0000021 0xb6f152d0 in boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > const&, boost::signals2::detail::void_type const*) const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000022 0xb6f13b30 in boost::signals2::detail::signal1_impl<void, std::string const&---Type <return> to continue, or q <return> to quit--- , boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > const&) const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000023 0xb6f0fd1e in boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> >::dereference() const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #24 0xb6f0bca3 in boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, b---Type <return> to continue, or q <return> to quit--- oost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> >::reference boost::iterator_core_access::dereference<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, s---Type <return> to continue, or q <return> to quit--- td::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > const&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000025 0xb6f05791 in boost::iterator_facade<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> >, boost::signals2::detail::void_type, boost::single_pass_traversal_tag, boost::signals2::detail::void_type const&, int>::operator*() const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 ---Type <return> to continue, or q <return> to quit--- 0000026 0xb6efcf5b in void boost::signals2::optional_last_value<void>::operator()<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_cal---Type <return> to continue, or q <return> to quit--- l_iterator_t<boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> >) const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000027 0xb6ef68d1 in 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, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signal---Type <return> to continue, or q <return> to quit--- s2::slot1<void, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >(boost::signals2::optional_last_value<void>&, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, std::string const&, boost::function<void ()(std::s---Type <return> to continue, or q <return> to quit--- tring const&)> >, boost::signals2::mutex> >) const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000028 0xb6eef85f in boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string const&)>, boost::signals2::mutex>::operator()(std::string const&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000029 0xb6ee90e9 in boost::signals2::signal1<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string const&)>, boost::signals2::mutex>::operator()(std::string const&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000030 0xb6ee264c in PBD::Signal1<void, std::string const&, boost::signals2::optional_last_value<void> >::operator()(std::string const&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000031 0xb6ed592d in ARDOUR::Session::sync_order_keys (this=0xa5b5628, base=...) at ../libs/ardour/session.cc:3934 0000032 0x08e24c86 in EditorRoutes::redisplay (this=0x9f875b8) at ../gtk2_ardour/editor_routes.cc:503 0000033 0x08e272a3 in EditorRoutes::show_track_in_display (this=0x9f875b8, tv=...) at ../gtk2_ardour/editor_routes.cc:734 0000034 0x08d93793 in EditorRouteGroups::property_changed (this=0xa110e08, group=0xb3d7ea0, change=...) at ../gtk2_ardour/editor_route_groups.cc:461 ---Type <return> to continue, or q <return> to quit--- 0000035 0x08d9c4c3 in boost::_mfi::mf2<void, EditorRouteGroups, ARDOUR::RouteGroup*, PBD::PropertyChange const&>::operator()(EditorRouteGroups*, ARDOUR::RouteGroup*, PBD::PropertyChange const&) const () 0000036 0x08d9b275 in void boost::_bi::list3<boost::_bi::value<EditorRouteGroups*>, boost::_bi::value<ARDOUR::RouteGroup*>, boost::arg<1> >::operator()<boost::_mfi::mf2<void, EditorRouteGroups, ARDOUR::RouteGroup*, PBD::PropertyChange const&>, boost::_bi::list1<PBD::PropertyChange const&> >(boost::_bi::type<void>, boost::_mfi::mf2<void, EditorRouteGroups, ARDOUR::RouteGroup*, PBD::PropertyChange const&>&, boost::_bi::list1<PBD::PropertyChange const&>&, int) () 0000037 0x08d9a39f in void boost::_bi::bind_t<void, boost::_mfi::mf2<void, EditorRouteGroups, ARDOUR::RouteGroup*, PBD::PropertyChange const&>, boost::_bi::list3<boost::_bi::value<EditorRouteGroups*>, boost::_bi::value<ARDOUR::RouteGroup*>, boost::arg<1> > >::operator()<PBD::PropertyChange>(PBD::PropertyChange const&) () 0000038 0x08d994b6 in void boost::_bi::protected_bind_t<boost::_bi::bind_t<void, boost::_mfi::mf2<void, EditorRouteGroups, ARDOUR::RouteGroup*, PBD::PropertyChange const&>, boost::_bi::list3<boost::_bi::value<EditorRouteGroups*>, boost::_bi::value<ARDOUR::RouteGroup*>, boost::arg<1> > > >::operator()<PBD::PropertyChange>(PBD::PropertyChange const&) () 0000039 0x08d983bd in boost::detail::function::void_function_obj_invoker1<boost::_bi::protected_bind_t<boost::_bi::bind_t<void, boost::_mfi::mf2<void, EditorRouteGroups, ARDOUR::RouteGroup*, PBD::PropertyChange const&>, boost::_bi::list3<boost::_bi::value<EditorRouteGroups*>, boost::_bi::value<ARDOUR::RouteGroup*>, boost::arg<1> > > >, void, PBD::PropertyChange const&>::invoke (function_obj_ptr=..., ---Type <return> to continue, or q <return> to quit--- a0=...) at /usr/local/include/boost/function/function_template.hpp:153 0000040 0x08c9a778 in boost::function1<void, PBD::PropertyChange const&>::operator()(PBD::PropertyChange const&) const () 0000041 0x08c99142 in void boost::_bi::list1<boost::_bi::value<PBD::PropertyChange> >::operator()<boost::function<void ()(PBD::PropertyChange const&)>, boost::_bi::list0>(boost::_bi::type<void>, boost::function<void ()(PBD::PropertyChange const&)>&, boost::_bi::list0&, int) () 0000042 0x08c97c38 in boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void ()(PBD::PropertyChange const&)>, boost::_bi::list1<boost::_bi::value<PBD::PropertyChange> > >::operator()() () 0000043 0x08c9617b in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void ()(PBD::PropertyChange const&)>, boost::_bi::list1<boost::_bi::value<PBD::PropertyChange> > >, void>::invoke(boost::detail::function::function_buffer&) () 0000044 0x08b59835 in boost::function0<void>::operator()() const () 0000045 0xb5fe0096 in AbstractUI<Gtkmm2ext::UIRequest>::call_slot(PBD::EventLoop::InvalidationRecord*, boost::function<void ()()> const&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtkmm2ext.so.0 0000046 0x08c8f7d3 in PBD::Signal1<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void> >::compositor(boost::function<void ()(PBD::PropertyChange const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, PBD::PropertyChange const&) (f=..., event_loop=0x9d54140, ir=0x0, arg=...) at ../libs/pbd/pbd/signals.h:136 ---Type <return> to continue, or q <return> to quit--- 0000047 0x08c9b549 in void boost::_bi::list4<boost::_bi::value<boost::function<void ()(PBD::PropertyChange const&)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> >::operator()<void (*)(boost::function<void ()(PBD::PropertyChange const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, PBD::PropertyChange const&), boost::_bi::list1<PBD::PropertyChange const&> >(boost::_bi::type<void>, void (*&)(boost::function<void ()(PBD::PropertyChange const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, PBD::PropertyChange const&), boost::_bi::list1<PBD::PropertyChange const&>&, int) () 0000048 0x08c9a825 in void boost::_bi::bind_t<void, void (*)(boost::function<void ()(PBD::PropertyChange const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, PBD::PropertyChange const&), boost::_bi::list4<boost::_bi::value<boost::function<void ()(PBD::PropertyChange const&)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> > >::operator()<PBD::PropertyChange>(PBD::PropertyChange const&) () 0000049 0x08c99272 in boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void, void (*)(boost::function<void ()(PBD::PropertyChange const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, PBD::PropertyChange const&), boost::_bi::list4<boost::_bi::value<boost::function<void ()(PBD::PropertyChange const&)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> > >, void, PBD::PropertyChange const&>::invoke(boost::detail::function::function_buffer&, PBD::PropertyChange const&) () 0000050 0x08c9a778 in boost::function1<void, PBD::PropertyChange const&>::operator()---Type <return> to continue, or q <return> to quit--- (PBD::PropertyChange const&) const () 0000051 0x08d20250 in boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > const&, boost::signals2::detail::void_type const*) const () 0000052 0x08d1a74c in boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > const&) const () 0000053 0x08d1395a in boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange const&)>, boost::signals2::mutex>::slot_invoker, std::_List_itera---Type <return> to continue, or q <return> to quit--- tor<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> >::dereference() const () 0000054 0x08d0c20f in boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> >::reference boost::iterator_core_access::dereference<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD:---Type <return> to continue, or q <return> to quit--- :PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > const&) () 0000055 0x08d05755 in boost::iterator_facade<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, b---Type <return> to continue, or q <return> to quit--- oost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> >, boost::signals2::detail::void_type, boost::single_pass_traversal_tag, boost::signals2::detail::void_type const&, int>::operator*() const () 0000056 0x08cfeea3 in void boost::signals2::optional_last_value<void>::operator()<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1---Type <return> to continue, or q <return> to quit--- <void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot---Type <return> to continue, or q <return> to quit--- 1<void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> >) const () 0000057 0x08cf76ad in 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, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >(boost::signals2::optional_last_value<void>&, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::fu---Type <return> to continue, or q <return> to quit--- nction<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> >) const () 0000058 0x08cf0035 in boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange const&)>, boost::signals2::mutex>::operator()(PBD::PropertyChange const&) () 0000059 0x08ce7fb9 in boost::signals2::signal1<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<vo---Type <return> to continue, or q <return> to quit--- id ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange const&)>, boost::signals2::mutex>::operator()(PBD::PropertyChange const&) () 0000060 0x08ce1bf6 in PBD::Signal1<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void> >::operator()(PBD::PropertyChange const&) () 0000061 0xb7eb47bc in PBD::Stateful::send_change (this=0xb3d7eb0, what_changed=...) at ../libs/pbd/stateful.cc:284 0000062 0xb7eb4624 in PBD::Stateful::apply_changes (this=0xb3d7eb0, property_list=...) at ../libs/pbd/stateful.cc:247 0000063 0x091998a8 in RouteGroupDialog::update (this=0xbfffe568) at ../gtk2_ardour/route_group_dialog.cc:194 0000064 0x0919a936 in sigc::bound_mem_functor0<void, RouteGroupDialog>::operator() (this=0xb9c36d4) at /usr/local/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 0000065 0x0919a7d6 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, RouteGroupDialog> >::operator() (this=0xb9c36d0) at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 0000066 0x0919a52a in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, RouteGroupDialog>, void>::call_it (rep=0xb9c36b8) at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103 0000067 0xb557cddb in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 0000068 0xb551a9ff in g_cclosure_marshal_VOID__VOID () ---Type <return> to continue, or q <return> to quit--- from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000069 0xb550b362 in g_closure_invoke () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000070 0xb5523165 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000071 0xb5524e2a in g_signal_emit_valist () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000072 0xb5525195 in g_signal_emit () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000073 0xb5341d4a in gtk_toggle_button_toggled () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0 0000074 0xb5341d88 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0 0000075 0xb4b2765d in Gtk::Button_Class::clicked_callback(_GtkButton*) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtkmm-2.4.so.1 #76 0xb551a9ff in g_cclosure_marshal_VOID__VOID () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000077 0xb5509c57 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000078 0xb550b362 in g_closure_invoke () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000079 0xb55229a0 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- 0000080 0xb5524e2a in g_signal_emit_valist () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000081 0xb5525195 in g_signal_emit () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000082 0xb51ba48a in gtk_button_clicked () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0 0000083 0xb5341a88 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0 0000084 0xb4b2770d in Gtk::Button_Class::released_callback(_GtkButton*) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtkmm-2.4.so.1 0000085 0xb551a9ff in g_cclosure_marshal_VOID__VOID () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000086 0xb5509c57 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000087 0xb550b362 in g_closure_invoke () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000088 0xb55229a0 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000089 0xb5524e2a in g_signal_emit_valist () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000090 0xb5525195 in g_signal_emit () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000091 0xb51ba51a in gtk_button_released () ---Type <return> to continue, or q <return> to quit--- from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0 0000092 0xb51ba551 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0 0000093 0xb4c01651 in Gtk::Widget_Class::button_release_event_callback(_GtkWidget*, _GdkEventButton*) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtkmm-2.4.so.1 0000094 0xb5275904 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0 0000095 0xb5509c57 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000096 0xb550b449 in g_closure_invoke () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000097 0xb5522fa0 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000098 0xb5524afc in g_signal_emit_valist () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000099 0xb5525195 in g_signal_emit () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000100 0xb539ca66 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0 0000101 0xb526e46e in gtk_propagate_event () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0 0000102 0xb526f8f2 in gtk_main_do_event () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- 0000103 0xb50fca6a in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgdk-x11-2.0.so.0 0000104 0xb57bfd2a in g_main_context_dispatch () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000105 0xb57c364f in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000106 0x | ||||
Tags | No tags attached. | ||||
|
Like to edit "reproductibility" but can't find out how ? Have reproduce the crash, when edit the same group when Ardour plays, and deactive "solo" thread output : arg = -d GNU gdb (GDB) 7.0.1-debian Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /opt/Ardour-3.0alpha9_9807-dbg/bin/ardour-3.0...done. (gdb) run Starting program: /opt/Ardour-3.0alpha9_9807-dbg/bin/ardour-3.0 [Thread debugging using libthread_db enabled] lilv_world_load_bundle(): error: Error reading file:///usr/local/lib/lv2/linuxsampler.lv2/manifest.ttl Ardour3.0alpha9 (built using ['9807'] and GCC version 4.4.6) Copyright (C) 1999-2011 Paul Davis Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel Baker Ardour comes with ABSOLUTELY NO WARRANTY not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This is free software, and you are welcome to redistribute it under certain conditions; see the source for copying conditions. Cannot xinstall SIGPIPE error handler ardour: [INFO]: Loading user ui configuration file /home/f/.config/ardour3/ardour3_ui.conf ardour: [INFO]: Loading ui configuration file /opt/Ardour-3.0alpha9_9807-dbg/etc/ardour3_ui_dark.rc /opt/Ardour-3.0alpha9_9807-dbg/etc/ardour3_ui_dark.rc:345: Unable to find include file: "ardour3_dark_fonts.rc" /opt/Ardour-3.0alpha9_9807-dbg/etc/ardour3_ui_dark.rc:346: Unable to find include file: "ardour3_dark_styles.rc" /opt/Ardour-3.0alpha9_9807-dbg/etc/ardour3_ui_dark.rc:347: Unable to find include file: "ardour3_widgets.rc" ardour: [INFO]: Ardour will be limited to 1024 open files ardour: [INFO]: Loading system configuration file /opt/Ardour-3.0alpha9_9807-dbg/etc/ardour_system.rc Loading user configuration file /home/f/.config/ardour3/ardour.rc Using SSE optimized routines [New Thread 0xb3e8eb70 (LWP 3597)] [New Thread 0xb368db70 (LWP 3598)] [New Thread 0xb2e8cb70 (LWP 3599)] ardour: [INFO]: looking for panners in /opt/Ardour-3.0alpha9_9807-dbg/lib/panners ardour: [INFO]: Panner discovered: "Equal Power Stereo" ardour: [INFO]: Panner discovered: "VBAP 2D panner" ardour: [INFO]: Panner discovered: "Mono to Stereo Panner" [New Thread 0xaf08ab70 (LWP 3600)] [New Thread 0xae889b70 (LWP 3601)] [New Thread 0xae088b70 (LWP 3602)] Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkWidget::link-color' of type `GdkColor' from rc file value "((GString*) 0x9fa8040)" of type `GString' [Thread 0xae088b70 (LWP 3602) exited] [Thread 0xaf08ab70 (LWP 3600) exited] [Thread 0xae889b70 (LWP 3601) exited] Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkWidget::link-color' of type `GdkColor' from rc file value "((GString*) 0x9fe5c30)" of type `GString' [New Thread 0xae889b70 (LWP 3605)] [New Thread 0xaf08ab70 (LWP 3606)] [Thread 0xaf08ab70 (LWP 3606) exited] [New Thread 0xaf08ab70 (LWP 3607)] LV2: Discovering 25 plugins Done LV2 discovery [New Thread 0xad3b4b70 (LWP 3610)] [New Thread 0xad2f3b70 (LWP 3611)] [New Thread 0xad272b70 (LWP 3612)] [New Thread 0xacf98c90 (LWP 3613)] [New Thread 0xae088b70 (LWP 3614)] 0xa844258 spurious note off chan 0, note 62 @ 374.441 WARNING: Sequence<Time>::end_write: Channel 0 has 2 stuck notes 0xa866818 spurious note off chan 0, note 59 @ 25.4274 WARNING: Sequence<Time>::end_write: Channel 0 has 1 stuck notes WARNING: Sequence<Time>::end_write: Channel 0 has 1 stuck notes 0xa8eeca0 spurious note off chan 0, note 64 @ 201.102 WARNING: Sequence<Time>::end_write: Channel 0 has 1 stuck notes 0xa9755a0 spurious note off chan 0, note 57 @ 2.36437 WARNING: Sequence<Time>::end_write: Channel 0 has 2 stuck notes [New Thread 0xab895c90 (LWP 3615)] [Thread 0xae889b70 (LWP 3605) exited] [New Thread 0xae889b70 (LWP 3616)] Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkWidget::link-color' of type `GdkColor' from rc file value "((GString*) 0xb2e8db0)" of type `GString' Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkWidget::link-color' of type `GdkColor' from rc file value "((GString*) 0x9ff0600)" of type `GString' [Thread 0xae889b70 (LWP 3616) exited] ** (ardour-3.0:3594): CRITICAL **: clearlooks_style_draw_box_gap: assertion `width >= -1' failed ** (ardour-3.0:3594): CRITICAL **: clearlooks_style_draw_box_gap: assertion `width >= -1' failed ** (ardour-3.0:3594): CRITICAL **: clearlooks_style_draw_box_gap: assertion `width >= -1' failed Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkWidget::link-color' of type `GdkColor' from rc file value "((GString*) 0xb391260)" of type `GString' SHOW UI http://invadarecords.com/plugins/lv2/compressor/stereo editor: 1 Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkWidget::link-color' of type `GdkColor' from rc file value "((GString*) 0xb62d140)" of type `GString' SHOW UI http://invadarecords.com/plugins/lv2/input editor: 1 Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkWidget::link-color' of type `GdkColor' from rc file value "((GString*) 0xb2e8db0)" of type `GString' PBD::stacktrace(std::ostream&, int) Mixer_UI::sync_order_keys(std::string const&) boost::_mfi::mf1<void, Mixer_UI, std::string const&>::operator()(Mixer_UI*, std::string const&) const void boost::_bi::list2<boost::_bi::value<Mixer_UI*>, boost::arg<1> >::operator()<boost::_mfi::mf1<void, Mixer_UI, std::string const&>, boost::_bi::list1<std::string const&> >(boost::_bi::type<void>, boost::_mfi::mf1<void, Mixer_UI, std::string const&>&, boost::_bi::list1<std::string const&>&, int) void boost::_bi::bind_t<void, boost::_mfi::mf1<void, Mixer_UI, std::string const&>, boost::_bi::list2<boost::_bi::value<Mixer_UI*>, boost::arg<1> > >::operator()<std::string>(std::string const&) void boost::_bi::protected_bind_t<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Mixer_UI, std::string const&>, boost::_bi::list2<boost::_bi::value<Mixer_UI*>, boost::arg<1> > > >::operator()<std::string>(std::string const&) boost::detail::function::void_function_obj_invoker1<boost::_bi::protected_bind_t<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Mixer_UI, std::string const&>, boost::_bi::list2<boost::_bi::value<Mixer_UI*>, boost::arg<1> > > >, void, std::string const&>::invoke(boost::detail::function::function_buffer&, std::string const&) boost::function1<void, std::string const&>::operator()(std::string const&) const void boost::_bi::list1<boost::_bi::value<std::string> >::operator()<boost::function<void ()(std::string const&)>, boost::_bi::list0>(boost::_bi::type<void>, boost::function<void ()(std::string const&)>&, boost::_bi::list0&, int) boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void ()(std::string const&)>, boost::_bi::list1<boost::_bi::value<std::string> > >::operator()() boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void ()(std::string const&)>, boost::_bi::list1<boost::_bi::value<std::string> > >, void>::invoke(boost::detail::function::function_buffer&) boost::function0<void>::operator()() const AbstractUI<Gtkmm2ext::UIRequest>::call_slot(PBD::EventLoop::InvalidationRecord*, boost::function<void ()()> const&) PBD::Signal1<void, std::string const&, boost::signals2::optional_last_value<void> >::compositor(boost::function<void ()(std::string const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, std::string const&) void boost::_bi::list4<boost::_bi::value<boost::function<void ()(std::string const&)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> >::operator()<void (*)(boost::function<void ()(std::string const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, std::string const&), boost::_bi::list1<std::string const&> >(boost::_bi::type<void>, void (*&)(boost::function<void ()(std::string const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, std::string const&), boost::_bi::list1<std::string const&>&, int) void boost::_bi::bind_t<void, void (*)(boost::function<void ()(std::string const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, std::string const&), boost::_bi::list4<boost::_bi::value<boost::function<void ()(std::string const&)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> > >::operator()<std::string>(std::string const&) boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void, void (*)(boost::function<void ()(std::string const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, std::string const&), boost::_bi::list4<boost::_bi::value<boost::function<void ()(std::string const&)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> > >, void, std::string const&>::invoke(boost::detail::function::function_buffer&, std::string const&) boost::function1<void, std::string const&>::operator()(std::string const&) const boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > const&, boost::signals2::detail::void_type const*) const boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > const&) const ardour-3.0: ../gtk2_ardour/mixer_ui.cc :416 : void Mixer_UI::sync_order_keys(const std::string&): L'assertion « keys.size() == rows.size() » a échoué. Program received signal SIGABRT, Aborted. 0xb7fe2424 in __kernel_vsyscall () (gdb) thread apply all bt Thread 16 (Thread 0xab895c90 (LWP 3615)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb5888876 in nanosleep () from /lib/i686/cmov/libpthread.so.0 #2 0xb57ec042 in g_usleep () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 #3 0xb557ee1d in Glib::usleep(unsigned long) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 0000004 0xb6b65fe0 in ARDOUR::AudioEngine::meter_thread (this=0x9fbad00) at ../libs/ardour/audioengine.cc:710 0000005 0xb6b876e5 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #6 0xb6b8281c in void boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::AudioEngine>&, boost::_bi::list0&, int) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #7 0xb6b7dd00 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000008 0xb6b78cc3 in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator()() const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 ---Type <return> to continue, or q <return> to quit--- 0000009 0xb6b7452b in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >, void>::call_it(sigc::internal::slot_rep*) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000010 0xb5572a02 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 0000011 0xb57e95b1 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000012 0xb5880955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000013 0xb4658e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 15 (Thread 0xae088b70 (LWP 3614)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb464b696 in poll () from /lib/i686/cmov/libc.so.6 #2 0xb57d09ab in g_poll () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 #3 0xb57c366e in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000004 0xb57c3a47 in g_main_loop_run () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000005 0xb5578015 in Glib::MainLoop::run() () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 #6 0xb7e6c6fd in BaseUI::main_thread (this=0xa5e1a48) ---Type <return> to continue, or q <return> to quit--- at ../libs/pbd/base_ui.cc:77 #7 0xb7e6dada in sigc::bound_mem_functor0<void, BaseUI>::operator() ( this=0xa6afa4c) at /usr/local/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 0000008 0xb7e6d94a in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0xa6afa48) at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 0000009 0xb7e6d6ba in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0xa6afa30) at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103 0000010 0xb5572a02 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 0000011 0xb57e95b1 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000012 0xb5880955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000013 0xb4658e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 14 (Thread 0xacf98c90 (LWP 3613)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb464b696 in poll () from /lib/i686/cmov/libc.so.6 #2 0xb6be7797 in ARDOUR::Butler::thread_work (this=0xa5ba8d0) at ../libs/ardour/butler.cc:159 #3 0xb6be771d in ARDOUR::Butler::_thread_work (arg=0xa5ba8d0) ---Type <return> to continue, or q <return> to quit--- at ../libs/ardour/butler.cc:140 0000004 0xb7ea5dfe in fake_thread_start (arg=0xa5d1b20) at ../libs/pbd/pthread_utils.cc:81 0000005 0xb5880955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #6 0xb4658e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 13 (Thread 0xad272b70 (LWP 3612)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb5887385 in sem_wait@@GLIBC_2.1 () from /lib/i686/cmov/libpthread.so.0 #2 0xb6cd5bcf in PBD::ProcessSemaphore::wait() () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #3 0xb6cd3c96 in ARDOUR::Graph::run_one (this=0xa5bb360) at ../libs/ardour/graph.cc:393 0000004 0xb6cd404d in ARDOUR::Graph::helper_thread (this=0xa5bb360) at ../libs/ardour/graph.cc:443 0000005 0xb6cd9d7d in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #6 0xb6cd9820 in void boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #7 0xb6cd93ea in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() () ---Type <return> to continue, or q <return> to quit--- from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000008 0xb6cd8f44 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000009 0x08b59835 in boost::function0<void>::operator()() const () 0000010 0xb6b6909d in ARDOUR::AudioEngine::_start_process_thread (arg=0xa5c3708) at ../libs/ardour/audioengine.cc:1519 0000011 0xb58a0ea8 in ?? () from /usr/lib/libjack.so.0 0000012 0xb5880955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000013 0xb4658e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 12 (Thread 0xad2f3b70 (LWP 3611)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb5887385 in sem_wait@@GLIBC_2.1 () from /lib/i686/cmov/libpthread.so.0 #2 0xb6cd5bcf in PBD::ProcessSemaphore::wait() () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #3 0xb6cd2deb in ARDOUR::Graph::restart_cycle (this=0xa5bb360) at ../libs/ardour/graph.cc:257 0000004 0xb6cd2db1 in ARDOUR::Graph::dec_ref (this=0xa5bb360) at ../libs/ardour/graph.cc:244 0000005 0xb6cda80a in ARDOUR::GraphNode::finish (this=0xaabf9bc, chain=1) at ../libs/ardour/graphnode.cc:61 ---Type <return> to continue, or q <return> to quit--- #6 0xb6cd3e42 in ARDOUR::Graph::run_one (this=0xa5bb360) at ../libs/ardour/graph.cc:407 #7 0xb6cd4369 in ARDOUR::Graph::main_thread (this=0xa5bb360) at ../libs/ardour/graph.cc:479 0000008 0xb6cd9d7d in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000009 0xb6cd9820 in void boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000010 0xb6cd93ea in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000011 0xb6cd8f44 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000012 0x08b59835 in boost::function0<void>::operator()() const () 0000013 0xb6b6909d in ARDOUR::AudioEngine::_start_process_thread (arg=0xa5c3610) at ../libs/ardour/audioengine.cc:1519 0000014 0xb58a0ea8 in ?? () from /usr/lib/libjack.so.0 #15 0xb5880955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000016 0xb4658e7e in clone () from /lib/i686/cmov/libc.so.6 ---Type <return> to continue, or q <return> to quit--- Thread 11 (Thread 0xad3b4b70 (LWP 3610)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb464b696 in poll () from /lib/i686/cmov/libc.so.6 #2 0xb589c1a7 in ?? () from /usr/lib/libjack.so.0 #3 0xb589c548 in jack_cycle_wait () from /usr/lib/libjack.so.0 0000004 0xb6b652a1 in ARDOUR::AudioEngine::process_thread (this=0x9fbad00) at ../libs/ardour/audioengine.cc:456 0000005 0xb6b64ee3 in ARDOUR::AudioEngine::_process_thread (arg=0x9fbad00) at ../libs/ardour/audioengine.cc:371 #6 0xb589c41f in ?? () from /usr/lib/libjack.so.0 #7 0xb58a0ea8 in ?? () from /usr/lib/libjack.so.0 0000008 0xb5880955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000009 0xb4658e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 10 (Thread 0xaf08ab70 (LWP 3607)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb5884f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb589dd5c in ?? () from /usr/lib/libjack.so.0 #3 0xb5880955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000004 0xb4658e7e in clone () from /lib/i686/cmov/libc.so.6 ---Type <return> to continue, or q <return> to quit--- Thread 4 (Thread 0xb2e8cb70 (LWP 3599)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb5884f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5571ed8 in Glib::Cond::wait(Glib::Mutex&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 #3 0xb6aeff03 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85 0000004 0xb6aefc3a in analyser_work () at ../libs/ardour/analyser.cc:49 0000005 0x09114f1f in sigc::pointer_functor0<void>::operator()() const () #6 0x0911283e in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const () #7 0x0910f8d2 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) () 0000008 0xb5572a02 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 0000009 0xb57e95b1 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000010 0xb5880955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000011 0xb4658e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 3 (Thread 0xb368db70 (LWP 3598)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb5884f7f in pthread_cond_wait@@GLIBC_2.3.2 () ---Type <return> to continue, or q <return> to quit--- from /lib/i686/cmov/libpthread.so.0 #2 0xb5571ed8 in Glib::Cond::wait(Glib::Mutex&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 #3 0xb6fc9fc9 in peak_thread_work () at ../libs/ardour/source_factory.cc:73 0000004 0x09114f1f in sigc::pointer_functor0<void>::operator()() const () 0000005 0x0911283e in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const () #6 0x0910f8d2 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) () #7 0xb5572a02 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 0000008 0xb57e95b1 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000009 0xb5880955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000010 0xb4658e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 2 (Thread 0xb3e8eb70 (LWP 3597)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb5884f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5571ed8 in Glib::Cond::wait(Glib::Mutex&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 #3 0xb6fc9fc9 in peak_thread_work () at ../libs/ardour/source_factory.cc:73 ---Type <return> to continue, or q <return> to quit--- 0000004 0x09114f1f in sigc::pointer_functor0<void>::operator()() const () 0000005 0x0911283e in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const () #6 0x0910f8d2 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) () #7 0xb5572a02 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 0000008 0xb57e95b1 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000009 0xb5880955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000010 0xb4658e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 1 (Thread 0xb4145840 (LWP 3594)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb45b7751 in raise () from /lib/i686/cmov/libc.so.6 #2 0xb45bab82 in abort () from /lib/i686/cmov/libc.so.6 #3 0xb45b08b8 in __assert_fail () from /lib/i686/cmov/libc.so.6 0000004 0x09023391 in Mixer_UI::sync_order_keys (this=0xa19b2d0, src=...) at ../gtk2_ardour/mixer_ui.cc:416 0000005 0x09037696 in boost::_mfi::mf1<void, Mixer_UI, std::string const&>::operator()(Mixer_UI*, std::string const&) const () #6 0x09035fa2 in void boost::_bi::list2<boost::_bi::value<Mixer_UI*>, boost::arg<1> >::operator()<boost::_mfi::mf1<void, Mixer_UI, std::string const&>, boost::---Type <return> to continue, or q <return> to quit--- _bi::list1<std::string const&> >(boost::_bi::type<void>, boost::_mfi::mf1<void, Mixer_UI, std::string const&>&, boost::_bi::list1<std::string const&>&, int) () #7 0x09033c53 in void boost::_bi::bind_t<void, boost::_mfi::mf1<void, Mixer_UI, std::string const&>, boost::_bi::list2<boost::_bi::value<Mixer_UI*>, boost::arg<1> > >::operator()<std::string>(std::string const&) () 0000008 0x09031c8c in void boost::_bi::protected_bind_t<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Mixer_UI, std::string const&>, boost::_bi::list2<boost::_bi::value<Mixer_UI*>, boost::arg<1> > > >::operator()<std::string>(std::string const&) () 0000009 0x0902fcef in boost::detail::function::void_function_obj_invoker1<boost::_bi::protected_bind_t<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Mixer_UI, std::string const&>, boost::_bi::list2<boost::_bi::value<Mixer_UI*>, boost::arg<1> > > >, void, std::string const&>::invoke (function_obj_ptr=..., a0=...) at /usr/local/include/boost/function/function_template.hpp:153 0000010 0x08e443ae in boost::function1<void, std::string const&>::operator()(std::string const&) const () 0000011 0x08e4108c in void boost::_bi::list1<boost::_bi::value<std::string> >::operator()<boost::function<void ()(std::string const&)>, boost::_bi::list0>(boost::_bi::type<void>, boost::function<void ()(std::string const&)>&, boost::_bi::list0&, int) () 0000012 0x08e3e1b8 in boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void ()(std::string const&)>, boost::_bi::list1<boost::_bi::value<std::string> > >::operator()() () ---Type <return> to continue, or q <return> to quit--- 0000013 0x08e3b3db in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void ()(std::string const&)>, boost::_bi::list1<boost::_bi::value<std::string> > >, void>::invoke(boost::detail::function::function_buffer&) () 0000014 0x08b59835 in boost::function0<void>::operator()() const () #15 0xb5fe0096 in AbstractUI<Gtkmm2ext::UIRequest>::call_slot(PBD::EventLoop::InvalidationRecord*, boost::function<void ()()> const&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtkmm2ext.so.0 0000016 0x08e2f185 in PBD::Signal1<void, std::string const&, boost::signals2::optional_last_value<void> >::compositor(boost::function<void ()(std::string const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, std::string const&) ( f=..., event_loop=0x9d54140, ir=0xa1a0460, arg=...) at ../libs/pbd/pbd/signals.h:136 #17 0x08e471c1 in void boost::_bi::list4<boost::_bi::value<boost::function<void ()(std::string const&)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> >::operator()<void (*)(boost::function<void ()(std::string const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, std::string const&), boost::_bi::list1<std::string const&> >(boost::_bi::type<void>, void (*&)(boost::function<void ()(std::string const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, std::string const&), boost::_bi::list1<std::string const&>&, int) () 0000018 0x08e4445b in void boost::_bi::bind_t<void, void (*)(boost::function<void ()(std::string const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, std---Type <return> to continue, or q <return> to quit--- ::string const&), boost::_bi::list4<boost::_bi::value<boost::function<void ()(std::string const&)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> > >::operator()<std::string>(std::string const&) () 0000019 0x08e411bc in boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void, void (*)(boost::function<void ()(std::string const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, std::string const&), boost::_bi::list4<boost::_bi::value<boost::function<void ()(std::string const&)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> > >, void, std::string const&>::invoke(boost::detail::function::function_buffer&, std::string const&) () 0000020 0x08e443ae in boost::function1<void, std::string const&>::operator()(std::string const&) const () 0000021 0xb6f152d0 in boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > const&, boost::signals2::detail::void_type const*) const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000022 0xb6f13b30 in boost::signals2::detail::signal1_impl<void, std::string const&---Type <return> to continue, or q <return> to quit--- , boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > const&) const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000023 0xb6f0fd1e in boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> >::dereference() const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #24 0xb6f0bca3 in boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, b---Type <return> to continue, or q <return> to quit--- oost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> >::reference boost::iterator_core_access::dereference<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, s---Type <return> to continue, or q <return> to quit--- td::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > const&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000025 0xb6f05791 in boost::iterator_facade<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> >, boost::signals2::detail::void_type, boost::single_pass_traversal_tag, boost::signals2::detail::void_type const&, int>::operator*() const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 ---Type <return> to continue, or q <return> to quit--- 0000026 0xb6efcf5b in void boost::signals2::optional_last_value<void>::operator()<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_cal---Type <return> to continue, or q <return> to quit--- l_iterator_t<boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> >) const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000027 0xb6ef68d1 in 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, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signal---Type <return> to continue, or q <return> to quit--- s2::slot1<void, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >(boost::signals2::optional_last_value<void>&, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string 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, std::string const&, boost::function<void ()(std::string const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, std::string const&, boost::function<void ()(std::s---Type <return> to continue, or q <return> to quit--- tring const&)> >, boost::signals2::mutex> >) const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000028 0xb6eef85f in boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string const&)>, boost::signals2::mutex>::operator()(std::string const&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000029 0xb6ee90e9 in boost::signals2::signal1<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::string const&)>, boost::function<void ()(boost::signals2::connection const&, std::string const&)>, boost::signals2::mutex>::operator()(std::string const&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000030 0xb6ee264c in PBD::Signal1<void, std::string const&, boost::signals2::optional_last_value<void> >::operator()(std::string const&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000031 0xb6ed592d in ARDOUR::Session::sync_order_keys (this=0xa5b6d58, base=...) at ../libs/ardour/session.cc:3934 0000032 0x08e24c86 in EditorRoutes::redisplay (this=0x9f89300) at ../gtk2_ardour/editor_routes.cc:503 0000033 0x08e272a3 in EditorRoutes::show_track_in_display (this=0x9f89300, tv=...) at ../gtk2_ardour/editor_routes.cc:734 0000034 0x08d93793 in EditorRouteGroups::property_changed (this=0xa1128c8, group=0xad19ae0, change=...) at ../gtk2_ardour/editor_route_groups.cc:461 ---Type <return> to continue, or q <return> to quit--- 0000035 0x08d9c4c3 in boost::_mfi::mf2<void, EditorRouteGroups, ARDOUR::RouteGroup*, PBD::PropertyChange const&>::operator()(EditorRouteGroups*, ARDOUR::RouteGroup*, PBD::PropertyChange const&) const () 0000036 0x08d9b275 in void boost::_bi::list3<boost::_bi::value<EditorRouteGroups*>, boost::_bi::value<ARDOUR::RouteGroup*>, boost::arg<1> >::operator()<boost::_mfi::mf2<void, EditorRouteGroups, ARDOUR::RouteGroup*, PBD::PropertyChange const&>, boost::_bi::list1<PBD::PropertyChange const&> >(boost::_bi::type<void>, boost::_mfi::mf2<void, EditorRouteGroups, ARDOUR::RouteGroup*, PBD::PropertyChange const&>&, boost::_bi::list1<PBD::PropertyChange const&>&, int) () 0000037 0x08d9a39f in void boost::_bi::bind_t<void, boost::_mfi::mf2<void, EditorRouteGroups, ARDOUR::RouteGroup*, PBD::PropertyChange const&>, boost::_bi::list3<boost::_bi::value<EditorRouteGroups*>, boost::_bi::value<ARDOUR::RouteGroup*>, boost::arg<1> > >::operator()<PBD::PropertyChange>(PBD::PropertyChange const&) () 0000038 0x08d994b6 in void boost::_bi::protected_bind_t<boost::_bi::bind_t<void, boost::_mfi::mf2<void, EditorRouteGroups, ARDOUR::RouteGroup*, PBD::PropertyChange const&>, boost::_bi::list3<boost::_bi::value<EditorRouteGroups*>, boost::_bi::value<ARDOUR::RouteGroup*>, boost::arg<1> > > >::operator()<PBD::PropertyChange>(PBD::PropertyChange const&) () 0000039 0x08d983bd in boost::detail::function::void_function_obj_invoker1<boost::_bi::protected_bind_t<boost::_bi::bind_t<void, boost::_mfi::mf2<void, EditorRouteGroups, ARDOUR::RouteGroup*, PBD::PropertyChange const&>, boost::_bi::list3<boost::_bi::value<EditorRouteGroups*>, boost::_bi::value<ARDOUR::RouteGroup*>, boost::arg<1> > > >, void, PBD::PropertyChange const&>::invoke (function_obj_ptr=..., ---Type <return> to continue, or q <return> to quit--- a0=...) at /usr/local/include/boost/function/function_template.hpp:153 0000040 0x08c9a778 in boost::function1<void, PBD::PropertyChange const&>::operator()(PBD::PropertyChange const&) const () 0000041 0x08c99142 in void boost::_bi::list1<boost::_bi::value<PBD::PropertyChange> >::operator()<boost::function<void ()(PBD::PropertyChange const&)>, boost::_bi::list0>(boost::_bi::type<void>, boost::function<void ()(PBD::PropertyChange const&)>&, boost::_bi::list0&, int) () 0000042 0x08c97c38 in boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void ()(PBD::PropertyChange const&)>, boost::_bi::list1<boost::_bi::value<PBD::PropertyChange> > >::operator()() () 0000043 0x08c9617b in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void ()(PBD::PropertyChange const&)>, boost::_bi::list1<boost::_bi::value<PBD::PropertyChange> > >, void>::invoke(boost::detail::function::function_buffer&) () 0000044 0x08b59835 in boost::function0<void>::operator()() const () 0000045 0xb5fe0096 in AbstractUI<Gtkmm2ext::UIRequest>::call_slot(PBD::EventLoop::InvalidationRecord*, boost::function<void ()()> const&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtkmm2ext.so.0 0000046 0x08c8f7d3 in PBD::Signal1<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void> >::compositor(boost::function<void ()(PBD::PropertyChange const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, PBD::PropertyChange const&) (f=..., event_loop=0x9d54140, ir=0x0, arg=...) at ../libs/pbd/pbd/signals.h:136 ---Type <return> to continue, or q <return> to quit--- 0000047 0x08c9b549 in void boost::_bi::list4<boost::_bi::value<boost::function<void ()(PBD::PropertyChange const&)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> >::operator()<void (*)(boost::function<void ()(PBD::PropertyChange const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, PBD::PropertyChange const&), boost::_bi::list1<PBD::PropertyChange const&> >(boost::_bi::type<void>, void (*&)(boost::function<void ()(PBD::PropertyChange const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, PBD::PropertyChange const&), boost::_bi::list1<PBD::PropertyChange const&>&, int) () 0000048 0x08c9a825 in void boost::_bi::bind_t<void, void (*)(boost::function<void ()(PBD::PropertyChange const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, PBD::PropertyChange const&), boost::_bi::list4<boost::_bi::value<boost::function<void ()(PBD::PropertyChange const&)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> > >::operator()<PBD::PropertyChange>(PBD::PropertyChange const&) () 0000049 0x08c99272 in boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void, void (*)(boost::function<void ()(PBD::PropertyChange const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, PBD::PropertyChange const&), boost::_bi::list4<boost::_bi::value<boost::function<void ()(PBD::PropertyChange const&)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> > >, void, PBD::PropertyChange const&>::invoke(boost::detail::function::function_buffer&, PBD::PropertyChange const&) () 0000050 0x08c9a778 in boost::function1<void, PBD::PropertyChange const&>::operator()---Type <return> to continue, or q <return> to quit--- (PBD::PropertyChange const&) const () 0000051 0x08d20250 in boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > const&, boost::signals2::detail::void_type const*) const () 0000052 0x08d1a74c in boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > const&) const () 0000053 0x08d1395a in boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange const&)>, boost::signals2::mutex>::slot_invoker, std::_List_itera---Type <return> to continue, or q <return> to quit--- tor<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> >::dereference() const () 0000054 0x08d0c20f in boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> >::reference boost::iterator_core_access::dereference<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD:---Type <return> to continue, or q <return> to quit--- :PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > const&) () 0000055 0x08d05755 in boost::iterator_facade<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, b---Type <return> to continue, or q <return> to quit--- oost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> >, boost::signals2::detail::void_type, boost::single_pass_traversal_tag, boost::signals2::detail::void_type const&, int>::operator*() const () 0000056 0x08cfeea3 in void boost::signals2::optional_last_value<void>::operator()<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1---Type <return> to continue, or q <return> to quit--- <void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot---Type <return> to continue, or q <return> to quit--- 1<void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> >) const () 0000057 0x08cf76ad in 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, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >(boost::signals2::optional_last_value<void>&, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::fu---Type <return> to continue, or q <return> to quit--- nction<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange 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, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, PBD::PropertyChange const&, boost::function<void ()(PBD::PropertyChange const&)> >, boost::signals2::mutex> >) const () 0000058 0x08cf0035 in boost::signals2::detail::signal1_impl<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange const&)>, boost::signals2::mutex>::operator()(PBD::PropertyChange const&) () 0000059 0x08ce7fb9 in boost::signals2::signal1<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<vo---Type <return> to continue, or q <return> to quit--- id ()(PBD::PropertyChange const&)>, boost::function<void ()(boost::signals2::connection const&, PBD::PropertyChange const&)>, boost::signals2::mutex>::operator()(PBD::PropertyChange const&) () 0000060 0x08ce1bf6 in PBD::Signal1<void, PBD::PropertyChange const&, boost::signals2::optional_last_value<void> >::operator()(PBD::PropertyChange const&) () 0000061 0xb7eb47bc in PBD::Stateful::send_change (this=0xad19af0, what_changed=...) at ../libs/pbd/stateful.cc:284 0000062 0xb7eb4624 in PBD::Stateful::apply_changes (this=0xad19af0, property_list=...) at ../libs/pbd/stateful.cc:247 0000063 0x091998a8 in RouteGroupDialog::update (this=0xbfffe568) at ../gtk2_ardour/route_group_dialog.cc:194 0000064 0x0919a936 in sigc::bound_mem_functor0<void, RouteGroupDialog>::operator() (this=0xb94df8c) at /usr/local/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 0000065 0x0919a7d6 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, RouteGroupDialog> >::operator() (this=0xb94df88) at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 0000066 0x0919a52a in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, RouteGroupDialog>, void>::call_it (rep=0xb94df70) at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103 0000067 0xb557cddb in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 0000068 0xb551a9ff in g_cclosure_marshal_VOID__VOID () ---Type <return> to continue, or q <return> to quit--- from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000069 0xb550b362 in g_closure_invoke () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000070 0xb5523165 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000071 0xb5524e2a in g_signal_emit_valist () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000072 0xb5525195 in g_signal_emit () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000073 0xb5341d4a in gtk_toggle_button_toggled () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0 0000074 0xb5341d88 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0 0000075 0xb4b2765d in Gtk::Button_Class::clicked_callback(_GtkButton*) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtkmm-2.4.so.1 #76 0xb551a9ff in g_cclosure_marshal_VOID__VOID () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000077 0xb5509c57 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000078 0xb550b362 in g_closure_invoke () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000079 0xb55229a0 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- 0000080 0xb5524e2a in g_signal_emit_valist () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000081 0xb5525195 in g_signal_emit () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000082 0xb51ba48a in gtk_button_clicked () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0 0000083 0xb5341a88 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0 0000084 0xb4b2770d in Gtk::Button_Class::released_callback(_GtkButton*) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtkmm-2.4.so.1 0000085 0xb551a9ff in g_cclosure_marshal_VOID__VOID () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000086 0xb5509c57 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000087 0xb550b362 in g_closure_invoke () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000088 0xb55229a0 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000089 0xb5524e2a in g_signal_emit_valist () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000090 0xb5525195 in g_signal_emit () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000091 0xb51ba51a in gtk_button_released () ---Type <return> to continue, or q <return> to quit--- from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0 0000092 0xb51ba551 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0 0000093 0xb4c01651 in Gtk::Widget_Class::button_release_event_callback(_GtkWidget*, _GdkEventButton*) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtkmm-2.4.so.1 0000094 0xb5275904 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0 0000095 0xb5509c57 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000096 0xb550b449 in g_closure_invoke () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000097 0xb5522fa0 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000098 0xb5524afc in g_signal_emit_valist () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000099 0xb5525195 in g_signal_emit () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0 0000100 0xb539ca66 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0 0000101 0xb526e46e in gtk_propagate_event () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0 0000102 0xb526f8f2 in gtk_main_do_event () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- 0000103 0xb50fca6a in ?? () from /opt/Ardour-3.0alpha9_9807-dbg |
|
Yes, please attach the .ardour file. |
2011-08-03 16:48
|
|
2011-08-03 16:49
|
|
|
Done, as you may guess the file with a "2" in its name is for the 2nd crash upthere ! Thanks for your time. |
|
Would you mind testing this again? There have been some fixes to this code recently. |
|
No more problem, have played with all parameters in the edit box and never crash. that's beta 1a from 10644. 1 more step to the top of the DAWs !! Cheers |
|
Thanks! |
Date Modified | Username | Field | Change |
---|---|---|---|
2011-07-30 10:22 | stratojaune | New Issue | |
2011-07-30 11:05 | stratojaune | Note Added: 0011238 | |
2011-07-30 11:09 | stratojaune | Note Edited: 0011238 | |
2011-07-30 11:09 | stratojaune | Note Edited: 0011238 | |
2011-07-31 00:40 | cth103 | cost | => 0.00 |
2011-07-31 00:40 | cth103 | Target Version | => 3.0-beta1 |
2011-08-03 11:43 | cth103 | Note Added: 0011244 | |
2011-08-03 11:43 | cth103 | Status | new => feedback |
2011-08-03 16:48 | stratojaune | File Added: editGROUP2.ardour | |
2011-08-03 16:49 | stratojaune | File Added: editGROUP.ardour | |
2011-08-03 16:51 | stratojaune | Note Added: 0011253 | |
2011-11-15 15:58 | cth103 | Target Version | 3.0-beta1 => 3.0-beta2 |
2011-11-24 01:08 | cth103 | Note Added: 0012195 | |
2011-11-24 08:00 | stratojaune | Note Added: 0012198 | |
2011-11-24 11:30 | cth103 | Note Added: 0012200 | |
2011-11-24 11:30 | cth103 | Status | feedback => resolved |
2011-11-24 11:30 | cth103 | Resolution | open => fixed |