Robotics StackExchange | Archived questions

ros-kinetic-ubuntu16.04-amd64: Duration is out of dual 32-bit range

Hi,

After building ROS Kinetic from source on Ubuntu 16.04 amd64, and building the robot code for simulation, I get the following error after starting the simulation:

terminate called after throwing an instance of 'std::runtime_error'
  what():  Duration is out of dual 32-bit range

However when I install ROS with apt-get install, I do not get any error. I've built ROS from source according to the tutorial on the ROS WIKI, so I think there should be no magic here.

Could somebody please tell how could I find out what causes the difference?

Thanks.

Asked by shardator on 2017-11-30 12:07:49 UTC

Comments

I have the same problem... Did you solve it somehow? ThanX

Asked by mhallak on 2018-09-16 02:31:50 UTC

@mhallak: Multiple people have this issue after a recent update. See, for example, https://answers.ros.org/question/303093/rebuilding-workspace-after-kinetic-update.

Asked by Felix Widmaier on 2018-09-19 09:04:29 UTC

Answers