<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi,<br>
    <br>
    when I start my ruby script, <br>
    <br>
    <blockquote><b><small>require 'rock/bundle'</small></b><br>
      <b><small>require 'readline'</small></b><br>
      <b><small>require 'pry'</small></b><br>
      <br>
      <b><small>Bundles.initialize</small></b><br>
      <b><small>Bundles.run 'ndlcom_device_driver_deployment' do</small></b><br>
      <b><small>    port = Orocos.name_service.get 'serial_ndlcom_task'</small></b><br>
      <br>
      <b><small>    port.io_port = "tcp://10.250.8.94:2000"</small></b><br>
      <b><small>    port.configure</small></b><br>
      <b><small>    port.start</small></b><br>
      <br>
      <b><small>    Readline.readline</small></b><br>
      <br>
      <b><small>    port.stop if port.running?</small></b><br>
      <b><small>end</small></b><br>
    </blockquote>
    <br>
    rock-display crashes with the following message<br>
    <br>
    <blockquote><small>/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
        #&lt;OroGen::Loaders::PkgConfig(192ad00) gnulinux&gt;
        (OroGen::AlreadyRegistered)</small><br>
    </blockquote>
    <blockquote><small>    from
        /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orogen/lib/orogen/loaders/base.rb:243:in
        `typekit_model_from_name'</small><br>
      <small>    from
        /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orogen/lib/orogen/loaders/base.rb:92:in
        `project_model_from_name'</small><br>
      <small>    from
        /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orogen/lib/orogen/loaders/aggregate.rb:46:in
        `block in project_model_from_name'</small><br>
      <small>    from
        /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orogen/lib/orogen/loaders/aggregate.rb:41:in
        `each'</small><br>
      <small>    from
        /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orogen/lib/orogen/loaders/aggregate.rb:41:in
        `project_model_from_name'</small><br>
      <small>    from
        /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orogen/lib/orogen/loaders/base.rb:159:in
        `task_model_from_name'</small><br>
      <small>    from
        /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orocos.rb/lib/orocos/task_context.rb:602:in
        `model'</small><br>
      <small>    from
        /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orocos.rb/lib/orocos/task_context_base.rb:327:in
        `initialize'</small><br>
      <small>    from
        /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orocos.rb/lib/orocos/task_context.rb:142:in
        `initialize'</small><br>
      <small>    from
        /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orocos.rb/lib/orocos/name_service.rb:629:in
        `new'</small><br>
      <small>    from
        /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orocos.rb/lib/orocos/name_service.rb:629:in
        `get'</small><br>
      <small>    from
        /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/orocos.rb/lib/orocos/async/name_service.rb:315:in
        `get'</small><br>
      <small>    from
        /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/utilrb/lib/utilrb/thread_pool.rb:191:in
        `call'</small><br>
      <small>    from
        /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/utilrb/lib/utilrb/thread_pool.rb:191:in
        `execute'</small><br>
      <small>    from
        /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/utilrb/lib/utilrb/thread_pool.rb:584:in
        `block in spawn_thread'</small><br>
      <small>    from
        /home/babu-dfki/HDSDA2/DFKI-ROCK/tools/utilrb/lib/utilrb/event_loop.rb:622:in
        `step'</small><br>
      <small>    from
        /home/babu-dfki/HDSDA2/DFKI-ROCK/gui/vizkit/lib/vizkit/vizkit.rb:142:in
        `block in exec'</small><br>
      <small>    from
        /usr/lib/ruby/vendor_ruby/1.9.1/Qt/qtruby4.rb:2427:in `call'</small><br>
      <small>    from
        /usr/lib/ruby/vendor_ruby/1.9.1/Qt/qtruby4.rb:2427:in `invoke'</small><br>
      <small>    from
        /usr/lib/ruby/vendor_ruby/1.9.1/Qt/qtruby4.rb:469:in
        `qt_metacall'</small><br>
      <small>    from
        /usr/lib/ruby/vendor_ruby/1.9.1/Qt/qtruby4.rb:469:in
        `method_missing'</small><br>
      <small>    from
        /usr/lib/ruby/vendor_ruby/1.9.1/Qt/qtruby4.rb:469:in `exec'</small><br>
      <small>    from
        /home/babu-dfki/HDSDA2/DFKI-ROCK/gui/vizkit/lib/vizkit/vizkit.rb:146:in
        `exec'</small><br>
      <small>    from
        /home/babu-dfki/HDSDA2/DFKI-ROCK/gui/vizkit/bin/rock-display:107:in
        `&lt;main&gt;'</small><br>
    </blockquote>
    <br>
    Does anybody know what is going on? The script seems to be working
    fine.<br>
    <br>
    regards<br>
    Ajish Babu<br>
    <br>
  </body>
</html>