Failed
UnitTests.Sofa/ParallelScenesTest.testParallelCaduceusNoMT (from Sofa.ParallelScenesTest)
Error Message
[CRASH] ParallelScenesTest.testParallelCaduceusNoMT ended with code 139
Stacktrace
------------------------------------------ Running unit-tests subtest ParallelScenesTest.testParallelCaduceusNoMT Calling: bash -c "/builds/workspace/sofa-framework/master/ubuntu_gcc_options_release/build/bin/Sofa.Simulation_simutest --gtest_output=xml:unit-tests/Sofa.Simulation_simutest/ParallelScenesTest.testParallelCaduceusNoMT/report.xml --gtest_filter=ParallelScenesTest.testParallelCaduceusNoMT 2>&1" Note: Google Test filter = ParallelScenesTest.testParallelCaduceusNoMT [==========] Running 1 test from 1 test suite. [----------] Global test environment set-up. [----------] 1 test from ParallelScenesTest [ RUN ] ParallelScenesTest.testParallelCaduceusNoMT [INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/master/ubuntu_gcc_options_release/build/lib/libSofa.Component.AnimationLoop.so [INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/master/ubuntu_gcc_options_release/build/lib/libSofa.Component.Collision.Detection.Algorithm.so [INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/master/ubuntu_gcc_options_release/build/lib/libSofa.Component.Collision.Detection.Intersection.so [INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/master/ubuntu_gcc_options_release/build/lib/libSofa.Component.Collision.Geometry.so [INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/master/ubuntu_gcc_options_release/build/lib/libSofa.Component.Collision.Response.Contact.so [INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/master/ubuntu_gcc_options_release/build/lib/libSofa.Component.Constraint.Lagrangian.Correction.so [INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/master/ubuntu_gcc_options_release/build/lib/libSofa.Component.Constraint.Lagrangian.Solver.so [INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/master/ubuntu_gcc_options_release/build/lib/libSofa.Component.IO.Mesh.so [INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/master/ubuntu_gcc_options_release/build/lib/libSofa.Component.LinearSolver.Iterative.so [INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/master/ubuntu_gcc_options_release/build/lib/libSofa.Component.Mapping.Linear.so [INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/master/ubuntu_gcc_options_release/build/lib/libSofa.Component.Mass.so [INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/master/ubuntu_gcc_options_release/build/lib/libSofa.Component.ODESolver.Backward.so [INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/master/ubuntu_gcc_options_release/build/lib/libSofa.Component.SolidMechanics.FEM.Elastic.so [INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/master/ubuntu_gcc_options_release/build/lib/libSofa.Component.StateContainer.so [INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/master/ubuntu_gcc_options_release/build/lib/libSofa.Component.Topology.Container.Constant.so [INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/master/ubuntu_gcc_options_release/build/lib/libSofa.Component.Topology.Container.Grid.so [INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/master/ubuntu_gcc_options_release/build/lib/libSofa.Component.Visual.so [INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/master/ubuntu_gcc_options_release/build/lib/libSofa.GL.Component.Rendering3D.so [INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/master/ubuntu_gcc_options_release/build/lib/libSofa.GL.Component.Shader.so [INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/master/ubuntu_gcc_options_release/build/lib/libSofa.Component.LinearSystem.so [INFO] [Scene 0] start [INFO] [Scene 1] start [INFO] [Scene 2] start [INFO] [Scene 4] start [INFO] [Scene 3] start [INFO] [Scene 6] start [INFO] [Scene 7] start [INFO] [Scene 5] start ########## SIG 11 - SIGSEGV: segfault ########## sofa::helper::BackTrace::sig(int) sofa::component::collision::detection::intersection::MeshMinProximityIntersection::computeIntersection(sofa::component::collision::geometry::TTriangle<sofa::defaulttype::StdVectorTypes<sofa::type::Vec<3u, double>, sofa::type::Vec<3u, double>, double> >&, sofa::component::collision::geometry::TPoint<sofa::defaulttype::StdVectorTypes<sofa::type::Vec<3u, double>, sofa::type::Vec<3u, double>, double> >&, sofa::type::vector<sofa::core::collision::DetectionOutput, sofa::type::CPUMemoryManager<sofa::core::collision::DetectionOutput> >*) sofa::core::collision::MemberElementIntersector<sofa::component::collision::geometry::TTriangle<sofa::defaulttype::StdVectorTypes<sofa::type::Vec<3u, double>, sofa::type::Vec<3u, double>, double> >, sofa::component::collision::geometry::TPoint<sofa::defaulttype::StdVectorTypes<sofa::type::Vec<3u, double>, sofa::type::Vec<3u, double>, double> >, sofa::component::collision::detection::intersection::MeshMinProximityIntersection>::intersect(sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator, sofa::core::collision::DetectionOutputVector*) sofa::component::collision::detection::algorithm::BVHNarrowPhase::finalCollisionPairs(std::pair<std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator>, std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator> > const&, bool, sofa::core::collision::ElementIntersector*, sofa::core::collision::DetectionOutputVector*&) sofa::component::collision::detection::algorithm::BVHNarrowPhase::visitExternalChildren(sofa::core::CollisionElementIterator const&, sofa::core::CollisionElementIterator const&, sofa::core::collision::ElementIntersector*, sofa::component::collision::detection::algorithm::BVHNarrowPhase::FinestCollision const&, std::queue<std::pair<std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator>, std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator> >, std::deque<std::pair<std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator>, std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator> >, std::allocator<std::pair<std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator>, std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator> > > > >&, sofa::core::collision::DetectionOutputVector*&) sofa::component::collision::detection::algorithm::BVHNarrowPhase::visitCollisionElements(std::pair<std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator>, std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator> > const&, sofa::core::collision::ElementIntersector*, sofa::component::collision::detection::algorithm::BVHNarrowPhase::FinestCollision const&, std::queue<std::pair<std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator>, std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator> >, std::deque<std::pair<std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator>, std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator> >, std::allocator<std::pair<std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator>, std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator> > > > >&, std::stack<std::pair<std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator>, std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator> >, std::deque<std::pair<std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator>, std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator> >, std::allocator<std::pair<std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator>, std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator> > > > >&, sofa::core::collision::DetectionOutputVector*&) sofa::component::collision::detection::algorithm::BVHNarrowPhase::processExternalCell(std::pair<std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator>, std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator> > const&, sofa::core::CollisionModel*&, sofa::core::CollisionModel*&, sofa::core::collision::ElementIntersector*, sofa::component::collision::detection::algorithm::BVHNarrowPhase::FinestCollision const&, sofa::component::collision::detection::algorithm::MirrorIntersector*, std::queue<std::pair<std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator>, std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator> >, std::deque<std::pair<std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator>, std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator> >, std::allocator<std::pair<std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator>, std::pair<sofa::core::CollisionElementIterator, sofa::core::CollisionElementIterator> > > > >&, sofa::core::collision::DetectionOutputVector*&) const sofa::component::collision::detection::algorithm::BVHNarrowPhase::addCollisionPair(std::pair<sofa::core::CollisionModel*, sofa::core::CollisionModel*> const&) sofa::core::collision::NarrowPhaseDetection::addCollisionPairs(sofa::type::vector<std::pair<sofa::core::CollisionModel*, sofa::core::CollisionModel*>, sofa::type::CPUMemoryManager<std::pair<sofa::core::CollisionModel*, sofa::core::CollisionModel*> > > const&) sofa::component::collision::detection::algorithm::CollisionPipeline::doCollisionDetection(sofa::type::vector<sofa::core::CollisionModel*, sofa::type::CPUMemoryManager<sofa::core::CollisionModel*> > const&) sofa::simulation::PipelineImpl::computeCollisionDetection() sofa::simulation::CollisionVisitor::processCollisionPipeline(sofa::simulation::Node*, sofa::core::collision::Pipeline*) sofa::simulation::CollisionVisitor::processNodeTopDown(sofa::simulation::Node*) sofa::simulation::graph::DAGNode::executeVisitorTopDown(sofa::simulation::Visitor*, std::__cxx11::list<sofa::simulation::graph::DAGNode*, std::allocator<sofa::simulation::graph::DAGNode*> >&, std::map<sofa::simulation::graph::DAGNode*, sofa::simulation::graph::DAGNode::StatusStruct, std::less<sofa::simulation::graph::DAGNode*>, std::allocator<std::pair<sofa::simulation::graph::DAGNode* const, sofa::simulation::graph::DAGNode::StatusStruct> > >&, sofa::simulation::graph::DAGNode*) sofa::simulation::graph::DAGNode::doExecuteVisitor(sofa::simulation::Visitor*, bool) sofa::simulation::CollisionAnimationLoop::internalCollisionComputation(sofa::core::ExecParams const*) sofa::simulation::CollisionAnimationLoop::computeCollision(sofa::core::ExecParams const*) sofa::component::animationloop::FreeMotionAnimationLoop::computeFreeMotionAndCollisionDetection(sofa::core::ExecParams const*, sofa::core::ConstraintParams const&, double, sofa::core::TMultiVecId<(sofa::core::VecType)0, (sofa::core::VecAccess)1>, sofa::core::TMultiVecId<(sofa::core::VecType)0, (sofa::core::VecAccess)1>, sofa::core::TMultiVecId<(sofa::core::VecType)2, (sofa::core::VecAccess)1>, sofa::simulation::common::MechanicalOperations*) sofa::component::animationloop::FreeMotionAnimationLoop::step(sofa::core::ExecParams const*, double) sofa::simulation::node::animate(sofa::simulation::Node*, double) clone