-
Notifications
You must be signed in to change notification settings - Fork 487
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
Core dump with gazebo 8.1 in gazebo_ros_pkgs #2279
Comments
Original comment by Jose Luis Rivero (Bitbucket: Jose Luis Rivero, GitHub: j-rivero).
|
1 similar comment
Original comment by Jose Luis Rivero (Bitbucket: Jose Luis Rivero, GitHub: j-rivero).
|
Original comment by Steve Peters (Bitbucket: Steven Peters, GitHub: scpeters). Yeah, there is a new virtual function added to GUIPlugin in pull request #2631, but it is at the end of the block, so I thought that would be ok |
Original comment by Jose Luis Rivero (Bitbucket: Jose Luis Rivero, GitHub: j-rivero). My tests have concluded that the culprit is the addition of an overload of the method AddPlugin which was not overloaded before and that kills the ABI. I'm going to need the help of @iche033 to know the best way of fixing it. |
Original comment by Jose Luis Rivero (Bitbucket: Jose Luis Rivero, GitHub: j-rivero). After fighting with possible ABI breakages and get inconsistent results I've compiled the So it is possible that we don't have an ABI problem but other memory related issue. Another easy way to trigger the problem is:
Under gdb the stacktrace is:
I noticed that the |
Original comment by Shane Loretz (Bitbucket: Shane Loretz, GitHub: sloretz). One thing we could do is update |
Original comment by Jose Luis Rivero (Bitbucket: Jose Luis Rivero, GitHub: j-rivero). That's is a good idea Shane. I'm a bit afraid of touching too much the plugin system in the middle of gazebo8 series. I think that the main problem is to leave the See Pull request #2716. |
Original comment by Jose Luis Rivero (Bitbucket: Jose Luis Rivero, GitHub: j-rivero).
Pull request merged and released in gazebo 8.1.1 |
Original report (archived issue) by Jose Luis Rivero (Bitbucket: Jose Luis Rivero, GitHub: j-rivero).
Originally reported in the gazebo_ros_pkgs I was able to reproduce the problem easily updating gazebo8 from 8.0.0 to 8.1.0 (all changes from 8.0 to 8.1. Here is the useful part of the trace:
It could be a problem related with the ABI although the checker is reporting no errors. I was suspecting on this change but I think it is ok.
My research guided me to this PR and what I can say is that problem is triggered in this call to gazebo::GUIPlugin::Create.
To reproduce the problem:
The text was updated successfully, but these errors were encountered: