[Rock-dev] rock-display crashing

Sylvain Joyeux bir.sylvain at gmail.com
Mon Jan 26 19:12:45 CET 2015


Can you try this:
  https://github.com/rock-core/tools-orocosrb/pull/39

Sylvain

On Mon, Jan 26, 2015 at 2:35 PM, Ajish Babu <ajish.babu at dfki.de> wrote:
> Hi,
>
> when I start my ruby script,
>
> require 'rock/bundle'
> require 'readline'
> require 'pry'
>
> Bundles.initialize
> Bundles.run 'ndlcom_device_driver_deployment' do
>     port = Orocos.name_service.get 'serial_ndlcom_task'
>
>     port.io_port = "tcp://10.250.8.94:2000"
>     port.configure
>     port.start
>
>     Readline.readline
>
>     port.stop if port.running?
> end
>
>
> rock-display crashes with the following message
>
> /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orogen/lib/orogen/loaders/base.rb:253:in
> `register_typekit_model': there is already a typekit called serial_ndlcom
> registered on #<OroGen::Loaders::PkgConfig(192ad00) gnulinux>
> (OroGen::AlreadyRegistered)
>
>     from
> /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orogen/lib/orogen/loaders/base.rb:243:in
> `typekit_model_from_name'
>     from
> /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orogen/lib/orogen/loaders/base.rb:92:in
> `project_model_from_name'
>     from
> /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orogen/lib/orogen/loaders/aggregate.rb:46:in
> `block in project_model_from_name'
>     from
> /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orogen/lib/orogen/loaders/aggregate.rb:41:in
> `each'
>     from
> /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orogen/lib/orogen/loaders/aggregate.rb:41:in
> `project_model_from_name'
>     from
> /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orogen/lib/orogen/loaders/base.rb:159:in
> `task_model_from_name'
>     from
> /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orocos.rb/lib/orocos/task_context.rb:602:in
> `model'
>     from
> /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orocos.rb/lib/orocos/task_context_base.rb:327:in
> `initialize'
>     from
> /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orocos.rb/lib/orocos/task_context.rb:142:in
> `initialize'
>     from
> /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orocos.rb/lib/orocos/name_service.rb:629:in
> `new'
>     from
> /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orocos.rb/lib/orocos/name_service.rb:629:in
> `get'
>     from
> /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orocos.rb/lib/orocos/async/name_service.rb:315:in
> `get'
>     from
> /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/utilrb/lib/utilrb/thread_pool.rb:191:in
> `call'
>     from
> /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/utilrb/lib/utilrb/thread_pool.rb:191:in
> `execute'
>     from
> /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/utilrb/lib/utilrb/thread_pool.rb:584:in
> `block in spawn_thread'
>     from
> /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/utilrb/lib/utilrb/event_loop.rb:622:in
> `step'
>     from
> /home/babu-dfki/HDSDA2/DFKI-ROCK/gui/vizkit/lib/vizkit/vizkit.rb:142:in
> `block in exec'
>     from /usr/lib/ruby/vendor_ruby/1.9.1/Qt/qtruby4.rb:2427:in `call'
>     from /usr/lib/ruby/vendor_ruby/1.9.1/Qt/qtruby4.rb:2427:in `invoke'
>     from /usr/lib/ruby/vendor_ruby/1.9.1/Qt/qtruby4.rb:469:in `qt_metacall'
>     from /usr/lib/ruby/vendor_ruby/1.9.1/Qt/qtruby4.rb:469:in
> `method_missing'
>     from /usr/lib/ruby/vendor_ruby/1.9.1/Qt/qtruby4.rb:469:in `exec'
>     from
> /home/babu-dfki/HDSDA2/DFKI-ROCK/gui/vizkit/lib/vizkit/vizkit.rb:146:in
> `exec'
>     from /home/babu-dfki/HDSDA2/DFKI-ROCK/gui/vizkit/bin/rock-display:107:in
> `<main>'
>
>
> Does anybody know what is going on? The script seems to be working fine.
>
> regards
> Ajish Babu
>
>
> _______________________________________________
> Rock-dev mailing list
> Rock-dev at dfki.de
> http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev
>


More information about the Rock-dev mailing list