View Issue Details

IDProjectCategoryView StatusLast Update
0005072ardourbugspublic2020-04-19 20:16
Reporterzth Assigned Topaul  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Target Version3.0 
Summary0005072: Ardour crashes on startup due to infinate loop in vst code
DescriptionBacktrace attatched, which keeps repeating itself.
Additional InformationCaching initial samples...sfz::Engine error: Failed to load instrument, cause: /home/zth/drenched/plugins/3114/state9/hihat/closed_hihat/chh1.wav: Can't get sample info: System error : No such file or directory.
[New Thread 0x7fffb52fc700 (LWP 22099)]
[New Thread 0x7fffb4afb700 (LWP 22100)]
[Thread 0x7fffb5afd700 (LWP 21909) exited]
[New Thread 0x7fffb5afd700 (LWP 22111)]
[New Thread 0x7fff78e1c700 (LWP 22115)]

Program received signal SIGSEGV, Segmentation fault.
0x00007fff62d53de0 in ?? () from /usr/lib/vst/Pianoteq_2chan.so
(gdb) bt
#0 0x00007fff62d53de0 in ?? () from /usr/lib/vst/Pianoteq_2chan.so
0000001 0x00007fff62d59d8d in ?? () from /usr/lib/vst/Pianoteq_2chan.so
#2 0x00007fff62d5c0de in ?? () from /usr/lib/vst/Pianoteq_2chan.so
#3 0x00007fff62ca9c77 in ?? () from /usr/lib/vst/Pianoteq_2chan.so
0000004 0x00007ffff76f2495 in ARDOUR::VSTPlugin::get_parameter (this=0x1f15cf90,
    which=47) at ../libs/ardour/vst_plugin.cc:98
0000005 0x00007ffff76f24da in ARDOUR::VSTPlugin::set_parameter (this=0x1f15cf90,
    which=47, val=0.204739347) at ../libs/ardour/vst_plugin.cc:104
#6 0x00007ffff754cd1d in ARDOUR::PluginInsert::PluginControl::set_value (
    this=0x272993e0, user_val=0.20473934710025787)
    at ../libs/ardour/plugin_insert.cc:1178
#7 0x00007ffff7548479 in ARDOUR::PluginInsert::parameter_changed (
    this=0x1ecbd370, which=47, val=0.204739347)
    at ../libs/ardour/plugin_insert.cc:270
0000008 0x00007ffff7552e7e in boost::_mfi::mf2<void, ARDOUR::PluginInsert, unsigned int, float>::operator() (this=0x2740f078, p=0x1ecbd370, a1=47, a2=0.204739347)
    at /usr/include/boost/bind/mem_fn_template.hpp:280
0000009 0x00007ffff75524dc in boost::_bi::list3<boost::_bi::value<ARDOUR::PluginInsert*>, boost::arg<1>, boost::arg<2> >::operator()<boost::_mfi::mf2<void, ARDOUR::PluginInsert, unsigned int, float>, boost::_bi::list2<unsigned int&, float&> >
    (this=0x2740f088, f=..., a=...) at /usr/include/boost/bind/bind.hpp:392
0000010 0x00007ffff7551b80 in boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::PluginInsert, unsigned int, float>, boost::_bi::list3<boost::_bi::value<ARDOUR---Type <return> to continue, or q <return> to quit---
::PluginInsert*>, boost::arg<1>, boost::arg<2> > >::operator()<unsigned int, float> (this=0x2740f078, a1=@0x7fffff7fe394: 47, a2=@0x7fffff7fe390: 0.204739347)
    at /usr/include/boost/bind/bind_template.hpp:61
0000011 0x00007ffff75515b1 in boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::PluginInsert, unsigned int, float>, boost::_bi::list3<boost::_bi::value<ARDOUR::PluginInsert*>, boost::arg<1>, boost::arg<2> > >, void, unsigned int, float>::invoke (
    function_obj_ptr=..., a0=47, a1=0.204739347)
    at /usr/include/boost/function/function_template.hpp:153
0000012 0x00000000012fb09e in boost::function2<void, unsigned int, float>::operator() (this=0x2740f070, a0=47, a1=0.204739347)
    at /usr/include/boost/function/function_template.hpp:1013
0000013 0x00007ffff75432a6 in PBD::Signal2<void, unsigned int, float, PBD::OptionalLastValue<void> >::operator() (this=0x1f15d198, a1=47, a2=0.204739347)
    at /home/zth/gits/a3/build/libs/pbd/pbd/signals_generated.h:975
0000014 0x00007ffff75424b9 in ARDOUR::Plugin::set_parameter (this=0x1f15cf90,
    which=47, val=0.204739347) at ../libs/ardour/plugin.cc:346
#15 0x00007ffff76f2530 in ARDOUR::VSTPlugin::set_parameter (this=0x1f15cf90,
    which=47, val=0.204739347) at ../libs/ardour/vst_plugin.cc:109
0000016 0x00007ffff754cd1d in ARDOUR::PluginInsert::PluginControl::set_value (
    this=0x272993e0, user_val=0.20473934710025787)
    at ../libs/ardour/plugin_insert.cc:1178
#17 0x00007ffff7548479 in ARDOUR::PluginInsert::parameter_changed (
---Type <return> to continue, or q <return> to quit---
    this=0x1ecbd370, which=47, val=0.204739347)
    at ../libs/ardour/plugin_insert.cc:270
0000018 0x00007ffff7552e7e in boost::_mfi::mf2<void, ARDOUR::PluginInsert, unsigned int, float>::operator() (this=0x2740f018, p=0x1ecbd370, a1=47, a2=0.204739347)
    at /usr/include/boost/bind/mem_fn_template.hpp:280
0000019 0x00007ffff75524dc in boost::_bi::list3<boost::_bi::value<ARDOUR::PluginInsert*>, boost::arg<1>, boost::arg<2> >::operator()<boost::_mfi::mf2<void, ARDOUR::PluginInsert, unsigned int, float>, boost::_bi::list2<unsigned int&, float&> >
    (this=0x2740f028, f=..., a=...) at /usr/include/boost/bind/bind.hpp:392
0000020 0x00007ffff7551b80 in boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::PluginInsert, unsigned int, float>, boost::_bi::list3<boost::_bi::value<ARDOUR::PluginInsert*>, boost::arg<1>, boost::arg<2> > >::operator()<unsigned int, float> (this=0x2740f018, a1=@0x7fffff7fe6d4: 47, a2=@0x7fffff7fe6d0: 0.204739347)
    at /usr/include/boost/bind/bind_template.hpp:61
0000021 0x00007ffff75515b1 in boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::PluginInsert, unsigned int, float>, boost::_bi::list3<boost::_bi::value<ARDOUR::PluginInsert*>, boost::arg<1>, boost::arg<2> > >, void, unsigned int, float>::invoke (
    function_obj_ptr=..., a0=47, a1=0.204739347)
    at /usr/include/boost/function/function_template.hpp:153
0000022 0x00000000012fb09e in boost::function2<void, unsigned int, float>::operator() (this=0x2740f010, a0=47, a1=0.204739347)
    at /usr/include/boost/function/function_template.hpp:1013
---Type <return> to continue, or q <return> to quit---
0000023 0x00007ffff75432a6 in PBD::Signal2<void, unsigned int, float, PBD::OptionalLastValue<void> >::operator() (this=0x1f15d198, a1=47, a2=0.204739347)
    at /home/zth/gits/a3/build/libs/pbd/pbd/signals_generated.h:975
#24 0x00007ffff75424b9 in ARDOUR::Plugin::set_parameter (this=0x1f15cf90,
    which=47, val=0.204739347) at ../libs/ardour/plugin.cc:346
0000025 0x00007ffff76f2530 in ARDOUR::VSTPlugin::set_parameter (this=0x1f15cf90,
    which=47, val=0.204739347) at ../libs/ardour/vst_plugin.cc:109
0000026 0x00007ffff754cd1d in ARDOUR::PluginInsert::PluginControl::set_value (
    this=0x272993e0, user_val=0.20473934710025787)
    at ../libs/ardour/plugin_insert.cc:1178
0000027 0x00007ffff7548479 in ARDOUR::PluginInsert::parameter_changed (
    this=0x1ecbd370, which=47, val=0.204739347)
    at ../libs/ardour/plugin_insert.cc:270
0000028 0x00007ffff7552e7e in boost::_mfi::mf2<void, ARDOUR::PluginInsert, unsigned int, float>::operator() (this=0x2740efb8, p=0x1ecbd370, a1=47, a2=0.204739347)
    at /usr/include/boost/bind/mem_fn_template.hpp:280
0000029 0x00007ffff75524dc in boost::_bi::list3<boost::_bi::value<ARDOUR::PluginInsert*>, boost::arg<1>, boost::arg<2> >::operator()<boost::_mfi::mf2<void, ARDOUR::PluginInsert, unsigned int, float>, boost::_bi::list2<unsigned int&, float&> >
    (this=0x2740efc8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:392
0000030 0x00007ffff7551b80 in boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::PluginInsert, unsigned int, float>, boost::_bi::list3<boost::_bi::value<ARDOUR::PluginInsert*>, boost::arg<1>, boost::arg<2> > >::operator()<unsigned int, flo---Type <return> to continue, or q <return> to quit---
at> (this=0x2740efb8, a1=@0x7fffff7fea14: 47, a2=@0x7fffff7fea10: 0.204739347)
    at /usr/include/boost/bind/bind_template.hpp:61
0000031 0x00007ffff75515b1 in boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::PluginInsert, unsigned int, float>, boost::_bi::list3<boost::_bi::value<ARDOUR::PluginInsert*>, boost::arg<1>, boost::arg<2> > >, void, unsigned int, float>::invoke (
    function_obj_ptr=..., a0=47, a1=0.204739347)
    at /usr/include/boost/function/function_template.hpp:153
0000032 0x00000000012fb09e in boost::function2<void, unsigned int, float>::operator() (this=0x2740efb0, a0=47, a1=0.204739347)
    at /usr/include/boost/function/function_template.hpp:1013
0000033 0x00007ffff75432a6 in PBD::Signal2<void, unsigned int, float, PBD::OptionalLastValue<void> >::operator() (this=0x1f15d198, a1=47, a2=0.204739347)
    at /home/zth/gits/a3/build/libs/pbd/pbd/signals_generated.h:975
0000034 0x00007ffff75424b9 in ARDOUR::Plugin::set_parameter (this=0x1f15cf90,
    which=47, val=0.204739347) at ../libs/ardour/plugin.cc:346
0000035 0x00007ffff76f2530 in ARDOUR::VSTPlugin::set_parameter (this=0x1f15cf90,
    which=47, val=0.204739347) at ../libs/ardour/vst_plugin.cc:109
0000036 0x00007ffff754cd1d in ARDOUR::PluginInsert::PluginControl::set_value (
    this=0x272993e0, user_val=0.20473934710025787)
    at ../libs/ardour/plugin_insert.cc:1178
0000037 0x00007ffff7548479 in ARDOUR::PluginInsert::parameter_changed (
    this=0x1ecbd370, which=47, val=0.204739347)
---Type <return> to continue, or q <return> to quit---
    at ../libs/ardour/plugin_insert.cc:270
0000038 0x00007ffff7552e7e in boost::_mfi::mf2<void, ARDOUR::PluginInsert, unsigned int, float>::operator() (this=0x2740ef58, p=0x1ecbd370, a1=47, a2=0.204739347)
    at /usr/include/boost/bind/mem_fn_template.hpp:280
0000039 0x00007ffff75524dc in boost::_bi::list3<boost::_bi::value<ARDOUR::PluginInsert*>, boost::arg<1>, boost::arg<2> >::operator()<boost::_mfi::mf2<void, ARDOUR::PluginInsert, unsigned int, float>, boost::_bi::list2<unsigned int&, float&> >
    (this=0x2740ef68, f=..., a=...) at /usr/include/boost/bind/bind.hpp:392
0000040 0x00007ffff7551b80 in boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::PluginInsert, unsigned int, float>, boost::_bi::list3<boost::_bi::value<ARDOUR::PluginInsert*>, boost::arg<1>, boost::arg<2> > >::operator()<unsigned int, float> (this=0x2740ef58, a1=@0x7fffff7fed54: 47, a2=@0x7fffff7fed50: 0.204739347)
    at /usr/include/boost/bind/bind_template.hpp:61
0000041 0x00007ffff75515b1 in boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::PluginInsert, unsigned int, float>, boost::_bi::list3<boost::_bi::value<ARDOUR::PluginInsert*>, boost::arg<1>, boost::arg<2> > >, void, unsigned int, float>::invoke (
    function_obj_ptr=..., a0=47, a1=0.204739347)
    at /usr/include/boost/function/function_template.hpp:153
0000042 0x00000000012fb09e in boost::function2<void, unsigned int, float>::operator() (this=0x2740ef50, a0=47, a1=0.204739347)
    at /usr/include/boost/function/function_template.hpp:1013
0000043 0x00007ffff75432a6 in PBD::Signal2<void, unsigned int, float, PBD::OptionalL---Type <return> to continue, or q <return> to quit---
TagsNo tags attached.

Activities

paul

2012-12-19 14:55

administrator   ~0014367

is this still an issue? i think it has been fixed ...

paul

2012-12-19 17:03

administrator   ~0014368

noted as fixed on IRC by reporter.

system

2020-04-19 20:16

developer   ~0023140

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.

Issue History

Date Modified Username Field Change
2012-08-08 14:12 zth New Issue
2012-09-01 11:35 cth103 cost => 0.00
2012-09-01 11:35 cth103 Target Version => 3.0
2012-12-19 14:55 paul Note Added: 0014367
2012-12-19 14:55 paul Status new => feedback
2012-12-19 17:03 paul Note Added: 0014368
2012-12-19 17:03 paul Status feedback => resolved
2012-12-19 17:03 paul Resolution open => fixed
2012-12-19 17:03 paul Assigned To => paul
2020-04-19 20:16 system Note Added: 0023140
2020-04-19 20:16 system Status resolved => closed