View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004590 | ardour | bugs | public | 2011-12-27 13:23 | 2012-05-23 15:09 |
Reporter | sawtdk | Assigned To | |||
Priority | normal | Severity | crash | Reproducibility | always |
Status | feedback | Resolution | open | ||
Product Version | 3.0-beta1 | ||||
Target Version | 3.0 | ||||
Summary | 0004590: Ardour3 crashes when starting session | ||||
Description | When I start ardour 3 beta 1, choose new session, type the name and click start, Ardour crashes with SIGSEGV, Segmentation fault. Additionally, jackd is flooded with "JackAudioDriver::ProcessGraphAsync: Process error". When you choose not to let Ardour create Masterbus automatically, ardour doesn't crash, but it crashes if you then create an audio track. | ||||
Additional Information | For the record, I'm running Fedora 16, 64 bit. Ardour 2 is working normally on this system. | ||||
Tags | No tags attached. | ||||
|
(gdb) thread apply all bt Thread 23 (Thread 0x7fffe01cf800 (LWP 13372)): #0 0x00007ffff6d7facd in ARDOUR::PeakMeter::meter (this=0x411e9b0) at ../libs/ardour/meter.cc:194 0000001 0x00007ffff6efe236 in ARDOUR::Route::meter (this=0x4106280) at ../libs/ardour/route.cc:3386 #2 0x00007ffff6f1a32b in boost::_mfi::mf0<void, ARDOUR::Route>::operator()(ARDOUR::Route*) const () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #3 0x00007ffff6f16704 in void boost::_bi::list1<boost::_bi::value<ARDOUR::Route*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Route>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Route>&, boost::_bi::list0&, int) () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 0000004 0x00007ffff6f12cb9 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Route>, boost::_bi::list1<boost::_bi::value<ARDOUR::Route*> > >::operator()() () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 0000005 0x00007ffff6f0fe59 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Route>, boost::_bi::list1<boost::_bi::value<ARDOUR::Route*> > >, void>::invoke(boost::detail::function::function_buffer&) () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #6 0x000000000103775b in boost::function0<void>::operator() ( this=0x4121648) at /usr/local/include/boost/function/function_template.hpp:1013 #7 0x0000000001032761 in boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker::m_invoke(boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > const&, boost::signals2::detail::void_type const*) const (this=0x7fffe01ceb80, connectionBody=...) at /usr/local/include/boost/signals2/detail/signal_template.hpp:351 0000008 0x000000000102bc19 in boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker::operator()(boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > const&) const (this=0x7fffe01ceb80, connectionBody=...) at /usr/local/include/boost/signals2/detail/signal_template.hpp:340 0000009 0x0000000001024ff9 in boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int---Type <return> to continue, or q <return> to quit--- > >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> >::dereference() const (this=0x7fffe01ce9c0) at /usr/local/include/boost/signals2/detail/slot_call_iterator.hpp:82 0000010 0x000000000101e452 in boost::iterator_core_access::dereference<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > const&) (f=...) at /usr/local/include/boost/iterator/iterator_facade.hpp:516 0000011 0x00000000010181de in boost::iterator_facade<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> >, boost::signals2::detail::void_type, boost::single_pass_traversal_tag, boost::signals2::detail::void_type const&, long>::operator*() const ( this=0x7fffe01ce9c0) at /usr/local/include/boost/iterator/iterator_facade.hpp:634 0000012 0x00000000010137fc in boost::signals2::optional_last_value<void>::operator()<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2:---Type <return> to continue, or q <return> to quit--- :slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> >) const (this=0x276d530, first=..., last=...) at /usr/local/include/boost/signals2/optional_last_value.hpp:55 0000013 0x000000000100e431 in boost::signals2::detail::combiner_invoker<void>::operator()<boost::signals2::optional_last_value<void>, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >(boost::signals2::optional_last_value<void>&, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<v---Type <return> to continue, or q <return> to quit--- oid>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> >) const ( this=0x7fffe01cec2f, combiner=..., first=..., last=...) at /usr/local/include/boost/signals2/detail/result_type_wrapper.hpp:64 0000014 0x00000000010091ba in boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::operator()() (this=0x276d440) at /usr/local/include/boost/signals2/detail/signal_template.hpp:246 #15 0x0000000001003858 in boost::signals2::signal0<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::operator()() (this=0x7ffff7d050b0) at /usr/local/include/boost/signals2/detail/signal_template.hpp:680 0000016 0x0000000000fff528 in PBD::Signal0<void>::operator() ( this=0x7ffff7d050b0) at /home/harrison/ardour/3.0/libs/pbd/pbd/signals.h:110 #17 0x00007ffff6bac1e9 in ARDOUR::AudioEngine::meter_thread ( this=0x2c91bb0) at ../libs/ardour/audioengine.cc:696 0000018 0x00007ffff6bcd5db in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x6bcdb00, p=0x2c91bb0) at /usr/local/include/boost/bind/mem_fn_template.hpp:49 0000019 0x00007ffff6bc89aa in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x6bcdb10, f=..., a=...) at /usr/local/include/boost/bind/bind.hpp:253 0000020 0x00007ffff6bc43fd in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x6bcdb00) at /usr/local/include/boost/bind/bind_template.hpp:20 0000021 0x00007ffff6bbf5f4 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=0x6bcdb00) at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 0000022 0x00007ffff6bbac2c 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=0x6bcdad0) at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103 0000023 0x00007ffff3a43d52 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1 #24 0x00007ffff311c384 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- 0000025 0x00000032e1c07d90 in start_thread () from /lib64/libpthread.so.0 0000026 0x00000032e18ef3dd in clone () from /lib64/libc.so.6 Thread 22 (Thread 0x7fffe0dbc700 (LWP 13371)): #0 0x00000032e18e6a43 in poll () from /lib64/libc.so.6 0000001 0x00007ffff30f88b7 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0 #2 0x00007ffff30f8c85 in g_main_loop_run () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0 #3 0x00007ffff4d9d2ed in BaseUI::main_thread (this=0x69ffa00) at ../libs/pbd/base_ui.cc:77 0000004 0x00007ffff4d9e7a9 in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0x6a062c8) at /usr/local/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 0000005 0x00007ffff4d9e604 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x6a062c0) at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #6 0x00007ffff4d9e35d in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x6a06290) at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0x00007ffff3a43d52 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1 0000008 0x00007ffff311c384 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0 0000009 0x00000032e1c07d90 in start_thread () from /lib64/libpthread.so.0 0000010 0x00000032e18ef3dd in clone () from /lib64/libc.so.6 Thread 21 (Thread 0x7fffe0539800 (LWP 13370)): #0 0x00000032e18e6a43 in poll () from /lib64/libc.so.6 0000001 0x00007ffff6c33d98 in ARDOUR::Butler::thread_work (this=0x406dbf0) at ../libs/ardour/butler.cc:153 #2 0x00007ffff6c33d1f in ARDOUR::Butler::_thread_work (arg=0x406dbf0) at ../libs/ardour/butler.cc:137 #3 0x00007ffff4dd801a in fake_thread_start (arg=0x278f7f0) at ../libs/pbd/pthread_utils.cc:81 0000004 0x00000032e1c07d90 in start_thread () from /lib64/libpthread.so.0 0000005 0x00000032e18ef3dd in clone () from /lib64/libc.so.6 Thread 20 (Thread 0x7fffe05bb700 (LWP 13369)): #0 0x00000032e1c0db60 in sem_wait () from /lib64/libpthread.so.0 0000001 0x00007ffff6d2e980 in PBD::ProcessSemaphore::wait (this=0x406f288) at /home/harrison/ardour/3.0/libs/pbd/pbd/semutils.h:41 #2 0x00007ffff6d2c0c5 in ARDOUR::Graph::restart_cycle (this=0x406f1a0) at ../libs/ardour/graph.cc:263 #3 0x00007ffff6d2c08f in ARDOUR::Graph::dec_ref (this=0x406f1a0) at ../libs/ardour/graph.cc:250 0000004 0x00007ffff6d338c2 in ARDOUR::GraphNode::finish (this=0x69d15f0, chain=1) at ../libs/ardour/graphnode.cc:71 ---Type <return> to continue, or q <return> to quit--- 0000005 0x00007ffff6d2ce3e in ARDOUR::Graph::run_one (this=0x406f1a0) at ../libs/ardour/graph.cc:403 #6 0x00007ffff6d2d323 in ARDOUR::Graph::main_thread (this=0x406f1a0) at ../libs/ardour/graph.cc:478 #7 0x00007ffff6d32c7d in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffe05baca8, p=0x406f1a0) at /usr/local/include/boost/bind/mem_fn_template.hpp:49 0000008 0x00007ffff6d32666 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> ( this=0x7fffe05bacb8, f=..., a=...) at /usr/local/include/boost/bind/bind.hpp:253 0000009 0x00007ffff6d32201 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffe05baca8) at /usr/local/include/boost/bind/bind_template.hpp:20 0000010 0x00007ffff6d31cbe 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/local/include/boost/function/function_template.hpp:153 0000011 0x000000000103775b in boost::function0<void>::operator() ( this=0x7fffe05baca0) at /usr/local/include/boost/function/function_template.hpp:1013 0000012 0x00007ffff6baf447 in ARDOUR::AudioEngine::_start_process_thread ( arg=0x407f630) at ../libs/ardour/audioengine.cc:1476 0000013 0x00000032e1c07d90 in start_thread () from /lib64/libpthread.so.0 0000014 0x00000032e18ef3dd in clone () from /lib64/libc.so.6 Thread 19 (Thread 0x7fffe169c700 (LWP 13368)): #0 0x00000032e1c0dc40 in sem_timedwait () from /lib64/libpthread.so.0 0000001 0x0000003c2b423c42 in ?? () from /usr/lib64/libjack.so.0 #2 0x0000003c2b412d19 in ?? () from /usr/lib64/libjack.so.0 #3 0x0000003c2b411867 in ?? () from /usr/lib64/libjack.so.0 0000004 0x00007ffff6bab38e in ARDOUR::AudioEngine::process_thread ( this=0x2c91bb0) at ../libs/ardour/audioengine.cc:441 0000005 0x00007ffff6baad1c in ARDOUR::AudioEngine::_process_thread ( arg=0x2c91bb0) at ../libs/ardour/audioengine.cc:352 #6 0x0000003c2b410307 in ?? () from /usr/lib64/libjack.so.0 #7 0x0000003c2b423260 in ?? () from /usr/lib64/libjack.so.0 0000008 0x00000032e1c07d90 in start_thread () from /lib64/libpthread.so.0 0000009 0x00000032e18ef3dd in clone () from /lib64/libc.so.6 Thread 18 (Thread 0x7fffe1d3d700 (LWP 13367)): #0 0x00000032e1c0e61d in read () from /lib64/libpthread.so.0 0000001 0x0000003c2b424f2a in ?? () from /usr/lib64/libjack.so.0 #2 0x0000003c2b427866 in ?? () from /usr/lib64/libjack.so.0 #3 0x0000003c2b423260 in ?? () from /usr/lib64/libjack.so.0 0000004 0x00000032e1c07d90 in start_thread () from /lib64/libpthread.so.0 ---Type <return> to continue, or q <return> to quit--- 0000005 0x00000032e18ef3dd in clone () from /lib64/libc.so.6 Thread 17 (Thread 0x7fffe1dbe700 (LWP 13366)): #0 0x00000032e1c0bad5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 0000001 0x0000003c2b424841 in ?? () from /usr/lib64/libjack.so.0 #2 0x0000003c2b420095 in ?? () from /usr/lib64/libjack.so.0 #3 0x0000003c2b423260 in ?? () from /usr/lib64/libjack.so.0 0000004 0x00000032e1c07d90 in start_thread () from /lib64/libpthread.so.0 0000005 0x00000032e18ef3dd in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7fffe3cdc700 (LWP 13353)): #0 0x00000032e1c0bad5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 0000001 0x00007ffff6b3230f in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85 #2 0x00007ffff6b3203d in analyser_work () at ../libs/ardour/analyser.cc:49 #3 0x000000000165e001 in sigc::pointer_functor0<void>::operator() ( this=0x29b6508) at /usr/local/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 0000004 0x000000000165b880 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x29b6500) at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 0000005 0x0000000001658865 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x29b64d0) at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103 #6 0x00007ffff3a43d52 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1 #7 0x00007ffff311c384 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0 0000008 0x00000032e1c07d90 in start_thread () from /lib64/libpthread.so.0 0000009 0x00000032e18ef3dd in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7fffe44dd700 (LWP 13352)): #0 0x00000032e1c0bad5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 0000001 0x00007ffff7065d23 in peak_thread_work () at ../libs/ardour/source_factory.cc:68 #2 0x000000000165e001 in sigc::pointer_functor0<void>::operator() ( this=0x29b6328) at /usr/local/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #3 0x000000000165b880 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x29b6320) at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 0000004 0x0000000001658865 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x29b62f0) at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103 0000005 0x00007ffff3a43d52 in ?? () ---Type <return> to continue, or q <return> to quit--- from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1 #6 0x00007ffff311c384 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0 #7 0x00000032e1c07d90 in start_thread () from /lib64/libpthread.so.0 0000008 0x00000032e18ef3dd in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7fffe4cde700 (LWP 13351)): #0 0x00000032e1c0bad5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 0000001 0x00007ffff7065d23 in peak_thread_work () at ../libs/ardour/source_factory.cc:68 #2 0x000000000165e001 in sigc::pointer_functor0<void>::operator() ( this=0x29b60f8) at /usr/local/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #3 0x000000000165b880 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x29b60f0) at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 0000004 0x0000000001658865 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x29b60c0) at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103 0000005 0x00007ffff3a43d52 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1 #6 0x00007ffff311c384 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0 #7 0x00000032e1c07d90 in start_thread () from /lib64/libpthread.so.0 0000008 0x00000032e18ef3dd in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fffe54df700 (LWP 13350)): #0 0x00000032e18bbc3d in nanosleep () from /lib64/libc.so.6 0000001 0x00000032e18e8fe4 in usleep () from /lib64/libc.so.6 #2 0x000000000191c5b0 in gui_event_loop (ptr=0x0) at ../gtk2_ardour/vstfxwin.cc:382 #3 0x00000032e1c07d90 in start_thread () from /lib64/libpthread.so.0 0000004 0x00000032e18ef3dd in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7fffec197900 (LWP 13346)): #0 0x00007ffff0120530 in Gdk::Pixbuf::get_height() const () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgdkmm-2.4.so.1 0000001 0x00007ffff527af3d in Gtkmm2ext::PixFader::PixFader (this=0x6be28b0, __vtt_parm=0x1ee4050, belt=..., adj=..., orientation=2, fader_length=115, __in_chrg=<optimized out>) at ../libs/gtkmm2ext/pixfader.cc:52 #2 0x00007ffff528a9a5 in Gtkmm2ext::SliderController::SliderController ( this=0x6be28b0, __vtt_parm=0x1ee4048, image=..., adj=0x6bd61d8, orientation=2, fader_length=115, __in_chrg=<optimized out>) at ../libs/gtkmm2ext/slider_controller.cc:34 #3 0x00007ffff528b6aa in Gtkmm2ext::HSliderController::HSliderController ( this=0x6be28b0, image=..., adj=0x6bd61d8, fader_length=115, ---Type <return> to continue, or q <return> to quit--- with_numeric=false, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../libs/gtkmm2ext/slider_controller.cc:77 0000004 0x0000000001400183 in GainMeterBase::GainMeterBase (this=0x6bd6138, s= 0x4064d20, pix=..., horizontal=true, fader_length=115, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../gtk2_ardour/gain_meter.cc:103 0000005 0x0000000001702638 in RouteTimeAxisView::RouteTimeAxisView ( this=0x6bd54f0, __vtt_parm=0x1a2a7c8, ed=..., sess=0x4064d20, canvas=..., __in_chrg=<optimized out>) at ../gtk2_ardour/route_time_axis.cc:126 #6 0x00000000010e1d33 in AudioTimeAxisView::AudioTimeAxisView ( this=0x6bd54f0, ed=..., sess=0x4064d20, canvas=..., __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../gtk2_ardour/audio_time_axis.cc:83 #7 0x00000000011c76f0 in Editor::handle_new_route (this=0x385a4c0, routes= std::list = {...}) at ../gtk2_ardour/editor.cc:4864 0000008 0x00000000013254bb in EditorRoutes::initial_display (this=0x38d7070) at ../gtk2_ardour/editor_routes.cc:1166 0000009 0x000000000131dbc6 in EditorRoutes::set_session (this=0x38d7070, s=0x4064d20) at ../gtk2_ardour/editor_routes.cc:318 0000010 0x00000000011ab6e0 in Editor::set_session (this=0x385a4c0, t=0x4064d20) at ../gtk2_ardour/editor.cc:1124 0000011 0x000000000104992d in ARDOUR_UI::connect_dependents_to_session ( this=0x279fa90, s=0x4064d20) at ../gtk2_ardour/ardour_ui_dependents.cc:78 0000012 0x000000000104c883 in ARDOUR_UI::set_session (this=0x279fa90, s=0x4064d20) at ../gtk2_ardour/ardour_ui_dialogs.cc:178 0000013 0x0000000000ff761d in ARDOUR_UI::build_session (this=0x279fa90, path= "/home/sat/Musik/debug", snap_name="debug", bus_profile=...) at ../gtk2_ardour/ardour_ui.cc:2956 0000014 0x0000000000ff4f84 in ARDOUR_UI::build_session_from_nsd ( this=0x279fa90, session_path="/home/sat/Musik/debug", session_name= "debug") at ../gtk2_ardour/ardour_ui.cc:2528 #15 0x0000000000ff610c in ARDOUR_UI::get_session_parameters ( this=0x279fa90, quit_on_cancel=true, should_be_new=false, load_template="") at ../gtk2_ardour/ardour_ui.cc:2739 0000016 0x0000000000fec2af in ARDOUR_UI::startup (this=0x279fa90) at ../gtk2_ardour/ardour_ui.cc:720 #17 0x000000000101bd45 in sigc::bound_mem_functor0<void, ARDOUR_UI>::operator() (this=0x2b3a958) at /usr/local/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 0000018 0x00000000010160aa in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator() (this=0x2b3a950) at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 0000019 0x0000000001010797 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it (rep=0x2b3a920) at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103 ---Type <return> to continue, or q <return> to quit--- 0000020 0x0000000000fd0c97 in sigc::internal::signal_emit0<void, sigc::nil>::emit (impl=0x2b3a8d0) at /usr/local/include/sigc++-2.0/sigc++/signal.h:772 0000021 0x0000000000fd2afe in sigc::signal0<void, sigc::nil>::emit ( this=0x279fb50) at /usr/local/include/sigc++-2.0/sigc++/signal.h:2667 0000022 0x0000000000fd1da8 in sigc::signal0<void, sigc::nil>::operator() ( this=0x279fb50) at /usr/local/include/sigc++-2.0/sigc++/signal.h:2675 0000023 0x00007ffff5255eeb in Gtkmm2ext::UI::run (this=0x279fa90, old_receiver= ...) at ../libs/gtkmm2ext/gtk_ui.cc:266 #24 0x0000000001490843 in main (argc=1, argv=0x7fffffffcd38) at ../gtk2_ardour/main.cc:555 (gdb) |
|
Did you download the binary? |
|
yes I did... By the way, I'm running jack 1.9.7 |
|
Did you try to create audio track while using jack1 instead of jack2 ? |
|
I've have just compiled Ardour3 myself, and there is no problem with it. So the problem is only when running the binary. |
|
Just tried with the new beta 2 package, the crash is still happening. |
|
I'm having this issue too on Fedora 16 x86_64, using the binary. I didn't try to compile Ardour myself. Crash is in Gdk::Pixbuf::get_height() |
|
I just compiled from svn and it works!!! I think some library included in the binary version is crashing ardour3 on fedora 16. |
Date Modified | Username | Field | Change |
---|---|---|---|
2011-12-27 13:23 | sawtdk | New Issue | |
2011-12-27 13:23 | sawtdk | Note Added: 0012471 | |
2011-12-27 14:21 | cth103 | Note Added: 0012472 | |
2011-12-27 14:21 | cth103 | Status | new => feedback |
2011-12-27 15:07 | sawtdk | Note Added: 0012474 | |
2011-12-27 19:59 | WillyKaze | Note Added: 0012477 | |
2011-12-28 14:54 | sawtdk | Note Added: 0012484 | |
2011-12-31 13:12 | cth103 | cost | => 0.00 |
2011-12-31 13:12 | cth103 | Target Version | => 3.0-beta2 |
2012-01-10 20:34 | sawtdk | Note Added: 0012540 | |
2012-01-10 20:45 | cth103 | Target Version | 3.0-beta2 => 3.0-beta3 |
2012-02-14 17:20 | paul | Target Version | 3.0-beta3 => 3.0 beta4 |
2012-02-16 13:29 | tartina | Note Added: 0012810 | |
2012-02-16 15:51 | tartina | Note Added: 0012811 | |
2012-04-23 22:08 | cth103 | Relationship added | has duplicate 0004804 |
2012-05-23 15:09 | cth103 | Target Version | 3.0 beta4 => 3.0 |