Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2013
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
GDB 27.16 KB | None | 0 0
  1. Ardour 3.0-70-gdac3439
  2.  
  3. New session, load midi-file, delete patch-changes from loaded file, save, exit. re-open session:
  4.  
  5.  
  6. [New Thread 0xaaea5b70 (LWP 19633)]
  7. ardour: [INFO]: Loading bindings from ./../build/gtk2_ardour/mnemonic-us.bindings
  8. Loading 82 MIDI patches from /home/rgareus/.config/ardour3/patchfiles:./../patchfiles:./../build/patchfiles:./../gtk2_ardour/patchfiles:./../build/gtk2_ardour/patchfiles:./patchfiles
  9. [Thread 0xabea7b70 (LWP 19609) exited]
  10. [New Thread 0xabea7b70 (LWP 19634)]
  11. ardour: [INFO]: Loading history from /tmp/a3v/a3v.history
  12. ardour-3.0: ../libs/ardour/midi_model.cc:1289: ARDOUR::MidiModel::PatchChangeDiffCommand::Change ARDOUR::MidiModel::PatchChangeDiffCommand::unmarshal_change(XMLNode*): Assertion `c.patch' failed.
  13.  
  14. Program received signal SIGABRT, Aborted.
  15. 0xb7fe2424 in __kernel_vsyscall ()
  16. (gdb) thread apply all bt
  17.  
  18. Thread 23 (Thread 0xabea7b70 (LWP 19634)):
  19. #0  0xb7fe2424 in __kernel_vsyscall ()
  20. #1  0xb4f48406 in nanosleep () at ../sysdeps/unix/syscall-template.S:82
  21. #2  0xb4f7766c in usleep (useconds=30000) at ../sysdeps/unix/sysv/linux/usleep.c:33
  22. #3  0xb799ff57 in ARDOUR::AutomationWatch::thread (this=0x9be74cd0) at ../libs/ardour/automation_watch.cc:135
  23. #4  0xb79a31c2 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator() (this=0x9be76e90, p=0x9be74cd0)
  24.     at /usr/include/boost/bind/mem_fn_template.hpp:49
  25. #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
  26. #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
  27. #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
  28. #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
  29. #9  0xb6a94602 in operator() (this=0xa189e098) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
  30. #10 (anonymous namespace)::call_thread_entry_slot (data=0xa189e098) at threads.cc:47
  31. #11 0xb6975983 in g_thread_proxy (data=0xa2354f0) at gthread.c:801
  32. #12 0xb5011c39 in start_thread (arg=0xabea7b70) at pthread_create.c:304
  33. #13 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  34.  
  35. Thread 22 (Thread 0xaaea5b70 (LWP 19633)):
  36. #0  0xb7fe2424 in __kernel_vsyscall ()
  37. #1  0xb5019b16 in nanosleep () at ../sysdeps/unix/syscall-template.S:82
  38. #2  0xb69772ee in g_usleep (microseconds=10000) at gtimer.c:259
  39. #3  0xb6aa459b in Glib::usleep (microseconds=10000) at timer.cc:68
  40. #4  0xb795821a in ARDOUR::AudioEngine::meter_thread (this=0x99500e8) at ../libs/ardour/audioengine.cc:764
  41. #5  0xb7969e62 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0xb1ecd3e8, p=0x99500e8)
  42.     at /usr/include/boost/bind/mem_fn_template.hpp:49
  43. #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
  44. #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
  45. #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
  46. #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
  47. #10 0xb6a94602 in operator() (this=0xa38eab50) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
  48. #11 (anonymous namespace)::call_thread_entry_slot (data=0xa38eab50) at threads.cc:47
  49. #12 0xb6975983 in g_thread_proxy (data=0xa235400) at gthread.c:801
  50. #13 0xb5011c39 in start_thread (arg=0xaaea5b70) at pthread_create.c:304
  51. #14 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  52.  
  53. Thread 21 (Thread 0xac6a8b70 (LWP 19632)):
  54. #0  0xb7fe2424 in __kernel_vsyscall ()
  55. #1  0xb4f6ff86 in *__GI___poll (fds=0xb5006ff4, nfds=3, timeout=99) at ../sysdeps/unix/sysv/linux/poll.c:87
  56. #2  0xb695fe6b in g_poll (fds=0xa43d0c8, nfds=3, timeout=99) at gpoll.c:132
  57. ---Type <return> to continue, or q <return> to quit---
  58. #3  0xb695260e in g_main_context_poll (n_fds=3, fds=0xa43d0c8, timeout=<optimized out>, context=0xa186df90, priority=<optimized out>)
  59.     at gmain.c:3440
  60. #4  g_main_context_iterate (dispatch=1, block=-1231684032, context=0xa186df90, self=<optimized out>) at gmain.c:3141
  61. #5  g_main_context_iterate (context=0xa186df90, block=-1231684032, dispatch=1, self=<optimized out>) at gmain.c:3083
  62. #6  0xb6952acb in g_main_loop_run (loop=0xa1860f68) at gmain.c:3340
  63. #7  0xb6a9db53 in Glib::MainLoop::run (this=0xa1860f68) at main.cc:698
  64. #8  0xb6dfe3a6 in BaseUI::main_thread (this=0xa185af40) at ../libs/pbd/base_ui.cc:80
  65. #9  0xb6e0196c in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0xa185dbdc)
  66.     at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
  67. #10 0xb6e016d2 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0xa185dbd8)
  68.     at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
  69. #11 0xb6e010da in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0xa185dbc0)
  70.     at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
  71. #12 0xb6a94602 in operator() (this=0xa2675238) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
  72. #13 (anonymous namespace)::call_thread_entry_slot (data=0xa2675238) at threads.cc:47
  73. #14 0xb6975983 in g_thread_proxy (data=0xa235490) at gthread.c:801
  74. #15 0xb5011c39 in start_thread (arg=0xac6a8b70) at pthread_create.c:304
  75. #16 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  76.  
  77. Thread 20 (Thread 0xacea9b70 (LWP 19630)):
  78. #0  0xb7fe2424 in __kernel_vsyscall ()
  79. #1  0xb4f6ff86 in *__GI___poll (fds=0xb5006ff4, nfds=10, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
  80. #2  0xb695fe6b in g_poll (fds=0xa5d80f0, nfds=10, timeout=-1) at gpoll.c:132
  81. #3  0xb695260e in g_main_context_poll (n_fds=10, fds=0xa5d80f0, timeout=<optimized out>, context=0xa5d2a50, priority=<optimized out>)
  82.     at gmain.c:3440
  83. #4  g_main_context_iterate (dispatch=1, block=-1231684032, context=0xa5d2a50, self=<optimized out>) at gmain.c:3141
  84. #5  g_main_context_iterate (context=0xa5d2a50, block=-1231684032, dispatch=1, self=<optimized out>) at gmain.c:3083
  85. #6  0xb6952acb in g_main_loop_run (loop=0xa552060) at gmain.c:3340
  86. #7  0xb6a9db53 in Glib::MainLoop::run (this=0xa552060) at main.cc:698
  87. #8  0xb6dfe3a6 in BaseUI::main_thread (this=0xa5566c0) at ../libs/pbd/base_ui.cc:80
  88. #9  0xb6e0196c in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0xa5d2b7c)
  89.     at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
  90. #10 0xb6e016d2 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0xa5d2b78)
  91.     at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
  92. #11 0xb6e010da in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0xa5d2b60)
  93.     at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
  94. #12 0xb6a94602 in operator() (this=0xa5567e8) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
  95. #13 (anonymous namespace)::call_thread_entry_slot (data=0xa5567e8) at threads.cc:47
  96. #14 0xb6975983 in g_thread_proxy (data=0xa235430) at gthread.c:801
  97. #15 0xb5011c39 in start_thread (arg=0xacea9b70) at pthread_create.c:304
  98. #16 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  99.  
  100. Thread 19 (Thread 0xa4031c90 (LWP 19629)):
  101. #0  0xb7fe2424 in __kernel_vsyscall ()
  102. #1  0xb4f6ff86 in *__GI___poll (fds=0xb5006ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
  103. #2  0xb79b2404 in ARDOUR::Butler::thread_work (this=0xa43c8c8) at ../libs/ardour/butler.cc:150
  104. #3  0xb79b2362 in ARDOUR::Butler::_thread_work (arg=0xa43c8c8) at ../libs/ardour/butler.cc:134
  105. #4  0xb6e24192 in fake_thread_start (arg=0xa5565f8) at ../libs/pbd/pthread_utils.cc:80
  106. ---Type <return> to continue, or q <return> to quit---
  107. #5  0xb5011c39 in start_thread (arg=0xa4031c90) at pthread_create.c:304
  108. #6  0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  109.  
  110. Thread 18 (Thread 0xa40b3b70 (LWP 19628)):
  111. #0  0xb7fe2424 in __kernel_vsyscall ()
  112. #1  0xb5018655 in sem_wait@@GLIBC_2.1 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_wait.S:80
  113. #2  0xb7a6d9f3 in PBD::ProcessSemaphore::wait (this=0xa43d6b0) at /home/rgareus/src/git/ardour/libs/pbd/pbd/semutils.h:41
  114. #3  0xb7a6bdec in ARDOUR::Graph::run_one (this=0xa43d648) at ../libs/ardour/graph.cc:380
  115. #4  0xb7a6c134 in ARDOUR::Graph::helper_thread (this=0xa43d648) at ../libs/ardour/graph.cc:411
  116. #5  0xb7a71424 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0xa40b31a0, p=0xa43d648)
  117.     at /usr/include/boost/bind/mem_fn_template.hpp:49
  118. #6  0xb7a710cc in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>
  119.    (this=0xa40b31a8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
  120. #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
  121. #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
  122. #9  0x08a83173 in boost::function0<void>::operator() (this=0xa40b319c) at /usr/include/boost/function/function_template.hpp:760
  123. #10 0xb795b3a2 in ARDOUR::AudioEngine::_start_process_thread (arg=0xa445910) at ../libs/ardour/audioengine.cc:1572
  124. #11 0xb5011c39 in start_thread (arg=0xa40b3b70) at pthread_create.c:304
  125. #12 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  126.  
  127. Thread 17 (Thread 0xa4134b70 (LWP 19627)):
  128. #0  0xb7fe2424 in __kernel_vsyscall ()
  129. #1  0xb5018655 in sem_wait@@GLIBC_2.1 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_wait.S:80
  130. #2  0xb7a6d9f3 in PBD::ProcessSemaphore::wait (this=0xa43d6c0) at /home/rgareus/src/git/ardour/libs/pbd/pbd/semutils.h:41
  131. #3  0xb7a6b4a9 in ARDOUR::Graph::restart_cycle (this=0xa43d648) at ../libs/ardour/graph.cc:254
  132. #4  0xb7a6b470 in ARDOUR::Graph::dec_ref (this=0xa43d648) at ../libs/ardour/graph.cc:241
  133. #5  0xb7a719e2 in ARDOUR::GraphNode::finish (this=0xb1ec5d14, chain=1) at ../libs/ardour/graphnode.cc:71
  134. #6  0xb7a6bf4d in ARDOUR::Graph::run_one (this=0xa43d648) at ../libs/ardour/graph.cc:394
  135. #7  0xb7a6c398 in ARDOUR::Graph::main_thread (this=0xa43d648) at ../libs/ardour/graph.cc:449
  136. #8  0xb7a71424 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0xa41341a0, p=0xa43d648)
  137.     at /usr/include/boost/bind/mem_fn_template.hpp:49
  138. #9  0xb7a710cc in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>
  139.    (this=0xa41341a8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
  140. #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
  141. #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
  142. #12 0x08a83173 in boost::function0<void>::operator() (this=0xa413419c) at /usr/include/boost/function/function_template.hpp:760
  143. #13 0xb795b3a2 in ARDOUR::AudioEngine::_start_process_thread (arg=0xa445910) at ../libs/ardour/audioengine.cc:1572
  144. #14 0xb5011c39 in start_thread (arg=0xa4134b70) at pthread_create.c:304
  145. #15 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  146.  
  147. Thread 16 (Thread 0xa41b5b70 (LWP 19626)):
  148. #0  0xb7fe2424 in __kernel_vsyscall ()
  149. #1  0xb50187f8 in sem_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_timedwait.S:111
  150. #2  0xb558c00c in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
  151. ---Type <return> to continue, or q <return> to quit---
  152. #3  0xb557126d in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
  153. #4  0xb5575498 in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
  154. #5  0xb556fb9f in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
  155. #6  0xb556fa8f in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
  156. #7  0xb556de15 in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
  157. #8  0xb5569b66 in jack_cycle_wait () from /usr/lib/i386-linux-gnu/libjack.so.0
  158. #9  0xb79571c1 in ARDOUR::AudioEngine::process_thread (this=0x99500e8) at ../libs/ardour/audioengine.cc:446
  159. #10 0xb7956a51 in ARDOUR::AudioEngine::_process_thread (arg=0x99500e8) at ../libs/ardour/audioengine.cc:337
  160. #11 0xb556ddef in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
  161. #12 0xb558b265 in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
  162. #13 0xb5011c39 in start_thread (arg=0xa41b5b70) at pthread_create.c:304
  163. #14 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  164.  
  165. Thread 15 (Thread 0xaa623b70 (LWP 19615)):
  166. #0  0xb7fe2424 in __kernel_vsyscall ()
  167. #1  0xb501933b in read () at ../sysdeps/unix/syscall-template.S:82
  168. #2  0xb558d576 in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
  169. #3  0xb55906d2 in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
  170. #4  0xb559042d in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
  171. #5  0xb558b265 in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
  172. #6  0xb5011c39 in start_thread (arg=0xaa623b70) at pthread_create.c:304
  173. #7  0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  174.  
  175. Thread 14 (Thread 0xaa6a4b70 (LWP 19614)):
  176. #0  0xb7fe2424 in __kernel_vsyscall ()
  177. #1  0xb501620a in __pthread_cond_wait (cond=0x9963804, mutex=0x99637e8) at pthread_cond_wait.c:153
  178. #2  0xb558c6a2 in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
  179. #3  0xb5588bea in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
  180. #4  0xb558b265 in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
  181. #5  0xb5011c39 in start_thread (arg=0xaa6a4b70) at pthread_create.c:304
  182. #6  0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  183.  
  184. Thread 5 (Thread 0xb2924b70 (LWP 19605)):
  185. #0  0xb7fe2424 in __kernel_vsyscall ()
  186. #1  0xb501620a in __pthread_cond_wait (cond=0x95a03e8, mutex=0x95a03c8) at pthread_cond_wait.c:153
  187. #2  0xb69918c6 in g_cond_wait (cond=0xb7f8e5e0, mutex=0xb7f8e5d8) at gthread-posix.c:746
  188. #3  0xb6a94a83 in Glib::Threads::Cond::wait (this=0xb7f8e5e0, mutex=...) at threads.cc:243
  189. #4  0xb7911faf in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:81
  190. #5  0xb7911d8e in analyser_work () at ../libs/ardour/analyser.cc:46
  191. #6  0x08f2c997 in sigc::pointer_functor0<void>::operator() (this=0x9854284) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
  192. #7  0x08f2a99e in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x9854280)
  193.     at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
  194. #8  0x08f27dee in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x9854268)
  195.     at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
  196. #9  0xb6a94602 in operator() (this=0x9812060) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
  197. #10 (anonymous namespace)::call_thread_entry_slot (data=0x9812060) at threads.cc:47
  198. #11 0xb6975983 in g_thread_proxy (data=0x97dfaf0) at gthread.c:801
  199. #12 0xb5011c39 in start_thread (arg=0xb2924b70) at pthread_create.c:304
  200. ---Type <return> to continue, or q <return> to quit---
  201. #13 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  202.  
  203. Thread 4 (Thread 0xb3125b70 (LWP 19604)):
  204. #0  0xb7fe2424 in __kernel_vsyscall ()
  205. #1  0xb501620a in __pthread_cond_wait (cond=0x95ad518, mutex=0x95ad550) at pthread_cond_wait.c:153
  206. #2  0xb69918c6 in g_cond_wait (cond=0xb7f8fa84, mutex=0xb7f8fa90) at gthread-posix.c:746
  207. #3  0xb6a94a83 in Glib::Threads::Cond::wait (this=0xb7f8fa84, mutex=...) at threads.cc:243
  208. #4  0xb7cd4f32 in peak_thread_work () at ../libs/ardour/source_factory.cc:68
  209. #5  0x08f2c997 in sigc::pointer_functor0<void>::operator() (this=0x985409c) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
  210. #6  0x08f2a99e in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x9854098)
  211.     at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
  212. #7  0x08f27dee in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x9854080)
  213.     at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
  214. #8  0xb6a94602 in operator() (this=0x9811fc0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
  215. #9  (anonymous namespace)::call_thread_entry_slot (data=0x9811fc0) at threads.cc:47
  216. #10 0xb6975983 in g_thread_proxy (data=0x97dfac0) at gthread.c:801
  217. #11 0xb5011c39 in start_thread (arg=0xb3125b70) at pthread_create.c:304
  218. #12 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  219.  
  220. Thread 3 (Thread 0xb3926b70 (LWP 19603)):
  221. #0  0xb7fe2424 in __kernel_vsyscall ()
  222. #1  0xb501620a in __pthread_cond_wait (cond=0x95ad518, mutex=0x95ad550) at pthread_cond_wait.c:153
  223. #2  0xb69918c6 in g_cond_wait (cond=0xb7f8fa84, mutex=0xb7f8fa90) at gthread-posix.c:746
  224. #3  0xb6a94a83 in Glib::Threads::Cond::wait (this=0xb7f8fa84, mutex=...) at threads.cc:243
  225. #4  0xb7cd4f32 in peak_thread_work () at ../libs/ardour/source_factory.cc:68
  226. #5  0x08f2c997 in sigc::pointer_functor0<void>::operator() (this=0x983277c) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
  227. #6  0x08f2a99e in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x9832778)
  228.     at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
  229. #7  0x08f27dee in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x9832760)
  230.     at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
  231. #8  0xb6a94602 in operator() (this=0x9854070) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
  232. #9  (anonymous namespace)::call_thread_entry_slot (data=0x9854070) at threads.cc:47
  233. #10 0xb6975983 in g_thread_proxy (data=0x97dfa90) at gthread.c:801
  234. #11 0xb5011c39 in start_thread (arg=0xb3926b70) at pthread_create.c:304
  235. #12 0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  236.  
  237. Thread 2 (Thread 0xb4127b70 (LWP 19602)):
  238. #0  0xb7fe2424 in __kernel_vsyscall ()
  239. #1  0xb4f48406 in nanosleep () at ../sysdeps/unix/syscall-template.S:82
  240. #2  0xb4f7766c in usleep (useconds=1000) at ../sysdeps/unix/sysv/linux/usleep.c:33
  241. #3  0x09182b78 in gui_event_loop (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:380
  242. #4  0xb5011c39 in start_thread (arg=0xb4127b70) at pthread_create.c:304
  243. #5  0xb4f7d96e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  244.  
  245. Thread 1 (Thread 0xb4670ad0 (LWP 19599)):
  246. #0  0xb7fe2424 in __kernel_vsyscall ()
  247. #1  0xb4edb911 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  248. #2  0xb4eded42 in *__GI_abort () at abort.c:92
  249. ---Type <return> to continue, or q <return> to quit---
  250. #3  0xb4ed4b28 in *__GI___assert_fail (assertion=0xb7d3d6b2 "c.patch", file=0xb7d3d2c1 "../libs/ardour/midi_model.cc", line=1289,
  251.     function=0xb7d3e580 "ARDOUR::MidiModel::PatchChangeDiffCommand::Change ARDOUR::MidiModel::PatchChangeDiffCommand::unmarshal_change(XMLNode*)") at assert.c:81
  252. #4  0xb7ad9c96 in ARDOUR::MidiModel::PatchChangeDiffCommand::unmarshal_change (this=0xaabc208, n=0xaab7ea0)
  253.     at ../libs/ardour/midi_model.cc:1289
  254. #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
  255. #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
  256. #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
  257. #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=...)
  258.     at /usr/include/c++/4.6/bits/stl_algo.h:4882
  259. #9  0xb7ada112 in ARDOUR::MidiModel::PatchChangeDiffCommand::set_state (this=0xaabc208, diff_command=...) at ../libs/ardour/midi_model.cc:1319
  260. #10 0xb7ad7e90 in ARDOUR::MidiModel::PatchChangeDiffCommand::PatchChangeDiffCommand (this=0xaabc208, m=..., node=...)
  261.     at ../libs/ardour/midi_model.cc:959
  262. #11 0xb7c9706b in ARDOUR::Session::restore_history (this=0xa4398c0, snapshot_name=...) at ../libs/ardour/session_state.cc:3336
  263. #12 0x08ac50e6 in ARDOUR_UI::connect_dependents_to_session (this=0x96c3cc8, s=0xa4398c0) at ../gtk2_ardour/ardour_ui_dependents.cc:85
  264. #13 0x08ac785c in ARDOUR_UI::set_session (this=0x96c3cc8, s=0xa4398c0) at ../gtk2_ardour/ardour_ui_dialogs.cc:192
  265. #14 0x08a965cc in ARDOUR_UI::load_session (this=0x96c3cc8, path=..., snap_name=..., mix_template=...) at ../gtk2_ardour/ardour_ui.cc:2806
  266. #15 0x08a95d66 in ARDOUR_UI::get_session_parameters (this=0x96c3cc8, quit_on_cancel=true, should_be_new=false, load_template=...)
  267.     at ../gtk2_ardour/ardour_ui.cc:2660
  268. #16 0x08a8cfd6 in ARDOUR_UI::startup (this=0x96c3cc8) at ../gtk2_ardour/ardour_ui.cc:663
  269. #17 0x08ab6f7c in sigc::bound_mem_functor0<void, ARDOUR_UI>::operator() (this=0x984841c)
  270.     at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
  271. #18 0x08ab2b82 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator() (this=0x9848418)
  272.     at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
  273. #19 0x08aad940 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it (rep=0x9848400)
  274.     at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
  275. #20 0x08a823b0 in sigc::internal::signal_emit0<void, sigc::nil>::emit (impl=0x98487a8) at /usr/include/sigc++-2.0/sigc++/signal.h:776
  276. #21 0x08a83f9a in sigc::signal0<void, sigc::nil>::emit (this=0x96c3d54) at /usr/include/sigc++-2.0/sigc++/signal.h:2673
  277. #22 0x08a834ed in sigc::signal0<void, sigc::nil>::operator() (this=0x96c3d54) at /usr/include/sigc++-2.0/sigc++/signal.h:2681
  278. #23 0xb6f971c1 in Gtkmm2ext::UI::run (this=0x96c3cc8, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:268
  279. #24 0x08dce198 in main (argc=2, argv=0xbfffeb64) at ../gtk2_ardour/main.cc:525
  280. (gdb)
  281.  
  282.  
  283.  
  284. ----------------------- .history -----------------------
  285.  
  286.  
  287. <?xml version="1.0" encoding="UTF-8"?>
  288. <UndoHistory>
  289.   <UndoTransaction tv-sec="1363896966" tv-usec="-1078801112" name="insert file">
  290.     <StatefulDiffCommand obj-id="119" type-name="ARDOUR::AudioPlaylist">
  291.       <Changes>
  292.         <Regions>
  293.           <Add id="885"/>
  294.         </Regions>
  295.       </Changes>
  296.     </StatefulDiffCommand>
  297.   </UndoTransaction>
  298.   <UndoTransaction tv-sec="1363897640" tv-usec="-1078801112" name="region drag">
  299.     <StatefulDiffCommand obj-id="885" type-name="ARDOUR::AudioRegion">
  300.       <Changes>
  301.         <position from="29441280" to="29283840"/>
  302.       </Changes>
  303.     </StatefulDiffCommand>
  304.   </UndoTransaction>
  305.   <UndoTransaction tv-sec="1363897652" tv-usec="-1078801112" name="insert file">
  306.     <StatefulDiffCommand obj-id="1123" type-name="ARDOUR::AudioPlaylist">
  307.       <Changes>
  308.         <Regions>
  309.           <Add id="1141"/>
  310.         </Regions>
  311.       </Changes>
  312.     </StatefulDiffCommand>
  313.   </UndoTransaction>
  314.   <UndoTransaction tv-sec="1363971551" tv-usec="-1078801112" name="insert file">
  315.     <StatefulDiffCommand obj-id="1457" type-name="ARDOUR::MidiPlaylist">
  316.       <Changes>
  317.         <Regions>
  318.           <Add id="1485"/>
  319.         </Regions>
  320.       </Changes>
  321.     </StatefulDiffCommand>
  322.     <StatefulDiffCommand obj-id="1525" type-name="ARDOUR::MidiPlaylist">
  323.       <Changes>
  324.         <Regions>
  325.           <Add id="1556"/>
  326.         </Regions>
  327.       </Changes>
  328.     </StatefulDiffCommand>
  329.     <StatefulDiffCommand obj-id="1596" type-name="ARDOUR::MidiPlaylist">
  330.       <Changes>
  331.         <Regions>
  332.           <Add id="1630"/>
  333.         </Regions>
  334.       </Changes>
  335.     </StatefulDiffCommand>
  336.     <StatefulDiffCommand obj-id="1670" type-name="ARDOUR::MidiPlaylist">
  337.       <Changes>
  338.         <Regions>
  339.           <Add id="1707"/>
  340.         </Regions>
  341.       </Changes>
  342.     </StatefulDiffCommand>
  343.     <StatefulDiffCommand obj-id="1747" type-name="ARDOUR::MidiPlaylist">
  344.       <Changes>
  345.         <Regions>
  346.           <Add id="1787"/>
  347.         </Regions>
  348.       </Changes>
  349.     </StatefulDiffCommand>
  350.   </UndoTransaction>
  351.   <UndoTransaction tv-sec="1363971626" tv-usec="-1078801112" name="set loop range from selection">
  352.     <MementoCommand obj-id="89" type-name="ARDOUR::Location">
  353.       <Location id="89" name="Loop" start="0" end="32038271" flags="IsAutoLoop,IsHidden" locked="no" position-lock-style="AudioTime"/>
  354.       <Location id="89" name="Loop" start="0" end="1361280" flags="IsAutoLoop" locked="no" position-lock-style="AudioTime"/>
  355.     </MementoCommand>
  356.   </UndoTransaction>
  357.   <UndoTransaction tv-sec="1363971897" tv-usec="886780" name="move patch change">
  358.     <PatchChangeDiffCommand midi-source="1403">
  359.       <AddedPatchChanges/>
  360.       <RemovedPatchChanges/>
  361.       <ChangedPatchChanges>
  362.         <Change property="Time" old="0" new="4.5" id="0"/>
  363.       </ChangedPatchChanges>
  364.     </PatchChangeDiffCommand>
  365.   </UndoTransaction>
  366.   <UndoTransaction tv-sec="1363971899" tv-usec="244679" name="delete patch change">
  367.     <PatchChangeDiffCommand midi-source="1403">
  368.       <AddedPatchChanges/>
  369.       <RemovedPatchChanges>
  370.         <patch-change id="0" time="4.5" channel="0" program="0" bank="0"/>
  371.       </RemovedPatchChanges>
  372.       <ChangedPatchChanges/>
  373.     </PatchChangeDiffCommand>
  374.   </UndoTransaction>
  375. </UndoHistory>
  376. ~
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement