Segfault when turn on TBB

Issue #93 resolved
Jing Dong created an issue

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)

  1. Log in to comment