[Rock-dev] orops rock-display and Orocos.run is broken on master

Matthias Goldhoorn matthias.goldhoorn at dfki.de
Thu Dec 6 11:02:59 CET 2012


Whoops, it seems i break it myself not sure...
i added yesterday the attached orogen plugin.
I deleted it just once and everything works.
Then reinstalled it -> same fault again
Deleted it again -> error is still present.

I don't know if this is connected anyhow to the error?
any suggestions, did i accidentaly override some functions or variables?
(though i checked this)


------------------------------------------------
class Orocos::Spec::Deployment
         attr_accessor :scheduler

         def createTaskScheduler
             if(project.has_task_context?("schued_test"))
                raise ArgumentError, "Deployment has already a scheduler"
             end
             project.using_task_library("schued_test")
             @scheduler= task("#{name}_schuedler","schued_test::Task")
         end

         def schedule(task)
             set_master_slave_activity(@scheduler,task)
         end
end




On 06.12.2012 10:46, Matthias Goldhoorn wrote:
> I got the following error when i try to execute orops or rock-display
> since an update yesterday:
>
> [10:44:31 goldhoorn orogen]$ orops
> 0.454 [ Warning][Thread] Lowering scheduler type to SCHED_OTHER for
> non-privileged users..
> 0.454 [ Warning][orocosrb_26878.CorbaDispatch] Lowering scheduler type
> to SCHED_OTHER for non-privileged users..
> /home/goldhoorn/dev-limes/tools/orocos.rb/lib/orocos/name_service.rb:513:in
> `do_ior': Corba is not initialized. Call Orocos.initialize first.
> (Orocos::NotInitialized)
>       from
> /home/goldhoorn/dev-limes/tools/orocos.rb/lib/orocos/name_service.rb:513:in
> `block in ior'
>       from
> /home/goldhoorn/dev-limes/tools/orocos.rb/lib/orocos/corba.rb:102:in
> `refine_exceptions'
>       from
> /home/goldhoorn/dev-limes/tools/orocos.rb/lib/orocos/name_service.rb:512:in
> `ior'
>       from
> /home/goldhoorn/dev-limes/tools/orocos.rb/lib/orocos/name_service.rb:530:in
> `get'
>       from
> /home/goldhoorn/dev-limes/tools/orocos.rb/lib/orocos/name_service.rb:280:in
> `block in get'
>       from
> /home/goldhoorn/dev-limes/tools/orocos.rb/lib/orocos/name_service.rb:277:in
> `each'
>       from
> /home/goldhoorn/dev-limes/tools/orocos.rb/lib/orocos/name_service.rb:277:in
> `get'
>       from
> /home/goldhoorn/dev-limes/tools/orocos.rb/lib/orocos/task_context_base.rb:217:in
> `get'
>       from /home/goldhoorn/dev-limes/tools/orocos.rb/bin/orops:29:in
> `block in<main>'
>       from /home/goldhoorn/dev-limes/tools/orocos.rb/bin/orops:26:in `each'
>       from /home/goldhoorn/dev-limes/tools/orocos.rb/bin/orops:26:in `<main>'
> 0.459 [ ERROR  ][ShutdownOrb] Orb Shutdown...failed! Orb is nil.
> [10:44:33 goldhoorn orogen]$ rock-display -a
> Bundles[INFO]: No bundle currently selected
> /home/goldhoorn/dev-limes/tools/orocos.rb/lib/orocos/name_service.rb:513:in
> `do_ior': Corba is not initialized. Call Orocos.initialize first.
> (Orocos::NotInitialized)
>       from
> /home/goldhoorn/dev-limes/tools/orocos.rb/lib/orocos/name_service.rb:513:in
> `block in ior'
>       from
> /home/goldhoorn/dev-limes/tools/orocos.rb/lib/orocos/corba.rb:102:in
> `refine_exceptions'
>       from
> /home/goldhoorn/dev-limes/tools/orocos.rb/lib/orocos/name_service.rb:512:in
> `ior'
>       from
> /home/goldhoorn/dev-limes/tools/orocos.rb/lib/orocos/name_service.rb:530:in
> `get'
>       from
> /home/goldhoorn/dev-limes/tools/orocos.rb/lib/orocos/name_service.rb:573:in
> `block in cleanup'
>       from
> /home/goldhoorn/dev-limes/tools/orocos.rb/lib/orocos/name_service.rb:570:in
> `each'
>       from
> /home/goldhoorn/dev-limes/tools/orocos.rb/lib/orocos/name_service.rb:570:in
> `cleanup'
>       from
> /home/goldhoorn/dev-limes/tools/orocos.rb/lib/orocos/name_service.rb:438:in
> `cleanup'
>       from /home/goldhoorn/dev-limes/gui/vizkit/bin/rock-display:76:in
> `<main>'
> 0.537 [ ERROR  ][ShutdownOrb] Orb Shutdown...failed! Orb is nil.
>
> Is something known-broken on master currently?
> Matthias
>


-- 
  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