-
Notifications
You must be signed in to change notification settings - Fork 912
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
rosgraph exception starting roscore #30
Comments
Some additional information about this: after adding some print statements it became evident that it is failing with the VPN interface (tun0) where the value of ifa.ifa_addr is None. The following patch adds a workaround to avoid crashing, but probably prevents the interface from working with ros:
|
Hi Julian, I will investigate into this tomorrow. Thanks for the bug report, On Di, 2012-12-04 at 11:12 -0800, Julian Cerruti wrote:
|
Thank you Tobias. I forgot to add that unfortunately that workaround didn't solve the issue: On Tue, Dec 4, 2012 at 6:27 PM, schneider42 notifications@github.comwrote:
|
@adamantivm: This should fix your problem. tun devices seem to pollute the return values of getifaddrs. Your approach was circumventing an error, but created an endless loop checking the same entry over and over again. |
rosgraph/ifaddrs.py: Don't fail with tun devices. (#30)
Thank you. I can confirm this fix. |
rosgraph/ifaddrs.py: Don't fail with tun devices. (ros#30)
Use boost sleep
Apologies if this is a user error and doesn't belong here.
On a freshly installed bare ROS groovy, I can't start roscore: I get the following exception:
In case it is of any use, here is my network configuration:
Any hints? If it is indeed a bug, how could I help fix it?
The text was updated successfully, but these errors were encountered: