- changed status to resolved
Segfault when turn on TBB
Issue #93
resolved
Occasional segfault in test testGeneralSFMFactor when turn on TBB
#0 0x00007fcdbcdd9bf4 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#1 0x00007fcdbcdd9ed1 in std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) ()
from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2 0x00007fcdbe06ece3 in std::_Rb_tree<std::string, std::pair<std::string const, gtsam::ValueWithDefault<bool, false> >, std::_Select1st<std::pair<std::string const, gtsam::ValueWithDefault<bool, false> > >, std::less<std::string>, tbb::tbb_allocator<std::pair<std::string const, gtsam::ValueWithDefault<bool, false> > > >::_M_insert_ (this=0x7fcdbe949dc0 <gtsam::debugFlags>, __x=0x0,
__p=0x7fcdbe949dc8 <gtsam::debugFlags+8>, __v=...)
at /usr/include/c++/4.8/bits/stl_tree.h:1025
#3 0x00007fcdbe06b9ee in std::_Rb_tree<std::string, std::pair<std::string const, gtsam::ValueWithDefault<bool, false> >, std::_Select1st<std::pair<std::string const, gtsam::ValueWithDefault<bool, false> > >, std::less<std::string>, tbb::tbb_allocator<std::pair<std::string const, gtsam::ValueWithDefault<bool, false> > > >::_M_insert_unique_ (this=0x7fcdbe949dc0 <gtsam::debugFlags>,
__position=..., __v=...) at /usr/include/c++/4.8/bits/stl_tree.h:1482
#4 0x00007fcdbe069a4c in std::map<std::string, gtsam::ValueWithDefault<bool, false>, std::less<std::string>, tbb::tbb_allocator<std::pair<std::string const, gtsam::ValueWithDefault<bool, false> > > >::insert (
this=0x7fcdbe949dc0 <gtsam::debugFlags>, __position=..., __x=...)
at /usr/include/c++/4.8/bits/stl_map.h:648
#5 0x00007fcdbe068513 in std::map<std::string, gtsam::ValueWithDefault<bool, fa---Type <return> to continue, or q <return> to quit---
Comments (1)
-
- Log in to comment
Fix for nasty intermittent TBB crashes in testEssentialMatrixFactor and testGeneralSFMFactor. Fixes issue 93
→ <<cset fcc49bd22ae9>>