View Issue Details

IDProjectCategoryView StatusLast Update
0004855ardourbugspublic2012-06-26 18:06
Reporterkuroneko Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status feedbackResolutionopen 
Target Version3.0 
Summary0004855: Ardour segfaults when opening session with another session open
DescriptionArdour segfaults when opening session with another session open. Here's a backtrace http://pastebin.com/RxcPWsJL
TagsNo tags attached.

Activities

2012-04-26 10:07

 

4855.backtrace.txt (27,698 bytes)   
Thread 46 (Thread 0x7fffd41ce800 (LWP 12508)):
#0  0x00007fffebcde9bd in nanosleep () from /lib/libpthread.so.0
#1  0x00007ffff30786c2 in g_usleep () from /usr/lib/libglib-2.0.so.0
#2  0x00007ffff6d7a84a in ARDOUR::AudioEngine::meter_thread (this=0x28f6440)
    at ../libs/ardour/audioengine.cc:711
#3  0x00007ffff6d9a481 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x7af4390, p=0x28f6440)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff6d95ace in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x7af43a0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#5  0x00007ffff6d91495 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x7af4390) at /usr/include/boost/bind/bind_template.hpp:20
#6  0x00007ffff6d8c2f6 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=0x7af4390)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007ffff6d878e4 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=0x7af4360)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
---Type <return> to continue, or q <return> to quit---
#8  0x00007ffff37978bd in ?? () from /usr/lib/libglibmm-2.4.so.1
#9  0x00007ffff30770c5 in ?? () from /usr/lib/libglib-2.0.so.0
#10 0x00007fffebcd7e0e in start_thread () from /lib/libpthread.so.0
#11 0x00007fffeba131ed in clone () from /lib/libc.so.6

Thread 45 (Thread 0x7fffd4dd2700 (LWP 12507)):
#0  0x00007fffeba0b06f in poll () from /lib/libc.so.6
#1  0x00007ffff3054734 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007ffff3054b92 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#3  0x00007ffff4d348f2 in BaseUI::main_thread (this=0x78545f0)
    at ../libs/pbd/base_ui.cc:79
#4  0x00007ffff4d3798c in sigc::bound_mem_functor0<void, BaseUI>::operator() (
    this=0x8b5a4c8) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#5  0x00007ffff4d37786 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x8b5a4c0)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6  0x00007ffff4d3728b in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x8b5a490)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#7  0x00007ffff37978bd in ?? () from /usr/lib/libglibmm-2.4.so.1
#8  0x00007ffff30770c5 in ?? () from /usr/lib/libglib-2.0.so.0
#9  0x00007fffebcd7e0e in start_thread () from /lib/libpthread.so.0
#10 0x00007fffeba131ed in clone () from /lib/libc.so.6
---Type <return> to continue, or q <return> to quit---

Thread 44 (Thread 0x7fffd4249800 (LWP 12506)):
#0  0x00007fffeba0b06f in poll () from /lib/libc.so.6
#1  0x00007ffff6dfb055 in ARDOUR::Butler::thread_work (this=0x3a49800)
    at ../libs/ardour/butler.cc:150
#2  0x00007ffff6dfafab in ARDOUR::Butler::_thread_work (arg=0x3a49800)
    at ../libs/ardour/butler.cc:134
#3  0x00007ffff4d6c61a in fake_thread_start (arg=0x86d8810)
    at ../libs/pbd/pthread_utils.cc:81
#4  0x00007fffebcd7e0e in start_thread () from /lib/libpthread.so.0
#5  0x00007fffeba131ed in clone () from /lib/libc.so.6

Thread 43 (Thread 0x7fffd45d1700 (LWP 12505)):

#0  0x00007fffebcdd860 in sem_wait () from /lib/libpthread.so.0
#1  0x00007ffff6ed773a in PBD::ProcessSemaphore::wait (this=0x7d7c138)
    at /home/darkfeline/Desktop/ardour3-svn/src/ardour3-build/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff6ed511f in ARDOUR::Graph::restart_cycle (this=0x7d7c060)
    at ../libs/ardour/graph.cc:250
#3  0x00007ffff6ed50e9 in ARDOUR::Graph::dec_ref (this=0x7d7c060)
    at ../libs/ardour/graph.cc:237
#4  0x00007ffff6edb9b6 in ARDOUR::GraphNode::finish (this=0x8162980, chain=1)
    at ../libs/ardour/graphnode.cc:71
---Type <return> to continue, or q <return> to quit---
#5  0x00007ffff6ed5d69 in ARDOUR::Graph::run_one (this=0x7d7c060)
    at ../libs/ardour/graph.cc:390
#6  0x00007ffff6ed5f43 in ARDOUR::Graph::helper_thread (this=0x7d7c060)
    at ../libs/ardour/graph.cc:407
#7  0x00007ffff6edb32f in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffd45d0ca8, p=0x7d7c060)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#8  0x00007ffff6edaf74 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffd45d0cb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#9  0x00007ffff6edac53 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffd45d0ca8) at /usr/include/boost/bind/bind_template.hpp:20
#10 0x00007ffff6eda7ee 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
#11 0x00000000012b0e5c in boost::function0<void>::operator() (
    this=0x7fffd45d0ca0)
    at /usr/include/boost/function/function_template.hpp:760
#12 0x00007ffff6d7dca9 in ARDOUR::AudioEngine::_start_process_thread (
    arg=0x895cfa0) at ../libs/ardour/audioengine.cc:1520
#13 0x00007fffebcd7e0e in start_thread () from /lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#14 0x00007fffeba131ed in clone () from /lib/libc.so.6

Thread 42 (Thread 0x7fffd4550700 (LWP 12504)):
#0  0x00007fffebcdd860 in sem_wait () from /lib/libpthread.so.0
#1  0x00007ffff6ed773a in PBD::ProcessSemaphore::wait (this=0x7d7c118)
    at /home/darkfeline/Desktop/ardour3-svn/src/ardour3-build/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff6ed5c04 in ARDOUR::Graph::run_one (this=0x7d7c060)
    at ../libs/ardour/graph.cc:376
#3  0x00007ffff6ed5f43 in ARDOUR::Graph::helper_thread (this=0x7d7c060)
    at ../libs/ardour/graph.cc:407
#4  0x00007ffff6edb32f in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffd454fca8, p=0x7d7c060)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6edaf74 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffd454fcb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007ffff6edac53 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffd454fca8) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff6eda7ee 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=...)
---Type <return> to continue, or q <return> to quit---
    at /usr/include/boost/function/function_template.hpp:153
#8  0x00000000012b0e5c in boost::function0<void>::operator() (
    this=0x7fffd454fca0)
    at /usr/include/boost/function/function_template.hpp:760
#9  0x00007ffff6d7dca9 in ARDOUR::AudioEngine::_start_process_thread (
    arg=0x895cfa0) at ../libs/ardour/audioengine.cc:1520
#10 0x00007fffebcd7e0e in start_thread () from /lib/libpthread.so.0
#11 0x00007fffeba131ed in clone () from /lib/libc.so.6

Thread 41 (Thread 0x7fffd44cf700 (LWP 12503)):
#0  0x00007fffebcdd860 in sem_wait () from /lib/libpthread.so.0
#1  0x00007ffff6ed773a in PBD::ProcessSemaphore::wait (this=0x7d7c118)
    at /home/darkfeline/Desktop/ardour3-svn/src/ardour3-build/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff6ed5c04 in ARDOUR::Graph::run_one (this=0x7d7c060)
    at ../libs/ardour/graph.cc:376
#3  0x00007ffff6ed5f43 in ARDOUR::Graph::helper_thread (this=0x7d7c060)
    at ../libs/ardour/graph.cc:407
#4  0x00007ffff6edb32f in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffd44ceca8, p=0x7d7c060)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6edaf74 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
---Type <return> to continue, or q <return> to quit---
    this=0x7fffd44cecb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007ffff6edac53 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffd44ceca8) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff6eda7ee 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
#8  0x00000000012b0e5c in boost::function0<void>::operator() (
    this=0x7fffd44ceca0)
    at /usr/include/boost/function/function_template.hpp:760
#9  0x00007ffff6d7dca9 in ARDOUR::AudioEngine::_start_process_thread (
    arg=0x895cfa0) at ../libs/ardour/audioengine.cc:1520
#10 0x00007fffebcd7e0e in start_thread () from /lib/libpthread.so.0
#11 0x00007fffeba131ed in clone () from /lib/libc.so.6

Thread 40 (Thread 0x7fffd444e700 (LWP 12502)):
#0  0x00007fffebcdd860 in sem_wait () from /lib/libpthread.so.0
#1  0x00007ffff6ed773a in PBD::ProcessSemaphore::wait (this=0x7d7c118)
    at /home/darkfeline/Desktop/ardour3-svn/src/ardour3-build/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff6ed5c04 in ARDOUR::Graph::run_one (this=0x7d7c060)
    at ../libs/ardour/graph.cc:376
---Type <return> to continue, or q <return> to quit---
#3  0x00007ffff6ed5f43 in ARDOUR::Graph::helper_thread (this=0x7d7c060)
    at ../libs/ardour/graph.cc:407
#4  0x00007ffff6edb32f in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffd444dca8, p=0x7d7c060)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6edaf74 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffd444dcb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007ffff6edac53 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffd444dca8) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff6eda7ee 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
#8  0x00000000012b0e5c in boost::function0<void>::operator() (
    this=0x7fffd444dca0)
    at /usr/include/boost/function/function_template.hpp:760
#9  0x00007ffff6d7dca9 in ARDOUR::AudioEngine::_start_process_thread (
    arg=0x895cfa0) at ../libs/ardour/audioengine.cc:1520
#10 0x00007fffebcd7e0e in start_thread () from /lib/libpthread.so.0
#11 0x00007fffeba131ed in clone () from /lib/libc.so.6

---Type <return> to continue, or q <return> to quit---
Thread 39 (Thread 0x7fffd43cd700 (LWP 12501)):
#0  0x00007fffebcdd860 in sem_wait () from /lib/libpthread.so.0
#1  0x00007ffff6ed773a in PBD::ProcessSemaphore::wait (this=0x7d7c118)
    at /home/darkfeline/Desktop/ardour3-svn/src/ardour3-build/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff6ed5c04 in ARDOUR::Graph::run_one (this=0x7d7c060)
    at ../libs/ardour/graph.cc:376
#3  0x00007ffff6ed5f43 in ARDOUR::Graph::helper_thread (this=0x7d7c060)
    at ../libs/ardour/graph.cc:407
#4  0x00007ffff6edb32f in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffd43ccca8, p=0x7d7c060)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6edaf74 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffd43cccb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007ffff6edac53 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffd43ccca8) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff6eda7ee 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
#8  0x00000000012b0e5c in boost::function0<void>::operator() (
---Type <return> to continue, or q <return> to quit---
    this=0x7fffd43ccca0)
    at /usr/include/boost/function/function_template.hpp:760
#9  0x00007ffff6d7dca9 in ARDOUR::AudioEngine::_start_process_thread (
    arg=0x8932ac0) at ../libs/ardour/audioengine.cc:1520
#10 0x00007fffebcd7e0e in start_thread () from /lib/libpthread.so.0
#11 0x00007fffeba131ed in clone () from /lib/libc.so.6

Thread 38 (Thread 0x7fffd434c700 (LWP 12500)):
#0  0x00007fffebcdd860 in sem_wait () from /lib/libpthread.so.0
#1  0x00007ffff6ed773a in PBD::ProcessSemaphore::wait (this=0x7d7c118)
    at /home/darkfeline/Desktop/ardour3-svn/src/ardour3-build/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff6ed5c04 in ARDOUR::Graph::run_one (this=0x7d7c060)
    at ../libs/ardour/graph.cc:376
#3  0x00007ffff6ed5f43 in ARDOUR::Graph::helper_thread (this=0x7d7c060)
    at ../libs/ardour/graph.cc:407
#4  0x00007ffff6edb32f in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffd434bca8, p=0x7d7c060)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6edaf74 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffd434bcb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007ffff6edac53 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR---Type <return> to continue, or q <return> to quit---
::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffd434bca8) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff6eda7ee 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
#8  0x00000000012b0e5c in boost::function0<void>::operator() (
    this=0x7fffd434bca0)
    at /usr/include/boost/function/function_template.hpp:760
#9  0x00007ffff6d7dca9 in ARDOUR::AudioEngine::_start_process_thread (
    arg=0x8932ac0) at ../libs/ardour/audioengine.cc:1520
#10 0x00007fffebcd7e0e in start_thread () from /lib/libpthread.so.0
#11 0x00007fffeba131ed in clone () from /lib/libc.so.6

Thread 37 (Thread 0x7fffd42cb700 (LWP 12499)):
#0  0x00007fffebcdd860 in sem_wait () from /lib/libpthread.so.0
#1  0x00007ffff6ed773a in PBD::ProcessSemaphore::wait (this=0x7d7c118)
    at /home/darkfeline/Desktop/ardour3-svn/src/ardour3-build/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff6ed5c04 in ARDOUR::Graph::run_one (this=0x7d7c060)
    at ../libs/ardour/graph.cc:376
#3  0x00007ffff6ed6173 in ARDOUR::Graph::main_thread (this=0x7d7c060)
    at ../libs/ardour/graph.cc:445
---Type <return> to continue, or q <return> to quit---
#4  0x00007ffff6edb32f in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffd42caca8, p=0x7d7c060)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6edaf74 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffd42cacb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007ffff6edac53 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffd42caca8) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff6eda7ee 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
#8  0x00000000012b0e5c in boost::function0<void>::operator() (
    this=0x7fffd42caca0)
    at /usr/include/boost/function/function_template.hpp:760
#9  0x00007ffff6d7dca9 in ARDOUR::AudioEngine::_start_process_thread (
    arg=0x8932ac0) at ../libs/ardour/audioengine.cc:1520
#10 0x00007fffebcd7e0e in start_thread () from /lib/libpthread.so.0
#11 0x00007fffeba131ed in clone () from /lib/libc.so.6

Thread 34 (Thread 0x7fffbf18f700 (LWP 12493)):
#0  0x00007fffebcdbc61 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
---Type <return> to continue, or q <return> to quit---
   from /lib/libpthread.so.0
#1  0x00007ffff30907d5 in g_cond_wait_until () from /usr/lib/libglib-2.0.so.0
#2  0x00007ffff302b2c1 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007ffff302b90a in g_async_queue_timeout_pop ()
   from /usr/lib/libglib-2.0.so.0
#4  0x00007ffff3077882 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x00007ffff30770c5 in ?? () from /usr/lib/libglib-2.0.so.0
#6  0x00007fffebcd7e0e in start_thread () from /lib/libpthread.so.0
#7  0x00007fffeba131ed in clone () from /lib/libc.so.6

Thread 9 (Thread 0x7fffd71f8700 (LWP 12244)):
#0  0x00007fffebcdd940 in sem_timedwait () from /lib/libpthread.so.0
#1  0x00007fffedfea912 in ?? () from /usr/lib/libjack.so.0
#2  0x00007fffedfd92a9 in ?? () from /usr/lib/libjack.so.0
#3  0x00007fffedfd7df7 in ?? () from /usr/lib/libjack.so.0
#4  0x00007ffff6d7998c in ARDOUR::AudioEngine::process_thread (this=0x28f6440)
    at ../libs/ardour/audioengine.cc:445
#5  0x00007ffff6d792de in ARDOUR::AudioEngine::_process_thread (arg=0x28f6440)
    at ../libs/ardour/audioengine.cc:343
#6  0x00007fffedfd6827 in ?? () from /usr/lib/libjack.so.0
#7  0x00007fffedfe9ef0 in ?? () from /usr/lib/libjack.so.0
#8  0x00007fffebcd7e0e in start_thread () from /lib/libpthread.so.0
#9  0x00007fffeba131ed in clone () from /lib/libc.so.6
---Type <return> to continue, or q <return> to quit---

Thread 8 (Thread 0x7fffdd625700 (LWP 12240)):
#0  0x00007fffebcde2ed in read () from /lib/libpthread.so.0
#1  0x00007fffedfebcfa in ?? () from /usr/lib/libjack.so.0
#2  0x00007fffedfee6a6 in ?? () from /usr/lib/libjack.so.0
#3  0x00007fffedfe9ef0 in ?? () from /usr/lib/libjack.so.0
#4  0x00007fffebcd7e0e in start_thread () from /lib/libpthread.so.0
#5  0x00007fffeba131ed in clone () from /lib/libc.so.6

Thread 7 (Thread 0x7fffdd6a6700 (LWP 12239)):
#0  0x00007fffebcdb8f4 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#1  0x00007fffedfeb544 in ?? () from /usr/lib/libjack.so.0
#2  0x00007fffedfe69c1 in ?? () from /usr/lib/libjack.so.0
#3  0x00007fffedfe9ef0 in ?? () from /usr/lib/libjack.so.0
#4  0x00007fffebcd7e0e in start_thread () from /lib/libpthread.so.0
#5  0x00007fffeba131ed in clone () from /lib/libc.so.6

Thread 6 (Thread 0x7fffd7fff700 (LWP 12238)):
#0  0x00007fffebcdb8f4 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#1  0x00007ffff30906df in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007ffff6d24b93 in ARDOUR::Analyser::work ()
---Type <return> to continue, or q <return> to quit---
    at ../libs/ardour/analyser.cc:85
#3  0x00007ffff6d24921 in analyser_work () at ../libs/ardour/analyser.cc:49
#4  0x00000000018651df in sigc::pointer_functor0<void>::operator() (
    this=0x28bece8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#5  0x00000000018627f6 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x28bece0)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6  0x000000000185f53d in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x28becb0)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#7  0x00007ffff37978bd in ?? () from /usr/lib/libglibmm-2.4.so.1
#8  0x00007ffff30770c5 in ?? () from /usr/lib/libglib-2.0.so.0
#9  0x00007fffebcd7e0e in start_thread () from /lib/libpthread.so.0
#10 0x00007fffeba131ed in clone () from /lib/libc.so.6

Thread 5 (Thread 0x7fffdedfa700 (LWP 12237)):
#0  0x00007fffebcdb8f4 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#1  0x00007ffff30906df in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007ffff71dc890 in peak_thread_work ()
    at ../libs/ardour/source_factory.cc:68
#3  0x00000000018651df in sigc::pointer_functor0<void>::operator() (
    this=0x28bec58) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
---Type <return> to continue, or q <return> to quit---
#4  0x00000000018627f6 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x28bec50)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5  0x000000000185f53d in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x28bec20)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00007ffff37978bd in ?? () from /usr/lib/libglibmm-2.4.so.1
#7  0x00007ffff30770c5 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0x00007fffebcd7e0e in start_thread () from /lib/libpthread.so.0
#9  0x00007fffeba131ed in clone () from /lib/libc.so.6

Thread 4 (Thread 0x7fffdf5fb700 (LWP 12236)):
#0  0x00007fffebcdb8f4 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#1  0x00007ffff30906df in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007ffff71dc890 in peak_thread_work ()
    at ../libs/ardour/source_factory.cc:68
#3  0x00000000018651df in sigc::pointer_functor0<void>::operator() (
    this=0x28c46a8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00000000018627f6 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x28c46a0)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5  0x000000000185f53d in sigc::internal::slot_call0<sigc::pointer_functor0<void---Type <return> to continue, or q <return> to quit---
>, void>::call_it (rep=0x28c4670)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00007ffff37978bd in ?? () from /usr/lib/libglibmm-2.4.so.1
#7  0x00007ffff30770c5 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0x00007fffebcd7e0e in start_thread () from /lib/libpthread.so.0
#9  0x00007fffeba131ed in clone () from /lib/libc.so.6

Thread 3 (Thread 0x7fffdfdfc700 (LWP 12235)):
#0  0x00007fffeb9e4b5d in nanosleep () from /lib/libc.so.6
#1  0x00007fffeba0d5d4 in usleep () from /lib/libc.so.6
#2  0x0000000001ac21f8 in gui_event_loop (ptr=0x0)
    at ../gtk2_ardour/linux_vst_gui_support.cc:363
#3  0x00007fffebcd7e0e in start_thread () from /lib/libpthread.so.0
#4  0x00007fffeba131ed in clone () from /lib/libc.so.6

Thread 2 (Thread 0x7fffe4e58700 (LWP 12234)):
#0  0x00007fffeba0b06f in poll () from /lib/libc.so.6
#1  0x00007ffff3054734 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007ffff3054b92 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#3  0x00007ffff1e7af16 in ?? () from /usr/lib/libgio-2.0.so.0
#4  0x00007ffff30770c5 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x00007fffebcd7e0e in start_thread () from /lib/libpthread.so.0
#6  0x00007fffeba131ed in clone () from /lib/libc.so.6
---Type <return> to continue, or q <return> to quit---

Thread 1 (Thread 0x7ffff7fa6900 (LWP 11979)):
#0  0x00007fffeb9a9c0c in _int_malloc () from /lib/libc.so.6
#1  0x00007fffeb9abb20 in malloc () from /lib/libc.so.6
#2  0x00007fffec15f2ed in operator new(unsigned long) ()
   from /usr/lib/libstdc++.so.6
#3  0x00000000013f02f5 in Editor::handle_new_route (this=0x357f3a0, routes=...)
    at ../gtk2_ardour/editor.cc:4717
#4  0x000000000154b53f in EditorRoutes::initial_display (this=0x3623800)
    at ../gtk2_ardour/editor_routes.cc:1216
#5  0x0000000001543daa in EditorRoutes::set_session (this=0x3623800, s=
    0x3b6b210) at ../gtk2_ardour/editor_routes.cc:351
#6  0x00000000013d61c8 in Editor::set_session (this=0x357f3a0, t=0x3b6b210)
    at ../gtk2_ardour/editor.cc:1189
#7  0x00000000012c2bc3 in ARDOUR_UI::connect_dependents_to_session (
    this=0x2655d00, s=0x3b6b210) at ../gtk2_ardour/ardour_ui_dependents.cc:78
#8  0x00000000012c569d in ARDOUR_UI::set_session (this=0x2655d00, s=0x3b6b210)
    at ../gtk2_ardour/ardour_ui_dialogs.cc:178
#9  0x0000000001273812 in ARDOUR_UI::load_session (this=0x2655d00, path=..., 
    snap_name=..., mix_template=...) at ../gtk2_ardour/ardour_ui.cc:2707
#10 0x000000000126dbd5 in ARDOUR_UI::open_session (this=0x2655d00)
    at ../gtk2_ardour/ardour_ui.cc:1366
#11 0x0000000001296678 in sigc::bound_mem_functor0<void, ARDOUR_UI>::operator()
---Type <return> to continue, or q <return> to quit---
    (this=0x39c9a78) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#12 0x0000000001290a72 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator() (this=0x39c9a70)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#13 0x000000000128ab8b in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it (rep=0x39c9a40)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#14 0x00007ffff37a2ee8 in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () from /usr/lib/libglibmm-2.4.so.1
#15 0x00007ffff3516ee4 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#16 0x00007ffff3528186 in ?? () from /usr/lib/libgobject-2.0.so.0
#17 0x00007ffff352feec in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#18 0x00007ffff3530082 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#19 0x00007ffff2647fc3 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#20 0x00007ffff35171c3 in ?? () from /usr/lib/libgobject-2.0.so.0
#21 0x00007ffff352f836 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#22 0x00007ffff3530082 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#23 0x00007ffff282236e in gtk_widget_activate ()
   from /usr/lib/libgtk-x11-2.0.so.0
#24 0x00007ffff271d57d in gtk_menu_shell_activate_item ()
   from /usr/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#25 0x00007ffff271d917 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#26 0x00007ffff270a0f8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#27 0x00007ffff3516ee4 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#28 0x00007ffff3527cf0 in ?? () from /usr/lib/libgobject-2.0.so.0
#29 0x00007ffff352fb0b in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#30 0x00007ffff3530082 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#31 0x00007ffff2823171 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#32 0x00007ffff2708283 in gtk_propagate_event ()
   from /usr/lib/libgtk-x11-2.0.so.0
#33 0x00007ffff27085e3 in gtk_main_do_event ()
   from /usr/lib/libgtk-x11-2.0.so.0
#34 0x00007ffff237d84c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#35 0x00007ffff305437c in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#36 0x00007ffff3054798 in ?? () from /usr/lib/libglib-2.0.so.0
#37 0x00007ffff3054b92 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#38 0x00007ffff2707637 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#39 0x00007ffff51cf282 in Gtkmm2ext::UI::run (this=0x2655d00, old_receiver=...)
    at ../libs/gtkmm2ext/gtk_ui.cc:266
#40 0x00000000016a8a50 in main (argc=2, argv=0x7fffffffd9a8)
    at ../gtk2_ardour/main.cc:555
4855.backtrace.txt (27,698 bytes)   

cth103

2012-06-26 18:06

administrator   ~0013729

Does it happen with all sessions? Are you loading one session, then a different one?

Issue History

Date Modified Username Field Change
2012-04-25 21:28 kuroneko New Issue
2012-04-26 08:45 cth103 cost => 0.00
2012-04-26 08:45 cth103 Target Version => 3.0 beta4
2012-04-26 10:07 cth103 File Added: 4855.backtrace.txt
2012-05-23 15:07 cth103 Target Version 3.0 beta4 => 3.0
2012-06-26 18:06 cth103 Note Added: 0013729
2012-06-26 18:06 cth103 Status new => feedback