View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004156 | ardour | bugs | public | 2011-07-08 16:31 | 2020-04-19 20:15 |
| Reporter | thefoxbox | Assigned To | cth103 | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Target Version | 3.0-beta1 | ||||
| Summary | 0004156: multiple actions on "tracks and busses" in editor list causes crash | ||||
| Description | a3 svn 9809 After dragging and dropping or hiding and showing tracks and busses in the editor list, ardour crashes with the following error: ardour-3.0: ../gtk2_ardour/mixer_ui.cc:416: void Mixer_UI::sync_order_keys(const std::string&): Assertion `keys.size() == rows.size()' failed. Backtrace is attached to report. | ||||
| Tags | No tags attached. | ||||
|
2011-07-08 16:31
|
backtrace (42,754 bytes)
[Thread 0xb3354b70 (LWP 29863) exited]
ALSA lib pcm_dmix.c:1010:(snd_pcm_dmix_open) unable to open slave
[Thread 0xb5afdb70 (LWP 29844) exited]
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&): Assertion `keys.size() == rows.size()' failed.
Program received signal SIGABRT, Aborted.
0x0012d422 in __kernel_vsyscall ()
(gdb)
(gdb) thread apply all bt
Thread 14 (Thread 0xb342ec90 (LWP 29862)):
#0 0x0012d422 in __kernel_vsyscall ()
#1 0x022eb736 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x02368a62 in g_usleep () from /lib/libglib-2.0.so.0
#3 0x025f32ad in Glib::usleep(unsigned long) () from /usr/lib/libglibmm-2.4.so.1
#4 0x01082b20 in ARDOUR::AudioEngine::meter_thread (this=0x9d18088) at ../libs/ardour/audioengine.cc:710
#5 0x010a47d1 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const ()
from /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#6 0x0109f978 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 /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#7 0x0109ae18 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() ()
from /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#8 0x01095b63 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 /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#9 0x010914bb 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 /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#10 0x025e6eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1
#11 0x02365def in ?? () from /lib/libglib-2.0.so.0
#12 0x022e396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0x03514a4e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 13 (Thread 0xb48ffb70 (LWP 29861)):
#0 0x0012d422 in __kernel_vsyscall ()
#1 0x03506b86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2 0x0234c4eb in g_poll () from /lib/libglib-2.0.so.0
#3 0x0233f0ac in ?? () from /lib/libglib-2.0.so.0
#4 0x0233f817 in g_main_loop_run () from /lib/libglib-2.0.so.0
#5 0x025ec4b5 in Glib::MainLoop::run() () from /usr/lib/libglibmm-2.4.so.1
#6 0x0023bded in BaseUI::main_thread (this=0xa327e80) at ../libs/pbd/base_ui.cc:77
#7 0x0023d1c2 in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0xa32768c) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#8 0x0023d032 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0xa327688) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#9 0x0023cda2 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0xa327670) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#10 0x025e6eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1
#11 0x02365def in ?? () from /lib/libglib-2.0.so.0
#12 0x022e396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0x03514a4e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 12 (Thread 0xb38cac90 (LWP 29860)):
#0 0x0012d422 in __kernel_vsyscall ()
#1 0x03506b86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2 0x01104996 in ARDOUR::Butler::thread_work (this=0xa2de2b0) at ../libs/ardour/butler.cc:159
#3 0x01104904 in ARDOUR::Butler::_thread_work (arg=0xa2de2b0) at ../libs/ardour/butler.cc:140
#4 0x002711cc in fake_thread_start (arg=0xa2f3970) at ../libs/pbd/pthread_utils.cc:81
#5 0x022e396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6 0x03514a4e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 11 (Thread 0xb3ba4b70 (LWP 29859)):
#0 0x0012d422 in __kernel_vsyscall ()
#1 0x022ea245 in sem_wait@@GLIBC_2.1 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x011f2837 in PBD::ProcessSemaphore::wait() () from /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#3 0x011efb7b in ARDOUR::Graph::restart_cycle (this=0xa2dece0) at ../libs/ardour/graph.cc:257
#4 0x011efb41 in ARDOUR::Graph::dec_ref (this=0xa2dece0) at ../libs/ardour/graph.cc:244
#5 0x011f7462 in ARDOUR::GraphNode::finish (this=0xa2f7524, chain=1) at ../libs/ardour/graphnode.cc:61
#6 0x011f0b0c in ARDOUR::Graph::run_one (this=0xa2dece0) at ../libs/ardour/graph.cc:407
#7 0x011f0d15 in ARDOUR::Graph::helper_thread (this=0xa2dece0) at ../libs/ardour/graph.cc:443
#8 0x011f69d1 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const ()
from /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#9 0x011f6476 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 /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#10 0x011f6042 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() ()
from /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#11 0x011f5b9e 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::G---Type <return> to continue, or q <return> to quit---
raph*> > >, void>::invoke(boost::detail::function::function_buffer&) () from /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#12 0x08bac497 in boost::function0<void>::operator() (this=0xb3ba427c) at /usr/include/boost/function/function_template.hpp:1013
#13 0x01085bbb in ARDOUR::AudioEngine::_start_process_thread (arg=0xa2e7040) at ../libs/ardour/audioengine.cc:1519
#14 0x022cf564 in jack_thread_proxy (varg=0xa2e7060) at thread.c:136
#15 0x022e396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0x03514a4e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 10 (Thread 0xb3c25b70 (LWP 29858)):
#0 0x0012d422 in __kernel_vsyscall ()
#1 0x022ea245 in sem_wait@@GLIBC_2.1 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x011f2837 in PBD::ProcessSemaphore::wait() () from /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#3 0x011f096c in ARDOUR::Graph::run_one (this=0xa2dece0) at ../libs/ardour/graph.cc:393
#4 0x011f102d in ARDOUR::Graph::main_thread (this=0xa2dece0) at ../libs/ardour/graph.cc:479
#5 0x011f69d1 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const ()
from /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#6 0x011f6476 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 /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#7 0x011f6042 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() ()
from /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#8 0x011f5b9e 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 /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#9 0x08bac497 in boost::function0<void>::operator() (this=0xb3c2527c) at /usr/include/boost/function/function_template.hpp:1013
#10 0x01085bbb in ARDOUR::AudioEngine::_start_process_thread (arg=0xa2e6f50) at ../libs/ardour/audioengine.cc:1519
#11 0x022cf564 in jack_thread_proxy (varg=0xa2e6f70) at thread.c:136
#12 0x022e396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0x03514a4e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 9 (Thread 0xb3ea6b70 (LWP 29857)):
#0 0x0012d422 in __kernel_vsyscall ()
#1 0x03506b86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2 0x022c9de3 in jack_client_core_wait (client=0x9d19d88) at client.c:1933
#3 0x022ca2b6 in jack_cycle_wait (client=0x9d19d88) at client.c:2203
#4 0x01081de3 in ARDOUR::AudioEngine::process_thread (this=0x9d18088) at ../libs/ardour/audioengine.cc:456
#5 0x01081a29 in ARDOUR::AudioEngine::_process_thread (arg=0x9d18088) at ../libs/ardour/audioengine.cc:371
#6 0x022ca154 in jack_run_client_provided_process_thread (client=0x9d19d88) at client.c:2090
#7 0x022ca18d in jack_client_thread (arg=0x9d19d88) at client.c:2121
#8 0x022cf564 in jack_thread_proxy (varg=0xa2a5df0) at thread.c:136
#9 0x022e396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0x03514a4e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 8 (Thread 0xb52fcb70 (LWP 29852)):
#0 0x0012d422 in __kernel_vsyscall ()
#1 0x022e8015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x022cbf00 in mb_thread_func (arg=0x0) at messagebuffer.c:72
#3 0x022e396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#4 0x03514a4e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 4 (Thread 0xb6d5cb70 (LWP 29843)):
#0 0x0012d422 in __kernel_vsyscall ()
#1 0x022e8015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x025e63a8 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1
#3 0x0100dd7b in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85
#4 0x0100dab6 in analyser_work () at ../libs/ardour/analyser.cc:49
#5 0x09161d4d in sigc::pointer_functor0<void>::operator()() const ()
#6 0x0915f680 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const ()
#7 0x0915c72e in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) ()
#8 0x025e6eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1
#9 0x02365def in ?? () from /lib/libglib-2.0.so.0
#10 0x022e396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0x03514a4e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 3 (Thread 0xb755db70 (LWP 29842)):
#0 0x0012d422 in __kernel_vsyscall ()
---Type <return> to continue, or q <return> to quit---
#1 0x022e8015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x025e63a8 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1
#3 0x014e6c61 in peak_thread_work () at ../libs/ardour/source_factory.cc:73
#4 0x09161d4d in sigc::pointer_functor0<void>::operator()() const ()
#5 0x0915f680 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const ()
#6 0x0915c72e in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) ()
#7 0x025e6eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1
#8 0x02365def in ?? () from /lib/libglib-2.0.so.0
#9 0x022e396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0x03514a4e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 2 (Thread 0xb7d5eb70 (LWP 29841)):
#0 0x0012d422 in __kernel_vsyscall ()
#1 0x022e8015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x025e63a8 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1
#3 0x014e6c61 in peak_thread_work () at ../libs/ardour/source_factory.cc:73
#4 0x09161d4d in sigc::pointer_functor0<void>::operator()() const ()
#5 0x0915f680 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const ()
#6 0x0915c72e in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) ()
#7 0x025e6eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1
#8 0x02365def in ?? () from /lib/libglib-2.0.so.0
#9 0x022e396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0x03514a4e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 1 (Thread 0xb7fce780 (LWP 29838)):
#0 0x0012d422 in __kernel_vsyscall ()
#1 0x03471651 in raise () from /lib/tls/i686/cmov/libc.so.6
#2 0x03474a82 in abort () from /lib/tls/i686/cmov/libc.so.6
#3 0x0346a718 in __assert_fail () from /lib/tls/i686/cmov/libc.so.6
#4 0x09070c1d in Mixer_UI::sync_order_keys (this=0x9ed6a60, src=...) at ../gtk2_ardour/mixer_ui.cc:416
#5 0x09084e0a in boost::_mfi::mf1<void, Mixer_UI, std::string const&>::operator()(Mixer_UI*, std::string const&) const ()
#6 0x09083718 in 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) ()
#7 0x09081379 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&) ()
#8 0x0907f3d6 in 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> (this=0xaa4493c, a1=...) at /usr/include/boost/bind/protect.hpp:60
#9 0x0907d465 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/include/boost/function/function_template.hpp:153
#10 0x08e9413c in boost::function1<void, std::string const&>::operator()(std::string const&) const ()
#11 0x08e90e14 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) ()
#12 0x08e8dfa6 in boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void ()(std::string const&)>, boost::_bi::list1<boost::_bi::value<std::string> > >::operator()() ()
#13 0x08e8b201 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&) ()
#14 0x08bac497 in boost::function0<void>::operator() (this=0xbfffb75c) at /usr/include/boost/function/function_template.hpp:1013
#15 0x01bce602 in AbstractUI<Gtkmm2ext::UIRequest>::call_slot(PBD::EventLoop::InvalidationRecord*, boost::function<void ()()> const&) ()
from /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/gtkmm2ext/libgtkmm2ext.so.0
#16 0x08e7f059 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=0x9941918, ir=0x9ed7808, arg=...) at ../libs/pbd/pbd/signals.h:136
#17 0x08e96f27 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) ()
#18 0x08e941e9 in 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&) ()
#19 0x08e90f42 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&) ()
#20 0x08e9413c in boost::function1<void, std::string const&>::operator()(std::string const&) const ()
#21 0x014315bc in boost::signals2::detail::signal1_impl<void, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(std::str---Type <return> to continue, or q <return> to quit---
ing 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 /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#22 0x0142fe1e 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::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 /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#23 0x0142c01b 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 /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#24 0x01428073 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> >::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&, 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 /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#25 0x01421c2f 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 /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#26 0x0141934b 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_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> >) const ()
from /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#27 0x01412d39 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::signals2::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::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::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> >) const () from /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#28 0x0140bce2 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 /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#29 0x014053f1 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 /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#30 0x013fe966 in PBD::Signal1<void, std::string const&, boost::signals2::optional_last_value<void> >::operator()(std::string const&) ()
from /usr/local/src/ardour/3.0/gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#31 0x013f1d03 in ARDOUR::Session::sync_order_keys (this=0xa2daed8, base=...) at ../libs/ardour/session.cc:3934
#32 0x08e74e60 in EditorRoutes::redisplay (this=0x9e50b00) at ../gtk2_ardour/editor_routes.cc:503
#33 0x08e74f1b in EditorRoutes::route_deleted (this=0x9e50b00) at ../gtk2_ardour/editor_routes.cc:517
#34 0x08e8ac82 in sigc::bound_mem_functor1<void, EditorRoutes, Gtk::TreePath const&>::operator()(Gtk::TreePath const&) const ()
#35 0x08e882bb in sigc::adaptor_functor<sigc::bound_mem_functor1<void, EditorRoutes, Gtk::TreePath const&> >::deduce_result_type<Gtk::TreePath const&, void, void, void, void, void, void>::type sigc::adaptor_functor<sigc::bound_mem_functor1<void, EditorRoutes, Gtk::TreePath const&> >::operator()<Gtk::TreePath const&>(Gtk::TreePath const&) const ()
#36 0x08e85219 in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, EditorRoutes, Gtk::TreePath const&>, void, Gtk::TreePath const&>::call_it(sigc::internal::slot_rep*, Gtk::TreePath const&) ()
#37 0x03042f82 in ?? () from /usr/lib/libgtkmm-2.4.so.1
#38 0x02626438 in g_cclosure_marshal_VOID__BOXED () from /usr/lib/libgobject-2.0.so.0
#39 0x02619252 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#40 0x0262dd90 in ?? () from /usr/lib/libgobject-2.0.so.0
#41 0x0262edb4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#42 0x0262f256 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#43 0x0287a0ea in gtk_tree_model_row_deleted () from /usr/lib/libgtk-x11-2.0.so.0
#44 0x02786834 in gtk_list_store_remove () from /usr/lib/libgtk-x11-2.0.so.0
#45 0x02787d59 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#46 0x03041b32 in Gtk::TreeDragSource_Class::drag_data_delete_vfunc_callback(_GtkTreeDragSource*, _GtkTreePath*) () from /usr/lib/libgtkmm-2.4.so.1
#47 0x02878fb7 in gtk_tree_drag_source_drag_data_delete () from /usr/lib/libgtk-x11-2.0.so.0
#48 0x0289b7c8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#49 0x0305a17d in Gtk::Widget::on_drag_data_delete(Glib::RefPtr<Gdk::DragContext> const&) () from /usr/lib/libgtkmm-2.4.so.1
#50 0x030694f1 in Gtk::Widget_Class::drag_data_delete_callback(_GtkWidget*, _GdkDragContext*) () from /usr/lib/libgtkmm-2.4.so.1
#51 0x026262d8 in g_cclosure_marshal_VOID__OBJECT () from /usr/lib/libgobject-2.0.so.0
#52 0x026178b9 in ?? () from /usr/lib/libgobject-2.0.so.0
#53 0x02619252 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#54 0x0262d5e6 in ?? () from /usr/lib/libgobject-2.0.so.0
#55 0x0262edb4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#56 0x0262f085 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#57 0x028dfd83 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#58 0x0278e3e6 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#59 0x02619252 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#60 0x0262d99d in ?? () from /usr/lib/libgobject-2.0.so.0
#61 0x0262edb4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#62 0x0262f085 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#63 0x027fa57c in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#64 0x027fb565 in gtk_selection_convert () from /usr/lib/libgtk-x11-2.0.so.0
#65 0x028dfa24 in gtk_drag_finish () from /usr/lib/libgtk-x11-2.0.so.0
#66 0x0289cdde in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#67 0x03059f79 in Gtk::Widget::on_drag_data_received(Glib::RefPtr<Gdk::DragContext> const&, int, int, Gtk::SelectionData const&, unsigned int, unsigned int) ()
from /usr/lib/libgtkmm-2.4.so.1
#68 0x08e7dfef in Gtkmm2ext::DnDTreeView<boost::shared_ptr<ARDOUR::Route> >::on_drag_data_received (this=0x9e50b40, context=..., x=31, y=56, selection_data=..., info=0,
time=1276257904) at ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:126
#69 0x03068fd7 in Gtk::Widget_Class::drag_data_received_callback(_GtkWidget*, _GdkDragContext*, int, int, _GtkSelectionData*, unsigned int, unsigned int) ()
from /usr/lib/libgtkmm-2.4.so.1
#70 0x0278d66b in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#71 0x026178b9 in ?? () from /usr/lib/libgobject-2.0.so.0
#72 0x02619252 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#73 0x0262d5e6 in ?? () from /usr/lib/libgobject-2.0.so.0
#74 0x0262edb4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#75 0x0262f085 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#76 0x028e0d3b in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#77 0x0278e55f in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#78 0x02619252 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#79 0x0262d99d in ?? () from /usr/lib/libgobject-2.0.so.0
#80 0x0262edb4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#81 0x0262f085 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#82 0x027f8f25 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#83 0x027fb58a in gtk_selection_convert () from /usr/lib/libgtk-x11-2.0.so.0
#84 0x0289d7b8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#85 0x0305a002 in Gtk::Widget::on_drag_drop(Glib::RefPtr<Gdk::DragContext> const&, int, int, unsigned int) () from /usr/lib/libgtkmm-2.4.so.1
#86 0x01bb729d in Gtkmm2ext::DnDTreeViewBase::on_drag_drop (this=0x9e50b40, context=..., x=31, y=56, time=1276257904) at ../libs/gtkmm2ext/dndtreeview.cc:73
#87 0x0306914a in Gtk::Widget_Class::drag_drop_callback(_GtkWidget*, _GdkDragContext*, int, int, unsigned int) () from /usr/lib/libgtkmm-2.4.so.1
#88 0x0278fcd9 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#89 0x026178b9 in ?? () from /usr/lib/libgobject-2.0.so.0
#90 0x02619252 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#91 0x0262d5e6 in ?? () from /usr/lib/libgobject-2.0.so.0
#92 0x0262ec33 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#93 0x0262f085 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#94 0x028e09f9 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#95 0x028df0bb in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#96 0x028df238 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#97 0x028df238 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#98 0x028df238 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#99 0x028df238 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#100 0x028df238 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#101 0x028df238 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#102 0x028df238 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#103 0x028df238 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#104 0x028e0790 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#105 0x02789f54 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#106 0x02a7e39a in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#107 0x0233b5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#108 0x0233f2d8 in ?? () from /lib/libglib-2.0.so.0
#109 0x0233f817 in g_main_loop_run () from /lib/libglib-2.0.so.0
#110 0x0278a3c9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#111 0x02fd43a7 in Gtk::Main::run_impl() () from /usr/lib/libgtkmm-2.4.so.1
#112 0x02fd41a2 in Gtk::Main::run() () from /usr/lib/libgtkmm-2.4.so.1
#113 0x01bc0a91 in Gtkmm2ext::UI::run (this=0x9941908, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:268
#114 0x08fc2495 in main (argc=1, argv=0xbfffe564) at ../gtk2_ardour/main.cc:557
(gdb)
|
|
|
Should be fixed in SVN 9843. |
|
|
Issue has been closed automatically, by Trigger Close Plugin. Feel free to re-open with additional information if you think the issue is not resolved. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2011-07-08 16:31 | thefoxbox | New Issue | |
| 2011-07-08 16:31 | thefoxbox | File Added: backtrace | |
| 2011-07-08 17:04 | cth103 | cost | => 0.00 |
| 2011-07-08 17:04 | cth103 | Target Version | => 3.0-beta1 |
| 2011-07-12 11:04 | cth103 | Note Added: 0011087 | |
| 2011-07-12 11:04 | cth103 | Status | new => resolved |
| 2011-07-12 11:04 | cth103 | Resolution | open => fixed |
| 2011-07-12 11:04 | cth103 | Assigned To | => cth103 |
| 2020-04-19 20:15 | system | Note Added: 0022644 | |
| 2020-04-19 20:15 | system | Status | resolved => closed |