shadowm

Untitled

Jun 16th, 2016
288
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 30.39 KB | None | 0 0
  1. ==================
  2. WARNING: ThreadSanitizer: signal-unsafe call inside of a signal (pid=24551)
  3. #0 operator delete(void*) <null> (libtsan.so.0+0x000000065c49)
  4. #1 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::deallocate(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >*, unsigned long) /usr/include/c++/5/ext/new_allocator.h:110 (wesnoth-debug+0x00000122a06b)
  5. #2 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >&, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >*, unsigned long) /usr/include/c++/5/bits/alloc_traits.h:517 (wesnoth-debug+0x0000012248c0)
  6. #3 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::_M_put_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >*) /usr/include/c++/5/bits/stl_tree.h:495 (wesnoth-debug+0x00000121fb66)
  7. #4 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >*) /usr/include/c++/5/bits/stl_tree.h:562 (wesnoth-debug+0x0000012198b9)
  8. #5 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >*) /usr/include/c++/5/bits/stl_tree.h:1614 (wesnoth-debug+0x000001214924)
  9. #6 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::clear() /usr/include/c++/5/bits/stl_tree.h:1075 (wesnoth-debug+0x00000121777b)
  10. #7 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, config::attribute_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::clear() /usr/include/c++/5/bits/stl_map.h:810 (wesnoth-debug+0x000001213287)
  11. #8 config::clear() src/config.cpp:1101 (wesnoth-debug+0x0000012010ce)
  12. #9 config::~config() src/config.cpp:471 (wesnoth-debug+0x0000011fd81b)
  13. #10 config::clear() src/config.cpp:1077 (wesnoth-debug+0x000001200f94)
  14. #11 config::~config() src/config.cpp:471 (wesnoth-debug+0x0000011fd81b)
  15. #12 <null> <null> (libtsan.so.0+0x000000023e23)
  16. #13 <null> <null> (libtsan.so.0+0x000000024440)
  17. #14 <null> <null> (libSDL2-2.0.so.0+0x0000000cc3d4)
  18. #15 gui2::tdialog::show(CVideo&, unsigned int) src/gui/dialogs/dialog.cpp:51 (wesnoth-debug+0x000000548606)
  19. #16 do_gameloop src/wesnoth.cpp:773 (wesnoth-debug+0x00000042bc5a)
  20. #17 main src/wesnoth.cpp:1071 (wesnoth-debug+0x00000042ceaa)
  21.  
  22. SUMMARY: ThreadSanitizer: signal-unsafe call inside of a signal (/usr/lib/x86_64-linux-gnu/libtsan.so.0+0x65c49) in operator delete(void*)
  23. ==================
  24. ==================
  25. WARNING: ThreadSanitizer: signal-unsafe call inside of a signal (pid=24551)
  26. #0 operator delete(void*) <null> (libtsan.so.0+0x000000065c49)
  27. #1 config::clear() src/config.cpp:1077 (wesnoth-debug+0x000001200f9c)
  28. #2 config::~config() src/config.cpp:471 (wesnoth-debug+0x0000011fd81b)
  29. #3 <null> <null> (libtsan.so.0+0x000000023e23)
  30. #4 <null> <null> (libtsan.so.0+0x000000024440)
  31. #5 <null> <null> (libSDL2-2.0.so.0+0x0000000cc3d4)
  32. #6 gui2::tdialog::show(CVideo&, unsigned int) src/gui/dialogs/dialog.cpp:51 (wesnoth-debug+0x000000548606)
  33. #7 do_gameloop src/wesnoth.cpp:773 (wesnoth-debug+0x00000042bc5a)
  34. #8 main src/wesnoth.cpp:1071 (wesnoth-debug+0x00000042ceaa)
  35.  
  36. SUMMARY: ThreadSanitizer: signal-unsafe call inside of a signal (/usr/lib/x86_64-linux-gnu/libtsan.so.0+0x65c49) in operator delete(void*)
  37. ==================
  38. ==================
  39. WARNING: ThreadSanitizer: signal-unsafe call inside of a signal (pid=24551)
  40. #0 operator delete(void*) <null> (libtsan.so.0+0x000000065c49)
  41. #1 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::deallocate(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >*, unsigned long) /usr/include/c++/5/ext/new_allocator.h:110 (wesnoth-debug+0x00000122a06b)
  42. #2 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >&, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >*, unsigned long) /usr/include/c++/5/bits/alloc_traits.h:517 (wesnoth-debug+0x0000012248c0)
  43. #3 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::_M_put_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >*) /usr/include/c++/5/bits/stl_tree.h:495 (wesnoth-debug+0x00000121fb66)
  44. #4 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >*) /usr/include/c++/5/bits/stl_tree.h:562 (wesnoth-debug+0x0000012198b9)
  45. #5 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >*) /usr/include/c++/5/bits/stl_tree.h:1614 (wesnoth-debug+0x000001214924)
  46. #6 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::clear() /usr/include/c++/5/bits/stl_tree.h:1075 (wesnoth-debug+0x00000121777b)
  47. #7 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, config::attribute_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::clear() /usr/include/c++/5/bits/stl_map.h:810 (wesnoth-debug+0x000001213287)
  48. #8 config::clear() src/config.cpp:1101 (wesnoth-debug+0x0000012010ce)
  49. #9 config::~config() src/config.cpp:471 (wesnoth-debug+0x0000011fd81b)
  50. #10 config::clear() src/config.cpp:1077 (wesnoth-debug+0x000001200f94)
  51. #11 config::~config() src/config.cpp:471 (wesnoth-debug+0x0000011fd81b)
  52. #12 <null> <null> (libtsan.so.0+0x000000023e23)
  53. #13 <null> <null> (libtsan.so.0+0x000000024440)
  54. #14 <null> <null> (libSDL2-2.0.so.0+0x0000000cc3d4)
  55. #15 gui2::tdialog::show(CVideo&, unsigned int) src/gui/dialogs/dialog.cpp:51 (wesnoth-debug+0x000000548606)
  56. #16 do_gameloop src/wesnoth.cpp:773 (wesnoth-debug+0x00000042bc5a)
  57. #17 main src/wesnoth.cpp:1071 (wesnoth-debug+0x00000042ceaa)
  58.  
  59. SUMMARY: ThreadSanitizer: signal-unsafe call inside of a signal (/usr/lib/x86_64-linux-gnu/libtsan.so.0+0x65c49) in operator delete(void*)
  60. ==================
  61. ==================
  62. WARNING: ThreadSanitizer: signal-unsafe call inside of a signal (pid=24551)
  63. #0 operator delete(void*) <null> (libtsan.so.0+0x000000065c49)
  64. #1 config::clear() src/config.cpp:1077 (wesnoth-debug+0x000001200f9c)
  65. #2 config::~config() src/config.cpp:471 (wesnoth-debug+0x0000011fd81b)
  66. #3 <null> <null> (libtsan.so.0+0x000000023e23)
  67. #4 <null> <null> (libtsan.so.0+0x000000024440)
  68. #5 <null> <null> (libSDL2-2.0.so.0+0x0000000cc3d4)
  69. #6 gui2::tdialog::show(CVideo&, unsigned int) src/gui/dialogs/dialog.cpp:51 (wesnoth-debug+0x000000548606)
  70. #7 do_gameloop src/wesnoth.cpp:773 (wesnoth-debug+0x00000042bc5a)
  71. #8 main src/wesnoth.cpp:1071 (wesnoth-debug+0x00000042ceaa)
  72.  
  73. SUMMARY: ThreadSanitizer: signal-unsafe call inside of a signal (/usr/lib/x86_64-linux-gnu/libtsan.so.0+0x65c49) in operator delete(void*)
  74. ==================
  75. ==================
  76. WARNING: ThreadSanitizer: signal-unsafe call inside of a signal (pid=24551)
  77. #0 operator delete(void*) <null> (libtsan.so.0+0x000000065c49)
  78. #1 void boost::detail::variant::destroyer::internal_visit<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int) const /usr/include/boost/variant/variant.hpp:317 (wesnoth-debug+0x0000012308a0)
  79. #2 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::destroyer, void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(int, boost::detail::variant::destroyer&, void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, mpl_::bool_<true>) /usr/include/boost/variant/detail/visitation_impl.hpp:114 (wesnoth-debug+0x00000122aff9)
  80. #3 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl_invoke<boost::detail::variant::destroyer, void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::variant<boost::blank, config::attribute_value::true_false, config::attribute_value::yes_no, int, unsigned long long, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, t_string>::has_fallback_type_>(int, boost::detail::variant::destroyer&, void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, boost::variant<boost::blank, config::attribute_value::true_false, config::attribute_value::yes_no, int, unsigned long long, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, t_string>::has_fallback_type_, int) <null> (wesnoth-debug+0x000001225a4b)
  81. #4 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8l>, boost::blank, boost::mpl::l_item<mpl_::long_<7l>, config::attribute_value::true_false, boost::mpl::l_item<mpl_::long_<6l>, config::attribute_value::yes_no, boost::mpl::l_item<mpl_::long_<5l>, int, boost::mpl::l_item<mpl_::long_<4l>, unsigned long long, boost::mpl::l_item<mpl_::long_<3l>, double, boost::mpl::l_item<mpl_::long_<2l>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::mpl::l_item<mpl_::long_<1l>, t_string, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::destroyer, void*, boost::variant<boost::blank, config::attribute_value::true_false, config::attribute_value::yes_no, int, unsigned long long, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, t_string>::has_fallback_type_>(int, int, boost::detail::variant::destroyer&, void*, mpl_::bool_<false>, boost::variant<boost::blank, config::attribute_value::true_false, config::attribute_value::yes_no, int, unsigned long long, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, t_string>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8l>, boost::blank, boost::mpl::l_item<mpl_::long_<7l>, config::attribute_value::true_false, boost::mpl::l_item<mpl_::long_<6l>, config::attribute_value::yes_no, boost::mpl::l_item<mpl_::long_<5l>, int, boost::mpl::l_item<mpl_::long_<4l>, unsigned long long, boost::mpl::l_item<mpl_::long_<3l>, double, boost::mpl::l_item<mpl_::long_<2l>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::mpl::l_item<mpl_::long_<1l>, t_string, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >*) <null> (wesnoth-debug+0x000001222812)
  82. #5 boost::detail::variant::destroyer::result_type boost::variant<boost::blank, config::attribute_value::true_false, config::attribute_value::yes_no, int, unsigned long long, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, t_string>::internal_apply_visitor_impl<boost::detail::variant::destroyer, void*>(int, int, boost::detail::variant::destroyer&, void*) /usr/include/boost/variant/variant.hpp:2326 (wesnoth-debug+0x00000121e63a)
  83. #6 boost::detail::variant::destroyer::result_type boost::variant<boost::blank, config::attribute_value::true_false, config::attribute_value::yes_no, int, unsigned long long, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, t_string>::internal_apply_visitor<boost::detail::variant::destroyer>(boost::detail::variant::destroyer&) /usr/include/boost/variant/variant.hpp:2337 (wesnoth-debug+0x0000012187c7)
  84. #7 boost::variant<boost::blank, config::attribute_value::true_false, config::attribute_value::yes_no, int, unsigned long long, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, t_string>::destroy_content() /usr/include/boost/variant/variant.hpp:1345 (wesnoth-debug+0x000001213dee)
  85. #8 boost::variant<boost::blank, config::attribute_value::true_false, config::attribute_value::yes_no, int, unsigned long long, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, t_string>::~variant() /usr/include/boost/variant/variant.hpp:1352 (wesnoth-debug+0x0000012107ff)
  86. #9 config::attribute_value::~attribute_value() src/config.cpp:121 (wesnoth-debug+0x0000011fc5a3)
  87. #10 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value>::~pair() /usr/include/c++/5/bits/stl_pair.h:96 (wesnoth-debug+0x0000006b66d5)
  88. #11 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value>*) /usr/include/c++/5/ext/new_allocator.h:124 (wesnoth-debug+0x00000122a037)
  89. #12 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value>*) /usr/include/c++/5/bits/alloc_traits.h:542 (wesnoth-debug+0x000001224881)
  90. #13 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >*) /usr/include/c++/5/bits/stl_tree.h:553 (wesnoth-debug+0x00000121fb1a)
  91. #14 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >*) /usr/include/c++/5/bits/stl_tree.h:561 (wesnoth-debug+0x0000012198a6)
  92. #15 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >*) /usr/include/c++/5/bits/stl_tree.h:1614 (wesnoth-debug+0x000001214924)
  93. #16 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::clear() /usr/include/c++/5/bits/stl_tree.h:1075 (wesnoth-debug+0x00000121777b)
  94. #17 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, config::attribute_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::clear() /usr/include/c++/5/bits/stl_map.h:810 (wesnoth-debug+0x000001213287)
  95. #18 config::clear() src/config.cpp:1101 (wesnoth-debug+0x0000012010ce)
  96. #19 config::~config() src/config.cpp:471 (wesnoth-debug+0x0000011fd81b)
  97. #20 config::clear() src/config.cpp:1077 (wesnoth-debug+0x000001200f94)
  98. #21 config::~config() src/config.cpp:471 (wesnoth-debug+0x0000011fd81b)
  99. #22 <null> <null> (libtsan.so.0+0x000000023e23)
  100. #23 <null> <null> (libtsan.so.0+0x000000024440)
  101. #24 <null> <null> (libSDL2-2.0.so.0+0x0000000cc3d4)
  102. #25 gui2::tdialog::show(CVideo&, unsigned int) src/gui/dialogs/dialog.cpp:51 (wesnoth-debug+0x000000548606)
  103. #26 do_gameloop src/wesnoth.cpp:773 (wesnoth-debug+0x00000042bc5a)
  104. #27 main src/wesnoth.cpp:1071 (wesnoth-debug+0x00000042ceaa)
  105.  
  106. SUMMARY: ThreadSanitizer: signal-unsafe call inside of a signal (/usr/lib/x86_64-linux-gnu/libtsan.so.0+0x65c49) in operator delete(void*)
  107. ==================
  108. ==================
  109. WARNING: ThreadSanitizer: signal-unsafe call inside of a signal (pid=24551)
  110. #0 operator delete(void*) <null> (libtsan.so.0+0x000000065c49)
  111. #1 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::deallocate(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >*, unsigned long) /usr/include/c++/5/ext/new_allocator.h:110 (wesnoth-debug+0x00000122a06b)
  112. #2 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >&, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >*, unsigned long) /usr/include/c++/5/bits/alloc_traits.h:517 (wesnoth-debug+0x0000012248c0)
  113. #3 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::_M_put_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >*) /usr/include/c++/5/bits/stl_tree.h:495 (wesnoth-debug+0x00000121fb66)
  114. #4 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >*) /usr/include/c++/5/bits/stl_tree.h:562 (wesnoth-debug+0x0000012198b9)
  115. #5 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >*) /usr/include/c++/5/bits/stl_tree.h:1614 (wesnoth-debug+0x000001214924)
  116. #6 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::clear() /usr/include/c++/5/bits/stl_tree.h:1075 (wesnoth-debug+0x00000121777b)
  117. #7 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, config::attribute_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, config::attribute_value> > >::clear() /usr/include/c++/5/bits/stl_map.h:810 (wesnoth-debug+0x000001213287)
  118. #8 config::clear() src/config.cpp:1101 (wesnoth-debug+0x0000012010ce)
  119. #9 config::~config() src/config.cpp:471 (wesnoth-debug+0x0000011fd81b)
  120. #10 config::clear() src/config.cpp:1077 (wesnoth-debug+0x000001200f94)
  121. #11 config::~config() src/config.cpp:471 (wesnoth-debug+0x0000011fd81b)
  122. #12 <null> <null> (libtsan.so.0+0x000000023e23)
  123. #13 <null> <null> (libtsan.so.0+0x000000024440)
  124. #14 <null> <null> (libSDL2-2.0.so.0+0x0000000cc3d4)
  125. #15 gui2::tdialog::show(CVideo&, unsigned int) src/gui/dialogs/dialog.cpp:51 (wesnoth-debug+0x000000548606)
  126. #16 do_gameloop src/wesnoth.cpp:773 (wesnoth-debug+0x00000042bc5a)
  127. #17 main src/wesnoth.cpp:1071 (wesnoth-debug+0x00000042ceaa)
  128.  
  129. SUMMARY: ThreadSanitizer: signal-unsafe call inside of a signal (/usr/lib/x86_64-linux-gnu/libtsan.so.0+0x65c49) in operator delete(void*)
  130. ==================
  131. ==================
  132. WARNING: ThreadSanitizer: signal-unsafe call inside of a signal (pid=24551)
  133. #0 operator delete(void*) <null> (libtsan.so.0+0x000000065c49)
  134. #1 config::clear() src/config.cpp:1077 (wesnoth-debug+0x000001200f9c)
  135. #2 config::~config() src/config.cpp:471 (wesnoth-debug+0x0000011fd81b)
  136. #3 <null> <null> (libtsan.so.0+0x000000023e23)
  137. #4 <null> <null> (libtsan.so.0+0x000000024440)
  138. #5 <null> <null> (libSDL2-2.0.so.0+0x0000000cc3d4)
  139. #6 gui2::tdialog::show(CVideo&, unsigned int) src/gui/dialogs/dialog.cpp:51 (wesnoth-debug+0x000000548606)
  140. #7 do_gameloop src/wesnoth.cpp:773 (wesnoth-debug+0x00000042bc5a)
  141. #8 main src/wesnoth.cpp:1071 (wesnoth-debug+0x00000042ceaa)
  142.  
  143. SUMMARY: ThreadSanitizer: signal-unsafe call inside of a signal (/usr/lib/x86_64-linux-gnu/libtsan.so.0+0x65c49) in operator delete(void*)
  144. ==================
Advertisement
Add Comment
Please, Sign In to add comment