colinf@colinf-laptop:~/src/ardour2/3.0$ gtk2_ardour/ardbg GNU gdb (GDB) 7.1-ubuntu Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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: ... Reading symbols from /home/colinf/src/ardour2/3.0/build/default/gtk2_ardour/ardour-3.0...done. (gdb) r Starting program: /home/colinf/src/ardour2/3.0/build/default/gtk2_ardour/ardour-3.0 [Thread debugging using libthread_db enabled] Ardour3.0alpha4 (built using ['9524'] and GCC version 4.4.3) 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 user ui configuration file /home/colinf/.config/ardour3/ardour3_ui.conf ardour: [INFO]: Loading ui configuration file gtk2_ardour/../build/default/gtk2_ardour/ardour3_ui_dark.rc gtk2_ardour/../build/default/gtk2_ardour/ardour3_ui_dark.rc:345: Unable to find include file: "ardour3_dark_fonts.rc" gtk2_ardour/../build/default/gtk2_ardour/ardour3_ui_dark.rc:346: Unable to find include file: "ardour3_dark_styles.rc" gtk2_ardour/../build/default/gtk2_ardour/ardour3_ui_dark.rc:347: Unable to find include file: "ardour3_widgets.rc" ardour: [INFO]: Ardour will be limited to 8192 open files ardour: [INFO]: Loading system configuration file ./ardour_system.rc Loading user configuration file /home/colinf/.config/ardour3/ardour.rc Using SSE optimized routines [New Thread 0xb3b99b70 (LWP 15677)] [New Thread 0xb3398b70 (LWP 15678)] [New Thread 0xb2b97b70 (LWP 15679)] ardour: [INFO]: looking for panners in gtk2_ardour/../build/default/libs/panners/2in2out:gtk2_ardour/../build/default/libs/panners/1in2out:gtk2_ardour/../build/default/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 0xb1207b70 (LWP 15680)] [New Thread 0xb0a06b70 (LWP 15681)] [New Thread 0xb0205b70 (LWP 15682)] [Thread 0xb0205b70 (LWP 15682) exited] [New Thread 0xb0205b70 (LWP 15685)] [Thread 0xb1207b70 (LWP 15680) exited] [New Thread 0xb1207b70 (LWP 15686)] [Thread 0xb0a06b70 (LWP 15681) exited] [New Thread 0xb0a06b70 (LWP 15687)] VST_PATH not set, defaulting to /home/colinf/vst:/usr/local/lib/vst:/usr/lib/vst LV2: Discovering 44 plugins Done LV2 discovery [New Thread 0xaa853b70 (LWP 15691)] [New Thread 0xaa792b70 (LWP 15692)] [New Thread 0xaa560c90 (LWP 15693)] [New Thread 0xaa4e6b70 (LWP 15694)] [New Thread 0xa996dc90 (LWP 15695)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xaa792b70 (LWP 15692)] __memset_sse2_rep () at ../sysdeps/i386/i686/multiarch/memset-sse2-rep.S:299 299 ../sysdeps/i386/i686/multiarch/memset-sse2-rep.S: No such file or directory. in ../sysdeps/i386/i686/multiarch/memset-sse2-rep.S (gdb) thread applay all bt No symbol "applay" in current context. (gdb) thread apply all bt Thread 15 (Thread 0xa996dc90 (LWP 15695)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb5d6a736 in nanosleep () at ../sysdeps/unix/syscall-template.S:82 #2 0xb5cf1a62 in g_usleep () from /lib/libglib-2.0.so.0 #3 0xb5a812ad in Glib::usleep(unsigned long) () from /usr/lib/libglibmm-2.4.so.1 #4 0xb7142af0 in ARDOUR::AudioEngine::meter_thread (this=0x9cbb3e0) at ../libs/ardour/audioengine.cc:710 #5 0xb71647a1 in boost::_mfi::mf0::operator()(ARDOUR::AudioEngine*) const () from gtk2_ardour/../build/default/libs/ardour/libardour.so.3 #6 0xb715f948 in void boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) () from gtk2_ardour/../build/default/libs/ardour/libardour.so.3 #7 0xb715ade8 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() () from gtk2_ardour/../build/default/libs/ardour/libardour.so.3 #8 0xb7155b33 in sigc::adaptor_functor, boost::_bi::list1 > > >::operator()() const () from gtk2_ardour/../build/default/libs/ardour/libardour.so.3 ---Type to continue, or q to quit--- #9 0xb715148b in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it(sigc::internal::slot_rep*) () from gtk2_ardour/../build/default/libs/ardour/libardour.so.3 #10 0xb5a74eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1 #11 0xb5ceedef in ?? () from /lib/libglib-2.0.so.0 #12 0xb5d6296e in start_thread (arg=0xa996dc90) at pthread_create.c:300 #13 0xb4b37a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 14 (Thread 0xaa4e6b70 (LWP 15694)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb4b29b86 in *__GI___poll (fds=0xb4bbfff4, nfds=10, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb5cd54eb in g_poll () from /lib/libglib-2.0.so.0 #3 0xb5cc80ac in ?? () from /lib/libglib-2.0.so.0 #4 0xb5cc8817 in g_main_loop_run () from /lib/libglib-2.0.so.0 #5 0xb5a7a4b5 in Glib::MainLoop::run() () from /usr/lib/libglibmm-2.4.so.1 #6 0xb7ed2ded in BaseUI::main_thread (this=0xa808868) at ../libs/pbd/base_ui.cc:77 #7 0xb7ed41c2 in sigc::bound_mem_functor0::operator() ( this=0xa80cac4) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #8 0xb7ed4032 in sigc::adaptor_functor >::operator() (this=0xa80cac0) ---Type to continue, or q to quit--- at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #9 0xb7ed3da2 in sigc::internal::slot_call0, void>::call_it (rep=0xa80caa8) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #10 0xb5a74eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1 #11 0xb5ceedef in ?? () from /lib/libglib-2.0.so.0 #12 0xb5d6296e in start_thread (arg=0xaa4e6b70) at pthread_create.c:300 #13 0xb4b37a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 13 (Thread 0xaa560c90 (LWP 15693)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb4b29b86 in *__GI___poll (fds=0xb4bbfff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb71c4966 in ARDOUR::Butler::thread_work (this=0xa773130) at ../libs/ardour/butler.cc:159 #3 0xb71c48d4 in ARDOUR::Butler::_thread_work (arg=0xa773130) at ../libs/ardour/butler.cc:140 #4 0xb7f081cc in fake_thread_start (arg=0xa832588) at ../libs/pbd/pthread_utils.cc:81 #5 0xb5d6296e in start_thread (arg=0xaa560c90) at pthread_create.c:300 #6 0xb4b37a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 12 (Thread 0xaa792b70 (LWP 15692)): ---Type to continue, or q to quit--- #0 __memset_sse2_rep () at ../sysdeps/i386/i686/multiarch/memset-sse2-rep.S:299 #1 0x0a8124e0 in ?? () #2 0xb73ec547 in ARDOUR::PluginInsert::automation_run (this=0xa8975d0, bufs=..., nframes=4) at ../libs/ardour/plugin_insert.cc:544 #3 0xb73ebcb2 in ARDOUR::PluginInsert::run (this=0xa8975d0, bufs=..., nframes=128) at ../libs/ardour/plugin_insert.cc:424 #4 0xb7454b3b in ARDOUR::Route::process_output_buffers (this=0xa882870, bufs=..., start_frame=332907, end_frame=333035, nframes=128, declick=0, gain_automation_ok=true) at ../libs/ardour/route.cc:506 #5 0xb712e68f in ARDOUR::AudioTrack::roll (this=0xa882870, nframes=128, start_frame=332907, end_frame=333035, declick=0, can_record=false, rec_monitors_input=false, need_butler=@0xaa79201f) at ../libs/ardour/audio_track.cc:511 #6 0xb72b25a2 in ARDOUR::Graph::process_one_route (this=0xa773b60, route=0xa882870) at ../libs/ardour/graph.cc:610 #7 0xb72b74c3 in ARDOUR::GraphNode::process (this=0xa88293c) at ../libs/ardour/graphnode.cc:69 #8 0xb72b0aec in ARDOUR::Graph::run_one (this=0xa773b60) at ../libs/ardour/graph.cc:406 #9 0xb72b1025 in ARDOUR::Graph::main_thread (this=0xa773b60) at ../libs/ardour/graph.cc:479 #10 0xb72b69c9 in boost::_mfi::mf0::operator()(ARDOUR::Grap---Type to continue, or q to quit--- h*) const () from gtk2_ardour/../build/default/libs/ardour/libardour.so.3 #11 0xb72b646e in void boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) () from gtk2_ardour/../build/default/libs/ardour/libardour.so.3 #12 0xb72b603a in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() () from gtk2_ardour/../build/default/libs/ardour/libardour.so.3 #13 0xb72b5b96 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) () from gtk2_ardour/../build/default/libs/ardour/libardour.so.3 #14 0x08baeb23 in boost::function0::operator() (this=0xaa79227c) at /usr/include/boost/function/function_template.hpp:1013 #15 0xb7145b8b in ARDOUR::AudioEngine::_start_process_thread (arg=0xa77bdd0) at ../libs/ardour/audioengine.cc:1519 #16 0xb5d85d48 in jack_thread_proxy () from /usr/lib/libjack.so.0 #17 0x0a77bdd0 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 11 (Thread 0xaa853b70 (LWP 15691)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb5d69245 in sem_wait@@GLIBC_2.1 () ---Type to continue, or q to quit--- at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_wait.S:80 #2 0xb72b282f in PBD::ProcessSemaphore::wait() () from gtk2_ardour/../build/default/libs/ardour/libardour.so.3 #3 0xb72b1e5b in ARDOUR::Graph::process_routes (this=0xa773b60, nframes=128, start_frame=332907, end_frame=333035, declick=0, can_record=false, rec_monitors_input=false, need_butler=@0xaa85302f) at ../libs/ardour/graph.cc:560 #4 0xb752db9a in ARDOUR::Session::process_routes (this=0xa76faf0, nframes=128, need_butler=@0xaa85302f) at ../libs/ardour/session_process.cc:158 #5 0xb753068d in ARDOUR::Session::process_without_events (this=0xa76faf0, nframes=128) at ../libs/ardour/session_process.cc:807 #6 0xb752e2fe in ARDOUR::Session::process_with_events (this=0xa76faf0, nframes=128) at ../libs/ardour/session_process.cc:320 #7 0xb752d3e7 in ARDOUR::Session::process (this=0xa76faf0, nframes=128) at ../libs/ardour/session_process.cc:75 #8 0xb71420fc in ARDOUR::AudioEngine::process_callback (this=0x9cbb3e0, nframes=128) at ../libs/ardour/audioengine.cc:534 #9 0xb7141dc8 in ARDOUR::AudioEngine::process_thread (this=0x9cbb3e0) at ../libs/ardour/audioengine.cc:458 #10 0xb71419f9 in ARDOUR::AudioEngine::_process_thread (arg=0x9cbb3e0) at ../libs/ardour/audioengine.cc:371 #11 0xb5d80cfb in jack_client_thread () from /usr/lib/libjack.so.0 ---Type to continue, or q to quit--- #12 0x09cbb3e0 in ?? () #13 0x00000000 in ?? () Thread 10 (Thread 0xb0a06b70 (LWP 15687)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb5d67015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb5d8174c in mb_thread_func () from /usr/lib/libjack.so.0 #3 0xb4b877ae in __rpc_thread_destroy () at rpc_thread.c:20 #4 0x0ff00001 in ?? () #5 0x0084a8ba in ?? () #6 0x0f050000 in ?? () #7 0xd284c292 in ?? () #8 0x908b1475 in ?? () #9 0x00000280 in ?? () #10 0x1075d285 in ?? () #11 0x5b24c483 in ?? () #12 0xfefae95d in ?? () #13 0xc483ffff in ?? () #14 0xc35d5b24 in ?? () #15 0x028080c7 in ?? () #16 0x00000000 in ?? () ---Type to continue, or q to quit--- Thread 9 (Thread 0xb1207b70 (LWP 15686)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb5d67342 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179 #2 0xb5a010ce in ?? () from /usr/lib/libgthread-2.0.so.0 #3 0xb5c9ebbc in ?? () from /lib/libglib-2.0.so.0 #4 0xb5c9eced in g_async_queue_timed_pop () from /lib/libglib-2.0.so.0 #5 0xb5cf0c6f in ?? () from /lib/libglib-2.0.so.0 #6 0xb5ceedef in ?? () from /lib/libglib-2.0.so.0 #7 0xb5d6296e in start_thread (arg=0xb1207b70) at pthread_create.c:300 #8 0xb4b37a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 8 (Thread 0xb0205b70 (LWP 15685)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb4b29b86 in *__GI___poll (fds=0xb4bbfff4, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xaf968502 in ?? () from /usr/lib/libpulse.so.0 #3 0xaf954a59 in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #4 0xaf956a13 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #5 0xaf956ae4 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #6 0xaf9682a3 in ?? () from /usr/lib/libpulse.so.0 ---Type to continue, or q to quit--- #7 0xaf928e02 in ?? () from /usr/lib/libpulsecommon-0.9.21.so #8 0xb5d6296e in start_thread (arg=0xb0205b70) at pthread_create.c:300 #9 0xb4b37a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xb2b97b70 (LWP 15679)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb5d67015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb5a743a8 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1 #3 0xb70cdd4b in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85 #4 0xb70cda86 in analyser_work () at ../libs/ardour/analyser.cc:49 #5 0x09164565 in sigc::pointer_functor0::operator()() const () #6 0x09161e98 in sigc::adaptor_functor >::operator()() const () #7 0x0915ef46 in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) () #8 0xb5a74eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1 #9 0xb5ceedef in ?? () from /lib/libglib-2.0.so.0 #10 0xb5d6296e in start_thread (arg=0xb2b97b70) at pthread_create.c:300 #11 0xb4b37a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 ---Type to continue, or q to quit--- Thread 3 (Thread 0xb3398b70 (LWP 15678)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb5d67015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb5a743a8 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1 #3 0xb75a7339 in peak_thread_work () at ../libs/ardour/source_factory.cc:73 #4 0x09164565 in sigc::pointer_functor0::operator()() const () #5 0x09161e98 in sigc::adaptor_functor >::operator()() const () #6 0x0915ef46 in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) () #7 0xb5a74eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1 #8 0xb5ceedef in ?? () from /lib/libglib-2.0.so.0 #9 0xb5d6296e in start_thread (arg=0xb3398b70) at pthread_create.c:300 #10 0xb4b37a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xb3b99b70 (LWP 15677)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb5d67015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 ---Type to continue, or q to quit--- #2 0xb5a743a8 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1 #3 0xb75a7339 in peak_thread_work () at ../libs/ardour/source_factory.cc:73 #4 0x09164565 in sigc::pointer_functor0::operator()() const () #5 0x09161e98 in sigc::adaptor_functor >::operator()() const () #6 0x0915ef46 in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) () #7 0xb5a74eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1 #8 0xb5ceedef in ?? () from /lib/libglib-2.0.so.0 #9 0xb5d6296e in start_thread (arg=0xb3b99b70) at pthread_create.c:300 #10 0xb4b37a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb41199b0 (LWP 15674)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb4b29b86 in *__GI___poll (fds=0xb4bbfff4, nfds=10, timeout=20) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb5cd54eb in g_poll () from /lib/libglib-2.0.so.0 #3 0xb5cc80ac in ?? () from /lib/libglib-2.0.so.0 #4 0xb5cc8817 in g_main_loop_run () from /lib/libglib-2.0.so.0 #5 0xb57613c9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #6 0xb50db3a7 in Gtk::Main::run_impl() () from /usr/lib/libgtkmm-2.4.so.1 #7 0xb50db1a2 in Gtk::Main::run() () from /usr/lib/libgtkmm-2.4.so.1 ---Type to continue, or q to quit--- #8 0xb65caa91 in Gtkmm2ext::UI::run (this=0x99c9db8, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:268 #9 0x08fc4d1d in main (argc=1, argv=0xbfffe9f4) at ../gtk2_ardour/main.cc:557 (gdb)