[Rock-dev] Configure Components, adding new parameters fail

Pierre Letier pierre.letier at spaceapplications.com
Tue Jun 25 16:43:39 CEST 2013


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






-- 
Pierre Letier - Robotics Engineer

Space Applications Services
Systems and Ground Segments group
Leuvensesteenweg 325
B-1932 Zaventem
Belgium

Tel.    +32 (0)2-721.54.84
Fax.     +32 (0)2-721.54.44
www.spaceapplications.com


More information about the Rock-dev mailing list