View Issue Details

IDProjectCategoryView StatusLast Update
0001489ardourbugspublic2008-11-20 23:57
Reporterdrf Assigned Topaul  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Summary0001489: Ardour crashes when using automation with caps 10-band eq plugin
DescriptionAs in title, I attached report from gdb. This bug is almost always reproducible, sometimes it even crashes while playing.
TagsNo tags attached.

Activities

2007-02-11 10:47

 

segfault (5,563 bytes)   
Thread 11 (Thread -1312105280 (LWP 6084)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6c30803 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7ebda5c in ARDOUR::Session::midi_thread_work ()
   from libs/ardour/libardour.so
#3  0xb7ebe2f3 in ARDOUR::Session::_midi_thread_work ()
   from libs/ardour/libardour.so
#4  0xb6ca6504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb6c3a51e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 10 (Thread -1311601472 (LWP 6083)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6c30803 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7e9d18a in ARDOUR::Session::butler_thread_work ()
   from libs/ardour/libardour.so
#3  0xb7e9eb6b in ARDOUR::Session::_butler_thread_work ()
   from libs/ardour/libardour.so
#4  0xb6ca6504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb6c3a51e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread -1256907872 (LWP 6078)):
#0  0xb613bb68 in Eq::one_cycle<&(store_func(float*, int, float, float))> ()
from /usr/lib/ladspa/caps.so
#1  0xb613bbee in Descriptor<Eq>::_run () from /usr/lib/ladspa/caps.so
#2  0xb7dfe126 in ARDOUR::LadspaPlugin::run () from libs/ardour/libardour.so
#3  0xb7dfe65e in ARDOUR::LadspaPlugin::connect_and_run ()
   from libs/ardour/libardour.so
#4  0xb7ddb635 in ARDOUR::PluginInsert::connect_and_run ()
   from libs/ardour/libardour.so
#5  0xb7ddb96b in ARDOUR::PluginInsert::automation_run ()
   from libs/ardour/libardour.so
#6  0xb7ddbb86 in ARDOUR::PluginInsert::run () from libs/ardour/libardour.so
#7  0xb7e4aa34 in ARDOUR::Route::process_output_buffers ()
   from libs/ardour/libardour.so
#8  0xb7d4c1da in ARDOUR::AudioTrack::roll () from libs/ardour/libardour.so
#9  0xb7ec148a in ARDOUR::Session::process_routes ()
   from libs/ardour/libardour.so
#10 0xb7ec17b8 in ARDOUR::Session::process_without_events ()
   from libs/ardour/libardour.so
#11 0xb7ec1e3d in ARDOUR::Session::process_with_events ()
   from libs/ardour/libardour.so
#12 0xb7ebf3f7 in ARDOUR::Session::process () from libs/ardour/libardour.so
#13 0xb7d56704 in ARDOUR::AudioEngine::process_callback ()
   from libs/ardour/libardour.so
#14 0xb7d56bf3 in ARDOUR::AudioEngine::_process_callback ()
   from libs/ardour/libardour.so
#15 0xb6da4961 in jack_client_thread (arg=0x88dc300) at client.c:1469
#16 0xb6ca6504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#17 0xb6c3a51e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread -1298064192 (LWP 6077)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6c30803 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7d7d097 in ARDOUR::AudioSource::peak_thread_work ()
   from libs/ardour/libardour.so
#3  0xb6ca6504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#4  0xb6c3a51e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread -1243181888 (LWP 6073)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6cacbf6 in __nanosleep_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb78fc2f2 in g_usleep () from /usr/lib/libglib-2.0.so.0
#3  0xb701eb0b in Glib::usleep () from libs/glibmm2/libglibmm2.so
#4  0xb7d55bb9 in ARDOUR::AudioEngine::meter_thread ()
   from libs/ardour/libardour.so
#5  0xb7d5f72b in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::AudioEngine>, void>::call_it () from libs/ardour/libardour.so
#6  0xb70341b8 in call_thread_entry_slot () from libs/glibmm2/libglibmm2.so
#7  0xb78fa38f in g_thread_create_full () from /usr/lib/libglib-2.0.so.0
#8  0xb6ca6504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0xb6c3a51e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread -1236452160 (LWP 6070)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6c30803 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7f05784 in ARDOUR::OSC::osc_receiver () from libs/ardour/libardour.so
#3  0xb7f0592b in ARDOUR::OSC::_osc_receiver () from libs/ardour/libardour.so
#4  0xb6ca6504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb6c3a51e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread -1233569040 (LWP 6063)):
#0  0xb6f52be0 in sigc::internal::trackable_callback_list::remove_callback ()
   from libs/sigc++2/libsigc++2.so
#1  0xb6f52c3b in sigc::trackable::remove_destroy_notify_callback ()
   from libs/sigc++2/libsigc++2.so
#2  0x082fe659 in sigc::internal::typed_slot_rep<sigc::bind_functor<-1, sigc::bound_mem_functor1<void, LadspaPluginUI, LadspaPluginUI::ControlUI*>, LadspaPluginUI::ControlUI*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> >::destroy ()
#3  0xb6f53150 in sigc::slot_base::~slot_base ()
   from libs/sigc++2/libsigc++2.so
#4  0xb7c8e5b4 in AbstractUI<Gtkmm2ext::UIRequest>::handle_ui_requests ()
   from libs/gtkmm2ext/libgtkmm2ext.so
#5  0xb7c890c9 in Gtkmm2ext::UI::signal_pipe_callback ()
   from libs/gtkmm2ext/libgtkmm2ext.so
#6  0xb74465ae in gdk_input_add () from /usr/lib/libgdk-x11-2.0.so.0
#7  0xb7905c8d in g_io_channel_unix_get_fd () from /usr/lib/libglib-2.0.so.0
#8  0xb78dc802 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#9  0xb78df7df in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#10 0xb78dfb89 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#11 0xb75e7574 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#12 0xb7acbb74 in Gtk::Main::run_impl () from libs/gtkmm2/gtk/libgtkmm2.so
#13 0xb7acb96f in Gtk::Main::run () from libs/gtkmm2/gtk/libgtkmm2.so
#14 0xb7c88e34 in Gtkmm2ext::UI::run () from libs/gtkmm2ext/libgtkmm2ext.so
#15 0x083116f1 in main ()
segfault (5,563 bytes)   

drf

2007-02-11 10:59

reporter   ~0003202

If this can help, when I load session terminal says:

Loading session /home/drf/test3 using snapshot test3 (1)
/home/drf/test3/test3.ardour:263: namespace error : Namespace prefix Redirect-CAPS on _Eq___10_band__analogue__equalizer-1 is not defined
       <Redirect-CAPS:_Eq___10_band__analogue__equalizer-1 track_height="normal"
                                                                               ^
/home/drf/test3/test3.ardour:264: namespace error : Namespace prefix Redirect-CAPS on _Eq___10_band__analogue__equalizer-2 is not defined
       <Redirect-CAPS:_Eq___10_band__analogue__equalizer-2 track_height="normal"

I attached also a screenshot of bugged session.

2007-02-11 11:00

 

session.png (84,409 bytes)   
session.png (84,409 bytes)   

drf

2007-02-11 20:25

reporter   ~0003209

Wow, this is serious.
In this session I have a guitar track recorded.
I've added TAP Stereo Echo (in addiction to CAPS Eq) to create some delay.
Same problem as before, so I went straight on saving each 10 secs.
Then I had to add some automation to L feedback gain. I shouldn't...
Now it crashes about each 30-40 secs - luckily I managed to export everything the third time I tried :D
I actually don't think this is CAPS-related, as adding another automation results in an increase of bug reproducibility...

2007-02-11 20:54

 

backtrace2 (5,235 bytes)   
Thread 11 (Thread -1328882496 (LWP 6960)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6c19803 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7ea7a5c in ARDOUR::Session::midi_thread_work ()
   from libs/ardour/libardour.so
#3  0xb7ea82f3 in ARDOUR::Session::_midi_thread_work ()
   from libs/ardour/libardour.so
#4  0xb6c8f504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb6c2351e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 10 (Thread -1328378688 (LWP 6959)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6c19803 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7e8718a in ARDOUR::Session::butler_thread_work ()
   from libs/ardour/libardour.so
#3  0xb7e88b6b in ARDOUR::Session::_butler_thread_work ()
   from libs/ardour/libardour.so
#4  0xb6c8f504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb6c2351e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread -1299231840 (LWP 6950)):
#0  0xb627b69a in fftwf_codelet_hf_16 () from /usr/lib/libfftw3f.so.3
#1  0xb6264704 in fftwf_hc2hc_mkcldrn () from /usr/lib/libfftw3f.so.3
#2  0xb62619ef in fftwf_codelet_q1_6 () from /usr/lib/libfftw3f.so.3
#3  0xb6267e06 in fftwf_rdft_solve () from /usr/lib/libfftw3f.so.3
#4  0xb62a9088 in fftwf_execute () from /usr/lib/libfftw3f.so.3
#5  0xb63104eb in ladspa_descriptor () from /usr/lib/ladspa/mbeq_1197.so
#6  0x0905cdd0 in ?? ()
#7  0x0904bc10 in ?? ()
#8  0x00001000 in ?? ()
#9  0x3fb9c221 in ?? ()
#10 0x3fc610f6 in ?? ()
#11 0x09060890 in ?? ()
#12 0x000001fa in ?? ()
#13 0xbed32414 in ?? ()
#14 0x00000101 in ?? ()
#15 0x396b2a6e in ?? ()
#16 0xb28f279c in ?? ()
#17 0xc1af6276 in ?? ()
#18 0x4097c098 in ?? ()
#19 0x3f1e5959 in ?? ()
#20 0x402b8bb0 in ?? ()
#21 0x08c1f850 in ?? ()
#22 0x08c1f850 in ?? ()
#23 0x09051028 in ?? ()
#24 0x09051830 in ?? ()
#25 0x0904f018 in ?? ()
#26 0x0905a628 in ?? ()
#27 0x00000400 in ?? ()
#28 0x09049800 in ?? ()
#29 0x0904a808 in ?? ()
#30 0x09060f60 in ?? ()
#31 0x0905cdd0 in ?? ()
#32 0x0904d818 in ?? ()
#33 0x000000ff in ?? ()
#34 0x00000201 in ?? ()
#35 0x0000026a in ?? ()
#36 0x037f0c7f in ?? ()
#37 0x00000000 in ?? ()

Thread 6 (Thread -1298289472 (LWP 6949)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6c19803 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7d67097 in ARDOUR::AudioSource::peak_thread_work ()
   from libs/ardour/libardour.so
#3  0xb6c8f504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#4  0xb6c2351e in clone () from /lib/tls/i686/cmov/libc.so.6


Thread 3 (Thread -1243280192 (LWP 6945)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6c95bf6 in __nanosleep_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb78e52f2 in g_usleep () from /usr/lib/libglib-2.0.so.0
#3  0xb7007b0b in Glib::usleep () from libs/glibmm2/libglibmm2.so
#4  0xb7d3fbb9 in ARDOUR::AudioEngine::meter_thread ()
   from libs/ardour/libardour.so
#5  0xb7d4972b in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::AudioEngine>, void>::call_it () from libs/ardour/libardour.so
#6  0xb701d1b8 in call_thread_entry_slot () from libs/glibmm2/libglibmm2.so
#7  0xb78e338f in g_thread_create_full () from /usr/lib/libglib-2.0.so.0
#8  0xb6c8f504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0xb6c2351e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread -1236554560 (LWP 6941)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6c19803 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7eef784 in ARDOUR::OSC::osc_receiver () from libs/ardour/libardour.so
#3  0xb7eef92b in ARDOUR::OSC::_osc_receiver () from libs/ardour/libardour.so
#4  0xb6c8f504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb6c2351e in clone () from /lib/tls/i686/cmov/libc.so.6


Thread 1 (Thread -1233663248 (LWP 6937)):
#0  0xb6f3bbe0 in sigc::internal::trackable_callback_list::remove_callback ()
   from libs/sigc++2/libsigc++2.so
#1  0xb6f3bc3b in sigc::trackable::remove_destroy_notify_callback ()
   from libs/sigc++2/libsigc++2.so
#2  0x082fe659 in sigc::internal::typed_slot_rep<sigc::bind_functor<-1, sigc::bound_mem_functor1<void, LadspaPluginUI, LadspaPluginUI::ControlUI*>, LadspaPluginUI::ControlUI*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> >::destroy ()
#3  0xb6f3c150 in sigc::slot_base::~slot_base ()
   from libs/sigc++2/libsigc++2.so
#4  0xb7c785b4 in AbstractUI<Gtkmm2ext::UIRequest>::handle_ui_requests ()
   from libs/gtkmm2ext/libgtkmm2ext.so
#5  0xb7c730c9 in Gtkmm2ext::UI::signal_pipe_callback ()
   from libs/gtkmm2ext/libgtkmm2ext.so
#6  0xb742f5ae in gdk_input_add () from /usr/lib/libgdk-x11-2.0.so.0
#7  0xb78eec8d in g_io_channel_unix_get_fd () from /usr/lib/libglib-2.0.so.0
#8  0xb78c5802 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#9  0xb78c87df in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#10 0xb78c8b89 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#11 0xb75d0574 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#12 0xb7ab5b74 in Gtk::Main::run_impl () from libs/gtkmm2/gtk/libgtkmm2.so
#13 0xb7ab596f in Gtk::Main::run () from libs/gtkmm2/gtk/libgtkmm2.so
#14 0xb7c72e34 in Gtkmm2ext::UI::run () from libs/gtkmm2ext/libgtkmm2ext.so
#15 0x083116f1 in main ()
backtrace2 (5,235 bytes)   

paul

2007-02-12 03:28

administrator   ~0003216

the loading bug is an error in ardour, hard to fix - the plugin name is not legal as an XML node name (it includes "-"). i will have to work on this issue.

the crash backtrace shows the error as occuring inside the caps plugin, not ardour. there's not much evidence as yet that its an ardour issue, but i will keep an open mind. if you can get the crash to happen with other (non-CAPS) plugins or without any plugins, the verdict swings towards ardour ....

drf

2007-02-12 14:01

reporter   ~0003219

I'm afraid but I think this is Ardour-related...
I've created a new session, imported an audio track, added a plugin (not of CAPS family), added automation, and boom.
backtrace2 is gdb's output.

paul

2007-02-12 18:02

administrator   ~0003223

which plugin did you add?

drf

2007-02-12 21:33

reporter   ~0003226

Multiband EQ by Steve Harris

drf

2007-02-15 14:43

reporter   ~0003300

Another backtrace of the same problem, here I'm using a TAP Equalizer.

**NOTE** I update svn & recompile everytime I use ardour, so the problem is still persisting.

See attachment

2007-02-15 14:43

 

backtraceTAP (15,452 bytes)   
--gdb output on program crash:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1251452000 (LWP 7061)]
0xb6c8e823 in sigc::internal::trackable_callback_list::remove_callback (
    this=0x9381458, data=0xb1701270) at libs/sigc++2/sigc++/trackable.cc:114
114         if ((*i).data_ == data)

--- Here starts gdb output from thread apply all bt

Thread 12 (Thread -1321026368 (LWP 7069)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6966803 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7e4e53e in ARDOUR::Session::midi_thread_work (this=0x8ed3310)
    at libs/ardour/session_midi.cc:1208
#3  0xb7e4eacb in ARDOUR::Session::_midi_thread_work (arg=0x8ed3310)
    at libs/ardour/session_midi.cc:1129
#4  0xb69dc504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb697051e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 11 (Thread -1320522560 (LWP 7068)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6966803 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7e30410 in ARDOUR::Session::butler_thread_work (this=0x8ed3310)
    at libs/ardour/session_butler.cc:175
#3  0xb7e311d3 in ARDOUR::Session::_butler_thread_work (arg=0x8ed3310)
    at libs/ardour/session_butler.cc:156
#4  0xb69dc504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb697051e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread -1251452000 (LWP 7061)):
#0  0xb6c8e823 in sigc::internal::trackable_callback_list::remove_callback (

    this=0x9381458, data=0xb1701270) at libs/sigc++2/sigc++/trackable.cc:114
#1  0xb6c8e9fe in sigc::trackable::remove_destroy_notify_callback (
    this=0x938dbd8, data=0xb1701270) at libs/sigc++2/sigc++/trackable.cc:58
#2  0x0835a3b0 in sigc::internal::slot_do_unbind::operator() (this=0xb5683c74, 
    t=0x938dbd8) at libs/sigc++2/sigc++/functors/slot_base.h:166
#3  0x08587441 in sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>::with_type<true, LadspaPluginUI>::execute_ (
    _A_type=@0x938da00, _A_action=@0xb5683c74)
    at libs/sigc++2/sigc++/visit_each.h:67
#4  0x0858745c in sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>::operator()<LadspaPluginUI> (this=0xb5683c74, 
    _A_type=@0x938da00) at libs/sigc++2/sigc++/visit_each.h:72
#5  0x08587476 in sigc::visit_each<sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>, LadspaPluginUI> (
    _A_action=@0xb5683c74, _A_functor=@0x938da00)
    at libs/sigc++2/sigc++/visit_each.h:113
#6  0x085876fd in sigc::visit_each<sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>, void, LadspaPluginUI, LadspaPluginUI::ControlUI*> (_A_action=@0xb5683c74, _A_target=@0xb1701290)
    at libs/sigc++2/sigc++/functors/mem_fun.h:1855
#7  0x0858771b in sigc::visit_each<sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>, sigc::bound_mem_functor1<void, LadspaPluginUI, LadspaPluginUI::ControlUI*> > (_A_action=@0xb5683c74, 

    _A_target=@0xb170128c) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:264
#8  0x08587739 in sigc::visit_each<sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>, sigc::bound_mem_functor1<void, LadspaPluginUI, LadspaPluginUI::ControlUI*>, LadspaPluginUI::ControlUI*> (
    _A_action=@0xb5683c74, _A_target=@0xb1701288)
    at libs/sigc++2/sigc++/adaptors/bind.h:1281
#9  0x0858777a in sigc::visit_each_type<sigc::trackable*, sigc::internal::slot_do_unbind, sigc::bind_functor<-1, sigc::bound_mem_functor1<void, LadspaPluginUI, LadspaPluginUI::ControlUI*>, LadspaPluginUI::ControlUI*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> > (_A_action=@0xb5683c9c, 
    _A_functor=@0xb1701288) at libs/sigc++2/sigc++/visit_each.h:124
#10 0x085877c4 in sigc::internal::typed_slot_rep<sigc::bind_functor<-1, sigc::bound_mem_functor1<void, LadspaPluginUI, LadspaPluginUI::ControlUI*>, LadspaPluginUI::ControlUI*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> >::destroy (data=0xb1701270) at libs/sigc++2/sigc++/functors/slot.h:60
#11 0x08358cba in sigc::internal::slot_rep::destroy (this=0xb1701270)
    at libs/sigc++2/sigc++/functors/slot_base.h:98
#12 0xb6c8f8ea in ~slot_rep (this=0xb1701270)
    at libs/sigc++2/sigc++/functors/slot_base.h:87
#13 0xb6c8f866 in ~slot_base (this=0xb5683d78)
    at libs/sigc++2/sigc++/functors/slot_base.cc:87
#14 0x0835a541 in ~slot0 (this=0xb5683d78)
    at libs/sigc++2/sigc++/functors/slot.h:422

#15 0x0835a555 in ~slot (this=0xb5683d78)
    at libs/sigc++2/sigc++/functors/slot.h:1067
#16 0x0857cd54 in LadspaPluginUI::parameter_changed (this=0x938da00, 
    abs_port_id=1, val=-8.34600258, cui=0x9390390)
    at gtk2_ardour/ladspa_pluginui.cc:613
#17 0x0858490d in sigc::bound_mem_functor3<void, LadspaPluginUI, unsigned int, float, LadspaPluginUI::ControlUI*>::operator() (this=0x9391530, 
    _A_a1=@0xb5683f04, _A_a2=@0xb5683f08, _A_a3=@0x939153c)
    at libs/sigc++2/sigc++/functors/mem_fun.h:1958
#18 0x0858493d in sigc::adaptor_functor<sigc::bound_mem_functor3<void, LadspaPluginUI, unsigned int, float, LadspaPluginUI::ControlUI*> >::operator()<unsigned int const&, float const&, LadspaPluginUI::ControlUI*&> (this=0x939152c, 
    _A_arg1=@0xb5683f04, _A_arg2=@0xb5683f08, _A_arg3=@0x939153c)
    at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:123
#19 0x0858496c in sigc::bind_functor<-1, sigc::bound_mem_functor3<void, LadspaPluginUI, unsigned int, float, LadspaPluginUI::ControlUI*>, LadspaPluginUI::ControlUI*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()<unsigned int const&, float const&> (this=0x9391528, _A_arg1=@0xb5683f04, 
    _A_arg2=@0xb5683f08) at libs/sigc++2/sigc++/adaptors/bind.h:1144
#20 0x08584996 in sigc::internal::slot_call2<sigc::bind_functor<-1, sigc::bound_mem_functor3<void, LadspaPluginUI, unsigned int, float, LadspaPluginUI::ControlUI*>, LadspaPluginUI::ControlUI*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void, unsigned int, float>::call_it (rep=0x9391510, 

    a_1=@0xb5683f04, a_2=@0xb5683f08)
    at libs/sigc++2/sigc++/functors/slot.h:173
#21 0xb7da2275 in sigc::internal::signal_emit2<void, unsigned int, float, sigc::nil>::emit (impl=0x8f69e28, _A_a1=@0xb5683f04, _A_a2=@0xb5683f08)
    at libs/sigc++2/sigc++/signal.h:779
#22 0xb7da232c in sigc::signal2<void, unsigned int, float, sigc::nil>::emit (
    this=0x8f68fec, _A_a1=@0xb5683f04, _A_a2=@0xb5683f08)
    at libs/sigc++2/sigc++/signal.h:1806
#23 0xb7da235d in sigc::signal2<void, unsigned int, float, sigc::nil>::operator() (this=0x8f68fec, _A_a1=@0xb5683f04, _A_a2=@0xb5683f08)
    at libs/sigc++2/sigc++/signal.h:1810
#24 0xb7d9fdb4 in ARDOUR::LadspaPlugin::set_parameter (this=0x8f68fc8, 
    which=1, val=-8.34600258) at libs/ardour/ladspa_plugin.cc:281
#25 0xb7d81f89 in ARDOUR::PluginInsert::connect_and_run (this=0x8f66a38, 
    bufs=@0x8ed34c0, nbufs=1, nframes=1024, offset=0, with_auto=true, 
    now=1030144) at libs/ardour/insert.cc:294
#26 0xb7d821a5 in ARDOUR::PluginInsert::automation_run (this=0x8f66a38, 
    bufs=@0x8ed34c0, nbufs=1, nframes=1024, offset=0)
    at libs/ardour/insert.cc:413
#27 0xb7d82372 in ARDOUR::PluginInsert::run (this=0x8f66a38, bufs=@0x8ed34c0, 
    nbufs=1, nframes=1024, offset=0) at libs/ardour/insert.cc:362
#28 0xb7de3d56 in ARDOUR::Route::process_output_buffers (this=0x8f13bd8, 
    bufs=@0x8ed34c0, nbufs=1, start_frame=1030144, end_frame=1031168, 

    nframes=1024, offset=0, with_redirects=true, declick=0, meter=true)
    at libs/ardour/route.cc:360
#29 0xb7d058f7 in ARDOUR::AudioTrack::roll (this=0x8f13bd8, nframes=1024, 
    start_frame=1030144, end_frame=1031168, offset=0, declick=0, 
    can_record=false, rec_monitors_input=false)
    at libs/ardour/audio_track.cc:634
#30 0xb7e567ce in ARDOUR::Session::process_routes (this=0x8ed3310, 
    nframes=1024, offset=0) at libs/ardour/session_process.cc:138
#31 0xb7e57e3a in ARDOUR::Session::process_without_events (this=0x8ed3310, 
    nframes=1024) at libs/ardour/session_process.cc:775
#32 0xb7e580e2 in ARDOUR::Session::process_with_events (this=0x8ed3310, 
    nframes=1024) at libs/ardour/session_process.cc:284
#33 0xb7e5864a in ARDOUR::Session::process (this=0x8ed3310, nframes=1024)
    at libs/ardour/session_process.cc:61
#34 0xb7d0f443 in ARDOUR::AudioEngine::process_callback (this=0x8bd56a0, 
    nframes=1024) at libs/ardour/audioengine.cc:303
#35 0xb7d0f600 in ARDOUR::AudioEngine::_process_callback (nframes=1024, 
    arg=0x8bd56a0) at libs/ardour/audioengine.cc:257
#36 0xb6ada961 in jack_client_thread (arg=0x8bd5bd0) at client.c:1469
#37 0xb69dc504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#38 0xb697051e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread -1298547520 (LWP 7060)):

#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6966803 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7d2a26c in ARDOUR::AudioSource::peak_thread_work (arg=0x0)
    at libs/ardour/audiosource.cc:140
#3  0xb69dc504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#4  0xb697051e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread -1246110528 (LWP 7056)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb69e2bf6 in __nanosleep_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb768e2f2 in g_usleep () from /usr/lib/libglib-2.0.so.0
#3  0xb6d965e5 in Glib::usleep (microseconds=10000)
    at libs/glibmm2/glibmm/timer.cc:68
#4  0xb7d0eef6 in ARDOUR::AudioEngine::meter_thread (this=0x8bd56a0)
    at libs/ardour/audioengine.cc:413
#5  0xb7d11c56 in sigc::bound_mem_functor0<void, ARDOUR::AudioEngine>::operator() (this=0x8bd562c) at libs/sigc++2/sigc++/functors/mem_fun.h:1781
#6  0xb7d11c78 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR::AudioEngine> >::operator() (this=0x8bd5628)
    at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251
#7  0xb7d11ca4 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::AudioEngine>, void>::call_it (rep=0x8bd5610)

    at libs/sigc++2/sigc++/functors/slot.h:103
#8  0x0835393e in sigc::slot0<void>::operator() (this=0x8a9a500)
    at libs/sigc++2/sigc++/functors/slot.h:440
#9  0xb6db0693 in call_thread_entry_slot (data=0x8a9a500)
    at libs/glibmm2/glibmm/thread.cc:43
#10 0xb768c38f in g_thread_create_full () from /usr/lib/libglib-2.0.so.0
#11 0xb69dc504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0xb697051e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread -1239384896 (LWP 7052)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6966803 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7e927f5 in ARDOUR::OSC::osc_receiver (this=0x8a1f428)
    at libs/ardour/osc.cc:314
#3  0xb7e929bd in ARDOUR::OSC::_osc_receiver (arg=0x8a1f428)
    at libs/ardour/osc.cc:274
#4  0xb69dc504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb697051e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread -1236493584 (LWP 7044)):
#0  0xb6c8e823 in sigc::internal::trackable_callback_list::remove_callback (
    this=0x9381458, data=0x92c6c00) at libs/sigc++2/sigc++/trackable.cc:114
#1  0xb6c8e9fe in sigc::trackable::remove_destroy_notify_callback (

    this=0x938dbd8, data=0x92c6c00) at libs/sigc++2/sigc++/trackable.cc:58
#2  0x0835a3b0 in sigc::internal::slot_do_unbind::operator() (this=0xbfbba3d4, 
    t=0x938dbd8) at libs/sigc++2/sigc++/functors/slot_base.h:166
#3  0x08587441 in sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>::with_type<true, LadspaPluginUI>::execute_ (
    _A_type=@0x938da00, _A_action=@0xbfbba3d4)
    at libs/sigc++2/sigc++/visit_each.h:67
#4  0x0858745c in sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>::operator()<LadspaPluginUI> (this=0xbfbba3d4, 
    _A_type=@0x938da00) at libs/sigc++2/sigc++/visit_each.h:72
#5  0x08587476 in sigc::visit_each<sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>, LadspaPluginUI> (
    _A_action=@0xbfbba3d4, _A_functor=@0x938da00)
    at libs/sigc++2/sigc++/visit_each.h:113
#6  0x085876fd in sigc::visit_each<sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>, void, LadspaPluginUI, LadspaPluginUI::ControlUI*> (_A_action=@0xbfbba3d4, _A_target=@0x92c6c20)
    at libs/sigc++2/sigc++/functors/mem_fun.h:1855
#7  0x0858771b in sigc::visit_each<sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>, sigc::bound_mem_functor1<void, LadspaPluginUI, LadspaPluginUI::ControlUI*> > (_A_action=@0xbfbba3d4, 
    _A_target=@0x92c6c1c) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:264
#8  0x08587739 in sigc::visit_each<sigc::internal::limit_derived_target<sigc::tr
ackable*, sigc::internal::slot_do_unbind>, sigc::bound_mem_functor1<void, LadspaPluginUI, LadspaPluginUI::ControlUI*>, LadspaPluginUI::ControlUI*> (
    _A_action=@0xbfbba3d4, _A_target=@0x92c6c18)
    at libs/sigc++2/sigc++/adaptors/bind.h:1281
#9  0x0858777a in sigc::visit_each_type<sigc::trackable*, sigc::internal::slot_do_unbind, sigc::bind_functor<-1, sigc::bound_mem_functor1<void, LadspaPluginUI, LadspaPluginUI::ControlUI*>, LadspaPluginUI::ControlUI*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> > (_A_action=@0xbfbba3fc, 
    _A_functor=@0x92c6c18) at libs/sigc++2/sigc++/visit_each.h:124
#10 0x085877c4 in sigc::internal::typed_slot_rep<sigc::bind_functor<-1, sigc::bound_mem_functor1<void, LadspaPluginUI, LadspaPluginUI::ControlUI*>, LadspaPluginUI::ControlUI*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> >::destroy (data=0x92c6c00) at libs/sigc++2/sigc++/functors/slot.h:60
#11 0x08358cba in sigc::internal::slot_rep::destroy (this=0x92c6c00)
    at libs/sigc++2/sigc++/functors/slot_base.h:98
#12 0xb6c8f8ea in ~slot_rep (this=0x92c6c00)
    at libs/sigc++2/sigc++/functors/slot_base.h:87
#13 0xb6c8f866 in ~slot_base (this=0xbfbba4f0)
    at libs/sigc++2/sigc++/functors/slot_base.cc:87
#14 0x0835a541 in ~slot0 (this=0xbfbba4f0)
    at libs/sigc++2/sigc++/functors/slot.h:422
#15 0x0835a555 in ~slot (this=0xbfbba4f0)
    at libs/sigc++2/sigc++/functors/slot.h:1067

#16 0xb7b0de37 in ~UIRequest (this=0xbfbba4c4)
    at libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:85
#17 0xb7b0e117 in AbstractUI<Gtkmm2ext::UIRequest>::handle_ui_requests (
    this=0x87f0d78) at libs/pbd/pbd/abstract_ui.cc:112
#18 0xb7b04536 in Gtkmm2ext::UI::signal_pipe_callback (arg=0x87f0d68, fd=6, 
    cond=GDK_INPUT_READ) at libs/gtkmm2ext/gtk_ui.cc:334
#19 0xb71d85ae in gdk_input_add () from /usr/lib/libgdk-x11-2.0.so.0
#20 0xb7697c8d in g_io_channel_unix_get_fd () from /usr/lib/libglib-2.0.so.0
#21 0xb766e802 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#22 0xb76717df in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#23 0xb7671b89 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#24 0xb7379574 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#25 0xb78a0801 in Gtk::Main::run_impl (this=0x87f0d28)
    at libs/gtkmm2/gtk/gtkmm/main.cc:503
#26 0xb78a060e in Gtk::Main::run () at libs/gtkmm2/gtk/gtkmm/main.cc:450
#27 0xb7b04891 in Gtkmm2ext::UI::run (this=0x87f0d68, old_receiver=@0x87cbbe4)
    at libs/gtkmm2ext/gtk_ui.cc:214
#28 0x0859d00b in main (argc=1, argv=0xbfbba954) at gtk2_ardour/main.cc:464
0xb6c8e823      114         if ((*i).data_ == data)
backtraceTAP (15,452 bytes)   

mtaht

2007-03-01 03:08

developer   ~0003450

Very similar bug in an optimized build of ardour from yesterday's svn

(gdb) thread apply all bt
 
Thread 7 (process 2927):
#0 0x0000003180ac4a36 in poll () from /lib64/libc.so.6
0000001 0x00002b30a2966950 in ARDOUR::OSC::osc_receiver ()
   from /usr/local/lib64/ardour2/libardour.so
#2 0x00002b30a2966ae9 in ARDOUR::OSC::_osc_receiver ()
   from /usr/local/lib64/ardour2/libardour.so
#3 0x0000003181606305 in start_thread () from /lib64/libpthread.so.0
0000004 0x0000003180acd50d in clone () from /lib64/libc.so.6
0000005 0x0000000000000000 in ?? ()
 
Thread 6 (process 2929):
#0 0x000000318160d4a1 in nanosleep () from /lib64/libpthread.so.0
0000001 0x000000308264b2b8 in g_usleep () from /lib64/libglib-2.0.so.0
#2 0x00002b30a27ef18f in ARDOUR::AudioEngine::meter_thread ()
   from /usr/local/lib64/ardour2/libardour.so
#3 0x00002b30a3f8d68f in call_thread_entry_slot ()
   from /usr/local/lib64/ardour2/libglibmm2.so
0000004 0x00000030826490f4 in g_thread_create_full () from /lib64/libglib-2.0.so.0
0000005 0x0000003181606305 in start_thread () from /lib64/libpthread.so.0
#6 0x0000003180acd50d in clone () from /lib64/libc.so.6
#7 0x0000000000000000 in ?? ()
#0 0x0000003180ac4a36 in poll () from /lib64/libc.so.6
0000001 0x00002b30a281192d in ARDOUR::AudioSource::peak_thread_work ()
   from /usr/local/lib64/ardour2/libardour.so
#2 0x0000003181606305 in start_thread () from /lib64/libpthread.so.0
#3 0x0000003180acd50d in clone () from /lib64/libc.so.6
0000004 0x0000000000000000 in ?? ()
 
Thread 4 (process 2933):
#0 0x0000003180ac4a36 in poll () from /lib64/libc.so.6
0000001 0x00002b30a4c7f606 in jack_client_close () from /usr/lib64/libjack.so.0
#2 0x0000003181606305 in start_thread () from /lib64/libpthread.so.0
#3 0x0000003180acd50d in clone () from /lib64/libc.so.6
0000004 0x0000000000000000 in ?? ()
 
Thread 3 (process 3568):
#0 0x0000003180ac4a36 in poll () from /lib64/libc.so.6
0000001 0x00002b30a290c6fc in ARDOUR::Session::butler_thread_work ()
   from /usr/local/lib64/ardour2/libardour.so
#2 0x00002b30a290d9ff in ARDOUR::Session::_butler_thread_work ()
   from /usr/local/lib64/ardour2/libardour.so
#3 0x0000003181606305 in start_thread () from /lib64/libpthread.so.0
0000004 0x0000003180acd50d in clone () from /lib64/libc.so.6
---Type <return> to continue, or q <return> to quit---
0000005 0x0000000000000000 in ?? ()
 
Thread 2 (process 3569):
#0 0x0000003180ac4a36 in poll () from /lib64/libc.so.6
0000001 0x00002b30a2927e31 in ARDOUR::Session::midi_thread_work ()
   from /usr/local/lib64/ardour2/libardour.so
#2 0x00002b30a2928641 in ARDOUR::Session::_midi_thread_work ()
   from /usr/local/lib64/ardour2/libardour.so
#3 0x0000003181606305 in start_thread () from /lib64/libpthread.so.0
0000004 0x0000003180acd50d in clone () from /lib64/libc.so.6
0000005 0x0000000000000000 in ?? ()
 
Thread 1 (process 2925):
#0 0x00002b30a4865b49 in sigc::internal::trackable_callback_list::remove_callback () from /usr/local/lib64/ardour2/libsigc++2.so
0000001 0x0000000000790488 in sigc::internal::typed_slot_rep<sigc::bind_functor<-1, sigc::bound_mem_functor3<void, AudioStreamView, unsigned int, unsigned int, boost::weak_ptr<ARDOUR::Source> >, unsigned int, unsigned int, boost::weak_ptr<ARDOUR::Source>, sigc::nil, sigc::nil, sigc::nil, sigc::nil> >::destroy ()
#2 0x00002b30a4866214 in sigc::slot_base::~slot_base$base ()
   from /usr/local/lib64/ardour2/libsigc++2.so
#3 0x00002b30a2e49a76 in AbstractUI<Gtkmm2ext::UIRequest>::handle_ui_requests
    () from /usr/local/lib64/ardour2/libgtkmm2ext.so
 
0000004 0x00002b30a2e44a9e in Gtkmm2ext::UI::signal_pipe_callback ()
   from /usr/local/lib64/ardour2/libgtkmm2ext.so
0000005 0x0000003083e1e9b3 in gdk_input_add () from /usr/lib64/libgdk-x11-2.0.so.0
#6 0x000000308262cf64 in g_main_context_dispatch ()
   from /lib64/libglib-2.0.so.0
#7 0x000000308262fd9d in g_main_context_check () from /lib64/libglib-2.0.so.0
0000008 0x00000030826300aa in g_main_loop_run () from /lib64/libglib-2.0.so.0
0000009 0x0000003084f2d023 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
0000010 0x00002b30a2e4486d in Gtkmm2ext::UI::run ()
   from /usr/local/lib64/ardour2/libgtkmm2ext.so
0000011 0x00000000006c609a in main ()

mtaht

2007-03-01 03:15

developer   ~0003451

In my case, although I had linuxsampler connected, I was merely playing back 8 tracks while recording a new one... rebuilding for debugging.

paul

2007-03-01 19:03

administrator   ~0003452

i believe this is now fixed in svn (rev 1542).

its probably not worth trying to explain the issue, other to notice that its a deep coding issue that affected many different situations where a non-GUI thread needed to notify the GUI that something had happened.

thanks to sampo for his help in actually testing and committing the fix.

paul

2007-03-01 19:03

administrator   ~0003453

please test current SVN and report back. thanks.

drf

2007-03-02 10:28

reporter   ~0003458

I've been working on a similar session for 10 minutes right now.
I've tried any method to make it crash but I can't.
Damn you sampo!

(great work, guys!)

drf

2007-03-02 10:31

reporter   ~0003459

I've hard-tested also write feature.
There seems to be no issues about Automation right now.
I think this report can be marked as solved

nowhiskey

2007-03-02 15:10

reporter   ~0003461

hi guys,
here it behaves different.
in my non-vst version of ardour everything good, i can automate the multibandeq and it works good, but in my vst installation of ardour2 it behaves very strange.
when i add the multibandeq and click on bypass (or activate the plugin), there is no sound anymore. the level indicator of the track goes up to the maximum and they stays there, but still no sound. i am able to do every automation with it and i can see the sliders moving, so optically that works, but no sound.
when i bypass the plugin the sound comes back again, and it do sounds very normally.
sometimes i can enjoy the plugin as long i do some automation, when automation is added i get sound only if the plugin is bypassed. even if i clear all automation, this behavior stays.
than trying to quit the session, sometimes it will quit normally and sometimes ardour gets frozen and the editor and the mixer window do not disappears. i can only do 'ps ax' than and kill all the ardour-wine instances.
i am sorry that this report is not a really help for you, but it just should be a kind of feedback on this issue.

nowhiskey@murija2:~$ wine --version
Wine 0.9.23


cheers,
doc

drf

2007-03-02 16:09

reporter   ~0003472

Sounds strange... Latest test I've done was done starting ardour from ardourvst...
But, I remember I had a similar problem some time ago, and it was related to the plugins themselves. Can you please attach a screenshot of your session?

nowhiskey

2007-03-02 16:25

reporter   ~0003473

Last edited: 2007-03-02 16:29

ok, this you can view with 'animate file', it comes from imagemagic and it is the only way i know to make a screenshot.
the little xterm is only for me being able to execute the command, that means it is normally not there.

cheers,
doc

p.s. i just realize, that the .dmp file is 3.1M big, so it can not be attached here.
i am on fluxbox here, so there is no "make screenshot" funktion, where can i upload two files (editor-mixer) of 3.1M?

drf

2007-03-02 16:42

reporter   ~0003474

Last edited: 2007-03-02 16:47

You can upload them here, limit size is 5MB.

2007-03-02 17:21

 

ardour-editor.dmp (3,148,907 bytes)

2007-03-02 17:35

 

ardour-mixer.dmp (3,148,907 bytes)

nowhiskey

2007-03-02 17:36

reporter   ~0003475

done.
you able to open it?

drf

2007-03-02 17:56

reporter   ~0003476

yes, but they don't help, this thing looks weird... even if surely not related to plugin automation. I think you have to open a new bug...

nowhiskey

2007-03-02 19:28

reporter   ~0003477

i have a feeling that this is related to wine, because with the non-vst ardour this works?!

drf

2007-03-02 19:30

reporter   ~0003478

If the non-vst works, it could be just wine or fst (correct me if i'm wrong) but I can't help you here, maybe paul has better answers

paul

2007-03-05 14:40

administrator   ~0003507

the VST related issues in notes at the end of this bug should be moved to another (new) bug report.

the core issue is fixed.

paul

2007-03-05 17:41

administrator   ~0003512

oops, i chose the wrong report status last time.

Issue History

Date Modified Username Field Change
2007-02-11 10:47 drf New Issue
2007-02-11 10:47 drf File Added: segfault
2007-02-11 10:59 drf Note Added: 0003202
2007-02-11 11:00 drf File Added: session.png
2007-02-11 20:25 drf Note Added: 0003209
2007-02-11 20:54 drf File Added: backtrace2
2007-02-12 03:28 paul Note Added: 0003216
2007-02-12 14:01 drf Note Added: 0003219
2007-02-12 18:02 paul Note Added: 0003223
2007-02-12 21:33 drf Note Added: 0003226
2007-02-15 14:43 drf Note Added: 0003300
2007-02-15 14:43 drf File Added: backtraceTAP
2007-03-01 03:08 mtaht Note Added: 0003450
2007-03-01 03:15 mtaht Note Added: 0003451
2007-03-01 19:03 paul Note Added: 0003452
2007-03-01 19:03 paul Note Added: 0003453
2007-03-01 19:03 paul Status new => feedback
2007-03-02 10:28 drf Note Added: 0003458
2007-03-02 10:31 drf Note Added: 0003459
2007-03-02 15:10 nowhiskey Note Added: 0003461
2007-03-02 16:09 drf Note Added: 0003472
2007-03-02 16:25 nowhiskey Note Added: 0003473
2007-03-02 16:29 nowhiskey Note Edited: 0003473
2007-03-02 16:42 drf Note Added: 0003474
2007-03-02 16:47 drf Note Edited: 0003474
2007-03-02 17:21 nowhiskey File Added: ardour-editor.dmp
2007-03-02 17:35 nowhiskey File Added: ardour-mixer.dmp
2007-03-02 17:36 nowhiskey Note Added: 0003475
2007-03-02 17:56 drf Note Added: 0003476
2007-03-02 19:28 nowhiskey Note Added: 0003477
2007-03-02 19:30 drf Note Added: 0003478
2007-03-05 14:40 paul Note Added: 0003507
2007-03-05 14:40 paul Status feedback => new
2007-03-05 17:41 paul Status new => resolved
2007-03-05 17:41 paul Resolution open => fixed
2007-03-05 17:41 paul Assigned To => paul
2007-03-05 17:41 paul Note Added: 0003512
2008-11-20 23:57 seablade Status resolved => closed