View Issue Details

IDProjectCategoryView StatusLast Update
0005130ardourbugspublic2012-10-24 14:51
Reporterrealhangman Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status newResolutionopen 
Summary0005130: Drag & Drop crashes an installed A3 (svn 13285)
DescriptionA3 crashes when it is installed and started via /usr/local/bin/ardour3.
Meanwhile, it's stable when started inside from its svn dir ('gtk_ardour').

The backtrace is attached.
TagsNo tags attached.

Activities

2012-10-16 19:42

 

DnD-crash.txt (27,896 bytes)   
Thread 17 (Thread 0x7f85a1d5b9a0 (LWP 26600)):                                                                                                                                      
#0  0x00007f859e1b29db in g_type_check_instance_is_a () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0                                                                          
#1  0x00007f859d43c37d in gtk_toggle_action_set_active () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0                                                                        
#2  0x00007f859fd56e27 in Gtkmm2ext::UI::show_errors (this=0x236aea0) at ../libs/gtkmm2ext/gtk_ui.cc:595                                                                            
#3  0x00007f859fd56ca6 in Gtkmm2ext::UI::process_error_message (this=0x236aea0, chn=Transmitter::Error,                                                                             
    str=0x68b13d0 "VAMP Plugin \"libardourvampplugins:qm-onsetdetector\" could not be loaded") at ../libs/gtkmm2ext/gtk_ui.cc:577                                                   
#4  0x00007f859fd5662b in Gtkmm2ext::UI::do_request (this=0x236aea0, req=0x68b11b0) at ../libs/gtkmm2ext/gtk_ui.cc:433                                                              
#5  0x00007f859fd620cb in AbstractUI<Gtkmm2ext::UIRequest>::handle_ui_requests (this=0x236aea0)                                                                                     
    at /home/sound/downs/3.0/libs/pbd/pbd/abstract_ui.cc:272                                                                                                                        
#6  0x00007f859f9661bb in BaseUI::request_handler (this=0x236aea0, ioc=Glib::IO_IN) at ../libs/pbd/base_ui.cc:136                                                                   
#7  0x00007f859f9693f6 in sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>::operator() (this=0x236d9a8,                                                                    
    _A_a1=@0x7fff1fccf0ec: Glib::IO_IN) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1851                                                                                   
#8  0x00007f859f968f0f in sigc::adaptor_functor<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> >::operator()<Glib::IOCondition const&> (this=0x236d9a0, _A_arg1=@0x7fff1fccf0ec: Glib::IO_IN) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:84                                                                                                  
#9  0x00007f859f9688ea in sigc::internal::slot_call1<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>, bool, Glib::IOCondition>::call_it (rep=0x236d970, a_1=@0x7fff1fccf0ec: Glib::IO_IN) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:137                                                                                                               
#10 0x00007f859e41c56c in Glib::IOSource::dispatch(sigc::slot_base*) () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1                                                           
#11 0x00007f859e41c13f in Glib::Source::dispatch_vfunc(_GSource*, int (*)(void*), void*) () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1                                       
#12 0x00007f859dcce205 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007f859dcce538 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007f859dcce5f4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007f859d3779a1 in gtk_main_iteration () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#16 0x0000000001029bda in Editor::import_sndfiles (this=0x381cd80, paths=..., mode=Editing::ImportAsTrack, quality=ARDOUR::SrcBest, 
    pos=@0x7fff1fccf658: 0, target_regions=1, target_tracks=-1, track=..., replace=false) at ../gtk2_ardour/editor_audio_import.cc:558
#17 0x0000000001028fc5 in Editor::do_import (this=0x381cd80, paths=..., chns=Editing::ImportDistinctFiles, mode=Editing::ImportAsTrack, 
    quality=ARDOUR::SrcBest, pos=@0x7fff1fccf658: 0) at ../gtk2_ardour/editor_audio_import.cc:413
#18 0x00000000010334eb in Editor::drop_paths_part_two (this=0x381cd80, paths=..., frame=0, ypos=344) at ../gtk2_ardour/editor_canvas.cc:410
#19 0x000000000103388e in Editor::drop_paths (this=0x381cd80, context=..., x=698, y=418, data=..., info=0, time=23610313)
    at ../gtk2_ardour/editor_canvas.cc:467
#20 0x0000000001033349 in Editor::track_canvas_drag_data_received (this=0x381cd80, context=..., x=698, y=418, data=..., info=0, 
    time=23610313) at ../gtk2_ardour/editor_canvas.cc:386
#21 0x0000000001039d88 in sigc::bound_mem_functor6<void, Editor, Glib::RefPtr<Gdk::DragContext> const&, int, int, Gtk::SelectionData const&, unsigned int, unsigned int>::operator() (this=0x3889658, _A_a1=..., _A_a2=@0x7fff1fccf9cc: 698, _A_a3=@0x7fff1fccf9c8: 418, _A_a4=..., 
    _A_a5=@0x7fff1fccf9c4: 0, _A_a6=@0x7fff1fccfa10: 23610313) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2201
#22 0x00000000010395e8 in sigc::adaptor_functor<sigc::bound_mem_functor6<void, Editor, Glib::RefPtr<Gdk::DragContext> const&, int, int, Gtk::SelectionData const&, unsigned int, unsigned int> >::operator()<Glib::RefPtr<Gdk::DragContext> const&, int const&, int const&, Gtk::SelectionData const&, unsigned int const&, unsigned int const&> (this=0x3889650, _A_arg1=..., _A_arg2=@0x7fff1fccf9cc: 698, 
    _A_arg3=@0x7fff1fccf9c8: 418, _A_arg4=..., _A_arg5=@0x7fff1fccf9c4: 0, _A_arg6=@0x7fff1fccfa10: 23610313)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:189
#23 0x0000000001038a03 in sigc::internal::slot_call6<sigc::bound_mem_functor6<void, Editor, Glib::RefPtr<Gdk::DragContext> const&, int, int, Gtk::SelectionData const&, unsigned int, unsigned int>, void, Glib::RefPtr<Gdk::DragContext> const&, int, int, Gtk::SelectionData const&, unsigned int, unsigned int>::call_it (rep=0x3889620, a_1=..., a_2=@0x7fff1fccf9cc: 698, a_3=@0x7fff1fccf9c8: 418, a_4=..., 
    a_5=@0x7fff1fccf9c4: 0, a_6=@0x7fff1fccfa10: 23610313) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:337
#24 0x00007f859af127aa in ?? () from /usr/lib/libgtkmm-2.4.so.1
#25 0x00007f859d37cdb8 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#26 0x00007f859e191724 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007f859e1a29c6 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007f859e1aa72c in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007f859e1aadd0 in g_signal_emit_by_name () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x00007f859d4adb80 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#31 0x00007f859e191724 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#32 0x00007f859e1a27b0 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#33 0x00007f859e1aa72c in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#34 0x00007f859e1aadd0 in g_signal_emit_by_name () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#35 0x00007f859d3dcef3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#36 0x00007f859d3e083f in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#37 0x00007f859d37a099 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#38 0x00007f859e191724 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#39 0x00007f859e1a2530 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#40 0x00007f859e1aa34b in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#41 0x00007f859e1aa8c2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#42 0x00007f859d49193e in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#43 0x00007f859d3789bb in gtk_main_do_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#44 0x00007f859cfe57ac in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#45 0x00007f859dcce205 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007f859dcce538 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007f859dcce932 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007f859d377797 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#49 0x00007f859fd55c7e in Gtkmm2ext::UI::run (this=0x236aea0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:268
#50 0x000000000122a24a in main (argc=1, argv=0x7fff1fcd10b8) at ../gtk2_ardour/main.cc:455

Thread 16 (Thread 0x7f855bf5c820 (LWP 26635)):
#0  0x00007f859655cac3 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f85a10cf5fd in ARDOUR::Butler::thread_work (this=0x4116f40) at ../libs/ardour/butler.cc:150
#2  0x00007f85a10cf553 in ARDOUR::Butler::_thread_work (arg=0x4116f40) at ../libs/ardour/butler.cc:134
#3  0x00007f859f98d652 in fake_thread_start (arg=0x6494af0) at ../libs/pbd/pthread_utils.cc:80
#4  0x00007f859681cb50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007f859656770d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f857bfff700 (LWP 26637)):
#0  0x00007f85968248ad in nanosleep () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f859dcf23f2 in g_usleep () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f85a106c7ee in ARDOUR::AudioEngine::meter_thread (this=0x2aad500) at ../libs/ardour/audioengine.cc:782
#3  0x00007f85a107f31f in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x658fb70, p=0x2aad500)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007f85a107ed72 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x658fb80, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#5  0x00007f85a107e25f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x658fb70) at /usr/include/boost/bind/bind_template.hpp:20
#6  0x00007f85a107d572 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=0x658fb70) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007f85a107be1a in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<b
oost::_bi::value<ARDOUR::AudioEngine*> > >, void>::call_it (rep=0x658fb40) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007f859e4161ad in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#9  0x00007f859dcf0df5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f859681cb50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f859656770d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f858ee77700 (LWP 26616)):
#0  0x00007f859653887d in nanosleep () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f8596561924 in usleep () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x0000000001627c3c in gui_event_loop (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:363
#3  0x00007f859681cb50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007f859656770d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f85781f0700 (LWP 26631)):
#0  0x00007f8596823511 in sem_timedwait () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f8598bc0cc1 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007f8598ba4e04 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007f8598ba990c in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007f8598ba3518 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#5  0x00007f8598ba33dc in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007f8598ba1334 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#7  0x00007f8598b9cd8e in jack_cycle_wait () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007f85a106b630 in ARDOUR::AudioEngine::process_thread (this=0x2aad500) at ../libs/ardour/audioengine.cc:461
#9  0x00007f85a106ae10 in ARDOUR::AudioEngine::_process_thread (arg=0x2aad500) at ../libs/ardour/audioengine.cc:352
#10 0x00007f8598ba1301 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#11 0x00007f8598bbfefc in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#12 0x00007f859681cb50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#13 0x00007f859656770d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#14 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f857816f700 (LWP 26632)):
#0  0x00007f8596823420 in sem_wait () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f85a11942a6 in PBD::ProcessSemaphore::wait (this=0x4118a90) at /home/sound/downs/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007f85a1191d87 in ARDOUR::Graph::restart_cycle (this=0x41189b0) at ../libs/ardour/graph.cc:254
#3  0x00007f85a1191d51 in ARDOUR::Graph::dec_ref (this=0x41189b0) at ../libs/ardour/graph.cc:241
#4  0x00007f85a119851a in ARDOUR::GraphNode::finish (this=0x64808f8, chain=1) at ../libs/ardour/graphnode.cc:71
#5  0x00007f85a11929bf in ARDOUR::Graph::run_one (this=0x41189b0) at ../libs/ardour/graph.cc:394
#6  0x00007f85a1192dc9 in ARDOUR::Graph::main_thread (this=0x41189b0) at ../libs/ardour/graph.cc:449
#7  0x00007f85a1197e8b in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7f857816ec08, p=0x41189b0)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#8  0x00007f85a1197ad0 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7f857816ec18, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#9  0x00007f85a11977af in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7f857816ec08) at /usr/include/boost/bind/bind_template.hpp:20
#10 0x00007f85a119735a 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 0x0000000000e606e8 in boost::function0<void>::operator() (this=0x7f857816ec00) at /usr/include/boost/function/function_template.hpp:760
#12 0x00007f85a106fc4f in ARDOUR::AudioEngine::_start_process_thread (arg=0x4128e50) at ../libs/ardour/audioengine.cc:1591
#13 0x00007f859681cb50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#14 0x00007f859656770d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#15 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f855bee2700 (LWP 26638)):
#0  0x00007f859653887d in nanosleep () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f8596561924 in usleep () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007f85a10bc460 in ARDOUR::AutomationWatch::thread (this=0x65a12c0) at ../libs/ardour/automation_watch.cc:137
#3  0x00007f85a10bef07 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator() (this=0x65a13e0, p=0x65a12c0)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007f85a10beb76 in boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0> (this=0x65a13f0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#5  0x00007f85a10be7b7 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator() (this=0x65a13e0) at /usr/include/boost/bind/bind_template.hpp:20
#6  0x00007f85a10be742 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=0x65a13e0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007f85a10be3d2 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=0x65a13b0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007f859e4161ad in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#9  0x00007f859dcf0df5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f859681cb50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f859656770d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f8583a7c700 (LWP 26625)):
#0  0x00007f859682164b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f859dd0a525 in g_cond_wait_until () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f859dca4db1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f859dca53fa in g_async_queue_timeout_pop () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f859dcf15b2 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f859dcf0df5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f859681cb50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#7  0x00007f859656770d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f8583cf8700 (LWP 26629)):
#0  0x00007f85968212d4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f8598bc135d in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007f8598bbd6cb in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007f8598bbfefc in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007f859681cb50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007f859656770d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()
Thread 8 (Thread 0x7f8583c77700 (LWP 26630)):
#0  0x00007f859682418d in read () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f8598bc225c in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007f8598bc55a1 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007f8598bc52e2 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007f8598bbfefc in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#5  0x00007f859681cb50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007f859656770d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f858de75700 (LWP 26618)):
#0  0x00007f85968212d4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f859dd0a42f in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f85a140f686 in peak_thread_work () at ../libs/ardour/source_factory.cc:68
#3  0x00000000013c6605 in sigc::pointer_functor0<void>::operator() (this=0x25e4c08) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00000000013c3d60 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x25e4c00)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5  0x00000000013c065f in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x25e4bd0)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00007f859e4161ad in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#7  0x00007f859dcf0df5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f859681cb50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007f859656770d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f858e676700 (LWP 26617)):
#0  0x00007f85968212d4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f859dd0a42f in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f85a140f686 in peak_thread_work () at ../libs/ardour/source_factory.cc:68
#3  0x00000000013c6605 in sigc::pointer_functor0<void>::operator() (this=0x25decd8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00000000013c3d60 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x25decd0)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5  0x00000000013c065f in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x25deca0)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00007f859e4161ad in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#7  0x00007f859dcf0df5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f859681cb50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007f859656770d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f85844f9700 (LWP 26636)):
#0  0x00007f859655cac3 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f859dcce4d4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f859dcce932 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f859f965d7a in BaseUI::main_thread (this=0x7f85740034e0) at ../libs/pbd/base_ui.cc:80
#4  0x00007f859f96956a in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0x7f857400d008)
at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#5  0x00007f859f9692aa in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x7f857400d000)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6  0x00007f859f968c73 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x7f857400cfd0)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#7  0x00007f859e4161ad in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#8  0x00007f859dcf0df5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f859681cb50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f859656770d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f85780ee700 (LWP 26633)):
#0  0x00007f8596823420 in sem_wait () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f85a11942a6 in PBD::ProcessSemaphore::wait (this=0x4118a70) at /home/sound/downs/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007f85a119285a in ARDOUR::Graph::run_one (this=0x41189b0) at ../libs/ardour/graph.cc:380
#3  0x00007f85a1192b99 in ARDOUR::Graph::helper_thread (this=0x41189b0) at ../libs/ardour/graph.cc:411
#4  0x00007f85a1197e8b in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7f85780edc08, p=0x41189b0)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007f85a1197ad0 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7f85780edc18, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007f85a11977af in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7f85780edc08) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007f85a119735a 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  0x0000000000e606e8 in boost::function0<void>::operator() (this=0x7f85780edc00) at /usr/include/boost/function/function_template.hpp:760
#9  0x00007f85a106fc4f in ARDOUR::AudioEngine::_start_process_thread (arg=0x4128e50) at ../libs/ardour/audioengine.cc:1591
#10 0x00007f859681cb50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f859656770d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f855bfde700 (LWP 26634)):
#0  0x00007f8596823420 in sem_wait () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f85a11942a6 in PBD::ProcessSemaphore::wait (this=0x4118a70) at /home/sound/downs/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007f85a119285a in ARDOUR::Graph::run_one (this=0x41189b0) at ../libs/ardour/graph.cc:380
#3  0x00007f85a1192b99 in ARDOUR::Graph::helper_thread (this=0x41189b0) at ../libs/ardour/graph.cc:411
#4  0x00007f85a1197e8b in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7f855bfddc08, p=0x41189b0)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007f85a1197ad0 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7f855bfddc18, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007f85a11977af in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7f855bfddc08) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007f85a119735a 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  0x0000000000e606e8 in boost::function0<void>::operator() (this=0x7f855bfddc00) at /usr/include/boost/function/function_template.hpp:760
#9  0x00007f85a106fc4f in ARDOUR::AudioEngine::_start_process_thread (arg=0x4128e50) at ../libs/ardour/audioengine.cc:1591
#10 0x00007f859681cb50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f859656770d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f858327a820 (LWP 26646)):
#0  0x00007f8596823e5a in __lll_unlock_wake () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f8596820704 in _L_unlock_532 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f8596820634 in __pthread_mutex_unlock_usercnt () from /lib/x86_64-linux-gnu/libpthread.so.0
#3  0x00007f859dd0a1e1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x0000000000e53ecf in Glib::Threads::Mutex::Lock::~Lock (this=0x7f8583279a00, __in_chrg=<optimized out>)
    at /usr/include/glibmm-2.4/glibmm/threads.h:567
#5  0x00007f85a10202b2 in ARDOUR::Analyser::queue_source_for_analysis (src=..., force=false) at ../libs/ardour/analyser.cc:68
#6  0x00007f85a119b42e in ARDOUR::Session::import_files (this=0x4110da0, status=...) at ../libs/ardour/import.cc:576
#7  0x000000000102cf0d in Editor::import_thread (this=0x381cd80) at ../gtk2_ardour/editor_audio_import.cc:993
#8  0x000000000102ceab in Editor::_import_thread (arg=0x381cd80) at ../gtk2_ardour/editor_audio_import.cc:987
#9  0x00007f859f98d652 in fake_thread_start (arg=0x689f2d0) at ../libs/pbd/pthread_utils.cc:80
#10 0x00007f859681cb50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f859656770d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f858d674700 (LWP 26619)):
#0  0x00007f859dcd5341 in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f859dcd54d2 in g_log () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f859e41bbcb in Glib::exception_handlers_invoke() () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#3  0x00007f859e4161d4 in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#4  0x00007f859dcf0df5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f859681cb50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007f859656770d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()
DnD-crash.txt (27,896 bytes)   

paul

2012-10-24 14:51

administrator   ~0014150

this crash is caused by a problem with the install process. the specific crash starts when:

 "VAMP Plugin \"libardourvampplugins:qm-onsetdetector\" cannot be loaded

and this happens because you have automatic onset analysis enabled.

the install process needs to be fixed, but this problem will not affect bundles from ardour.org or versions run out of the build tree.

Issue History

Date Modified Username Field Change
2012-10-16 19:42 realhangman New Issue
2012-10-16 19:42 realhangman File Added: DnD-crash.txt
2012-10-24 14:51 paul Note Added: 0014150