-
Notifications
You must be signed in to change notification settings - Fork 45
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
Talker crashes when it tries to publish on a topic it doesn't have permission to use #57
Comments
This is currently expected behavior. We could catch those but I'm not sure what the expected behavior is. Just return with non-zero without a specific error message ? |
Many of our existing tools |
Sure, we can make a PR to the demos repo to catch all node creation failures in the python nodes 👍 |
I think in this case it makes sense to keep the stacktrace since it is an "unexpected" error and the stacktrace help the user to determine where the problem is. |
@sloretz @dirk-thomas What is the next action item on this ? @sloretz do you have the same behavior with connext or only fastrtps? |
We have to understand why there is popup in the first place. I don't think that the Python code controls/triggers that. |
Bug report
Required Info:
Steps to reproduce issue
Policy file: https://raw.githubusercontent.com/ros2/sros2/ardent/examples/sample_policy.yaml
Expected behavior
Processes would exit with a non-zero return code
Actual behavior
Processes seem to crash (Windows dialog pops up saying process crashed)
Additional information
python talker manages to print a traceback before crashing
The text was updated successfully, but these errors were encountered: