ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

What does "message of over a gigabyte was predicted in tcpros" mean?

asked 2011-06-18 00:07:13 -0500

miltos gravatar image

updated 2011-09-02 10:36:03 -0500

kwc gravatar image

While streaming with theora image_transport, I receive the following error:

a message of over a gigabyte was predicted in tcpros. that seems highly unlikely, so I'll assume protocol synchronization is lost.

What might cause this error?

edit retag flag offensive close merge delete


In my case, I think it's the compiler's bug or some bug in roscpp. I created a very simple program, and the problem still exists.

kingsimba0511 gravatar image kingsimba0511  ( 2021-10-28 08:36:37 -0500 )edit

2 Answers

Sort by ยป oldest newest most voted

answered 2011-09-02 10:35:42 -0500

kwc gravatar image

As the error message indicates, it means that the connection some how became out-of-sync. This could potentially happen if streaming between multiple computers and somehow the libraries are not the same, or something even more esoteric.

edit flag offensive delete link more


I have the same error. In my case, it happens when a node call a service and the server dies.

rastaxe gravatar image rastaxe  ( 2014-10-07 04:18:34 -0500 )edit

answered 2022-08-12 07:53:01 -0500

kingsimba0511 gravatar image

If you are using ARM64. It might be a GCC bug.

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2011-06-18 00:07:13 -0500

Seen: 5,400 times

Last updated: Aug 12 '22