Program terminated with signal 11, Segmentation fault. #0 0x00000000014d1c5c in MidiRegionView::begin_resizing (this=0x86a1040) at ../gtk2_ardour/midi_region_view.cc:2348 2348 CanvasNote *note = dynamic_cast (*i); (gdb) thread apply all bt Thread 13 (Thread 28812): #0 0x00007f01ed7ba1f3 in poll () from /lib64/libc.so.6 #1 0x00007f01b68d9acf in ?? () from /usr/lib64/libpulse.so.0 #2 0x00007f01b68c9916 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0 #3 0x00007f01b68cacf9 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0 #4 0x00007f01b68cadb0 in pa_mainloop_run () from /usr/lib64/libpulse.so.0 #5 0x00007f01b68d98cb in ?? () from /usr/lib64/libpulse.so.0 #6 0x00007f01b6694c07 in ?? () from /usr/lib64/libpulsecommon-0.9.22.so #7 0x00007f01eda5dc1a in start_thread () from /lib64/libpthread.so.0 #8 0x00007f01ed7c2e7d in clone () from /lib64/libc.so.6 Thread 12 (Thread 28811): #0 0x00007f01eda65c8d in nanosleep () from /lib64/libpthread.so.0 #1 0x00007f01f372e258 in g_usleep () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f01f769d292 in ARDOUR::AudioEngine::meter_thread (this=0x3046440) at ../libs/ardour/audioengine.cc:691 #3 0x00007f01f76be6eb in boost::_mfi::mf0::operator() (this=0x7f01e1aba0b0, p=0x3046440) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007f01f76b9a74 in boost::_bi::list1 >::operator(), boost::_bi::list0> ( this=0x7f01e1aba0c0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #5 0x00007f01f76b53d7 in boost::_bi::bind_t, boost::_bi::list1 > >::operator() ( this=0x7f01e1aba0b0) at /usr/include/boost/bind/bind_template.hpp:20 #6 0x00007f01f76b031a in sigc::adaptor_functor, boost::_bi::list1 > > >::operator() (this=0x7f01e1aba0b0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x00007f01f76abc42 in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it (rep=0x7f01e1aba080) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #8 0x00007f01f289b422 in ?? () from /usr/lib64/libglibmm-2.4.so.1 #9 0x00007f01f372b864 in ?? () from /usr/lib64/libglib-2.0.so.0 #10 0x00007f01eda5dc1a in start_thread () from /lib64/libpthread.so.0 #11 0x00007f01ed7c2e7d in clone () from /lib64/libc.so.6 Thread 11 (Thread 28808): #0 0x00007f01ed7ba1f3 in poll () from /lib64/libc.so.6 #1 0x00007f01f7722e64 in ARDOUR::Butler::thread_work (this=0x455ef20) at ../libs/ardour/butler.cc:159 #2 0x00007f01f7722deb in ARDOUR::Butler::_thread_work (arg=0x455ef20) at ../libs/ardour/butler.cc:140 #3 0x00007f01f8b6c882 in fake_thread_start (arg=0x45762c0) at ../libs/pbd/pthread_utils.cc:81 #4 0x00007f01eda5dc1a in start_thread () from /lib64/libpthread.so.0 #5 0x00007f01ed7c2e7d in clone () from /lib64/libc.so.6 Thread 10 (Thread 28804): #0 0x00007f01eda6555d in read () from /lib64/libpthread.so.0 #1 0x00007f01f39fa440 in read (this=0x2eaa720, data=0x7f01df156b40, len=65) at /usr/include/bits/unistd.h:45 #2 Jack::JackClientSocket::Read (this=0x2eaa720, data=0x7f01df156b40, len=65) at ../posix/JackSocket.cpp:183 #3 0x00007f01f39fdc39 in Read (this=0x2eaa450) at ../common/JackRequest.h:1450 #4 Jack::JackSocketClientChannel::Execute (this=0x2eaa450) at ../posix/JackSocketClientChannel.cpp:386 #5 0x00007f01f39f8c5a in Jack::JackPosixThread::ThreadHandler (arg=) at ../posix/JackPosixThread.cpp:59 #6 0x00007f01eda5dc1a in start_thread () from /lib64/libpthread.so.0 #7 0x00007f01ed7c2e7d in clone () from /lib64/libc.so.6 Thread 9 (Thread 28803): #0 0x00007f01eda6256c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f01f39fa083 in Jack::JackProcessSync::Wait (this=) at ../posix/JackProcessSync.cpp:69 #2 0x00007f01f39f2fc0 in Jack::JackMessageBuffer::Execute (this=0x3175750) at ../common/JackMessageBuffer.cpp:84 #3 0x00007f01f39f8c5a in Jack::JackPosixThread::ThreadHandler (arg=) at ../posix/JackPosixThread.cpp:59 ---Type to continue, or q to quit--- #4 0x00007f01eda5dc1a in start_thread () from /lib64/libpthread.so.0 #5 0x00007f01ed7c2e7d in clone () from /lib64/libc.so.6 Thread 8 (Thread 28802): #0 0x00007f01eda6256c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f01f762449b in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85 #2 0x00007f01f76241c9 in analyser_work () at ../libs/ardour/analyser.cc:49 #3 0x000000000165eb45 in sigc::pointer_functor0::operator() (this=0x7f01e0004008) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #4 0x000000000165c352 in sigc::adaptor_functor >::operator() (this=0x7f01e0004000) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #5 0x000000000165926d in sigc::internal::slot_call0, void>::call_it (rep=0x7f01e0003fd0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #6 0x00007f01f289b422 in ?? () from /usr/lib64/libglibmm-2.4.so.1 #7 0x00007f01f372b864 in ?? () from /usr/lib64/libglib-2.0.so.0 #8 0x00007f01eda5dc1a in start_thread () from /lib64/libpthread.so.0 #9 0x00007f01ed7c2e7d in clone () from /lib64/libc.so.6 Thread 7 (Thread 28801): #0 0x00007f01eda6256c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f01f7b35d53 in peak_thread_work () at ../libs/ardour/source_factory.cc:73 #2 0x000000000165eb45 in sigc::pointer_functor0::operator() (this=0x314afe8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #3 0x000000000165c352 in sigc::adaptor_functor >::operator() (this=0x314afe0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #4 0x000000000165926d in sigc::internal::slot_call0, void>::call_it (rep=0x314afb0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #5 0x00007f01f289b422 in ?? () from /usr/lib64/libglibmm-2.4.so.1 #6 0x00007f01f372b864 in ?? () from /usr/lib64/libglib-2.0.so.0 #7 0x00007f01eda5dc1a in start_thread () from /lib64/libpthread.so.0 #8 0x00007f01ed7c2e7d in clone () from /lib64/libc.so.6 Thread 6 (Thread 28800): #0 0x00007f01eda6256c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f01f7b35d53 in peak_thread_work () at ../libs/ardour/source_factory.cc:73 #2 0x000000000165eb45 in sigc::pointer_functor0::operator() (this=0x314c4e8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #3 0x000000000165c352 in sigc::adaptor_functor >::operator() (this=0x314c4e0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #4 0x000000000165926d in sigc::internal::slot_call0, void>::call_it (rep=0x314c4b0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #5 0x00007f01f289b422 in ?? () from /usr/lib64/libglibmm-2.4.so.1 #6 0x00007f01f372b864 in ?? () from /usr/lib64/libglib-2.0.so.0 #7 0x00007f01eda5dc1a in start_thread () from /lib64/libpthread.so.0 #8 0x00007f01ed7c2e7d in clone () from /lib64/libc.so.6 Thread 5 (Thread 28809): #0 0x00007f01ed7ba1f3 in poll () from /lib64/libc.so.6 #1 0x00007f01f3705fb9 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f01f3706765 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f01f8b35fad in BaseUI::main_thread (this=0x52d2e20) at ../libs/pbd/base_ui.cc:77 #4 0x00007f01f8b37469 in sigc::bound_mem_functor0::operator() (this=0x7f01e013a048) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #5 0x00007f01f8b372c4 in sigc::adaptor_functor >::operator() (this=0x7f01e013a040) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #6 0x00007f01f8b3701d in sigc::internal::slot_call0, void>::call_it (rep=0x7f01e013a010) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0x00007f01f289b422 in ?? () from /usr/lib64/libglibmm-2.4.so.1 #8 0x00007f01f372b864 in ?? () from /usr/lib64/libglib-2.0.so.0 #9 0x00007f01eda5dc1a in start_thread () from /lib64/libpthread.so.0 #10 0x00007f01ed7c2e7d in clone () from /lib64/libc.so.6 Thread 4 (Thread 28807): ---Type to continue, or q to quit--- #0 0x00007f01eda64790 in sem_wait () from /lib64/libpthread.so.0 #1 0x00007f01f781d4b0 in PBD::ProcessSemaphore::wait (this=0x4560368) at ../libs/pbd/pbd/semutils.h:41 #2 0x00007f01f781b6de in ARDOUR::Graph::run_one (this=0x45602a0) at ../libs/ardour/graph.cc:393 #3 0x00007f01f781ba8d in ARDOUR::Graph::helper_thread (this=0x45602a0) at ../libs/ardour/graph.cc:443 #4 0x00007f01f782169b in boost::_mfi::mf0::operator() (this=0x7f01c62f0ca8, p=0x45602a0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #5 0x00007f01f7821084 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x7f01c62f0cb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #6 0x00007f01f7820c5f in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x7f01c62f0ca8) at /usr/include/boost/bind/bind_template.hpp:20 #7 0x00007f01f78207be 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 0x000000000104afb1 in boost::function0::operator() (this=0x7f01c62f0ca0) at /usr/include/boost/function/function_template.hpp:1013 #9 0x00007f01f76a0537 in ARDOUR::AudioEngine::_start_process_thread (arg=0x4570900) at ../libs/ardour/audioengine.cc:1500 #10 0x00007f01eda5dc1a in start_thread () from /lib64/libpthread.so.0 #11 0x00007f01ed7c2e7d in clone () from /lib64/libc.so.6 Thread 3 (Thread 28806): #0 0x00007f01eda64790 in sem_wait () from /lib64/libpthread.so.0 #1 0x00007f01f781d4b0 in PBD::ProcessSemaphore::wait (this=0x4560388) at ../libs/pbd/pbd/semutils.h:41 #2 0x00007f01f781a765 in ARDOUR::Graph::restart_cycle (this=0x45602a0) at ../libs/ardour/graph.cc:257 #3 0x00007f01f781a72f in ARDOUR::Graph::dec_ref (this=0x45602a0) at ../libs/ardour/graph.cc:244 #4 0x00007f01f78222de in ARDOUR::GraphNode::finish (this=0x7f01e1127fa0, chain=1) at ../libs/ardour/graphnode.cc:61 #5 0x00007f01f781b8a4 in ARDOUR::Graph::run_one (this=0x45602a0) at ../libs/ardour/graph.cc:407 #6 0x00007f01f781bd89 in ARDOUR::Graph::main_thread (this=0x45602a0) at ../libs/ardour/graph.cc:479 #7 0x00007f01f782169b in boost::_mfi::mf0::operator() (this=0x7f01c6371ca8, p=0x45602a0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #8 0x00007f01f7821084 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x7f01c6371cb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #9 0x00007f01f7820c5f in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x7f01c6371ca8) at /usr/include/boost/bind/bind_template.hpp:20 #10 0x00007f01f78207be 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 0x000000000104afb1 in boost::function0::operator() (this=0x7f01c6371ca0) at /usr/include/boost/function/function_template.hpp:1013 #12 0x00007f01f76a0537 in ARDOUR::AudioEngine::_start_process_thread (arg=0x4570730) at ../libs/ardour/audioengine.cc:1500 #13 0x00007f01eda5dc1a in start_thread () from /lib64/libpthread.so.0 #14 0x00007f01ed7c2e7d in clone () from /lib64/libc.so.6 Thread 2 (Thread 28805): #0 0x00007f01eda64881 in sem_timedwait () from /lib64/libpthread.so.0 #1 0x00007f01f39f92ef in Jack::JackPosixSemaphore::TimedWait (this=0x31733b0, usec=) at ../posix/JackPosixSemaphore.cpp:121 #2 0x00007f01f39e6253 in Jack::JackConnectionManager::SuspendRefNum (this=, control=0x7f01f9746000, table=0x0, timing=0xffffffffffffffff, time_out_usec=2) at ../common/JackConnectionManager.cpp:237 #3 0x00007f01f39e8745 in Jack::JackGraphManager::SuspendRefNum (this=, control=0x109, table=0x0, usec=2) at ../common/JackGraphManager.cpp:127 #4 0x00007f01f39e307c in WaitSync (this=0x2eaa280) at ../common/JackClient.cpp:591 #5 CycleWaitAux (this=0x2eaa280) at ../common/JackClient.cpp:558 #6 Jack::JackClient::CycleWait (this=0x2eaa280) at ../common/JackClient.cpp:575 #7 0x00007f01f39e0187 in jack_cycle_wait (ext_client=0x7f01f975a000) at ../common/JackAPI.cpp:873 #8 0x00007f01f769c49c in ARDOUR::AudioEngine::process_thread (this=0x3046440) at ../libs/ardour/audioengine.cc:437 #9 0x00007f01f769c0c6 in ARDOUR::AudioEngine::_process_thread (arg=0x3046440) at ../libs/ardour/audioengine.cc:352 #10 0x00007f01f39e498b in Jack::JackClient::Execute (this=0x2eaa280) at ../common/JackClient.cpp:535 #11 0x00007f01f39f8c5a in Jack::JackPosixThread::ThreadHandler (arg=) at ../posix/JackPosixThread.cpp:59 #12 0x00007f01eda5dc1a in start_thread () from /lib64/libpthread.so.0 #13 0x00007f01ed7c2e7d in clone () from /lib64/libc.so.6 ---Type to continue, or q to quit--- Thread 1 (Thread 28796): #0 0x00000000014d1c5c in MidiRegionView::begin_resizing (this=0x86a1040) at ../gtk2_ardour/midi_region_view.cc:2348 #1 0x0000000001282f31 in NoteResizeDrag::start_grab (this=0x9553f30, event=0x91d5810) at ../gtk2_ardour/editor_drag.cc:1518 #2 0x000000000127b5e2 in DragManager::start_grab (this=0x33180f0, e=0x91d5810, c=0x333ea30) at ../gtk2_ardour/editor_drag.cc:128 #3 0x000000000127b4fb in DragManager::set (this=0x33180f0, d=0x9553f30, e=0x91d5810, c=0x333ea30) at ../gtk2_ardour/editor_drag.cc:115 #4 0x00000000012cea85 in Editor::button_press_handler_1 (this=0x32c8260, item=0x7f01e3294150, event=0x91d5810, item_type=NoteItem) at ../gtk2_ardour/editor_mouse.cc:766 #5 0x00000000012d0a68 in Editor::button_press_handler (this=0x32c8260, item=0x7f01e3294150, event=0x91d5810, item_type=NoteItem) at ../gtk2_ardour/editor_mouse.cc:1173 #6 0x00000000012749df in Editor::typed_event (this=0x32c8260, item=0x7f01e3294150, event=0x91d5810, type=NoteItem) at ../gtk2_ardour/editor_canvas_events.cc:198 #7 0x0000000001276aec in Editor::canvas_note_event (this=0x32c8260, event=0x91d5810, item=0x7f01e3294150) at ../gtk2_ardour/editor_canvas_events.cc:1015 #8 0x00000000011647e4 in Gnome::Canvas::CanvasNote::on_event (this=0x7f01e3294150, ev=0x91d5810) at ../gtk2_ardour/canvas-note.cc:26 #9 0x00007f01ee897680 in Gnome::Canvas::Item_Class::event_callback(_GnomeCanvasItem*, _GdkEvent*) () from /usr/lib64/libgnomecanvasmm-2.6.so.1 #10 0x00007f01f61cf5ea in gnome_canvas_marshal_BOOLEAN__BOXED (closure=0x331dd20, return_value=0x7fff62453b90, n_param_values=2, param_values=0xa9334c0, invocation_hint=0x7fff62453b50, marshal_data=0x7f01ee897620) at ../libs/gnomecanvas/libgnomecanvas/gnome-canvas-marshal.c:125 #11 0x00007f01f261c2aa in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 #12 0x00007f01f2632363 in ?? () from /usr/lib64/libgobject-2.0.so.0 #13 0x00007f01f2633a2c in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 #14 0x00007f01f26341a3 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0 #15 0x00007f01f61d58b0 in emit_event (canvas=0x330f520, event=0x8cf94e0) at ../libs/gnomecanvas/libgnomecanvas/gnome-canvas.c:2583 #16 0x00007f01f61d624c in gnome_canvas_button (widget=0x330f520, event=0x8cf94e0) at ../libs/gnomecanvas/libgnomecanvas/gnome-canvas.c:2790 #17 0x00007f01f1d24518 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0 #18 0x00007f01f261c2aa in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 #19 0x00007f01f2632363 in ?? () from /usr/lib64/libgobject-2.0.so.0 #20 0x00007f01f2633a2c in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 #21 0x00007f01f26341a3 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0 #22 0x00007f01f1e3abff in ?? () from /usr/lib64/libgtk-x11-2.0.so.0 #23 0x00007f01f1d1c983 in gtk_propagate_event () from /usr/lib64/libgtk-x11-2.0.so.0 #24 0x00007f01f1d1da3b in gtk_main_do_event () from /usr/lib64/libgtk-x11-2.0.so.0 #25 0x00007f01f1990c0c in ?? () from /usr/lib64/libgdk-x11-2.0.so.0 #26 0x00007f01f3701bc1 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #27 0x00007f01f3706258 in ?? () from /usr/lib64/libglib-2.0.so.0 #28 0x00007f01f3706765 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0 #29 0x00007f01f1d1ded7 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0 #30 0x00007f01f658c822 in Gtkmm2ext::UI::run (this=0x2f56dd0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:268 #31 0x00000000014a19a8 in main (argc=2, argv=0x7fff624547c8) at ../gtk2_ardour/main.cc:557