-
Notifications
You must be signed in to change notification settings - Fork 227
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
rclpy segmentfault when Ctrl-C #215
Comments
In the issue template you mention OpenSplice but the stacktrace indicates the problem happens in the package |
sorry, it's our extension. [Thread debugging using libthread_db enabled] |
here opensplice version, runtime error may occur [INFO] [talker]: Publishing: "Hello World: 0" During handling of the above exception, another exception occurred: Traceback (most recent call last): During handling of the above exception, another exception occurred: Traceback (most recent call last): |
opensplice version, sometime [Thread debugging using libthread_db enabled] |
I can reproduce the problem on the default platform Bionic wit FastRTPS. |
(Built from source, bouncy bolson release (rclpy==0.5.4), on Arch Linux w/ fastrtps) I am experiencing the same behaviour with my rclpy nodes. They segfault when I ctrl-c them. My stacktrace looks a bit different than yours though. This also sometimes happens even to
and
A quick look at where it died...
|
* fix ros2#215 Signed-off-by: reed-lau <[email protected]>
* fix ros2#215 Signed-off-by: reed-lau <[email protected]>
* fix #215 Signed-off-by: reed-lau <[email protected]>
* fix #215 Signed-off-by: reed-lau <[email protected]>
* fix #215 Signed-off-by: reed-lau <[email protected]> Signed-off-by: Shane Loretz <[email protected]>
* fix #215 Signed-off-by: reed-lau <[email protected]> Signed-off-by: Shane Loretz <[email protected]>
Bug report
Required Info:
Ubuntu 16.04
from source
0.5.3 eb97379
opensplice
rclpy
Steps to reproduce issue
change the demo_node_py talker's publish frequency to 20Hz and start the talker with command 'python3 talker.py'
then press Ctrl-C to interrupt it. in some case, it may cause segmentation fault.
the traceback of gdb :
The text was updated successfully, but these errors were encountered: