View Issue Details

IDProjectCategoryView StatusLast Update
0003819ardourbugspublic2012-10-09 20:37
Reportertriune Assigned Tocth103  
PrioritynormalSeveritymajorReproducibilityalways
Status feedbackResolutionreopened 
Target Version3.0-beta1 
Summary0003819: stretching a region of audio crashes ardour3
Description1) add a stereo track
2) add an audio loop to the track
3) use the streatch tool to streatch the track longer
4) the dialog pops up for the selection of a stretching algorithm
5) click on stretch
6) ardour3 crashes
Additional Informationnone
TagsNo tags attached.

  Users sponsoring this issue
Sponsors List Total Sponsorship = US$ 5

2012-10-09 20:37: triune (US$ 5)
  Users sponsoring this issue (Total Sponsorship = US$ 5)

Activities

cth103

2011-03-03 14:56

administrator   ~0010268

BT attached. For some reason PluginBufferingAdapter changes the block size from the requested one to a non power-of-two, which PluginInputDomainAdapter doesn't like.

2011-03-03 14:56

 

bt3 (2,872 bytes)   
#0  0x001b3416 in __kernel_vsyscall ()
#1  0x02727941 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#2  0x0272ae42 in abort () at abort.c:92
#3  0x006316aa in _VampHost::Vamp::HostExt::PluginInputDomainAdapter::Impl::initialise (this=0xc21db00, channels=1, stepSize=557, blockSize=1114)
    at ../libs/vamp-sdk/src/vamp-hostsdk/PluginInputDomainAdapter.cpp:275
#4  0x00631089 in _VampHost::Vamp::HostExt::PluginInputDomainAdapter::initialise (this=0xc1e7588, channels=1, stepSize=557, blockSize=1114)
    at ../libs/vamp-sdk/src/vamp-hostsdk/PluginInputDomainAdapter.cpp:145
#5  0x0062ba1d in _VampHost::Vamp::HostExt::PluginBufferingAdapter::Impl::initialise (this=0xc23f288, channels=1, stepSize=65536, blockSize=65536)
    at ../libs/vamp-sdk/src/vamp-hostsdk/PluginBufferingAdapter.cpp:482
#6  0x0062ae8f in _VampHost::Vamp::HostExt::PluginBufferingAdapter::initialise (this=0xc1e7548, channels=1, stepSize=65536, blockSize=65536)
    at ../libs/vamp-sdk/src/vamp-hostsdk/PluginBufferingAdapter.cpp:308
#7  0x00630874 in _VampHost::Vamp::HostExt::PluginChannelAdapter::Impl::initialise (this=0xc1ddc88, channels=1, stepSize=65536, blockSize=65536)
    at ../libs/vamp-sdk/src/vamp-hostsdk/PluginChannelAdapter.cpp:193
#8  0x00630299 in _VampHost::Vamp::HostExt::PluginChannelAdapter::initialise (this=0xc1e7408, channels=1, stepSize=65536, blockSize=65536)
    at ../libs/vamp-sdk/src/vamp-hostsdk/PluginChannelAdapter.cpp:80
#9  0x014cb1ff in ARDOUR::AudioAnalyser::initialize_plugin (this=0xb647605c, key=..., sr=48000) at ../libs/ardour/audioanalyser.cc:67
#10 0x014caa20 in ARDOUR::AudioAnalyser::AudioAnalyser (this=0xb647605c, sr=48000, key=...) at ../libs/ardour/audioanalyser.cc:30
#11 0x01946a82 in ARDOUR::TransientDetector::TransientDetector (this=0xb647605c, sr=48000) at ../libs/ardour/transient_detector.cc:17
#12 0x01464657 in ARDOUR::Analyser::analyse_audio_file_source (src=...) at ../libs/ardour/analyser.cc:109
#13 0x014645a1 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:99
#14 0x014641f2 in analyser_work () at ../libs/ardour/analyser.cc:49
#15 0x090e9169 in sigc::pointer_functor0<void>::operator() (this=0xb1c7d2c) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#16 0x090e6a90 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0xb1c7d28)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#17 0x090e3b24 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0xb1c7d10)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#18 0x0a0ffe42 in ?? () from /usr/lib/libglibmm-2.4.so.1
#19 0x0a2dd48f in g_thread_create_proxy (data=0xb1be130) at /build/buildd/glib2.0-2.26.1/glib/gthread.c:1897
#20 0x00ac3cc9 in start_thread (arg=0xb6476b70) at pthread_create.c:304
#21 0x027cd69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

bt3 (2,872 bytes)   

cth103

2011-04-18 23:23

administrator   ~0010584

This was fixed some time ago, in theory.

triune

2012-10-09 20:34

reporter   ~0014039

Still seem to be having the same issue on beta5 svn 13200

Issue History

Date Modified Username Field Change
2011-03-03 06:27 triune New Issue
2011-03-03 13:41 cth103 cost => 0.00
2011-03-03 13:41 cth103 Target Version => 3.0-beta1
2011-03-03 14:56 cth103 Note Added: 0010268
2011-03-03 14:56 cth103 Status new => confirmed
2011-03-03 14:56 cth103 File Added: bt3
2011-04-18 23:23 cth103 Note Added: 0010584
2011-04-18 23:23 cth103 Status confirmed => resolved
2011-04-18 23:23 cth103 Resolution open => fixed
2011-04-18 23:23 cth103 Assigned To => cth103
2012-10-09 20:34 triune Note Added: 0014039
2012-10-09 20:34 triune Status resolved => feedback
2012-10-09 20:34 triune Resolution fixed => reopened
2012-10-09 20:37 triune Sponsorship Added triune: US$ 5
2012-10-09 20:37 triune Sponsorship Total 0 => 5