View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004163 | ardour | bugs | public | 2011-07-11 02:06 | 2020-04-19 20:15 |
| Reporter | in0giro | Assigned To | cth103 | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Platform | Intel Core2 Duo | OS | Gentoo amd64 + Pro-Audio overlay | OS Version | stable |
| Target Version | 3.0-beta1 | ||||
| Summary | 0004163: right click on track in editor window causes crash | ||||
| Description | i noticed this behavior with certain large A3 sessions at first. however, i created a new test session, created 1 audio track, and usually (but not always on the first time) a right click on the new Audio track causes a crash. | ||||
| Steps To Reproduce | 1) create new session 2) create new mono audio track 3) save session 4) right click on Audio track in editor window after crash, just reopen session and right click on Audio track to cause crash. if it does not crash at first, keep right clicking. | ||||
| Additional Information | i tried to get a backtrace for this, but when running this via gdb, i get a different crash as described in the bug here: http://tracker.ardour.org/view.php?id=4162 and can never get the session to load completely. however, by enabling GNOME's Bug Buddy, i caught the crash and have attached its output. | ||||
| Tags | 3.0, crash, GUI, right click | ||||
|
2011-07-11 02:06
|
ardour-3.0-segnalazione-bug - crash on right click.txt (28,689 bytes)
System: Linux 2.6.33.9-rt31-libre1 #2 SMP PREEMPT RT Sun May 15 10:37:35 EDT 2011 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 11002000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: gnome
GTK+ Modules: gnomesegvhandler, canberra-gtk-module
Memory status: size: 1113735168 vsize: 1113735168 resident: 189399040 share: 147443712 rss: 189399040 rss_rlim: 18446744073709551615
CPU usage: start_time: 1310346315 rtime: 364 utime: 340 stime: 24 cutime:0 cstime: 1 timeout: 0 it_real_value: 0 frequency: 100
Backtrace was generated from '/usr/lib64/ardour3/ardour-3.0'
[Thread debugging using libthread_db enabled]
[New Thread 0x7fa46aa66700 (LWP 26999)]
[New Thread 0x7fa474bb6820 (LWP 26998)]
[New Thread 0x7fa475ada700 (LWP 26997)]
[New Thread 0x7fa475b54820 (LWP 26996)]
[New Thread 0x7fa475f80700 (LWP 26995)]
[New Thread 0x7fa4900b6700 (LWP 26994)]
[New Thread 0x7fa490137700 (LWP 26993)]
[New Thread 0x7fa492e0d700 (LWP 26991)]
[New Thread 0x7fa4a8ff9700 (LWP 26990)]
[New Thread 0x7fa493ef4700 (LWP 26989)]
[New Thread 0x7fa4946f5700 (LWP 26988)]
[New Thread 0x7fa494ef6700 (LWP 26987)]
0x00007fa4a1824ffd in waitpid () from /lib64/libpthread.so.0
#0 0x00007fa4a1824ffd in waitpid () from /lib64/libpthread.so.0
#1 0x00007fa4a5432dd1 in g_spawn_sync () from /usr/lib64/libglib-2.0.so.0
#2 0x00007fa4a54330e9 in g_spawn_command_line_sync () from /usr/lib64/libglib-2.0.so.0
#3 0x00007fa4950fb473 in ?? () from /usr/lib64/gtk-2.0/modules/libgnomesegvhandler.so
#4 <signal handler called>
#5 0x00007fa4a32182d4 in Gtk::Object::set_manage() () from /usr/lib64/libgtkmm-2.4.so.1
#6 0x0000000001111ad9 in AxisView::gui_property (this=0x4cd7de8, property_name=...) at ../gtk2_ardour/axis_view.cc:115
#7 0x00000000010d2400 in AudioTimeAxisView::build_automation_action_menu (this=0x7fa48c22cad0, for_selection=true) at ../gtk2_ardour/audio_time_axis.cc:470
#8 0x00000000016d7ccc in RouteTimeAxisView::build_display_menu (this=0x7fa48c22cad0) at ../gtk2_ardour/route_time_axis.cc:679
#9 0x00000000018093a2 in TimeAxisView::popup_display_menu (this=0x7fa48c22cce0, when=41433100) at ../gtk2_ardour/time_axis_view.cc:690
#10 0x0000000001808847 in TimeAxisView::controls_ebox_button_release (this=0x7fa48c22cce0, ev=0x4c044f0) at ../gtk2_ardour/time_axis_view.cc:447
#11 0x0000000001812bd6 in sigc::bound_mem_functor1<bool, TimeAxisView, GdkEventButton*>::operator() (this=0x48877b8, _A_a1=@0x7fff09d97db8) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1851
#12 0x0000000001811dd9 in sigc::adaptor_functor<sigc::bound_mem_functor1<bool, TimeAxisView, GdkEventButton*> >::operator()<GdkEventButton* const&> (this=0x48877b0, _A_arg1=@0x7fff09d97db8) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:84
#13 0x0000000001810bc2 in sigc::internal::slot_call1<sigc::bound_mem_functor1<bool, TimeAxisView, GdkEventButton*>, bool, GdkEventButton*>::call_it (rep=0x4887780, a_1=@0x7fff09d97db8) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:137
#14 0x00007fa4a327f542 in ?? () from /usr/lib64/libgtkmm-2.4.so.1
#15 0x00007fa4a460a518 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#16 0x00007fa4a4cf92aa in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0
#17 0x00007fa4a4d0fb23 in ?? () from /usr/lib64/libgobject-2.0.so.0
#18 0x00007fa4a4d10a2c in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0
#19 0x00007fa4a4d111a3 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0
#20 0x00007fa4a4720bff in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#21 0x00007fa4a4602983 in gtk_propagate_event () from /usr/lib64/libgtk-x11-2.0.so.0
#22 0x00007fa4a4603a3b in gtk_main_do_event () from /usr/lib64/libgtk-x11-2.0.so.0
#23 0x00007fa4a4276c0c in ?? () from /usr/lib64/libgdk-x11-2.0.so.0
#24 0x00007fa4a53ebbc1 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#25 0x00007fa4a53f0258 in ?? () from /usr/lib64/libglib-2.0.so.0
#26 0x00007fa4a53f0765 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
#27 0x00007fa4a4603ed7 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
#28 0x00007fa4a674e606 in Gtkmm2ext::UI::run (this=0x317a1e0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:268
#29 0x0000000001472ddc in main (argc=2, argv=0x7fff09d986c8) at ../gtk2_ardour/main.cc:557
Thread 13 (Thread 0x7fa494ef6700 (LWP 26987)):
#0 0x00007fa4a182156c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007fa4a7ccbdef in peak_thread_work () at ../libs/ardour/source_factory.cc:73
as = {px = 0x0, pn = {pi_ = 0x0}}
#2 0x000000000162fdf1 in sigc::pointer_functor0<void>::operator() (this=0x338aa28) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
No locals.
#3 0x000000000162d5fe in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x338aa20) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
No locals.
#4 0x000000000162a519 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x338a9f0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
typed_rep = 0x338a9f0
#5 0x00007fa4a4f78422 in ?? () from /usr/lib64/libglibmm-2.4.so.1
No symbol table info available.
#6 0x00007fa4a5415864 in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#7 0x00007fa4a181cc1a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#8 0x00007fa4a1581e7d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 12 (Thread 0x7fa4946f5700 (LWP 26988)):
#0 0x00007fa4a182156c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007fa4a7ccbdef in peak_thread_work () at ../libs/ardour/source_factory.cc:73
as = {px = 0x0, pn = {pi_ = 0x0}}
#2 0x000000000162fdf1 in sigc::pointer_functor0<void>::operator() (this=0x33a1b98) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
No locals.
#3 0x000000000162d5fe in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x33a1b90) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
No locals.
#4 0x000000000162a519 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x33a1b60) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
typed_rep = 0x33a1b60
#5 0x00007fa4a4f78422 in ?? () from /usr/lib64/libglibmm-2.4.so.1
No symbol table info available.
#6 0x00007fa4a5415864 in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#7 0x00007fa4a181cc1a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#8 0x00007fa4a1581e7d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 11 (Thread 0x7fa493ef4700 (LWP 26989)):
#0 0x00007fa4a182156c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007fa4a77bc483 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85
src = {px = 0x7fa4a77bc1a8, pn = {pi_ = 0x0}}
#2 0x00007fa4a77bc1b1 in analyser_work () at ../libs/ardour/analyser.cc:49
No locals.
#3 0x000000000162fdf1 in sigc::pointer_functor0<void>::operator() (this=0x337efc8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
No locals.
#4 0x000000000162d5fe in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x337efc0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
No locals.
#5 0x000000000162a519 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x337ef90) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
typed_rep = 0x337ef90
#6 0x00007fa4a4f78422 in ?? () from /usr/lib64/libglibmm-2.4.so.1
No symbol table info available.
#7 0x00007fa4a5415864 in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#8 0x00007fa4a181cc1a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#9 0x00007fa4a1581e7d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 10 (Thread 0x7fa4a8ff9700 (LWP 26990)):
#0 0x00007fa4a182156c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007fa4a56e5a21 in ?? () from /usr/lib64/libjack.so.0
No symbol table info available.
#2 0x00007fa4a56df075 in ?? () from /usr/lib64/libjack.so.0
No symbol table info available.
#3 0x00007fa4a56e45b0 in ?? () from /usr/lib64/libjack.so.0
No symbol table info available.
#4 0x00007fa4a181cc1a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007fa4a1581e7d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 9 (Thread 0x7fa492e0d700 (LWP 26991)):
#0 0x00007fa4a182455d in read () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007fa4a56e5e42 in ?? () from /usr/lib64/libjack.so.0
No symbol table info available.
#2 0x00007fa4a56e9a67 in ?? () from /usr/lib64/libjack.so.0
No symbol table info available.
#3 0x00007fa4a56e45b0 in ?? () from /usr/lib64/libjack.so.0
No symbol table info available.
#4 0x00007fa4a181cc1a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007fa4a1581e7d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 8 (Thread 0x7fa490137700 (LWP 26993)):
#0 0x00007fa4a1823881 in sem_timedwait () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007fa4a56e4bd0 in ?? () from /usr/lib64/libjack.so.0
No symbol table info available.
#2 0x00007fa4a56d0f3b in ?? () from /usr/lib64/libjack.so.0
No symbol table info available.
#3 0x00007fa4a56cda67 in ?? () from /usr/lib64/libjack.so.0
No symbol table info available.
#4 0x00007fa4a78355b6 in ARDOUR::AudioEngine::process_thread (this=0x3379ab0) at ../libs/ardour/audioengine.cc:456
_priv_jack = 0x33dcce0
nframes = 256
#5 0x00007fa4a78351de in ARDOUR::AudioEngine::_process_thread (arg=0x3379ab0) at ../libs/ardour/audioengine.cc:371
No locals.
#6 0x00007fa4a56cf3e8 in ?? () from /usr/lib64/libjack.so.0
No symbol table info available.
#7 0x00007fa4a56e45b0 in ?? () from /usr/lib64/libjack.so.0
No symbol table info available.
#8 0x00007fa4a181cc1a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#9 0x00007fa4a1581e7d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 7 (Thread 0x7fa4900b6700 (LWP 26994)):
#0 0x00007fa4a1823790 in sem_wait () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007fa4a79b5ed8 in PBD::ProcessSemaphore::wait (this=0x47d94c8) at ../libs/pbd/pbd/semutils.h:41
No locals.
#2 0x00007fa4a79b4106 in ARDOUR::Graph::run_one (this=0x47d9400) at ../libs/ardour/graph.cc:393
to_run = 0x0
et = 0
ts = 0
wakeup = 0
#3 0x00007fa4a79b47b1 in ARDOUR::Graph::main_thread (this=0x47d9400) at ../libs/ardour/graph.cc:479
pt = 0x47e9a40
#4 0x00007fa4a79ba0c3 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fa4900b5ca8, p=0x47d9400) at /usr/include/boost/bind/mem_fn_template.hpp:49
No locals.
#5 0x00007fa4a79b9aac in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fa4900b5cb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
No locals.
#6 0x00007fa4a79b9687 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fa4900b5ca8) at /usr/include/boost/bind/bind_template.hpp:20
a = {<No data fields>}
#7 0x00007fa4a79b91e6 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
f = 0x7fa4900b5ca8
#8 0x0000000001021f29 in boost::function0<void>::operator() (this=0x7fa4900b5ca0) at /usr/include/boost/function/function_template.hpp:1013
No locals.
#9 0x00007fa4a7839665 in ARDOUR::AudioEngine::_start_process_thread (arg=0x47e9890) at ../libs/ardour/audioengine.cc:1519
td = 0x47e9890
f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7fa4a841d7e1, functor = {obj_ptr = 0x7fa4a79b44d0, type = {type = 0x7fa4a79b44d0, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7fa4a79b44d0 <ARDOUR::Graph::main_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X *, int)) 0x7fa4a79b44d0 <ARDOUR::Graph::main_thread()>, obj_ptr = 0x47d9400}, obj_ref = {obj_ptr = 0x7fa4a79b44d0, is_const_qualified = false, is_volatile_qualified = false}, data = -48 '\320'}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#10 0x00007fa4a181cc1a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#11 0x00007fa4a1581e7d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 6 (Thread 0x7fa475f80700 (LWP 26995)):
#0 0x00007fa4a1823790 in sem_wait () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007fa4a79b5ed8 in PBD::ProcessSemaphore::wait (this=0x47d94e8) at ../libs/pbd/pbd/semutils.h:41
No locals.
#2 0x00007fa4a79b318d in ARDOUR::Graph::restart_cycle (this=0x47d9400) at ../libs/ardour/graph.cc:257
No locals.
#3 0x00007fa4a79b3157 in ARDOUR::Graph::dec_ref (this=0x47d9400) at ../libs/ardour/graph.cc:244
No locals.
#4 0x00007fa4a79bad06 in ARDOUR::GraphNode::finish (this=0x7fa48c138770, chain=1) at ../libs/ardour/graphnode.cc:61
i = {_M_node = 0x7fa48c1387b0}
feeds_somebody = false
#5 0x00007fa4a79b42cc in ARDOUR::Graph::run_one (this=0x47d9400) at ../libs/ardour/graph.cc:407
to_run = 0x7fa48c138770
et = 0
ts = 0
wakeup = 0
#6 0x00007fa4a79b44b5 in ARDOUR::Graph::helper_thread (this=0x47d9400) at ../libs/ardour/graph.cc:443
pt = 0x47e9c10
#7 0x00007fa4a79ba0c3 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fa475f7fca8, p=0x47d9400) at /usr/include/boost/bind/mem_fn_template.hpp:49
No locals.
#8 0x00007fa4a79b9aac in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fa475f7fcb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
No locals.
#9 0x00007fa4a79b9687 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fa475f7fca8) at /usr/include/boost/bind/bind_template.hpp:20
a = {<No data fields>}
#10 0x00007fa4a79b91e6 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
f = 0x7fa475f7fca8
#11 0x0000000001021f29 in boost::function0<void>::operator() (this=0x7fa475f7fca0) at /usr/include/boost/function/function_template.hpp:1013
No locals.
#12 0x00007fa4a7839665 in ARDOUR::AudioEngine::_start_process_thread (arg=0x47e9890) at ../libs/ardour/audioengine.cc:1519
td = 0x47e9890
f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7fa4a841d7e1, functor = {obj_ptr = 0x7fa4a79b444a, type = {type = 0x7fa4a79b444a, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7fa4a79b444a <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X *, int)) 0x7fa4a79b444a <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x47d9400}, obj_ref = {obj_ptr = 0x7fa4a79b444a, is_const_qualified = false, is_volatile_qualified = false}, data = 74 'J'}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#13 0x00007fa4a181cc1a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#14 0x00007fa4a1581e7d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 5 (Thread 0x7fa475b54820 (LWP 26996)):
#0 0x00007fa4a15791f3 in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fa4a78bbbb4 in ARDOUR::Butler::thread_work (this=0x47d8080) at ../libs/ardour/butler.cc:159
rl = {px = 0x7fa48c202120, pn = {pi_ = 0x7fa48c202050}}
err = 0
bytes = 0
compute_io = true
begin = 41424826996
end = 41424827013
i = {_M_node = 0x7fa48c202120}
pfd = {{fd = 27, events = 25, revents = 0}}
disk_work_outstanding = false
#2 0x00007fa4a78bbb3b in ARDOUR::Butler::_thread_work (arg=0x47d8080) at ../libs/ardour/butler.cc:140
No locals.
#3 0x00007fa4a8a25842 in fake_thread_start (arg=0x47efb20) at ../libs/pbd/pthread_utils.cc:81
ts = 0x47efb20
thread_work = 0x7fa4a78bba8c <ARDOUR::Butler::_thread_work(void*)>
thread_arg = 0x47d8080
#4 0x00007fa4a181cc1a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007fa4a1581e7d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 4 (Thread 0x7fa475ada700 (LWP 26997)):
#0 0x00007fa4a15791f3 in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fa4a53effb9 in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fa4a53f0765 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fa4a89eef6d in BaseUI::main_thread (this=0x7fa48c03ba60) at ../libs/pbd/base_ui.cc:77
No locals.
#4 0x00007fa4a89f0429 in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0x7fa48c03c938) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
No locals.
#5 0x00007fa4a89f0284 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x7fa48c03c930) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
No locals.
#6 0x00007fa4a89effdd in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x7fa48c03c900) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
typed_rep = 0x7fa48c03c900
#7 0x00007fa4a4f78422 in ?? () from /usr/lib64/libglibmm-2.4.so.1
No symbol table info available.
#8 0x00007fa4a5415864 in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#9 0x00007fa4a181cc1a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#10 0x00007fa4a1581e7d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 3 (Thread 0x7fa474bb6820 (LWP 26998)):
#0 0x00007fa4a1824c8d in nanosleep () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007fa4a5418258 in g_usleep () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fa4a78363ac in ARDOUR::AudioEngine::meter_thread (this=0x3379ab0) at ../libs/ardour/audioengine.cc:710
No locals.
#3 0x00007fa4a785799b in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x7fa48c231600, p=0x3379ab0) at /usr/include/boost/bind/mem_fn_template.hpp:49
No locals.
#4 0x00007fa4a7852d24 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x7fa48c231610, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
No locals.
#5 0x00007fa4a784e687 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x7fa48c231600) at /usr/include/boost/bind/bind_template.hpp:20
a = {<No data fields>}
#6 0x00007fa4a78495ca 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=0x7fa48c231600) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
No locals.
#7 0x00007fa4a7844ef2 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=0x7fa48c2315d0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
typed_rep = 0x7fa48c2315d0
#8 0x00007fa4a4f78422 in ?? () from /usr/lib64/libglibmm-2.4.so.1
No symbol table info available.
#9 0x00007fa4a5415864 in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#10 0x00007fa4a181cc1a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#11 0x00007fa4a1581e7d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 2 (Thread 0x7fa46aa66700 (LWP 26999)):
#0 0x00007fa4a15791f3 in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fa46fd32acf in ?? () from /usr/lib64/libpulse.so.0
No symbol table info available.
#2 0x00007fa46fd22916 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
No symbol table info available.
#3 0x00007fa46fd23cf9 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
No symbol table info available.
#4 0x00007fa46fd23db0 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
No symbol table info available.
#5 0x00007fa46fd328cb in ?? () from /usr/lib64/libpulse.so.0
No symbol table info available.
#6 0x00007fa46faedc07 in ?? () from /usr/lib64/libpulsecommon-0.9.22.so
No symbol table info available.
#7 0x00007fa4a181cc1a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#8 0x00007fa4a1581e7d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 1 (Thread 0x7fa4a90af900 (LWP 26972)):
#0 0x00007fa4a1824ffd in waitpid () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007fa4a5432dd1 in g_spawn_sync () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fa4a54330e9 in g_spawn_command_line_sync () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fa4950fb473 in ?? () from /usr/lib64/gtk-2.0/modules/libgnomesegvhandler.so
No symbol table info available.
#4 <signal handler called>
No symbol table info available.
#5 0x00007fa4a32182d4 in Gtk::Object::set_manage() () from /usr/lib64/libgtkmm-2.4.so.1
No symbol table info available.
#6 0x0000000001111ad9 in AxisView::gui_property (this=0x4cd7de8, property_name=...) at ../gtk2_ardour/axis_view.cc:115
No locals.
#7 0x00000000010d2400 in AudioTimeAxisView::build_automation_action_menu (this=0x7fa48c22cad0, for_selection=true) at ../gtk2_ardour/audio_time_axis.cc:470
automation_items = @0x4cd3fb8
params = @0x4be6720
#8 0x00000000016d7ccc in RouteTimeAxisView::build_display_menu (this=0x7fa48c22cad0) at ../gtk2_ardour/route_time_axis.cc:679
layers_group = {group_ = 0x4c344a0}
overlaid = 1
stacked = 0
s = @0x35845a8
i = 0x4cc7920
layers_menu = 0x4ad0e70
layers_items = @0x4ad0e88
r = {<std::_List_base<boost::weak_ptr<ARDOUR::Route>, std::allocator<boost::weak_ptr<ARDOUR::Route> > >> = {_M_impl = {<std::allocator<std::_List_node<boost::weak_ptr<ARDOUR::Route> > >> = {<__gnu_cxx::new_allocator<std::_List_node<boost::weak_ptr<ARDOUR::Route> > >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x4ccc4c0, _M_prev = 0x4ccc4c0}}}, <No data fields>}
active = 165248000
s = @0x7fff09d97c30
i = 0x17160cc
click_sets_active = false
items = @0x4c07678
inactive = 32767
#9 0x00000000018093a2 in TimeAxisView::popup_display_menu (this=0x7fa48c22cce0, when=41433100) at ../gtk2_ardour/time_axis_view.cc:690
No locals.
#10 0x0000000001808847 in TimeAxisView::controls_ebox_button_release (this=0x7fa48c22cce0, ev=0x4c044f0) at ../gtk2_ardour/time_axis_view.cc:447
No locals.
#11 0x0000000001812bd6 in sigc::bound_mem_functor1<bool, TimeAxisView, GdkEventButton*>::operator() (this=0x48877b8, _A_a1=@0x7fff09d97db8) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1851
No locals.
#12 0x0000000001811dd9 in sigc::adaptor_functor<sigc::bound_mem_functor1<bool, TimeAxisView, GdkEventButton*> >::operator()<GdkEventButton* const&> (this=0x48877b0, _A_arg1=@0x7fff09d97db8) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:84
No locals.
#13 0x0000000001810bc2 in sigc::internal::slot_call1<sigc::bound_mem_functor1<bool, TimeAxisView, GdkEventButton*>, bool, GdkEventButton*>::call_it (rep=0x4887780, a_1=@0x7fff09d97db8) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:137
typed_rep = 0x4887780
#14 0x00007fa4a327f542 in ?? () from /usr/lib64/libgtkmm-2.4.so.1
No symbol table info available.
#15 0x00007fa4a460a518 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#16 0x00007fa4a4cf92aa in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#17 0x00007fa4a4d0fb23 in ?? () from /usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#18 0x00007fa4a4d10a2c in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#19 0x00007fa4a4d111a3 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#20 0x00007fa4a4720bff in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#21 0x00007fa4a4602983 in gtk_propagate_event () from /usr/lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#22 0x00007fa4a4603a3b in gtk_main_do_event () from /usr/lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#23 0x00007fa4a4276c0c in ?? () from /usr/lib64/libgdk-x11-2.0.so.0
No symbol table info available.
#24 0x00007fa4a53ebbc1 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#25 0x00007fa4a53f0258 in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#26 0x00007fa4a53f0765 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#27 0x00007fa4a4603ed7 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#28 0x00007fa4a674e606 in Gtkmm2ext::UI::run (this=0x317a1e0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:268
No locals.
#29 0x0000000001472ddc in main (argc=2, argv=0x7fff09d986c8) at ../gtk2_ardour/main.cc:557
No locals.
A debugging session is active.
Inferior 1 [process 26972] will be detached.
Quit anyway? (y or n) [answered Y; input not from terminal]
----------- .xsession-errors (41326 sec old) ---------------------
[Error 09:37:39.765] [PluginManager] ObjectsForAddin encountered an error: TargetInvocationException "Exception has been thrown by the target of an invocation."
[Error 09:37:39.766] [PluginManager] ObjectsForAddin encountered an error: TargetInvocationException "Exception has been thrown by the target of an invocation."
[Error 09:37:39.767] [PluginManager] ObjectsForAddin encountered an error: TargetInvocationException "Exception has been thrown by the target of an invocation."
[Error 09:37:40.543] [PluginManager] ObjectsForAddin encountered an error: TargetInvocationException "Exception has been thrown by the target of an invocation."
[Error 09:37:40.544] [PluginManager] ObjectsForAddin encountered an error: TargetInvocationException "Exception has been thrown by the target of an invocation."
[Error 09:37:40.545] [PluginManager] ObjectsForAddin encountered an error: TargetInvocationException "Exception has been thrown by the target of an invocation."
[Error 09:37:40.545] [PluginManager] ObjectsForAddin encountered an error: TargetInvocationException "Exception has been thrown by the target of an invocation."
[Error 09:37:40.547] [PluginManager] ObjectsForAddin encountered an error: TargetInvocationException "Exception has been thrown by the target of an invocation."
[Error 09:37:40.547] [PluginManager] ObjectsForAddin encountered an error: TargetInvocationException "Exception has been thrown by the target of an invocation."
[Error 09:37:40.549] [PluginManager] ObjectsForAddin encountered an error: TargetInvocationException "Exception has been thrown by the target of an invocation."
[Error 09:37:40.550] [PluginManager] ObjectsForAddin encountered an error: TargetInvocationException "Exception has been thrown by the target of an invocation."
[Error 09:37:40.551] [PluginManager] ObjectsForAddin encountered an error: TargetInvocationException "Exception has been thrown by the target of an invocation."
[Error 09:37:40.552] [PluginManager] ObjectsForAddin encountered an error: TargetInvocationException "Exception has been thrown by the target of an invocation."
...Too much output, ignoring rest...
--------------------------------------------------
|
|
2011-07-11 02:07
|
|
|
|
i also attached the simple session with which i can reproduce the crash |
|
|
looking at the core file i found this: Core was generated by `/usr/lib/ardour3/ardour-3.0 right click test 01.ardour'. Program terminated with signal 11, Segmentation fault. #0 0x00007ff07496a2d4 in Gtk::Object::set_manage() () from /usr/lib64/libgtkmm-2.4.so.1 i also was able to get a gdb backtrace from the core, which i have attached as "right click test 01 - core backtrace.txt" |
|
2011-07-11 02:16
|
right click test 01 - core backtrace.txt (15,078 bytes)
Thread 13 (Thread 28307):
#0 0x00007ff072f7356c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ff07941ddef in peak_thread_work () at ../libs/ardour/source_factory.cc:73
#2 0x000000000162fdf1 in sigc::pointer_functor0<void>::operator() (this=0x3426ba8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#3 0x000000000162d5fe in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x3426ba0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#4 0x000000000162a519 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x3426b70) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#5 0x00007ff0766ca422 in ?? () from /usr/lib64/libglibmm-2.4.so.1
#6 0x00007ff076b67864 in ?? () from /usr/lib64/libglib-2.0.so.0
#7 0x00007ff072f6ec1a in start_thread () from /lib64/libpthread.so.0
#8 0x00007ff072cd3e7d in clone () from /lib64/libc.so.6
Thread 12 (Thread 28317):
#0 0x00007ff072f76c8d in nanosleep () from /lib64/libpthread.so.0
#1 0x00007ff076b6a258 in g_usleep () from /usr/lib64/libglib-2.0.so.0
#2 0x00007ff078f883ac in ARDOUR::AudioEngine::meter_thread (this=0x3443b10) at ../libs/ardour/audioengine.cc:710
#3 0x00007ff078fa999b in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x4aecc00, p=0x3443b10) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4 0x00007ff078fa4d24 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (
this=0x4aecc10, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#5 0x00007ff078fa0687 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (
this=0x4aecc00) at /usr/include/boost/bind/bind_template.hpp:20
#6 0x00007ff078f9b5ca 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=0x4aecc00) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7 0x00007ff078f96ef2 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=0x4aecbd0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#8 0x00007ff0766ca422 in ?? () from /usr/lib64/libglibmm-2.4.so.1
#9 0x00007ff076b67864 in ?? () from /usr/lib64/libglib-2.0.so.0
#10 0x00007ff072f6ec1a in start_thread () from /lib64/libpthread.so.0
#11 0x00007ff072cd3e7d in clone () from /lib64/libc.so.6
Thread 11 (Thread 28311):
#0 0x00007ff072f7655d in read () from /lib64/libpthread.so.0
#1 0x00007ff076e37e42 in ?? () from /usr/lib64/libjack.so.0
#2 0x00007ff076e3ba67 in ?? () from /usr/lib64/libjack.so.0
#3 0x00007ff076e365b0 in ?? () from /usr/lib64/libjack.so.0
#4 0x00007ff072f6ec1a in start_thread () from /lib64/libpthread.so.0
#5 0x00007ff072cd3e7d in clone () from /lib64/libc.so.6
Thread 10 (Thread 28310):
#0 0x00007ff072f7356c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ff076e37a21 in ?? () from /usr/lib64/libjack.so.0
#2 0x00007ff076e31075 in ?? () from /usr/lib64/libjack.so.0
#3 0x00007ff076e365b0 in ?? () from /usr/lib64/libjack.so.0
#4 0x00007ff072f6ec1a in start_thread () from /lib64/libpthread.so.0
#5 0x00007ff072cd3e7d in clone () from /lib64/libc.so.6
Thread 9 (Thread 28309):
#0 0x00007ff072f7356c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ff078f0e483 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85
#2 0x00007ff078f0e1b1 in analyser_work () at ../libs/ardour/analyser.cc:49
---Type <return> to continue, or q <return> to quit---
#3 0x000000000162fdf1 in sigc::pointer_functor0<void>::operator() (this=0x7ff060004008) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4 0x000000000162d5fe in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x7ff060004000) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5 0x000000000162a519 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x7ff060003fd0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#6 0x00007ff0766ca422 in ?? () from /usr/lib64/libglibmm-2.4.so.1
#7 0x00007ff076b67864 in ?? () from /usr/lib64/libglib-2.0.so.0
#8 0x00007ff072f6ec1a in start_thread () from /lib64/libpthread.so.0
#9 0x00007ff072cd3e7d in clone () from /lib64/libc.so.6
Thread 8 (Thread 28318):
#0 0x00007ff072ccb1f3 in poll () from /lib64/libc.so.6
#1 0x00007ff0413c5acf in ?? () from /usr/lib64/libpulse.so.0
#2 0x00007ff0413b5916 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
#3 0x00007ff0413b6cf9 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
#4 0x00007ff0413b6db0 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
#5 0x00007ff0413c58cb in ?? () from /usr/lib64/libpulse.so.0
#6 0x00007ff041180c07 in ?? () from /usr/lib64/libpulsecommon-0.9.22.so
#7 0x00007ff072f6ec1a in start_thread () from /lib64/libpthread.so.0
#8 0x00007ff072cd3e7d in clone () from /lib64/libc.so.6
Thread 7 (Thread 28308):
#0 0x00007ff072f7356c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ff07941ddef in peak_thread_work () at ../libs/ardour/source_factory.cc:73
#2 0x000000000162fdf1 in sigc::pointer_functor0<void>::operator() (this=0x343dcb8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#3 0x000000000162d5fe in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x343dcb0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#4 0x000000000162a519 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x343dc80) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#5 0x00007ff0766ca422 in ?? () from /usr/lib64/libglibmm-2.4.so.1
#6 0x00007ff076b67864 in ?? () from /usr/lib64/libglib-2.0.so.0
#7 0x00007ff072f6ec1a in start_thread () from /lib64/libpthread.so.0
#8 0x00007ff072cd3e7d in clone () from /lib64/libc.so.6
Thread 6 (Thread 28315):
#0 0x00007ff072ccb1f3 in poll () from /lib64/libc.so.6
#1 0x00007ff07900dbb4 in ARDOUR::Butler::thread_work (this=0x48611d0) at ../libs/ardour/butler.cc:159
#2 0x00007ff07900db3b in ARDOUR::Butler::_thread_work (arg=0x48611d0) at ../libs/ardour/butler.cc:140
#3 0x00007ff07a177842 in fake_thread_start (arg=0x4903810) at ../libs/pbd/pthread_utils.cc:81
#4 0x00007ff072f6ec1a in start_thread () from /lib64/libpthread.so.0
#5 0x00007ff072cd3e7d in clone () from /lib64/libc.so.6
Thread 5 (Thread 28316):
#0 0x00007ff072ccb1f3 in poll () from /lib64/libc.so.6
#1 0x00007ff076b41fb9 in ?? () from /usr/lib64/libglib-2.0.so.0
#2 0x00007ff076b42765 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
#3 0x00007ff07a140f6d in BaseUI::main_thread (this=0x4903c80) at ../libs/pbd/base_ui.cc:77
#4 0x00007ff07a142429 in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0x4910808) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#5 0x00007ff07a142284 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x4910800)
at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6 0x00007ff07a141fdd in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x49107d0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#7 0x00007ff0766ca422 in ?? () from /usr/lib64/libglibmm-2.4.so.1
#8 0x00007ff076b67864 in ?? () from /usr/lib64/libglib-2.0.so.0
#9 0x00007ff072f6ec1a in start_thread () from /lib64/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#10 0x00007ff072cd3e7d in clone () from /lib64/libc.so.6
Thread 4 (Thread 28314):
#0 0x00007ff072f75790 in sem_wait () from /lib64/libpthread.so.0
#1 0x00007ff079107ed8 in PBD::ProcessSemaphore::wait (this=0x4862638) at ../libs/pbd/pbd/semutils.h:41
#2 0x00007ff07910518d in ARDOUR::Graph::restart_cycle (this=0x4862550) at ../libs/ardour/graph.cc:257
#3 0x00007ff079105157 in ARDOUR::Graph::dec_ref (this=0x4862550) at ../libs/ardour/graph.cc:244
#4 0x00007ff07910cd06 in ARDOUR::GraphNode::finish (this=0x490cf80, chain=1) at ../libs/ardour/graphnode.cc:61
#5 0x00007ff0791062cc in ARDOUR::Graph::run_one (this=0x4862550) at ../libs/ardour/graph.cc:407
#6 0x00007ff0791064b5 in ARDOUR::Graph::helper_thread (this=0x4862550) at ../libs/ardour/graph.cc:443
#7 0x00007ff07910c0c3 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7ff0476adca8, p=0x4862550) at /usr/include/boost/bind/mem_fn_template.hpp:49
#8 0x00007ff07910baac in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7ff0476adcb8,
f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#9 0x00007ff07910b687 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
this=0x7ff0476adca8) at /usr/include/boost/bind/bind_template.hpp:20
#10 0x00007ff07910b1e6 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 0x0000000001021f29 in boost::function0<void>::operator() (this=0x7ff0476adca0) at /usr/include/boost/function/function_template.hpp:1013
#12 0x00007ff078f8b665 in ARDOUR::AudioEngine::_start_process_thread (arg=0x4872bb0) at ../libs/ardour/audioengine.cc:1519
#13 0x00007ff072f6ec1a in start_thread () from /lib64/libpthread.so.0
#14 0x00007ff072cd3e7d in clone () from /lib64/libc.so.6
Thread 3 (Thread 28313):
#0 0x00007ff072f75790 in sem_wait () from /lib64/libpthread.so.0
#1 0x00007ff079107ed8 in PBD::ProcessSemaphore::wait (this=0x4862618) at ../libs/pbd/pbd/semutils.h:41
#2 0x00007ff079106106 in ARDOUR::Graph::run_one (this=0x4862550) at ../libs/ardour/graph.cc:393
#3 0x00007ff0791067b1 in ARDOUR::Graph::main_thread (this=0x4862550) at ../libs/ardour/graph.cc:479
#4 0x00007ff07910c0c3 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7ff04772eca8, p=0x4862550) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5 0x00007ff07910baac in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7ff04772ecb8,
f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6 0x00007ff07910b687 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
this=0x7ff04772eca8) at /usr/include/boost/bind/bind_template.hpp:20
#7 0x00007ff07910b1e6 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 0x0000000001021f29 in boost::function0<void>::operator() (this=0x7ff04772eca0) at /usr/include/boost/function/function_template.hpp:1013
#9 0x00007ff078f8b665 in ARDOUR::AudioEngine::_start_process_thread (arg=0x48729e0) at ../libs/ardour/audioengine.cc:1519
#10 0x00007ff072f6ec1a in start_thread () from /lib64/libpthread.so.0
#11 0x00007ff072cd3e7d in clone () from /lib64/libc.so.6
Thread 2 (Thread 28312):
#0 0x00007ff072f75881 in sem_timedwait () from /lib64/libpthread.so.0
#1 0x00007ff076e36bd0 in ?? () from /usr/lib64/libjack.so.0
#2 0x00007ff076e22f3b in ?? () from /usr/lib64/libjack.so.0
#3 0x00007ff076e1fa67 in ?? () from /usr/lib64/libjack.so.0
#4 0x00007ff078f875b6 in ARDOUR::AudioEngine::process_thread (this=0x3443b10) at ../libs/ardour/audioengine.cc:456
#5 0x00007ff078f871de in ARDOUR::AudioEngine::_process_thread (arg=0x3443b10) at ../libs/ardour/audioengine.cc:371
#6 0x00007ff076e213e8 in ?? () from /usr/lib64/libjack.so.0
#7 0x00007ff076e365b0 in ?? () from /usr/lib64/libjack.so.0
#8 0x00007ff072f6ec1a in start_thread () from /lib64/libpthread.so.0
#9 0x00007ff072cd3e7d in clone () from /lib64/libc.so.6
---Type <return> to continue, or q <return> to quit---
Thread 1 (Thread 28292):
#0 0x00007ff07496a2d4 in Gtk::Object::set_manage() () from /usr/lib64/libgtkmm-2.4.so.1
#1 0x0000000001111ad9 in AxisView::gui_property (this=0x4ec8f78, property_name=...) at ../gtk2_ardour/axis_view.cc:115
#2 0x00000000010d2400 in AudioTimeAxisView::build_automation_action_menu (this=0x4af76d0, for_selection=true) at ../gtk2_ardour/audio_time_axis.cc:470
#3 0x00000000016d7ccc in RouteTimeAxisView::build_display_menu (this=0x4af76d0) at ../gtk2_ardour/route_time_axis.cc:679
#4 0x00000000018093a2 in TimeAxisView::popup_display_menu (this=0x4af78e0, when=45206075) at ../gtk2_ardour/time_axis_view.cc:690
#5 0x0000000001808847 in TimeAxisView::controls_ebox_button_release (this=0x4af78e0, ev=0x4b3f4e0) at ../gtk2_ardour/time_axis_view.cc:447
#6 0x0000000001812bd6 in sigc::bound_mem_functor1<bool, TimeAxisView, GdkEventButton*>::operator() (this=0x3381148, _A_a1=@0x7ffff23ac4b8)
at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1851
#7 0x0000000001811dd9 in sigc::adaptor_functor<sigc::bound_mem_functor1<bool, TimeAxisView, GdkEventButton*> >::operator()<GdkEventButton* const&> (this=0x3381140,
_A_arg1=@0x7ffff23ac4b8) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:84
#8 0x0000000001810bc2 in sigc::internal::slot_call1<sigc::bound_mem_functor1<bool, TimeAxisView, GdkEventButton*>, bool, GdkEventButton*>::call_it (rep=0x3381110,
a_1=@0x7ffff23ac4b8) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:137
#9 0x00007ff0749d1542 in ?? () from /usr/lib64/libgtkmm-2.4.so.1
#10 0x00007ff075d5c518 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#11 0x00007ff07644b2aa in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0
#12 0x00007ff076461b23 in ?? () from /usr/lib64/libgobject-2.0.so.0
#13 0x00007ff076462a2c in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0
#14 0x00007ff0764631a3 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0
#15 0x00007ff075e72bff in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#16 0x00007ff075d54983 in gtk_propagate_event () from /usr/lib64/libgtk-x11-2.0.so.0
#17 0x00007ff075d55a3b in gtk_main_do_event () from /usr/lib64/libgtk-x11-2.0.so.0
#18 0x00007ff0759c8c0c in ?? () from /usr/lib64/libgdk-x11-2.0.so.0
#19 0x00007ff076b3dbc1 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#20 0x00007ff076b42258 in ?? () from /usr/lib64/libglib-2.0.so.0
#21 0x00007ff076b42765 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
#22 0x00007ff075d55ed7 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
#23 0x00007ff077ea0606 in Gtkmm2ext::UI::run (this=0x32161e0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:268
#24 0x0000000001472ddc in main (argc=2, argv=0x7ffff23acdc8) at ../gtk2_ardour/main.cc:557
|
|
|
was this a self-built version or the released alpha9? |
|
|
This is a very strange backtrace. It looks like you could have a corrupted build. Perhaps you could try rebuilding with ./waf clean ./waf and then see if the problem still exists? |
|
|
@paul: this is a self-built version via a Gentoo portage live ebuild, which just connects to the SVN repo, updates my local copy, and builds clean from scratch. however, i can reproduce it running the Ardour-3.0alpha9_9807 alpha as well. @cth103: since it is built with portage, it *should* be starting from a clean build tree everytime, since portage copies the source tree to a temp location and builds/installs from there. i will do an SVN update and see if it helps. unless you would like me to do a private SVN checkout/build outside of portage? i do not think portage could be the problem, as i have been building A3 SVN with portage for weeks now. thanks to both of you. |
|
2011-07-11 16:41
|
right click test 01 - alpha9 backtrace.txt (16,795 bytes)
Program received signal SIGSEGV, Segmentation fault.
0x00007fffee07a141 in Gtk::Object::set_manage() () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libgtkmm-2.4.so.1
(gdb) thread apply all bt
Thread 12 (Thread 0x7fffcc08b820 (LWP 13314)):
#0 0x00007ffff20dbc8d in nanosleep () from /lib64/libpthread.so.0
#1 0x00007ffff1c2ae08 in g_usleep () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff5c5cc72 in ARDOUR::AudioEngine::meter_thread (this=0x28ee0c0) at ../libs/ardour/audioengine.cc:710
#3 0x00007ffff5c7e061 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x3ca7b80, p=0x28ee0c0) at /usr/local/include/boost/bind/mem_fn_template.hpp:49
#4 0x00007ffff5c793ea in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (
this=0x3ca7b90, f=..., a=...) at /usr/local/include/boost/bind/bind.hpp:253
#5 0x00007ffff5c74daf in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (
this=0x3ca7b80) at /usr/local/include/boost/bind/bind_template.hpp:20
#6 0x00007ffff5c6ff82 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=0x3ca7b80) at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7 0x00007ffff5c6b7d6 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=0x3ca7b50) at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103
#8 0x00007ffff0d99d52 in ?? () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1
#9 0x00007ffff1c28384 in ?? () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0
#10 0x00007ffff20d3c1a in start_thread () from /lib64/libpthread.so.0
#11 0x00007fffec3c0e7d in clone () from /lib64/libc.so.6
Thread 11 (Thread 0x7fffcc88d700 (LWP 13313)):
#0 0x00007fffec3b81f3 in poll () from /lib64/libc.so.6
#1 0x00007ffff1c048b7 in ?? () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff1c04c85 in g_main_loop_run () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0
#3 0x00007ffff7670f6d in BaseUI::main_thread (this=0x3cba690) at ../libs/pbd/base_ui.cc:77
#4 0x00007ffff7672429 in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0x3ca18c8) at /usr/local/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#5 0x00007ffff7672284 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x3ca18c0)
at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6 0x00007ffff7671fdd in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x3ca1890)
at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103
#7 0x00007ffff0d99d52 in ?? () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1
#8 0x00007ffff1c28384 in ?? () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0
#9 0x00007ffff20d3c1a in start_thread () from /lib64/libpthread.so.0
#10 0x00007fffec3c0e7d in clone () from /lib64/libc.so.6
Thread 10 (Thread 0x7fffcc907820 (LWP 13312)):
#0 0x00007fffec3b81f3 in poll () from /lib64/libc.so.6
#1 0x00007ffff5ce20ec in ARDOUR::Butler::thread_work (this=0x3bf2060) at ../libs/ardour/butler.cc:159
#2 0x00007ffff5ce2073 in ARDOUR::Butler::_thread_work (arg=0x3bf2060) at ../libs/ardour/butler.cc:140
#3 0x00007ffff76abbae in fake_thread_start (arg=0x3c94640) at ../libs/pbd/pthread_utils.cc:81
#4 0x00007ffff20d3c1a in start_thread () from /lib64/libpthread.so.0
#5 0x00007fffec3c0e7d in clone () from /lib64/libc.so.6
Thread 9 (Thread 0x7fffccd33700 (LWP 13311)):
#0 0x00007ffff20da790 in sem_wait () from /lib64/libpthread.so.0
#1 0x00007ffff5ddbff4 in PBD::ProcessSemaphore::wait (this=0x3bf3488) at ../libs/pbd/pbd/semutils.h:41
#2 0x00007ffff5dda222 in ARDOUR::Graph::run_one (this=0x3bf33c0) at ../libs/ardour/graph.cc:393
#3 0x00007ffff5dda5d1 in ARDOUR::Graph::helper_thread (this=0x3bf33c0) at ../libs/ardour/graph.cc:443
#4 0x00007ffff5de01df in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffccd32cc8, p=0x3bf33c0) at /usr/local/include/boost/bind/mem_fn_template.hpp:49
#5 0x00007ffff5ddfbc8 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffccd32cd8,
f=..., a=...) at /usr/local/include/boost/bind/bind.hpp:253
---Type <return> to continue, or q <return> to quit---
#6 0x00007ffff5ddf7a3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
this=0x7fffccd32cc8) at /usr/local/include/boost/bind/bind_template.hpp:20
#7 0x00007ffff5ddf302 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
#8 0x0000000000fd9533 in boost::function0<void>::operator() (this=0x7fffccd32cc0) at /usr/local/include/boost/function/function_template.hpp:1013
#9 0x00007ffff5c5ff17 in ARDOUR::AudioEngine::_start_process_thread (arg=0x3c03850) at ../libs/ardour/audioengine.cc:1519
#10 0x00007ffff20d3c1a in start_thread () from /lib64/libpthread.so.0
#11 0x00007fffec3c0e7d in clone () from /lib64/libc.so.6
Thread 8 (Thread 0x7fffccdb4700 (LWP 13310)):
#0 0x00007ffff20da790 in sem_wait () from /lib64/libpthread.so.0
#1 0x00007ffff5ddbff4 in PBD::ProcessSemaphore::wait (this=0x3bf34a8) at ../libs/pbd/pbd/semutils.h:41
#2 0x00007ffff5dd92a9 in ARDOUR::Graph::restart_cycle (this=0x3bf33c0) at ../libs/ardour/graph.cc:257
#3 0x00007ffff5dd9273 in ARDOUR::Graph::dec_ref (this=0x3bf33c0) at ../libs/ardour/graph.cc:244
#4 0x00007ffff5de0e22 in ARDOUR::GraphNode::finish (this=0x3c9e920, chain=0) at ../libs/ardour/graphnode.cc:61
#5 0x00007ffff5dda3e8 in ARDOUR::Graph::run_one (this=0x3bf33c0) at ../libs/ardour/graph.cc:407
#6 0x00007ffff5dda8cd in ARDOUR::Graph::main_thread (this=0x3bf33c0) at ../libs/ardour/graph.cc:479
#7 0x00007ffff5de01df in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffccdb3cc8, p=0x3bf33c0) at /usr/local/include/boost/bind/mem_fn_template.hpp:49
#8 0x00007ffff5ddfbc8 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffccdb3cd8,
f=..., a=...) at /usr/local/include/boost/bind/bind.hpp:253
#9 0x00007ffff5ddf7a3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
this=0x7fffccdb3cc8) at /usr/local/include/boost/bind/bind_template.hpp:20
#10 0x00007ffff5ddf302 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
#11 0x0000000000fd9533 in boost::function0<void>::operator() (this=0x7fffccdb3cc0) at /usr/local/include/boost/function/function_template.hpp:1013
#12 0x00007ffff5c5ff17 in ARDOUR::AudioEngine::_start_process_thread (arg=0x3c03850) at ../libs/ardour/audioengine.cc:1519
#13 0x00007ffff20d3c1a in start_thread () from /lib64/libpthread.so.0
#14 0x00007fffec3c0e7d in clone () from /lib64/libc.so.6
Thread 7 (Thread 0x7fffcce95700 (LWP 13309)):
#0 0x00007ffff20da881 in sem_timedwait () from /lib64/libpthread.so.0
#1 0x00007ffff2311bd0 in ?? () from /usr/lib64/libjack.so.0
#2 0x00007ffff22fdf3b in ?? () from /usr/lib64/libjack.so.0
#3 0x00007ffff22faa67 in ?? () from /usr/lib64/libjack.so.0
#4 0x00007ffff5c5be7c in ARDOUR::AudioEngine::process_thread (this=0x28ee0c0) at ../libs/ardour/audioengine.cc:456
#5 0x00007ffff5c5baa6 in ARDOUR::AudioEngine::_process_thread (arg=0x28ee0c0) at ../libs/ardour/audioengine.cc:371
#6 0x00007ffff22fc3e8 in ?? () from /usr/lib64/libjack.so.0
#7 0x00007ffff23115b0 in ?? () from /usr/lib64/libjack.so.0
#8 0x00007ffff20d3c1a in start_thread () from /lib64/libpthread.so.0
#9 0x00007fffec3c0e7d in clone () from /lib64/libc.so.6
Thread 6 (Thread 0x7ffff7ea5700 (LWP 13308)):
#0 0x00007ffff20db55d in read () from /lib64/libpthread.so.0
#1 0x00007ffff2312e42 in ?? () from /usr/lib64/libjack.so.0
#2 0x00007ffff2316a67 in ?? () from /usr/lib64/libjack.so.0
#3 0x00007ffff23115b0 in ?? () from /usr/lib64/libjack.so.0
#4 0x00007ffff20d3c1a in start_thread () from /lib64/libpthread.so.0
#5 0x00007fffec3c0e7d in clone () from /lib64/libc.so.6
Thread 5 (Thread 0x7ffff7f26700 (LWP 13307)):
---Type <return> to continue, or q <return> to quit---
#0 0x00007ffff20d856c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff2312a21 in ?? () from /usr/lib64/libjack.so.0
#2 0x00007ffff230c075 in ?? () from /usr/lib64/libjack.so.0
#3 0x00007ffff23115b0 in ?? () from /usr/lib64/libjack.so.0
#4 0x00007ffff20d3c1a in start_thread () from /lib64/libpthread.so.0
#5 0x00007fffec3c0e7d in clone () from /lib64/libc.so.6
Thread 4 (Thread 0x7fffe6f0d700 (LWP 13306)):
#0 0x00007ffff20d856c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff5be1cfb in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85
#2 0x00007ffff5be1a29 in analyser_work () at ../libs/ardour/analyser.cc:49
#3 0x00000000015e67f7 in sigc::pointer_functor0<void>::operator() (this=0x27526f8) at /usr/local/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4 0x00000000015e3ffe in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x27526f0) at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5 0x00000000015e0f19 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x27526c0) at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103
#6 0x00007ffff0d99d52 in ?? () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1
#7 0x00007ffff1c28384 in ?? () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0
#8 0x00007ffff20d3c1a in start_thread () from /lib64/libpthread.so.0
#9 0x00007fffec3c0e7d in clone () from /lib64/libc.so.6
Thread 3 (Thread 0x7fffe770e700 (LWP 13305)):
#0 0x00007ffff20d856c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff60f0bcb in peak_thread_work () at ../libs/ardour/source_factory.cc:73
#2 0x00000000015e67f7 in sigc::pointer_functor0<void>::operator() (this=0x277d428) at /usr/local/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#3 0x00000000015e3ffe in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x277d420) at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#4 0x00000000015e0f19 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x277d3f0) at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103
#5 0x00007ffff0d99d52 in ?? () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1
#6 0x00007ffff1c28384 in ?? () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0
#7 0x00007ffff20d3c1a in start_thread () from /lib64/libpthread.so.0
#8 0x00007fffec3c0e7d in clone () from /lib64/libc.so.6
Thread 2 (Thread 0x7fffe7f0f700 (LWP 13304)):
#0 0x00007ffff20d856c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff60f0bcb in peak_thread_work () at ../libs/ardour/source_factory.cc:73
#2 0x00000000015e67f7 in sigc::pointer_functor0<void>::operator() (this=0x277d738) at /usr/local/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#3 0x00000000015e3ffe in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x277d730) at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#4 0x00000000015e0f19 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x277d700) at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103
#5 0x00007ffff0d99d52 in ?? () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1
#6 0x00007ffff1c28384 in ?? () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0
#7 0x00007ffff20d3c1a in start_thread () from /lib64/libpthread.so.0
#8 0x00007fffec3c0e7d in clone () from /lib64/libc.so.6
Thread 1 (Thread 0x7ffff7f9f8e0 (LWP 13301)):
#0 0x00007fffee07a141 in Gtk::Object::set_manage() () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libgtkmm-2.4.so.1
#1 0x00000000010c92a9 in AxisView::gui_property (this=0x41eae08, property_name=...) at ../gtk2_ardour/axis_view.cc:115
#2 0x0000000001089cb0 in AudioTimeAxisView::build_automation_action_menu (this=0x3e94d00, for_selection=true) at ../gtk2_ardour/audio_time_axis.cc:470
#3 0x000000000168e670 in RouteTimeAxisView::build_display_menu (this=0x3e94d00) at ../gtk2_ardour/route_time_axis.cc:679
#4 0x00000000017bfbba in TimeAxisView::popup_display_menu (this=0x3e94f10, when=9968786) at ../gtk2_ardour/time_axis_view.cc:690
#5 0x00000000017bf05f in TimeAxisView::controls_ebox_button_release (this=0x3e94f10, ev=0x4116d60) at ../gtk2_ardour/time_axis_view.cc:447
#6 0x00000000017c93ee in sigc::bound_mem_functor1<bool, TimeAxisView, GdkEventButton*>::operator() (this=0x26c2448, _A_a1=@0x7fffffffbfb8)
at /usr/local/include/sigc++-2.0/sigc++/functors/mem_fun.h:1851
---Type <return> to continue, or q <return> to quit---
#7 0x00000000017c85f1 in sigc::adaptor_functor<sigc::bound_mem_functor1<bool, TimeAxisView, GdkEventButton*> >::operator()<GdkEventButton* const&> (this=0x26c2440,
_A_arg1=@0x7fffffffbfb8) at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:84
#8 0x00000000017c73da in sigc::internal::slot_call1<sigc::bound_mem_functor1<bool, TimeAxisView, GdkEventButton*>, bool, GdkEventButton*>::call_it (rep=0x26c2410,
a_1=@0x7fffffffbfb8) at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:137
#9 0x00007fffee0dd572 in ?? () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libgtkmm-2.4.so.1
#10 0x00007ffff04320cf in ?? () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0
#11 0x00007ffff0b269bf in g_closure_invoke () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0
#12 0x00007ffff0b3dcba in ?? () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0
#13 0x00007ffff0b3f486 in g_signal_emit_valist () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0
#14 0x00007ffff0b3fb83 in g_signal_emit () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libgobject-2.0.so.0
#15 0x00007ffff0541cd5 in ?? () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0
#16 0x00007ffff042ad79 in gtk_propagate_event () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0
#17 0x00007ffff042be97 in gtk_main_do_event () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0
#18 0x00007ffff00a12fc in ?? () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libgdk-x11-2.0.so.0
#19 0x00007ffff1c00ff5 in g_main_context_dispatch () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0
#20 0x00007ffff1c048a0 in ?? () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0
#21 0x00007ffff1c04c85 in g_main_loop_run () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0
#22 0x00007ffff042c233 in gtk_main () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0
#23 0x00007ffff4b45bf2 in Gtkmm2ext::UI::run (this=0x25ab750, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:268
#24 0x0000000001429bf0 in main (argc=2, argv=0x7fffffffc9e8) at ../gtk2_ardour/main.cc:557
|
|
|
@cth103 i just attached the backtrace from running the alpha9 in gdb as file "right click test 01 - alpha9 backtrace.txt". so far, same result, though this time with the lib from the alpha9 bundle: Program received signal SIGSEGV, Segmentation fault. 0x00007fffee07a141 in Gtk::Object::set_manage() () from /media/Casa/in0giro/bin/temporaneo/Ardour_x86_64-3.0alpha9_9807-dbg/lib/libgtkmm-2.4.so.1 |
|
|
i can confirm that this bug is fixed in both of my sessions (including the one attached) with rev. 9843. thanks! |
|
|
Issue has been closed automatically, by Trigger Close Plugin. Feel free to re-open with additional information if you think the issue is not resolved. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2011-07-11 02:06 | in0giro | New Issue | |
| 2011-07-11 02:06 | in0giro | File Added: ardour-3.0-segnalazione-bug - crash on right click.txt | |
| 2011-07-11 02:07 | in0giro | File Added: right click test 01.ardour | |
| 2011-07-11 02:07 | in0giro | Tag Attached: 3.0 | |
| 2011-07-11 02:07 | in0giro | Tag Attached: crash | |
| 2011-07-11 02:07 | in0giro | Tag Attached: GUI | |
| 2011-07-11 02:07 | in0giro | Tag Attached: right click | |
| 2011-07-11 02:08 | in0giro | Note Added: 0011056 | |
| 2011-07-11 02:16 | in0giro | Note Added: 0011057 | |
| 2011-07-11 02:16 | in0giro | File Added: right click test 01 - core backtrace.txt | |
| 2011-07-11 11:19 | cth103 | cost | => 0.00 |
| 2011-07-11 11:19 | cth103 | Target Version | => 3.0-beta1 |
| 2011-07-11 13:45 | paul | Note Added: 0011067 | |
| 2011-07-11 13:57 | cth103 | Note Added: 0011069 | |
| 2011-07-11 13:57 | cth103 | Status | new => feedback |
| 2011-07-11 15:34 | in0giro | Note Added: 0011070 | |
| 2011-07-11 16:41 | in0giro | File Added: right click test 01 - alpha9 backtrace.txt | |
| 2011-07-11 16:52 | in0giro | Note Added: 0011072 | |
| 2011-07-12 01:06 | in0giro | Note Added: 0011081 | |
| 2011-07-12 09:17 | cth103 | Status | feedback => resolved |
| 2011-07-12 09:17 | cth103 | Resolution | open => fixed |
| 2011-07-12 09:18 | cth103 | Assigned To | => cth103 |
| 2020-04-19 20:15 | system | Note Added: 0022651 | |
| 2020-04-19 20:15 | system | Status | resolved => closed |