We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
The following code segfaults (you have to install rllab first).
import ray import rllab.misc.ext ray.init() @ray.actor class Foo(object): def __init__(self): super().__init__() Foo()
The text was updated successfully, but these errors were encountered:
The problem is with the line
sys.setrecursionlimit(50000)
in rllab/rllab/misc/ext.py (see https://github.com/openai/rllab/blob/master/rllab/misc/ext.py).
rllab/rllab/misc/ext.py
If you comment out the line import rllab.misc.ext in the example, the example doesn't segfault and instead raises an exception
import rllab.misc.ext
PicklingError: Could not pickle object as excessively deep recursion required.
The exception is raised for reasons discussed in #449. However, since rllab raises the recursion limit, something presumably overflows.
Sorry, something went wrong.
Closing because this is not really a problem with Ray.
No branches or pull requests
The following code segfaults (you have to install rllab first).
The text was updated successfully, but these errors were encountered: