-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
std::length_error when starting roscore #114
Comments
👍 . Same here.
|
Same here. I tried to replace |
Hi, I currently solve this problem by replacing most of the ros_comm sub-package to lunar-edge branch, |
Was anyone able to fix this issue? |
Reverting ros_comm to 1.13.5 is a workaround, see also ros/ros_comm#1357 (comment) |
Depends a bit how you created your workspace? With the install script from this repository? |
Please consider filling a problem like this upstream in the future. It has been over a month that this issue is known here but until now no ticket was filled in the PS: Thank you @NikolausDemmel for just doing that. |
I am putting the error mentioned in #110 (comment) into a separate issue.
After digging a bit around, the
std::length_error
is thrown in theXMLRpcServer()
, when calling 'resize` on the vector. https://github.com/ros/ros_comm/blob/lunar-devel/utilities/xmlrpcpp/src/XmlRpcServer.cpp#L37When commenting out the following section, the roscore doesn't throw the length_error exception anymore, however pub/sub still doesn't seem to work correctly.
https://github.com/ros/ros_comm/blob/lunar-devel/utilities/xmlrpcpp/src/XmlRpcServer.cpp#L32-L36
The text was updated successfully, but these errors were encountered: