← Back to team overview

yade-dev team mailing list archive

Race condition in Yade?

 

Hello all,

it looks like last several weeks we have a strange problem,
which is probably due to a unexpected race condition [1].

It happens not always during the --check step of the buildbot.

==============
terminate called after throwing an instance of
'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error>
>'
  what():  boost: mutex lock failed in pthread_mutex_lock: Invalid argument
==============

Before I dive deeper in this core part of the code, has anyone
any ideas about that?

Thank you

[1] https://yade-dem.org/buildbot/builders/yade-full/builds/3191/steps/test_1/logs/stdio

Anton