Skip to content
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

Assertion thrown when killing play_motion with motion_planning #26

Open
adolfo-rt opened this issue Mar 7, 2014 · 5 comments
Open

Assertion thrown when killing play_motion with motion_planning #26

adolfo-rt opened this issue Mar 7, 2014 · 5 comments
Assignees

Comments

@adolfo-rt
Copy link
Contributor

Something's not getting destructed correctly, or in the right order. This is what play_motion says:

play_motion: /usr/include/boost/thread/pthread/pthread_mutex_scoped_lock.hpp:26: boost::pthread::pthread_mutex_scoped_lock::pthread_mutex_scoped_lock(pthread_mutex_t*): Assertion `!pthread_mutex_lock(m)' failed.
Aborted (core dumped)

And the gdb backtrace

#0  0xb7fdd424 in __kernel_vsyscall ()
#1  0xb7c5fd13 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb7dd0743 in bool boost::condition_variable::timed_wait<boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000000ll> >(boost::unique_lock<boost::mutex>&, boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000000ll> const&) () from /opt/ros/hydro/lib/libroscpp.so
#3  0xb7dcde06 in ros::CallbackQueue::callAvailable(ros::WallDuration) () from /opt/ros/hydro/lib/libroscpp.so
#4  0xb7e1e2e8 in ros::SingleThreadedSpinner::spin(ros::CallbackQueue*) () from /opt/ros/hydro/lib/libroscpp.so
#5  0xb7e02f97 in ros::spin(ros::Spinner&) () from /opt/ros/hydro/lib/libroscpp.so
#6  0xb7e02fc8 in ros::spin() () from /opt/ros/hydro/lib/libroscpp.so
#7  0x0808776f in main (argc=1, argv=0xbfffe704) at /home/adolfo/play_motion_planning/src/play_motion/play_motion/src/play_motion_main.cpp:59
@adolfo-rt adolfo-rt added this to the 0.4 milestone Mar 7, 2014
@adolfo-rt adolfo-rt added the bug label Mar 7, 2014
@adolfo-rt adolfo-rt self-assigned this Mar 7, 2014
@po1
Copy link
Contributor

po1 commented Mar 7, 2014

After a ctrl-c in the terminal?

@adolfo-rt
Copy link
Contributor Author

Yes

@po1
Copy link
Contributor

po1 commented Mar 7, 2014

Also, is this on hydro-devel branch or on the motion-planning branch?
I'll create an issue tag that we can use to target issues that affect the main development branch (hydro-devel).

@adolfo-rt
Copy link
Contributor Author

motion-planning branch.

@adolfo-rt adolfo-rt modified the milestones: 0.4, 0.5 Apr 1, 2014
@po1 po1 removed this from the 0.5 milestone Jun 16, 2014
@po1
Copy link
Contributor

po1 commented Jun 16, 2014

This might be related to this issue in MoveIt!: moveit/moveit_ros#392
Marking as untargeted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants