ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | Q&A
Ask Your Question

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

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

miltos gravatar image

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

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 -0600 )edit

2 Answers

Sort by ยป oldest newest most voted

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

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 -0600 )edit

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

kingsimba0511 gravatar image

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

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


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

Seen: 4,605 times

Last updated: Aug 12 '22