-
Notifications
You must be signed in to change notification settings - Fork 36
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
[BUG] State machine process shutdown with coredump with Ctrl+\(SIGQUIT). #369
Comments
I have been testing this on galactic with sm_atomic. However, debugging I do not detect any raised exception or crash in our code so I am not sure if this is our fault. for example, try with "sleep 1000" Nonetheless I am still analyzing this. I opened a PR subscribing to the SIGQUIT signal to see if we can get more insights about the issue. |
From https://ftp.gnu.org/old-gnu/Manuals/glibc-2.2.3/html_node/libc_462.html I believe there will always a coredump if the SIGQUIT Handler is not installed, after #377 merged, this canbe closed. |
I am afraid that it keeps happening even if we install SIGQUIT handler :S I would not worry too much about this, if that message happen with all linux tools (ls, watch, sleep, etc) , this is not a problem or a bad design. Nonetheless, I think it is not a bad idea to subscribe to some of this signals in the signalDetector file as we have in #377 so we will merge this anyways. |
Merged to humble and galactic. |
Describe the bug
State machine process shutdown with coredump with Ctrl+(SIGQUIT).
To Reproduce
Steps to reproduce the behavior:
simply execute the program
~/zs_ws/ga_ros/colcon/install/sm_guardian/lib/sm_guardian$ ./sm_guardian_node
Expected behavior
program canbe shutdown gracefully.
Screenshots
Environment (please complete the following information):
ROS DETAILS:
REPO DETAILS:
┆Issue is synchronized with this Jira Task by Unito
The text was updated successfully, but these errors were encountered: