(gdb) run Starting program: /usr/local/src/ardour3/build/gtk2_ardour/ardour-3.0 [Thread debugging using libthread_db enabled] Ardour3.0alpha10 (built using ['10469'] and GCC version 4.6.1) 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 default ui configuration file gtk2_ardour/../gtk2_ardour/ardour3_ui_default.conf Loading ui configuration file gtk2_ardour/../build/gtk2_ardour/ardour3_ui_dark.rc ardour: [INFO]: Ardour will be limited to 4096 open files [New Thread 0x7fffe46f7700 (LWP 12094)] ardour: [INFO]: Loading system configuration file /usr/local/etc/ardour3/ardour_system.rc Loading user configuration file /home/acolomb/.config/ardour3/ardour.rc Using SSE optimized routines [New Thread 0x7fffe3ef6700 (LWP 12095)] [New Thread 0x7fffe36f5700 (LWP 12096)] [New Thread 0x7fffe2ef4700 (LWP 12097)] ardour: [INFO]: looking for panners in gtk2_ardour/../build/libs/panners/2in2out:gtk2_ardour/../build/libs/panners/1in2out:gtk2_ardour/../build/libs/panners/vbap ardour: [INFO]: Panner discovered: "Equal Power Stereo" ardour: [INFO]: Panner discovered: "Mono to Stereo Panner" ardour: [INFO]: Panner discovered: "VBAP 2D panner" [New Thread 0x7fffe0eae700 (LWP 12098)] [New Thread 0x7fffd65c8700 (LWP 12099)] [New Thread 0x7fffd5dc7700 (LWP 12100)] [New Thread 0x7fffd55c6700 (LWP 12101)] [New Thread 0x7fffd4dc5700 (LWP 12102)] [New Thread 0x7fffcffff700 (LWP 12103)] [New Thread 0x7fffe06ad700 (LWP 12104)] [New Thread 0x7fffe062c700 (LWP 12105)] [Thread 0x7fffe062c700 (LWP 12105) exited] [Thread 0x7fffe06ad700 (LWP 12104) exited] [Thread 0x7fffd55c6700 (LWP 12101) exited] [Thread 0x7fffe0eae700 (LWP 12098) exited] [Thread 0x7fffcffff700 (LWP 12103) exited] [Thread 0x7fffd65c8700 (LWP 12099) exited] [Thread 0x7fffd5dc7700 (LWP 12100) exited] [Thread 0x7fffd4dc5700 (LWP 12102) exited] [New Thread 0x7fffd4dc5700 (LWP 12122)] [New Thread 0x7fffd5dc7700 (LWP 12123)] [New Thread 0x7fffd65c8700 (LWP 12124)] [Thread 0x7fffd5dc7700 (LWP 12123) exited] [Thread 0x7fffd4dc5700 (LWP 12122) exited] [New Thread 0x7fffe0eae700 (LWP 12126)] [New Thread 0x7fffe0e2d700 (LWP 12127)] [Thread 0x7fffd65c8700 (LWP 12124) exited] LV2: Discovering 186 plugins Done LV2 discovery [New Thread 0x7fffe063e700 (LWP 12148)] [New Thread 0x7fffe0086700 (LWP 12149)] [New Thread 0x7fffb5281700 (LWP 12150)] [New Thread 0x7fffb5200700 (LWP 12151)] [New Thread 0x7fffd407b820 (LWP 12152)] [New Thread 0x7fffd65c8700 (LWP 12153)] [New Thread 0x7fffb517e820 (LWP 12154)] [New Thread 0x7fffd4dc5700 (LWP 12155)] [New Thread 0x7fffd5dc7700 (LWP 12156)] [New Thread 0x7fffcffff700 (LWP 12157)] [Thread 0x7fffd5dc7700 (LWP 12156) exited] [Thread 0x7fffd4dc5700 (LWP 12155) exited] [Thread 0x7fffcffff700 (LWP 12157) exited] ardour-3.0: /usr/include/boost/smart_ptr/shared_ptr.hpp:418: T* boost::shared_ptr::operator->() const [with T = ARDOUR::IO]: Assertion `px != 0' failed. Program received signal SIGABRT, Aborted. 0x00007fffebe8e405 in *__GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory. in ../nptl/sysdeps/unix/sysv/linux/raise.c (gdb) thread apply all bt Thread 25 (Thread 0x7fffb517e820 (LWP 12154)): #0 0x00007fffec1ee89d in nanosleep () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007ffff2bf0da2 in g_usleep () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff6ddbf56 in ARDOUR::AudioEngine::meter_thread (this=0x2a6c780) at ../libs/ardour/audioengine.cc:692 #3 0x00007ffff6dfb5f0 in boost::_mfi::mf0::operator() (this=0x7fffd0018e70, p=0x2a6c780) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007ffff6df6c40 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x7fffd0018e80, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #5 0x00007ffff6df27cf in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x7fffd0018e70) at /usr/include/boost/bind/bind_template.hpp:20 #6 0x00007ffff6dedbac in sigc::adaptor_functor, boost::_bi::list1 > > >::operator() (this=0x7fffd0018e70) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x00007ffff6de9506 in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it (rep=0x7fffd0018e40) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #8 0x00007ffff371c94d in operator() (this=0x7fffd000a720) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440 #9 (anonymous namespace)::call_thread_entry_slot (data=0x7fffd000a720) at thread.cc:44 #10 0x00007ffff2bed986 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007fffec1e6b40 in start_thread (arg=) at pthread_create.c:304 #12 0x00007fffebf3136d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #13 0x0000000000000000 in ?? () Thread 24 (Thread 0x7fffd65c8700 (LWP 12153)): #0 0x00007fffebf26723 in *__GI___poll (fds=, nfds=, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007ffff2bc86b8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff2bc8ee2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff4cc413f in BaseUI::main_thread (this=0x3f80690) at ../libs/pbd/base_ui.cc:77 #4 0x00007ffff4cc54e9 in sigc::bound_mem_functor0::operator() (this=0x3f88448) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #5 0x00007ffff4cc534e in sigc::adaptor_functor >::operator() (this=0x3f88440) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #6 0x00007ffff4cc50bf in sigc::internal::slot_call0, void>::call_it (rep=0x3f88410) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0x00007ffff371c94d in operator() (this=0x3f8dfd0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440 #8 (anonymous namespace)::call_thread_entry_slot (data=0x3f8dfd0) at thread.cc:44 #9 0x00007ffff2bed986 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007fffec1e6b40 in start_thread (arg=) at pthread_create.c:304 #11 0x00007fffebf3136d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 23 (Thread 0x7fffd407b820 (LWP 12152)): #0 0x00007fffebf26723 in *__GI___poll (fds=, nfds=, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007ffff6e5930b in ARDOUR::Butler::thread_work (this=0x3edd870) at ../libs/ardour/butler.cc:153 #2 0x00007ffff6e59265 in ARDOUR::Butler::_thread_work (arg=0x3edd870) at ../libs/ardour/butler.cc:137 #3 0x00007ffff4cf9f0c in fake_thread_start (arg=0x3f7ff40) at ../libs/pbd/pthread_utils.cc:81 #4 0x00007fffec1e6b40 in start_thread (arg=) at pthread_create.c:304 #5 0x00007fffebf3136d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 22 (Thread 0x7fffb5200700 (LWP 12151)): #0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86 #1 0x00007ffff6f39206 in PBD::ProcessSemaphore::wait (this=0x3edeee8) at /usr/local/src/ardour3/libs/pbd/pbd/semutils.h:41 #2 0x00007ffff6f376e4 in ARDOUR::Graph::run_one (this=0x3edee20) at ../libs/ardour/graph.cc:431 #3 0x00007ffff6f37ab0 in ARDOUR::Graph::helper_thread (this=0x3edee20) at ../libs/ardour/graph.cc:481 #4 0x00007ffff6f3d210 in boost::_mfi::mf0::operator() (this=0x7fffb51ffc08, p=0x3edee20) at /usr/include/boost/bind/mem_fn_template.hpp:49 #5 0x00007ffff6f3cc1c in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x7fffb51ffc18, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #6 0x00007ffff6f3c807 in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x7fffb51ffc08) at /usr/include/boost/bind/bind_template.hpp:20 #7 0x00007ffff6f3c33b in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 #8 0x00000000013a5146 in boost::function0::operator() (this=0x7fffb51ffc00) at /usr/include/boost/function/function_template.hpp:1013 #9 0x00007ffff6ddece1 in ARDOUR::AudioEngine::_start_process_thread (arg=0x3eef2b0) at ../libs/ardour/audioengine.cc:1476 #10 0x00007fffec1e6b40 in start_thread (arg=) at pthread_create.c:304 #11 0x00007fffebf3136d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 21 (Thread 0x7fffb5281700 (LWP 12150)): #0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86 #1 0x00007ffff6f39206 in PBD::ProcessSemaphore::wait (this=0x3edef08) at /usr/local/src/ardour3/libs/pbd/pbd/semutils.h:41 ---Type to continue, or q to quit--- #2 0x00007ffff6f368cb in ARDOUR::Graph::restart_cycle (this=0x3edee20) at ../libs/ardour/graph.cc:263 #3 0x00007ffff6f36895 in ARDOUR::Graph::dec_ref (this=0x3edee20) at ../libs/ardour/graph.cc:250 #4 0x00007ffff6f3d8b2 in ARDOUR::GraphNode::finish (this=0x7fffd000a8c0, chain=0) at ../libs/ardour/graphnode.cc:71 #5 0x00007ffff6f3784f in ARDOUR::Graph::run_one (this=0x3edee20) at ../libs/ardour/graph.cc:445 #6 0x00007ffff6f37ab0 in ARDOUR::Graph::helper_thread (this=0x3edee20) at ../libs/ardour/graph.cc:481 #7 0x00007ffff6f3d210 in boost::_mfi::mf0::operator() (this=0x7fffb5280c08, p=0x3edee20) at /usr/include/boost/bind/mem_fn_template.hpp:49 #8 0x00007ffff6f3cc1c in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x7fffb5280c18, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #9 0x00007ffff6f3c807 in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x7fffb5280c08) at /usr/include/boost/bind/bind_template.hpp:20 #10 0x00007ffff6f3c33b in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 #11 0x00000000013a5146 in boost::function0::operator() (this=0x7fffb5280c00) at /usr/include/boost/function/function_template.hpp:1013 #12 0x00007ffff6ddece1 in ARDOUR::AudioEngine::_start_process_thread (arg=0x3eef2b0) at ../libs/ardour/audioengine.cc:1476 #13 0x00007fffec1e6b40 in start_thread (arg=) at pthread_create.c:304 #14 0x00007fffebf3136d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #15 0x0000000000000000 in ?? () Thread 20 (Thread 0x7fffe0086700 (LWP 12149)): #0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86 #1 0x00007ffff6f39206 in PBD::ProcessSemaphore::wait (this=0x3edeee8) at /usr/local/src/ardour3/libs/pbd/pbd/semutils.h:41 #2 0x00007ffff6f376e4 in ARDOUR::Graph::run_one (this=0x3edee20) at ../libs/ardour/graph.cc:431 #3 0x00007ffff6f37ce2 in ARDOUR::Graph::main_thread (this=0x3edee20) at ../libs/ardour/graph.cc:520 #4 0x00007ffff6f3d210 in boost::_mfi::mf0::operator() (this=0x7fffe0085c08, p=0x3edee20) at /usr/include/boost/bind/mem_fn_template.hpp:49 #5 0x00007ffff6f3cc1c in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x7fffe0085c18, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #6 0x00007ffff6f3c807 in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x7fffe0085c08) at /usr/include/boost/bind/bind_template.hpp:20 #7 0x00007ffff6f3c33b in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 #8 0x00000000013a5146 in boost::function0::operator() (this=0x7fffe0085c00) at /usr/include/boost/function/function_template.hpp:1013 #9 0x00007ffff6ddece1 in ARDOUR::AudioEngine::_start_process_thread (arg=0x3eef2b0) at ../libs/ardour/audioengine.cc:1476 #10 0x00007fffec1e6b40 in start_thread (arg=) at pthread_create.c:304 #11 0x00007fffebf3136d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 19 (Thread 0x7fffe063e700 (LWP 12148)): #0 sem_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S:106 #1 0x00007fffee097180 in ?? () from /usr/lib/libjack.so.0 #2 0x00007fffee08614a in ?? () from /usr/lib/libjack.so.0 #3 0x00007fffee0849d7 in ?? () from /usr/lib/libjack.so.0 #4 0x00007ffff6ddb170 in ARDOUR::AudioEngine::process_thread (this=0x2a6c780) at ../libs/ardour/audioengine.cc:441 #5 0x00007ffff6ddab84 in ARDOUR::AudioEngine::_process_thread (arg=0x2a6c780) at ../libs/ardour/audioengine.cc:352 #6 0x00007fffee082b88 in ?? () from /usr/lib/libjack.so.0 #7 0x00007fffee0967a0 in ?? () from /usr/lib/libjack.so.0 #8 0x00007fffec1e6b40 in start_thread (arg=) at pthread_create.c:304 #9 0x00007fffebf3136d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 18 (Thread 0x7fffe0e2d700 (LWP 12127)): #0 0x00007fffec1ee17d in read () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007fffee09842a in ?? () from /usr/lib/libjack.so.0 #2 0x00007fffee09acf7 in ?? () from /usr/lib/libjack.so.0 #3 0x00007fffee0967a0 in ?? () from /usr/lib/libjack.so.0 #4 0x00007fffec1e6b40 in start_thread (arg=) at pthread_create.c:304 #5 0x00007fffebf3136d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 17 (Thread 0x7fffe0eae700 (LWP 12126)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fffee097f21 in ?? () from /usr/lib/libjack.so.0 #2 0x00007fffee0935f5 in ?? () from /usr/lib/libjack.so.0 #3 0x00007fffee0967a0 in ?? () from /usr/lib/libjack.so.0 #4 0x00007fffec1e6b40 in start_thread (arg=) at pthread_create.c:304 #5 0x00007fffebf3136d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fffe2ef4700 (LWP 12097)): ---Type to continue, or q to quit--- #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007ffff6d6cf71 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85 #2 0x00007ffff6d6cd09 in analyser_work () at ../libs/ardour/analyser.cc:49 #3 0x00000000019478a5 in sigc::pointer_functor0::operator() (this=0x2845018) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #4 0x0000000001945266 in sigc::adaptor_functor >::operator() (this=0x2845010) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #5 0x000000000194242d in sigc::internal::slot_call0, void>::call_it (rep=0x2844fe0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #6 0x00007ffff371c94d in operator() (this=0x2817480) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440 #7 (anonymous namespace)::call_thread_entry_slot (data=0x2817480) at thread.cc:44 #8 0x00007ffff2bed986 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007fffec1e6b40 in start_thread (arg=) at pthread_create.c:304 #10 0x00007fffebf3136d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fffe36f5700 (LWP 12096)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007ffff72160d5 in peak_thread_work () at ../libs/ardour/source_factory.cc:68 #2 0x00000000019478a5 in sigc::pointer_functor0::operator() (this=0x2845578) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #3 0x0000000001945266 in sigc::adaptor_functor >::operator() (this=0x2845570) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #4 0x000000000194242d in sigc::internal::slot_call0, void>::call_it (rep=0x2845540) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #5 0x00007ffff371c94d in operator() (this=0x2817a70) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440 #6 (anonymous namespace)::call_thread_entry_slot (data=0x2817a70) at thread.cc:44 #7 0x00007ffff2bed986 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007fffec1e6b40 in start_thread (arg=) at pthread_create.c:304 #9 0x00007fffebf3136d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fffe3ef6700 (LWP 12095)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007ffff72160d5 in peak_thread_work () at ../libs/ardour/source_factory.cc:68 #2 0x00000000019478a5 in sigc::pointer_functor0::operator() (this=0x28458a8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #3 0x0000000001945266 in sigc::adaptor_functor >::operator() (this=0x28458a0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #4 0x000000000194242d in sigc::internal::slot_call0, void>::call_it (rep=0x2845870) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #5 0x00007ffff371c94d in operator() (this=0x2816940) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440 #6 (anonymous namespace)::call_thread_entry_slot (data=0x2816940) at thread.cc:44 #7 0x00007ffff2bed986 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007fffec1e6b40 in start_thread (arg=) at pthread_create.c:304 #9 0x00007fffebf3136d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fffe46f7700 (LWP 12094)): #0 0x00007fffebf021cd in nanosleep () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007fffebf2b584 in usleep (useconds=) at ../sysdeps/unix/sysv/linux/usleep.c:33 #2 0x00007ffff725043f in gui_event_loop (ptr=0x0) at ../libs/ardour/vstfxwin.cc:382 #3 0x00007fffec1e6b40 in start_thread (arg=) at pthread_create.c:304 #4 0x00007fffebf3136d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7ffff7f9c9a0 (LWP 12069)): #0 0x00007fffebe8e405 in *__GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0x00007fffebe91680 in *__GI_abort () at abort.c:92 #2 0x00007fffebe875b1 in *__GI___assert_fail (assertion=0x1b9555c "px != 0", file=, line=418, function=0x1b95640 "T* boost::shared_ptr::operator->() const [with T = ARDOUR::IO]") at assert.c:81 #3 0x000000000133cc47 in boost::shared_ptr::operator-> (this=0x45477b8) at /usr/include/boost/smart_ptr/shared_ptr.hpp:418 #4 0x000000000176ea2c in IOSelector::setup_type (this=0x4547330) at ../gtk2_ardour/io_selector.cc:80 #5 0x000000000176e680 in IOSelector::IOSelector (this=0x4547330, p=0x44f6620, session=0x3ed5560, io=..., __in_chrg=, __vtt_parm=) at ../gtk2_ardour/io_selector.cc:49 #6 0x0000000001a27a02 in SendUI::SendUI (this=0x4516b00, parent=0x44f6620, s=..., session=0x3ed5560, __in_chrg=, __vtt_parm=) at ../gtk2_ardour/send_ui.cc:58 #7 0x0000000001a28d8a in SendUIWindow::SendUIWindow (this=0x44f6620, s=..., session=0x3ed5560, __in_chrg=, __vtt_parm=) at ../gtk2_ardour/send_ui.cc:122 #8 0x000000000192fc16 in ProcessorBox::toggle_edit_processor (this=0x7fffd2ccdcd8, processor=...) at ../gtk2_ardour/processor_box.cc:1788 #9 0x0000000001929a71 in ProcessorBox::processor_button_press_event (this=0x7fffd2ccdcd8, ev=0x442b4b0, child=0x7fffd2d24740) at ../gtk2_ardour/processor_box.cc:808 #10 0x0000000001945fda in sigc::bound_mem_functor2::operator() (this=0x7fffd2cd51c8, _A_a1=@0x7fffffffc9b0, _A_a2=@0x7fffffffc9a8) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1917 #11 0x0000000001943a47 in sigc::adaptor_functor >::operator()<_GdkEventButton* const&, ProcessorEntry* const&> (this=0x7fffd2cd51c0, _A_arg1=@0x7fffffffc9b0, _A_arg2=@0x7fffffffc9a8) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:103 #12 0x00000000019409e0 in sigc::internal::slot_call2, bool, _GdkEventButton*, ProcessorEntry*>::call_it (rep=0x7fffd2cd5190, a_1=@0x7fffffffc9b0, a_2=@0x7fffffffc9a8) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:173 ---Type to continue, or q to quit--- #13 0x0000000001942da5 in sigc::internal::signal_emit2::emit (impl=0x7fffd2cd5170, _A_a1=@0x7fffffffc9b0, _A_a2=@0x7fffffffc9a8) at /usr/include/sigc++-2.0/sigc++/signal.h:1161 #14 0x000000000194010b in sigc::signal2::emit (this=0x7fffd2ccddf0, _A_a1=@0x7fffffffc9b0, _A_a2=@0x7fffffffc9a8) at /usr/include/sigc++-2.0/sigc++/signal.h:2891 #15 0x000000000193d4c9 in sigc::signal2::operator() (this=0x7fffd2ccddf0, _A_a1=@0x7fffffffc9b0, _A_a2=@0x7fffffffc9a8) at /usr/include/sigc++-2.0/sigc++/signal.h:2899 #16 0x00000000019392ed in Gtkmm2ext::DnDVBox::button_press (this=0x7fffd2ccddc8, ev=0x442b4b0, child=0x7fffd2d24740) at /usr/local/src/ardour3/libs/gtkmm2ext/gtkmm2ext/dndvbox.h:509 #17 0x0000000001949b98 in sigc::bound_mem_functor2, _GdkEventButton*, ProcessorEntry*>::operator() (this=0x7fffd2d26e60, _A_a1=@0x7fffffffcac8, _A_a2=@0x7fffd2d26e80) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1917 #18 0x00000000019482f1 in sigc::adaptor_functor, _GdkEventButton*, ProcessorEntry*> >::operator()<_GdkEventButton* const&, ProcessorEntry*&> (this=0x7fffd2d26e58, _A_arg1=@0x7fffffffcac8, _A_arg2=@0x7fffd2d26e80) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:103 #19 0x0000000001945a02 in sigc::bind_functor<-1, sigc::bound_mem_functor2, _GdkEventButton*, ProcessorEntry*>, ProcessorEntry*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()<_GdkEventButton* const&> (this=0x7fffd2d26e50, _A_arg1=@0x7fffffffcac8) at /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1122 #20 0x0000000001943089 in sigc::internal::slot_call1, _GdkEventButton*, ProcessorEntry*>, ProcessorEntry*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, bool, _GdkEventButton*>::call_it (rep=0x7fffd2d26e20, a_1=@0x7fffffffcac8) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:137 #21 0x00007ffff0060668 in operator() (_A_a1=@0x7fffffffcac8, this=0x7fffd2d25858) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:515 #22 operator() (_A_a1=@0x7fffffffcac8, this=0x7fffd2d25858) at widget.cc:1190 #23 (anonymous namespace)::Widget_signal_button_press_event_callback (self=, p0=0x442b4b0, data=0x7fffd2d25850) at widget.cc:1203 #24 0x00007ffff267d1a8 in _gtk_marshal_BOOLEAN__BOXED (closure=0x7fffd2d26ec0, return_value=0x7fffffffcc80, n_param_values=, param_values=0x451f640, invocation_hint=, marshal_data=) at /build/buildd-gtk+2.0_2.24.7-1-amd64-huURlY/gtk+2.0-2.24.7/gtk/gtkmarshalers.c:86 #25 0x00007ffff349a804 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #26 0x00007ffff34ac955 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #27 0x00007ffff34b5be3 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #28 0x00007ffff34b5fb2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #29 0x00007ffff2796051 in gtk_widget_event_internal (widget=0x44918f0, event=0x442b4b0) at /build/buildd-gtk+2.0_2.24.7-1-amd64-huURlY/gtk+2.0-2.24.7/gtk/gtkwidget.c:4984 #30 0x00007ffff267b363 in IA__gtk_propagate_event (widget=0x44918f0, event=0x442b4b0) at /build/buildd-gtk+2.0_2.24.7-1-amd64-huURlY/gtk+2.0-2.24.7/gtk/gtkmain.c:2489 #31 0x00007ffff267b6c3 in IA__gtk_main_do_event (event=0x442b4b0) at /build/buildd-gtk+2.0_2.24.7-1-amd64-huURlY/gtk+2.0-2.24.7/gtk/gtkmain.c:1684 #32 0x00007ffff22e71dc in gdk_event_dispatch (source=, callback=, user_data=) at /build/buildd-gtk+2.0_2.24.7-1-amd64-huURlY/gtk+2.0-2.24.7/gdk/x11/gdkevents-x11.c:2377 #33 0x00007ffff2bc81ad in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #34 0x00007ffff2bc89a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #35 0x00007ffff2bc8ee2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #36 0x00007ffff267a717 in IA__gtk_main () at /build/buildd-gtk+2.0_2.24.7-1-amd64-huURlY/gtk+2.0-2.24.7/gtk/gtkmain.c:1256 #37 0x00007ffff515b978 in Gtkmm2ext::UI::run (this=0x2606c20, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:268 #38 0x00000000017a3e0b in main (argc=1, argv=0x7fffffffd398) at ../gtk2_ardour/main.cc:557 (gdb)