[Rock-dev] Configure Components, adding new parameters fail
Matthias Goldhoorn
matthias.goldhoorn at dfki.de
Tue Jun 25 16:47:39 CEST 2013
Hi,
can you add the line of the configuration file too?
What kind of property is you field?
Do you try to use an std::vector<double>?
Seems you componend never defined the correct type?!...
Greetings,
Matthias
On 25.06.2013 16:43, Pierre Letier wrote:
> I had an existing library/component working, that uses a configuration file. The configuration structure was initially composed of 4 double. I wanted to add some parameters to that configuration structure, but for unknown reason, when adding two more doubles, the component can not anymore been started (adding only one works normally).
>
> I receive the following error when starting the component:
>
> Orocos[WARN]: deployment orogen_default_ipos__Task unexpectedly terminated with signal 11
>
> Is there some limit on the size of the configuration structure ? Or Am I missing something with the configuration process ?
>
> When running the component with only one added parameter, It works although I receive the following warning (in case something wrong happens already there):
>
> Vizkit[WARN]: Corba call timout is set to 20000 and connect timeout to 2000
> Vizkit[WARN]: This might block your script during connection problems.
> Activating master...
>
> Orocos[WARN]: failed to load plugins for double on : the '' typekit is not available to pkgconfig
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:90:in `rescue in find_typekit_pkg'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:87:in `find_typekit_pkg'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:190:in `find_typekit_plugin_paths'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:178:in `plugin_libs_for_name'
> Orocos[WARN]: /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/port_proxy_extensions.rb:89:in `load_plugins_for_type'
> Orocos[WARN]: /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/port_proxy_extensions.rb:24:in `proxy_port'
> Orocos[WARN]: /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/task_proxy.rb:698:in `method_missing'
> Orocos[WARN]: /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/task_proxy.rb:107:in `__reader_writer'
> Orocos[WARN]: /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/oqconnection.rb:126:in `timerEvent'
> Orocos[WARN]: /home/pierre/rock_20130226/.gems/gems/qtbindings-4.8.3.0/lib/Qt/qtruby4.rb:469:in `method_missing'
> Orocos[WARN]: /home/pierre/rock_20130226/.gems/gems/qtbindings-4.8.3.0/lib/Qt/qtruby4.rb:469:in `exec'
> Orocos[WARN]: /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/vizkit.rb:151:in `block in exec'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:398:in `block in run'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:832:in `guard'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:397:in `run'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:74:in `run'
> Orocos[WARN]: /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/vizkit.rb:143:in `exec'
> Orocos[WARN]: orogen/ipos/scripts/ipos.rb:90:in `block in<main>'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:398:in `block in run'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:832:in `guard'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:397:in `run'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:74:in `run'
> Orocos[WARN]: orogen/ipos/scripts/ipos.rb:10:in `<main>'
> Orocos[WARN]: failed to load plugins for double on : the '' typekit is not available to pkgconfig
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:90:in `rescue in find_typekit_pkg'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:87:in `find_typekit_pkg'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:190:in `find_typekit_plugin_paths'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:178:in `plugin_libs_for_name'
> Orocos[WARN]: /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/port_proxy_extensions.rb:89:in `load_plugins_for_type'
> Orocos[WARN]: /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/port_proxy_extensions.rb:24:in `proxy_port'
> Orocos[WARN]: /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/task_proxy.rb:698:in `method_missing'
> Orocos[WARN]: /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/task_proxy.rb:107:in `__reader_writer'
> Orocos[WARN]: /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/oqconnection.rb:126:in `timerEvent'
> Orocos[WARN]: /home/pierre/rock_20130226/.gems/gems/qtbindings-4.8.3.0/lib/Qt/qtruby4.rb:469:in `method_missing'
> Orocos[WARN]: /home/pierre/rock_20130226/.gems/gems/qtbindings-4.8.3.0/lib/Qt/qtruby4.rb:469:in `exec'
> Orocos[WARN]: /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/vizkit.rb:151:in `block in exec'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:398:in `block in run'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:832:in `guard'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:397:in `run'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:74:in `run'
> Orocos[WARN]: /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/vizkit.rb:143:in `exec'
> Orocos[WARN]: orogen/ipos/scripts/ipos.rb:90:in `block in<main>'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:398:in `block in run'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:832:in `guard'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:397:in `run'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:74:in `run'
> Orocos[WARN]: orogen/ipos/scripts/ipos.rb:10:in `<main>'
> Orocos[WARN]: failed to load plugins for double on : the '' typekit is not available to pkgconfig
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:90:in `rescue in find_typekit_pkg'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:87:in `find_typekit_pkg'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:190:in `find_typekit_plugin_paths'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:178:in `plugin_libs_for_name'
> Orocos[WARN]: /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/port_proxy_extensions.rb:89:in `load_plugins_for_type'
> Orocos[WARN]: /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/port_proxy_extensions.rb:24:in `proxy_port'
> Orocos[WARN]: /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/task_proxy.rb:698:in `method_missing'
> Orocos[WARN]: /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/task_proxy.rb:107:in `__reader_writer'
> Orocos[WARN]: /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/oqconnection.rb:126:in `timerEvent'
> Orocos[WARN]: /home/pierre/rock_20130226/.gems/gems/qtbindings-4.8.3.0/lib/Qt/qtruby4.rb:469:in `method_missing'
> Orocos[WARN]: /home/pierre/rock_20130226/.gems/gems/qtbindings-4.8.3.0/lib/Qt/qtruby4.rb:469:in `exec'
> Orocos[WARN]: /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/vizkit.rb:151:in `block in exec'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:398:in `block in run'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:832:in `guard'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:397:in `run'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:74:in `run'
> Orocos[WARN]: /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/vizkit.rb:143:in `exec'
> Orocos[WARN]: orogen/ipos/scripts/ipos.rb:90:in `block in<main>'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:398:in `block in run'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:832:in `guard'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:397:in `run'
> Orocos[WARN]: /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:74:in `run'
> Orocos[WARN]: orogen/ipos/scripts/ipos.rb:10:in `<main>'
>
>
>
> Thank you
>
> Pierre
>
>
>
>
>
>
--
Dipl.-Inf. Matthias Goldhoorn
Space and Underwater Robotic
Universität Bremen
FB 3 - Mathematik und Informatik
AG Robotik
Robert-Hooke-Straße 5
28359 Bremen, Germany
Tel.: +49 421 178 45-4193
Zentrale: +49 421 178 45-6550
Fax: +49 421 178 45-4150
E-Mail: matthias.goldhoorn at uni-bremen.de
Weitere Informationen: http://www.informatik.uni-bremen.de/robotik
More information about the Rock-dev
mailing list