View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004599 | ardour | bugs | public | 2011-12-29 11:24 | 2020-04-19 20:15 |
| Reporter | timblech | Assigned To | paul | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0004599: a3 crashes when clicking region | ||||
| Description | when clicking one region of a session, a3 crashes. | ||||
| Additional Information | backtrace: Thread 16 (Thread 0x7f97575aa700 (LWP 9531)): #0 0x00007f97642c151d in nanosleep () at ../sysdeps/unix/syscall-template.S:82 0000001 0x00007f97642ef154 in usleep (useconds=<optimized out>) at ../sysdeps/unix/sysv/linux/usleep.c:33 #2 0x0000000001b7399f in gui_event_loop (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:363 #3 0x00007f97652daefc in start_thread (arg=0x7f97575aa700) at pthread_create.c:304 0000004 0x00007f97642f589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.) 0000005 0x0000000000000000 in ?? () Thread 15 (Thread 0x7f9756da9700 (LWP 9532)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 0000001 0x00007f976b157dfd in peak_thread_work () at ../libs/ardour/source_factory.cc:68 #2 0x0000000001916be7 in sigc::pointer_functor0<void>::operator() (this=0x2b04658) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #3 0x000000000191458a in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x2b04650) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 0000004 0x0000000001911751 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x2b04620) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 0000005 0x00007f9769319b3d in ?? () from /usr/lib/libglibmm-2.4.so.1 #6 0x00007f97689f52b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007f97652daefc in start_thread (arg=0x7f9756da9700) at pthread_create.c:304 0000008 0x00007f97642f589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.) 0000009 0x0000000000000000 in ?? () Thread 14 (Thread 0x7f97565a8700 (LWP 9533)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 0000001 0x00007f976b157dfd in peak_thread_work () at ../libs/ardour/source_factory.cc:68 #2 0x0000000001916be7 in sigc::pointer_functor0<void>::operator() (this=0x2b043f8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #3 0x000000000191458a in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x2b043f0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 0000004 0x0000000001911751 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x2b043c0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 0000005 0x00007f9769319b3d in ?? () from /usr/lib/libglibmm-2.4.so.1 #6 0x00007f97689f52b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007f97652daefc in start_thread (arg=0x7f97565a8700) at pthread_create.c:304 0000008 0x00007f97642f589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.) 0000009 0x0000000000000000 in ?? () Thread 13 (Thread 0x7f9755da7700 (LWP 9534)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 0000001 0x00007f976acaa921 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85 #2 0x00007f976acaa6b9 in analyser_work () at ../libs/ardour/analyser.cc:49 #3 0x0000000001916be7 in sigc::pointer_functor0<void>::operator() (this=0x7f9750000998) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 0000004 0x000000000191458a in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x7f9750000990) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 0000005 0x0000000001911751 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x7f9750000960) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #6 0x00007f9769319b3d in ?? () from /usr/lib/libglibmm-2.4.so.1 #7 0x00007f97689f52b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000008 0x00007f97652daefc in start_thread (arg=0x7f9755da7700) at pthread_create.c:304 0000009 0x00007f97642f589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.) 0000010 0x0000000000000000 in ?? () Thread 12 (Thread 0x7f974ffff700 (LWP 9536)): #0 0x00007f97642e9773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 0000001 0x00007f97689cff68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f97689d0792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f97612ba516 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 0000004 0x00007f97689f52b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000005 0x00007f97652daefc in start_thread (arg=0x7f974ffff700) at pthread_create.c:304 #6 0x00007f97642f589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.) #7 0x0000000000000000 in ?? () Thread 11 (Thread 0x7f9745bcc700 (LWP 9540)): #0 0x00007f97642e9773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 0000001 0x00007f9744e4703f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #2 0x00007f9744e3845c in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #3 0x00007f9744e38ac9 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 0000004 0x00007f9744e38b80 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 0000005 0x00007f9744e46fef in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #6 0x00007f97449f0c78 in ?? () from /usr/lib/x86_64-linux-gnu/libpulsecommon-1.0.so #7 0x00007f97652daefc in start_thread (arg=0x7f9745bcc700) at pthread_create.c:304 0000008 0x00007f97642f589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.) 0000009 0x0000000000000000 in ?? () Thread 10 (Thread 0x7f973fd9f700 (LWP 9662)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 0000001 0x00007f97654fa423 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #2 0x00007f97652daefc in start_thread (arg=0x7f973fd9f700) at pthread_create.c:304 #3 0x00007f97642f589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.) 0000004 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f97405a0700 (LWP 9665)): #0 0x00007f97642e9773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 0000001 0x00007f97654f8be6 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #2 0x00007f97654f8f6a in jack_cycle_wait () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #3 0x00007f976ad18266 in ARDOUR::AudioEngine::process_thread (this=0x2d1c5e0) at ../libs/ardour/audioengine.cc:441 0000004 0x00007f976ad17ca0 in ARDOUR::AudioEngine::_process_thread (arg=0x2d1c5e0) at ../libs/ardour/audioengine.cc:352 0000005 0x00007f97654f8e62 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #6 0x00007f97652daefc in start_thread (arg=0x7f97405a0700) at pthread_create.c:304 #7 0x00007f97642f589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.) 0000008 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f972e3d1700 (LWP 9666)): #0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86 0000001 0x00007f976ae760f2 in PBD::ProcessSemaphore::wait (this=0x3ac3698) at /media/hd2t2/sources/ardour3/libs/pbd/pbd/semutils.h:41 #2 0x00007f976ae73c5f in ARDOUR::Graph::restart_cycle (this=0x3ac35b0) at ../libs/ardour/graph.cc:263 #3 0x00007f976ae73c29 in ARDOUR::Graph::dec_ref (this=0x3ac35b0) at ../libs/ardour/graph.cc:250 0000004 0x00007f976ae7a916 in ARDOUR::GraphNode::finish (this=0x40e9070, chain=1) at ../libs/ardour/graphnode.cc:71 0000005 0x00007f976ae747df in ARDOUR::Graph::run_one (this=0x3ac35b0) at ../libs/ardour/graph.cc:403 #6 0x00007f976ae74bf5 in ARDOUR::Graph::main_thread (this=0x3ac35b0) at ../libs/ardour/graph.cc:458 #7 0x00007f976ae7a274 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7f972e3d0bc8, p=0x3ac35b0) at /usr/include/boost/bind/mem_fn_template.hpp:49 0000008 0x00007f976ae79c80 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> ( this=0x7f972e3d0bd8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 0000009 0x00007f976ae7982b in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() ( this=0x7f972e3d0bc8) at /usr/include/boost/bind/bind_template.hpp:20 0000010 0x00007f976ae792ff 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 (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 0000011 0x000000000136bc6c in boost::function0<void>::operator() (this=0x7f972e3d0bc0) at /usr/include/boost/function/function_template.hpp:1013 0000012 0x00007f976ad1bded in ARDOUR::AudioEngine::_start_process_thread (arg=0x3ad38f0) at ../libs/ardour/audioengine.cc:1475 0000013 0x00007f97652daefc in start_thread (arg=0x7f972e3d1700) at pthread_create.c:304 0000014 0x00007f97642f589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.) #15 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f972dbd0700 (LWP 9667)): #0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86 0000001 0x00007f976ae760f2 in PBD::ProcessSemaphore::wait (this=0x3ac3678) at /media/hd2t2/sources/ardour3/libs/pbd/pbd/semutils.h:41 #2 0x00007f976ae74667 in ARDOUR::Graph::run_one (this=0x3ac35b0) at ../libs/ardour/graph.cc:389 #3 0x00007f976ae749c7 in ARDOUR::Graph::helper_thread (this=0x3ac35b0) at ../libs/ardour/graph.cc:420 0000004 0x00007f976ae7a274 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7f972dbcfbc8, p=0x3ac35b0) at /usr/include/boost/bind/mem_fn_template.hpp:49 0000005 0x00007f976ae79c80 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> ( this=0x7f972dbcfbd8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #6 0x00007f976ae7982b in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() ( this=0x7f972dbcfbc8) at /usr/include/boost/bind/bind_template.hpp:20 #7 0x00007f976ae792ff 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 (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 0000008 0x000000000136bc6c in boost::function0<void>::operator() (this=0x7f972dbcfbc0) at /usr/include/boost/function/function_template.hpp:1013 0000009 0x00007f976ad1bded in ARDOUR::AudioEngine::_start_process_thread (arg=0x3ad3aa0) at ../libs/ardour/audioengine.cc:1475 0000010 0x00007f97652daefc in start_thread (arg=0x7f972dbd0700) at pthread_create.c:304 0000011 0x00007f97642f589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.) 0000012 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f972d3cf700 (LWP 9668)): #0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86 0000001 0x00007f976ae760f2 in PBD::ProcessSemaphore::wait (this=0x3ac3678) at /media/hd2t2/sources/ardour3/libs/pbd/pbd/semutils.h:41 #2 0x00007f976ae74667 in ARDOUR::Graph::run_one (this=0x3ac35b0) at ../libs/ardour/graph.cc:389 #3 0x00007f976ae749c7 in ARDOUR::Graph::helper_thread (this=0x3ac35b0) at ../libs/ardour/graph.cc:420 0000004 0x00007f976ae7a274 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7f972d3cebc8, p=0x3ac35b0) at /usr/include/boost/bind/mem_fn_template.hpp:49 0000005 0x00007f976ae79c80 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> ( this=0x7f972d3cebd8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #6 0x00007f976ae7982b in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() ( this=0x7f972d3cebc8) at /usr/include/boost/bind/bind_template.hpp:20 #7 0x00007f976ae792ff 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 (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 0000008 0x000000000136bc6c in boost::function0<void>::operator() (this=0x7f972d3cebc0) at /usr/include/boost/function/function_template.hpp:1013 0000009 0x00007f976ad1bded in ARDOUR::AudioEngine::_start_process_thread (arg=0x3ad3c50) at ../libs/ardour/audioengine.cc:1475 0000010 0x00007f97652daefc in start_thread (arg=0x7f972d3cf700) at pthread_create.c:304 0000011 0x00007f97642f589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.) 0000012 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f972cbce700 (LWP 9669)): #0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86 0000001 0x00007f976ae760f2 in PBD::ProcessSemaphore::wait (this=0x3ac3678) at /media/hd2t2/sources/ardour3/libs/pbd/pbd/semutils.h:41 #2 0x00007f976ae74667 in ARDOUR::Graph::run_one (this=0x3ac35b0) at ../libs/ardour/graph.cc:389 #3 0x00007f976ae749c7 in ARDOUR::Graph::helper_thread (this=0x3ac35b0) at ../libs/ardour/graph.cc:420 0000004 0x00007f976ae7a274 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7f972cbcdbc8, p=0x3ac35b0) at /usr/include/boost/bind/mem_fn_template.hpp:49 0000005 0x00007f976ae79c80 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> ( this=0x7f972cbcdbd8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #6 0x00007f976ae7982b in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() ( this=0x7f972cbcdbc8) at /usr/include/boost/bind/bind_template.hpp:20 #7 0x00007f976ae792ff 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 (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 0000008 0x000000000136bc6c in boost::function0<void>::operator() (this=0x7f972cbcdbc0) at /usr/include/boost/function/function_template.hpp:1013 0000009 0x00007f976ad1bded in ARDOUR::AudioEngine::_start_process_thread (arg=0x3ad3aa0) at ../libs/ardour/audioengine.cc:1475 0000010 0x00007f97652daefc in start_thread (arg=0x7f972cbce700) at pthread_create.c:304 0000011 0x00007f97642f589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.) 0000012 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f972c022820 (LWP 9670)): #0 0x00007f97642e9773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 0000001 0x00007f976ad96673 in ARDOUR::Butler::thread_work (this=0x3a782e0) at ../libs/ardour/butler.cc:153 #2 0x00007f976ad965cd in ARDOUR::Butler::_thread_work (arg=0x3a782e0) at ../libs/ardour/butler.cc:137 #3 0x00007f97696a034c in fake_thread_start (arg=0x3e18a80) at ../libs/pbd/pthread_utils.cc:81 0000004 0x00007f97652daefc in start_thread (arg=0x7f972c022820) at pthread_create.c:304 0000005 0x00007f97642f589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.) #6 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f972bfa8700 (LWP 9671)): #0 0x00007f97642e9773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 0000001 0x00007f97689cff68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f97689d0792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f976966a26f in BaseUI::main_thread (this=0x3cb8a80) at ../libs/pbd/base_ui.cc:77 0000004 0x00007f976966b613 in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0x3cb91b8) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 0000005 0x00007f976966b478 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x3cb91b0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #6 0x00007f976966b1e9 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x3cb9180) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0x00007f9769319b3d in ?? () from /usr/lib/libglibmm-2.4.so.1 0000008 0x00007f97689f52b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000009 0x00007f97652daefc in start_thread (arg=0x7f972bfa8700) at pthread_create.c:304 0000010 0x00007f97642f589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.) 0000011 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f9728019820 (LWP 9673)): #0 0x00007f97652e28dd in nanosleep () at ../sysdeps/unix/syscall-template.S:82 0000001 0x00007f97689f86d2 in g_usleep () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f976ad1903e in ARDOUR::AudioEngine::meter_thread (this=0x2d1c5e0) at ../libs/ardour/audioengine.cc:691 #3 0x00007f976ad38b20 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x4c62720, p=0x2d1c5e0) at /usr/include/boost/bind/mem_fn_template.hpp:49 0000004 0x00007f976ad3414c in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> ( this=0x4c62730, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 0000005 0x00007f976ad2fb97 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x4c62720) at /usr/include/boost/bind/bind_template.hpp:20 #6 0x00007f976ad2ae3c in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator() (this=0x4c62720) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x00007f976ad26796 in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOU R::AudioEngine*> > >, void>::call_it (rep=0x4c626f0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 0000008 0x00007f9769319b3d in ?? () from /usr/lib/libglibmm-2.4.so.1 0000009 0x00007f97689f52b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000010 0x00007f97652daefc in start_thread (arg=0x7f9728019820) at pthread_create.c:304 0000011 0x00007f97642f589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.) 0000012 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f976b8749e0 (LWP 9513)): #0 0x0000000001584040 in StreamView::layer_display (this=0x0) at ../gtk2_ardour/streamview.h:81 0000001 0x0000000001571ece in RegionMotionDrag::finished (this=0x52be7c0) at ../gtk2_ardour/editor_drag.cc:821 #2 0x0000000001571f73 in RegionMoveDrag::finished (this=0x52be7c0, ev=0x4fa3640, movement_occurred=false) at ../gtk2_ardour/editor_drag.cc:830 #3 0x000000000156f852 in Drag::end_grab (this=0x52be7c0, event=0x4fa3640) at ../gtk2_ardour/editor_drag.cc:278 0000004 0x000000000156f279 in DragManager::end_grab (this=0x336d180, e=0x4fa3640) at ../gtk2_ardour/editor_drag.cc:144 0000005 0x00000000015be006 in Editor::button_release_handler (this=0x333b730, item=0x5474c30, event=0x4fa3640, item_type=RegionItem) at ../gtk2_ardour/editor_mouse.cc:1252 #6 0x000000000156963a in Editor::canvas_region_view_event (this=0x333b730, event=0x4fa3640, item=0x5474c30, rv=0x5474910) at ../gtk2_ardour/editor_canvas_events.cc:250 #7 0x00000000013e0615 in sigc::bound_mem_functor3<bool, PublicEditor, _GdkEvent*, Gnome::Canvas::Item*, RegionView*>::operator() (this=0x54793e0, _A_a1=@0x7fff60750e48, _A_a2=@0x7fff60750dc8, _A_a3=@0x5479408) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1985 0000008 0x0000000001986a71 in sigc::adaptor_functor<sigc::bound_mem_functor3<bool, PublicEditor, _GdkEvent*, Gnome::Canvas::Item*, RegionView*> >::operator()<_GdkEvent* const&, Gnome::Canvas::Group*&, RegionView*&> (this=0x54793d8, _A_arg1=@0x7fff60750e48, _A_arg2=@0x5479400, _A_arg3=@0x5479408) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:123 0000009 0x0000000001986430 in sigc::bind_functor<-1, sigc::bound_mem_functor3<bool, PublicEditor, _GdkEvent*, Gnome::Canvas::Item*, RegionView*>, Gnome::Canvas::Group*, RegionView*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()<_GdkEvent* const&> (this=0x54793d0, _A_arg1=@0x7fff60750e48) at /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1336 0000010 0x00000000019859eb in sigc::internal::slot_call1<sigc::bind_functor<-1, sigc::bound_mem_functor3<bool, PublicEditor, _GdkEvent*, Gnome::Canvas::Item*, RegionView*>, Gnome::Canvas::Group*, RegionView*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, bool, _GdkEvent*>::call_it (rep=0x54793a0, a_1=@0x7fff60750e48) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:137 0000011 0x00007f97660bff22 in ?? () from /usr/lib/libgnomecanvasmm-2.6.so.1 0000012 0x00007f9765e6c578 in gnome_canvas_marshal_BOOLEAN__BOXED () from /usr/local/lib/ardour3/libgnomecanvas-2.so.0 0000013 0x00007f976909a0a4 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 0000014 0x00007f97690ac1f5 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #15 0x00007f97690b5483 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 0000016 0x00007f97690b5852 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #17 0x00007f9765e71d65 in emit_event.part.10 () from /usr/local/lib/ardour3/libgnomecanvas-2.so.0 0000018 0x00007f9765e72f14 in gnome_canvas_button () from /usr/local/lib/ardour3/libgnomecanvas-2.so.0 0000019 0x00007f9768486828 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 0000020 0x00007f976909a0a4 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 0000021 0x00007f97690abe5f in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 0000022 0x00007f97690b5483 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 0000023 0x00007f97690b5852 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #24 0x00007f97685a0dc1 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 0000025 0x00007f9768484a23 in gtk_propagate_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 0000026 0x00007f9768484d83 in gtk_main_do_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 0000027 0x00007f97680f909c in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 0000028 0x00007f97689cfa5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000029 0x00007f97689d0258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000030 0x00007f97689d0792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000031 0x00007f9768483db7 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 0000032 0x00007f9769904a6b in Gtkmm2ext::UI::run (this=0x2816170, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:266 0000033 0x0000000001770931 in main (argc=1, argv=0x7fff60751bc8) at ../gtk2_ardour/main.cc:555 as a quick workaround this seems to work: Index: gtk2_ardour/editor_drag.cc =================================================================== --- gtk2_ardour/editor_drag.cc (revision 11103) +++ gtk2_ardour/editor_drag.cc (working copy) @@ -818,7 +818,7 @@ RegionMotionDrag::finished (GdkEvent *, bool) { for (vector<TimeAxisView*>::iterator i = _time_axis_views.begin(); i != _time_axis_views.end(); ++i) { - if ((*i)->view()->layer_display() == Expanded) { + if ((*i)->view() and ((*i)->view()->layer_display() == Expanded)) { (*i)->view()->set_layer_display (Stacked); } } | ||||
| Tags | No tags attached. | ||||
|
2011-12-29 14:30
|
|
|
|
session file attached. to reproduce: click on the final region. crash happens on release |
|
|
fixed in svn (rev 11105) with a variant on the workaround proposed. looks like a thinko from a recent soon-to-be-reverted commit. thanks for catching this. |
|
|
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-12-29 11:24 | timblech | New Issue | |
| 2011-12-29 14:30 | timblech | File Added: a3.ardour | |
| 2011-12-29 14:31 | timblech | Note Added: 0012488 | |
| 2011-12-29 14:49 | paul | cost | => 0.00 |
| 2011-12-29 14:49 | paul | Note Added: 0012489 | |
| 2011-12-29 14:49 | paul | Status | new => resolved |
| 2011-12-29 14:49 | paul | Resolution | open => fixed |
| 2011-12-29 14:49 | paul | Assigned To | => paul |
| 2020-04-19 20:15 | system | Note Added: 0022912 | |
| 2020-04-19 20:15 | system | Status | resolved => closed |