Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Ardour 3.0-70-gdac3439
- New session, load midi-file, delete patch-changes from loaded file, save, exit. re-open session:
- [New Thread 0xaaea5b70 (LWP 19633)]
- ardour: [INFO]: Loading bindings from ./../build/gtk2_ardour/mnemonic-us.bindings
- Loading 82 MIDI patches from /home/rgareus/.config/ardour3/patchfiles:./../patchfiles:./../build/patchfiles:./../gtk2_ardour/patchfiles:./../build/gtk2_ardour/patchfiles:./patchfiles
- [Thread 0xabea7b70 (LWP 19609) exited]
- [New Thread 0xabea7b70 (LWP 19634)]
- ardour: [INFO]: Loading history from /tmp/a3v/a3v.history
- ardour-3.0: ../libs/ardour/midi_model.cc:1289: ARDOUR::MidiModel::PatchChangeDiffCommand::Change ARDOUR::MidiModel::PatchChangeDiffCommand::unmarshal_change(XMLNode*): Assertion `c.patch' failed.
- Program received signal SIGABRT, Aborted.
- 0xb7fe2424 in __kernel_vsyscall ()
- (gdb) thread apply all bt
- Thread 23 (Thread 0xabea7b70 (LWP 19634)):
- #0 0xb7fe2424 in __kernel_vsyscall ()
- #1 0xb4f48406 in nanosleep () at ../sysdeps/unix/syscall-template.S:82
- #2 0xb4f7766c in usleep (useconds=30000) at ../sysdeps/unix/sysv/linux/usleep.c:33
- #3 0xb799ff57 in ARDOUR::AutomationWatch::thread (this=0x9be74cd0) at ../libs/ardour/automation_watch.cc:135
- #4 0xb79a31c2 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator() (this=0x9be76e90, p=0x9be74cd0)
- at /usr/include/boost/bind/mem_fn_template.hpp:49
- #5 0xb79a2e8e in boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0> (this=0x9be76e98, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
- #6 0xb79a2a82 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator() (this=0x9be76e90) at /usr/include/boost/bind/bind_template.hpp:20
- #7 0xb79a29ff in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > > >::operator() (this=0x9be76e90) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
- #8 0xb79a2551 in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >, void>::call_it (rep=0x9be76e78) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
- #9 0xb6a94602 in operator() (this=0xa189e098) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
- #10 (anonymous namespace)::call_thread_entry_slot (data=0xa189e098) at threads.cc:47
- #11 0xb6975983 in g_thread_proxy (data=0xa2354f0) at gthread.c:801
- #12 0xb5011c39 in start_thread (arg=0xabea7b70) at pthread_create.c:304
- #13 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
- Thread 22 (Thread 0xaaea5b70 (LWP 19633)):
- #0 0xb7fe2424 in __kernel_vsyscall ()
- #1 0xb5019b16 in nanosleep () at ../sysdeps/unix/syscall-template.S:82
- #2 0xb69772ee in g_usleep (microseconds=10000) at gtimer.c:259
- #3 0xb6aa459b in Glib::usleep (microseconds=10000) at timer.cc:68
- #4 0xb795821a in ARDOUR::AudioEngine::meter_thread (this=0x99500e8) at ../libs/ardour/audioengine.cc:764
- #5 0xb7969e62 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0xb1ecd3e8, p=0x99500e8)
- at /usr/include/boost/bind/mem_fn_template.hpp:49
- #6 0xb7969912 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0xb1ecd3f0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
- #7 0xb7968e5c in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0xb1ecd3e8) at /usr/include/boost/bind/bind_template.hpp:20
- #8 0xb79681fb 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=0xb1ecd3e8) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
- #9 0xb7966c15 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 (rep=0xb1ecd3d0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
- #10 0xb6a94602 in operator() (this=0xa38eab50) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
- #11 (anonymous namespace)::call_thread_entry_slot (data=0xa38eab50) at threads.cc:47
- #12 0xb6975983 in g_thread_proxy (data=0xa235400) at gthread.c:801
- #13 0xb5011c39 in start_thread (arg=0xaaea5b70) at pthread_create.c:304
- #14 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
- Thread 21 (Thread 0xac6a8b70 (LWP 19632)):
- #0 0xb7fe2424 in __kernel_vsyscall ()
- #1 0xb4f6ff86 in *__GI___poll (fds=0xb5006ff4, nfds=3, timeout=99) at ../sysdeps/unix/sysv/linux/poll.c:87
- #2 0xb695fe6b in g_poll (fds=0xa43d0c8, nfds=3, timeout=99) at gpoll.c:132
- ---Type <return> to continue, or q <return> to quit---
- #3 0xb695260e in g_main_context_poll (n_fds=3, fds=0xa43d0c8, timeout=<optimized out>, context=0xa186df90, priority=<optimized out>)
- at gmain.c:3440
- #4 g_main_context_iterate (dispatch=1, block=-1231684032, context=0xa186df90, self=<optimized out>) at gmain.c:3141
- #5 g_main_context_iterate (context=0xa186df90, block=-1231684032, dispatch=1, self=<optimized out>) at gmain.c:3083
- #6 0xb6952acb in g_main_loop_run (loop=0xa1860f68) at gmain.c:3340
- #7 0xb6a9db53 in Glib::MainLoop::run (this=0xa1860f68) at main.cc:698
- #8 0xb6dfe3a6 in BaseUI::main_thread (this=0xa185af40) at ../libs/pbd/base_ui.cc:80
- #9 0xb6e0196c in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0xa185dbdc)
- at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
- #10 0xb6e016d2 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0xa185dbd8)
- at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
- #11 0xb6e010da in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0xa185dbc0)
- at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
- #12 0xb6a94602 in operator() (this=0xa2675238) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
- #13 (anonymous namespace)::call_thread_entry_slot (data=0xa2675238) at threads.cc:47
- #14 0xb6975983 in g_thread_proxy (data=0xa235490) at gthread.c:801
- #15 0xb5011c39 in start_thread (arg=0xac6a8b70) at pthread_create.c:304
- #16 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
- Thread 20 (Thread 0xacea9b70 (LWP 19630)):
- #0 0xb7fe2424 in __kernel_vsyscall ()
- #1 0xb4f6ff86 in *__GI___poll (fds=0xb5006ff4, nfds=10, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
- #2 0xb695fe6b in g_poll (fds=0xa5d80f0, nfds=10, timeout=-1) at gpoll.c:132
- #3 0xb695260e in g_main_context_poll (n_fds=10, fds=0xa5d80f0, timeout=<optimized out>, context=0xa5d2a50, priority=<optimized out>)
- at gmain.c:3440
- #4 g_main_context_iterate (dispatch=1, block=-1231684032, context=0xa5d2a50, self=<optimized out>) at gmain.c:3141
- #5 g_main_context_iterate (context=0xa5d2a50, block=-1231684032, dispatch=1, self=<optimized out>) at gmain.c:3083
- #6 0xb6952acb in g_main_loop_run (loop=0xa552060) at gmain.c:3340
- #7 0xb6a9db53 in Glib::MainLoop::run (this=0xa552060) at main.cc:698
- #8 0xb6dfe3a6 in BaseUI::main_thread (this=0xa5566c0) at ../libs/pbd/base_ui.cc:80
- #9 0xb6e0196c in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0xa5d2b7c)
- at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
- #10 0xb6e016d2 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0xa5d2b78)
- at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
- #11 0xb6e010da in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0xa5d2b60)
- at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
- #12 0xb6a94602 in operator() (this=0xa5567e8) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
- #13 (anonymous namespace)::call_thread_entry_slot (data=0xa5567e8) at threads.cc:47
- #14 0xb6975983 in g_thread_proxy (data=0xa235430) at gthread.c:801
- #15 0xb5011c39 in start_thread (arg=0xacea9b70) at pthread_create.c:304
- #16 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
- Thread 19 (Thread 0xa4031c90 (LWP 19629)):
- #0 0xb7fe2424 in __kernel_vsyscall ()
- #1 0xb4f6ff86 in *__GI___poll (fds=0xb5006ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
- #2 0xb79b2404 in ARDOUR::Butler::thread_work (this=0xa43c8c8) at ../libs/ardour/butler.cc:150
- #3 0xb79b2362 in ARDOUR::Butler::_thread_work (arg=0xa43c8c8) at ../libs/ardour/butler.cc:134
- #4 0xb6e24192 in fake_thread_start (arg=0xa5565f8) at ../libs/pbd/pthread_utils.cc:80
- ---Type <return> to continue, or q <return> to quit---
- #5 0xb5011c39 in start_thread (arg=0xa4031c90) at pthread_create.c:304
- #6 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
- Thread 18 (Thread 0xa40b3b70 (LWP 19628)):
- #0 0xb7fe2424 in __kernel_vsyscall ()
- #1 0xb5018655 in sem_wait@@GLIBC_2.1 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_wait.S:80
- #2 0xb7a6d9f3 in PBD::ProcessSemaphore::wait (this=0xa43d6b0) at /home/rgareus/src/git/ardour/libs/pbd/pbd/semutils.h:41
- #3 0xb7a6bdec in ARDOUR::Graph::run_one (this=0xa43d648) at ../libs/ardour/graph.cc:380
- #4 0xb7a6c134 in ARDOUR::Graph::helper_thread (this=0xa43d648) at ../libs/ardour/graph.cc:411
- #5 0xb7a71424 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0xa40b31a0, p=0xa43d648)
- at /usr/include/boost/bind/mem_fn_template.hpp:49
- #6 0xb7a710cc in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>
- (this=0xa40b31a8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
- #7 0xb7a70d9e in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0xa40b31a0) at /usr/include/boost/bind/bind_template.hpp:20
- #8 0xb7a70935 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
- #9 0x08a83173 in boost::function0<void>::operator() (this=0xa40b319c) at /usr/include/boost/function/function_template.hpp:760
- #10 0xb795b3a2 in ARDOUR::AudioEngine::_start_process_thread (arg=0xa445910) at ../libs/ardour/audioengine.cc:1572
- #11 0xb5011c39 in start_thread (arg=0xa40b3b70) at pthread_create.c:304
- #12 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
- Thread 17 (Thread 0xa4134b70 (LWP 19627)):
- #0 0xb7fe2424 in __kernel_vsyscall ()
- #1 0xb5018655 in sem_wait@@GLIBC_2.1 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_wait.S:80
- #2 0xb7a6d9f3 in PBD::ProcessSemaphore::wait (this=0xa43d6c0) at /home/rgareus/src/git/ardour/libs/pbd/pbd/semutils.h:41
- #3 0xb7a6b4a9 in ARDOUR::Graph::restart_cycle (this=0xa43d648) at ../libs/ardour/graph.cc:254
- #4 0xb7a6b470 in ARDOUR::Graph::dec_ref (this=0xa43d648) at ../libs/ardour/graph.cc:241
- #5 0xb7a719e2 in ARDOUR::GraphNode::finish (this=0xb1ec5d14, chain=1) at ../libs/ardour/graphnode.cc:71
- #6 0xb7a6bf4d in ARDOUR::Graph::run_one (this=0xa43d648) at ../libs/ardour/graph.cc:394
- #7 0xb7a6c398 in ARDOUR::Graph::main_thread (this=0xa43d648) at ../libs/ardour/graph.cc:449
- #8 0xb7a71424 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0xa41341a0, p=0xa43d648)
- at /usr/include/boost/bind/mem_fn_template.hpp:49
- #9 0xb7a710cc in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>
- (this=0xa41341a8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
- #10 0xb7a70d9e in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0xa41341a0) at /usr/include/boost/bind/bind_template.hpp:20
- #11 0xb7a70935 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
- #12 0x08a83173 in boost::function0<void>::operator() (this=0xa413419c) at /usr/include/boost/function/function_template.hpp:760
- #13 0xb795b3a2 in ARDOUR::AudioEngine::_start_process_thread (arg=0xa445910) at ../libs/ardour/audioengine.cc:1572
- #14 0xb5011c39 in start_thread (arg=0xa4134b70) at pthread_create.c:304
- #15 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
- Thread 16 (Thread 0xa41b5b70 (LWP 19626)):
- #0 0xb7fe2424 in __kernel_vsyscall ()
- #1 0xb50187f8 in sem_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_timedwait.S:111
- #2 0xb558c00c in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
- ---Type <return> to continue, or q <return> to quit---
- #3 0xb557126d in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
- #4 0xb5575498 in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
- #5 0xb556fb9f in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
- #6 0xb556fa8f in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
- #7 0xb556de15 in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
- #8 0xb5569b66 in jack_cycle_wait () from /usr/lib/i386-linux-gnu/libjack.so.0
- #9 0xb79571c1 in ARDOUR::AudioEngine::process_thread (this=0x99500e8) at ../libs/ardour/audioengine.cc:446
- #10 0xb7956a51 in ARDOUR::AudioEngine::_process_thread (arg=0x99500e8) at ../libs/ardour/audioengine.cc:337
- #11 0xb556ddef in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
- #12 0xb558b265 in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
- #13 0xb5011c39 in start_thread (arg=0xa41b5b70) at pthread_create.c:304
- #14 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
- Thread 15 (Thread 0xaa623b70 (LWP 19615)):
- #0 0xb7fe2424 in __kernel_vsyscall ()
- #1 0xb501933b in read () at ../sysdeps/unix/syscall-template.S:82
- #2 0xb558d576 in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
- #3 0xb55906d2 in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
- #4 0xb559042d in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
- #5 0xb558b265 in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
- #6 0xb5011c39 in start_thread (arg=0xaa623b70) at pthread_create.c:304
- #7 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
- Thread 14 (Thread 0xaa6a4b70 (LWP 19614)):
- #0 0xb7fe2424 in __kernel_vsyscall ()
- #1 0xb501620a in __pthread_cond_wait (cond=0x9963804, mutex=0x99637e8) at pthread_cond_wait.c:153
- #2 0xb558c6a2 in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
- #3 0xb5588bea in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
- #4 0xb558b265 in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
- #5 0xb5011c39 in start_thread (arg=0xaa6a4b70) at pthread_create.c:304
- #6 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
- Thread 5 (Thread 0xb2924b70 (LWP 19605)):
- #0 0xb7fe2424 in __kernel_vsyscall ()
- #1 0xb501620a in __pthread_cond_wait (cond=0x95a03e8, mutex=0x95a03c8) at pthread_cond_wait.c:153
- #2 0xb69918c6 in g_cond_wait (cond=0xb7f8e5e0, mutex=0xb7f8e5d8) at gthread-posix.c:746
- #3 0xb6a94a83 in Glib::Threads::Cond::wait (this=0xb7f8e5e0, mutex=...) at threads.cc:243
- #4 0xb7911faf in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:81
- #5 0xb7911d8e in analyser_work () at ../libs/ardour/analyser.cc:46
- #6 0x08f2c997 in sigc::pointer_functor0<void>::operator() (this=0x9854284) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
- #7 0x08f2a99e in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x9854280)
- at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
- #8 0x08f27dee in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x9854268)
- at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
- #9 0xb6a94602 in operator() (this=0x9812060) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
- #10 (anonymous namespace)::call_thread_entry_slot (data=0x9812060) at threads.cc:47
- #11 0xb6975983 in g_thread_proxy (data=0x97dfaf0) at gthread.c:801
- #12 0xb5011c39 in start_thread (arg=0xb2924b70) at pthread_create.c:304
- ---Type <return> to continue, or q <return> to quit---
- #13 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
- Thread 4 (Thread 0xb3125b70 (LWP 19604)):
- #0 0xb7fe2424 in __kernel_vsyscall ()
- #1 0xb501620a in __pthread_cond_wait (cond=0x95ad518, mutex=0x95ad550) at pthread_cond_wait.c:153
- #2 0xb69918c6 in g_cond_wait (cond=0xb7f8fa84, mutex=0xb7f8fa90) at gthread-posix.c:746
- #3 0xb6a94a83 in Glib::Threads::Cond::wait (this=0xb7f8fa84, mutex=...) at threads.cc:243
- #4 0xb7cd4f32 in peak_thread_work () at ../libs/ardour/source_factory.cc:68
- #5 0x08f2c997 in sigc::pointer_functor0<void>::operator() (this=0x985409c) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
- #6 0x08f2a99e in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x9854098)
- at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
- #7 0x08f27dee in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x9854080)
- at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
- #8 0xb6a94602 in operator() (this=0x9811fc0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
- #9 (anonymous namespace)::call_thread_entry_slot (data=0x9811fc0) at threads.cc:47
- #10 0xb6975983 in g_thread_proxy (data=0x97dfac0) at gthread.c:801
- #11 0xb5011c39 in start_thread (arg=0xb3125b70) at pthread_create.c:304
- #12 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
- Thread 3 (Thread 0xb3926b70 (LWP 19603)):
- #0 0xb7fe2424 in __kernel_vsyscall ()
- #1 0xb501620a in __pthread_cond_wait (cond=0x95ad518, mutex=0x95ad550) at pthread_cond_wait.c:153
- #2 0xb69918c6 in g_cond_wait (cond=0xb7f8fa84, mutex=0xb7f8fa90) at gthread-posix.c:746
- #3 0xb6a94a83 in Glib::Threads::Cond::wait (this=0xb7f8fa84, mutex=...) at threads.cc:243
- #4 0xb7cd4f32 in peak_thread_work () at ../libs/ardour/source_factory.cc:68
- #5 0x08f2c997 in sigc::pointer_functor0<void>::operator() (this=0x983277c) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
- #6 0x08f2a99e in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x9832778)
- at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
- #7 0x08f27dee in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x9832760)
- at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
- #8 0xb6a94602 in operator() (this=0x9854070) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
- #9 (anonymous namespace)::call_thread_entry_slot (data=0x9854070) at threads.cc:47
- #10 0xb6975983 in g_thread_proxy (data=0x97dfa90) at gthread.c:801
- #11 0xb5011c39 in start_thread (arg=0xb3926b70) at pthread_create.c:304
- #12 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
- Thread 2 (Thread 0xb4127b70 (LWP 19602)):
- #0 0xb7fe2424 in __kernel_vsyscall ()
- #1 0xb4f48406 in nanosleep () at ../sysdeps/unix/syscall-template.S:82
- #2 0xb4f7766c in usleep (useconds=1000) at ../sysdeps/unix/sysv/linux/usleep.c:33
- #3 0x09182b78 in gui_event_loop (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:380
- #4 0xb5011c39 in start_thread (arg=0xb4127b70) at pthread_create.c:304
- #5 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
- Thread 1 (Thread 0xb4670ad0 (LWP 19599)):
- #0 0xb7fe2424 in __kernel_vsyscall ()
- #1 0xb4edb911 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
- #2 0xb4eded42 in *__GI_abort () at abort.c:92
- ---Type <return> to continue, or q <return> to quit---
- #3 0xb4ed4b28 in *__GI___assert_fail (assertion=0xb7d3d6b2 "c.patch", file=0xb7d3d2c1 "../libs/ardour/midi_model.cc", line=1289,
- function=0xb7d3e580 "ARDOUR::MidiModel::PatchChangeDiffCommand::Change ARDOUR::MidiModel::PatchChangeDiffCommand::unmarshal_change(XMLNode*)") at assert.c:81
- #4 0xb7ad9c96 in ARDOUR::MidiModel::PatchChangeDiffCommand::unmarshal_change (this=0xaabc208, n=0xaab7ea0)
- at ../libs/ardour/midi_model.cc:1289
- #5 0xb7ae9e8d in boost::_mfi::mf1<ARDOUR::MidiModel::PatchChangeDiffCommand::Change, ARDOUR::MidiModel::PatchChangeDiffCommand, XMLNode*>::operator() (this=0xbfffdf30, p=0xaabc208, a1=0xaab7ea0) at /usr/include/boost/bind/mem_fn_template.hpp:165
- #6 0xb7ae841b in boost::_bi::list2<boost::_bi::value<ARDOUR::MidiModel::PatchChangeDiffCommand*>, boost::arg<1> >::operator()<ARDOUR::MidiModel::PatchChangeDiffCommand::Change, boost::_mfi::mf1<ARDOUR::MidiModel::PatchChangeDiffCommand::Change, ARDOUR::MidiModel::PatchChangeDiffCommand, XMLNode*>, boost::_bi::list1<XMLNode*&> > (this=0xbfffdf38, f=..., a=...) at /usr/include/boost/bind/bind.hpp:303
- #7 0xb7ae56d9 in boost::_bi::bind_t<ARDOUR::MidiModel::PatchChangeDiffCommand::Change, boost::_mfi::mf1<ARDOUR::MidiModel::PatchChangeDiffCommand::Change, ARDOUR::MidiModel::PatchChangeDiffCommand, XMLNode*>, boost::_bi::list2<boost::_bi::value<ARDOUR::MidiModel::PatchChangeDiffCommand*>, boost::arg<1> > >::operator()<XMLNode*> (this=0xbfffdf30, a1=@0xaabbe50: 0xaab7ea0) at /usr/include/boost/bind/bind_template.hpp:32
- #8 0xb7ae213d in std::transform<std::_List_iterator<XMLNode*>, std::back_insert_iterator<std::list<ARDOUR::MidiModel::PatchChangeDiffCommand::Change, std::allocator<ARDOUR::MidiModel::PatchChangeDiffCommand::Change> > >, boost::_bi::bind_t<ARDOUR::MidiModel::PatchChangeDiffCommand::Change, boost::_mfi::mf1<ARDOUR::MidiModel::PatchChangeDiffCommand::Change, ARDOUR::MidiModel::PatchChangeDiffCommand, XMLNode*>, boost::_bi::list2<boost::_bi::value<ARDOUR::MidiModel::PatchChangeDiffCommand*>, boost::arg<1> > > > (__first=..., __last=..., __result=..., __unary_op=...)
- at /usr/include/c++/4.6/bits/stl_algo.h:4882
- #9 0xb7ada112 in ARDOUR::MidiModel::PatchChangeDiffCommand::set_state (this=0xaabc208, diff_command=...) at ../libs/ardour/midi_model.cc:1319
- #10 0xb7ad7e90 in ARDOUR::MidiModel::PatchChangeDiffCommand::PatchChangeDiffCommand (this=0xaabc208, m=..., node=...)
- at ../libs/ardour/midi_model.cc:959
- #11 0xb7c9706b in ARDOUR::Session::restore_history (this=0xa4398c0, snapshot_name=...) at ../libs/ardour/session_state.cc:3336
- #12 0x08ac50e6 in ARDOUR_UI::connect_dependents_to_session (this=0x96c3cc8, s=0xa4398c0) at ../gtk2_ardour/ardour_ui_dependents.cc:85
- #13 0x08ac785c in ARDOUR_UI::set_session (this=0x96c3cc8, s=0xa4398c0) at ../gtk2_ardour/ardour_ui_dialogs.cc:192
- #14 0x08a965cc in ARDOUR_UI::load_session (this=0x96c3cc8, path=..., snap_name=..., mix_template=...) at ../gtk2_ardour/ardour_ui.cc:2806
- #15 0x08a95d66 in ARDOUR_UI::get_session_parameters (this=0x96c3cc8, quit_on_cancel=true, should_be_new=false, load_template=...)
- at ../gtk2_ardour/ardour_ui.cc:2660
- #16 0x08a8cfd6 in ARDOUR_UI::startup (this=0x96c3cc8) at ../gtk2_ardour/ardour_ui.cc:663
- #17 0x08ab6f7c in sigc::bound_mem_functor0<void, ARDOUR_UI>::operator() (this=0x984841c)
- at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
- #18 0x08ab2b82 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator() (this=0x9848418)
- at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
- #19 0x08aad940 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it (rep=0x9848400)
- at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
- #20 0x08a823b0 in sigc::internal::signal_emit0<void, sigc::nil>::emit (impl=0x98487a8) at /usr/include/sigc++-2.0/sigc++/signal.h:776
- #21 0x08a83f9a in sigc::signal0<void, sigc::nil>::emit (this=0x96c3d54) at /usr/include/sigc++-2.0/sigc++/signal.h:2673
- #22 0x08a834ed in sigc::signal0<void, sigc::nil>::operator() (this=0x96c3d54) at /usr/include/sigc++-2.0/sigc++/signal.h:2681
- #23 0xb6f971c1 in Gtkmm2ext::UI::run (this=0x96c3cc8, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:268
- #24 0x08dce198 in main (argc=2, argv=0xbfffeb64) at ../gtk2_ardour/main.cc:525
- (gdb)
- ----------------------- .history -----------------------
- <?xml version="1.0" encoding="UTF-8"?>
- <UndoHistory>
- <UndoTransaction tv-sec="1363896966" tv-usec="-1078801112" name="insert file">
- <StatefulDiffCommand obj-id="119" type-name="ARDOUR::AudioPlaylist">
- <Changes>
- <Regions>
- <Add id="885"/>
- </Regions>
- </Changes>
- </StatefulDiffCommand>
- </UndoTransaction>
- <UndoTransaction tv-sec="1363897640" tv-usec="-1078801112" name="region drag">
- <StatefulDiffCommand obj-id="885" type-name="ARDOUR::AudioRegion">
- <Changes>
- <position from="29441280" to="29283840"/>
- </Changes>
- </StatefulDiffCommand>
- </UndoTransaction>
- <UndoTransaction tv-sec="1363897652" tv-usec="-1078801112" name="insert file">
- <StatefulDiffCommand obj-id="1123" type-name="ARDOUR::AudioPlaylist">
- <Changes>
- <Regions>
- <Add id="1141"/>
- </Regions>
- </Changes>
- </StatefulDiffCommand>
- </UndoTransaction>
- <UndoTransaction tv-sec="1363971551" tv-usec="-1078801112" name="insert file">
- <StatefulDiffCommand obj-id="1457" type-name="ARDOUR::MidiPlaylist">
- <Changes>
- <Regions>
- <Add id="1485"/>
- </Regions>
- </Changes>
- </StatefulDiffCommand>
- <StatefulDiffCommand obj-id="1525" type-name="ARDOUR::MidiPlaylist">
- <Changes>
- <Regions>
- <Add id="1556"/>
- </Regions>
- </Changes>
- </StatefulDiffCommand>
- <StatefulDiffCommand obj-id="1596" type-name="ARDOUR::MidiPlaylist">
- <Changes>
- <Regions>
- <Add id="1630"/>
- </Regions>
- </Changes>
- </StatefulDiffCommand>
- <StatefulDiffCommand obj-id="1670" type-name="ARDOUR::MidiPlaylist">
- <Changes>
- <Regions>
- <Add id="1707"/>
- </Regions>
- </Changes>
- </StatefulDiffCommand>
- <StatefulDiffCommand obj-id="1747" type-name="ARDOUR::MidiPlaylist">
- <Changes>
- <Regions>
- <Add id="1787"/>
- </Regions>
- </Changes>
- </StatefulDiffCommand>
- </UndoTransaction>
- <UndoTransaction tv-sec="1363971626" tv-usec="-1078801112" name="set loop range from selection">
- <MementoCommand obj-id="89" type-name="ARDOUR::Location">
- <Location id="89" name="Loop" start="0" end="32038271" flags="IsAutoLoop,IsHidden" locked="no" position-lock-style="AudioTime"/>
- <Location id="89" name="Loop" start="0" end="1361280" flags="IsAutoLoop" locked="no" position-lock-style="AudioTime"/>
- </MementoCommand>
- </UndoTransaction>
- <UndoTransaction tv-sec="1363971897" tv-usec="886780" name="move patch change">
- <PatchChangeDiffCommand midi-source="1403">
- <AddedPatchChanges/>
- <RemovedPatchChanges/>
- <ChangedPatchChanges>
- <Change property="Time" old="0" new="4.5" id="0"/>
- </ChangedPatchChanges>
- </PatchChangeDiffCommand>
- </UndoTransaction>
- <UndoTransaction tv-sec="1363971899" tv-usec="244679" name="delete patch change">
- <PatchChangeDiffCommand midi-source="1403">
- <AddedPatchChanges/>
- <RemovedPatchChanges>
- <patch-change id="0" time="4.5" channel="0" program="0" bank="0"/>
- </RemovedPatchChanges>
- <ChangedPatchChanges/>
- </PatchChangeDiffCommand>
- </UndoTransaction>
- </UndoHistory>
- ~
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement