Skip to content
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

Use defusedxml in rosmaster #782

Merged
merged 1 commit into from
Apr 12, 2016
Merged

Conversation

codebot
Copy link
Contributor

@codebot codebot commented Mar 30, 2016

I'm not sure if this is the best way to do it (particularly the "del" statement), but anyway defusedxml.monkey_patch() shuts down a bunch of different ways to blow up XML-RPC servers.

@wjwwood
Copy link
Member

wjwwood commented Mar 30, 2016

Is this the only place an XMLRPC server is created in Python? Do nodes in rospy not create one?

@codebot
Copy link
Contributor Author

codebot commented Mar 30, 2016

Yeah there are some other uses of XML-RPC, but I thought it might be more tractable to go after them one at a time (?)

@wjwwood
Copy link
Member

wjwwood commented Mar 30, 2016

That's fine, so long as you're aware that this isn't the only place.

@codebot
Copy link
Contributor Author

codebot commented Mar 30, 2016

I could be wrong, but looking at the CI logs, I'm guessing that #780 might be (independently) fixing the test that failed here?

@dirk-thomas
Copy link
Member

@ros-pull-request-builder retest this please

@dirk-thomas
Copy link
Member

#780 is only proposing a new test so it can't affect the results of other tests. The tests which failed in the last CI run are timing dependent and sadly flaky. I triggered another run already.

@codebot
Copy link
Contributor Author

codebot commented Mar 30, 2016

Ah, thank you @dirk-thomas for explaining and re-triggering the test.

@dirk-thomas
Copy link
Member

@ros-pull-request-builder retest this please

1 similar comment
@codebot
Copy link
Contributor Author

codebot commented Apr 1, 2016

@ros-pull-request-builder retest this please

@codebot
Copy link
Contributor Author

codebot commented Apr 1, 2016

I can't seem to get this to pass test_random_play, and since #783 is failing as well, I'm wondering if it's not due to this PR (?) 🐔

@codebot
Copy link
Contributor Author

codebot commented Apr 4, 2016

@ros-pull-request-builder retest this please

1 similar comment
@dirk-thomas
Copy link
Member

@ros-pull-request-builder retest this please

@dirk-thomas dirk-thomas merged commit a9add64 into kinetic-devel Apr 12, 2016
@dirk-thomas dirk-thomas deleted the rosmaster-defusedxml branch April 12, 2016 06:28
rsinnet pushed a commit to MisoRobotics/ros_comm that referenced this pull request Jun 19, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants