Advertisement
shadowm

Untitled

May 26th, 2018
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.87 KB | None | 0 0
  1. ==================
  2. WARNING: ThreadSanitizer: signal-unsafe call inside of a signal (pid=29308)
  3. #0 operator delete(void*) <null> (libtsan.so.0+0x6f3d1)
  4. #1 __gnu_cxx::new_allocator<animated<image::locator, void_value<image::locator> >::frame>::deallocate(animated<image::locator, void_value<image::locator> >::frame*, unsigned long) /usr/include/c++/7/ext/new_allocator.h:125 (wesnoth-debug+0x47efe7b)
  5. #2 std::allocator_traits<std::allocator<animated<image::locator, void_value<image::locator> >::frame> >::deallocate(std::allocator<animated<image::locator, void_value<image::locator> >::frame>&, animated<image::locator, void_value<image::locator> >::frame*, unsigned long) /usr/include/c++/7/bits/alloc_traits.h:462 (wesnoth-debug+0x47eea1b)
  6. #3 std::_Vector_base<animated<image::locator, void_value<image::locator> >::frame, std::allocator<animated<image::locator, void_value<image::locator> >::frame> >::_M_deallocate(animated<image::locator, void_value<image::locator> >::frame*, unsigned long) /usr/include/c++/7/bits/stl_vector.h:180 (wesnoth-debug+0x47ec558)
  7. #4 std::_Vector_base<animated<image::locator, void_value<image::locator> >::frame, std::allocator<animated<image::locator, void_value<image::locator> >::frame> >::~_Vector_base() /usr/include/c++/7/bits/stl_vector.h:162 (wesnoth-debug+0x47e8814)
  8. #5 std::vector<animated<image::locator, void_value<image::locator> >::frame, std::allocator<animated<image::locator, void_value<image::locator> >::frame> >::~vector() /usr/include/c++/7/bits/stl_vector.h:435 (wesnoth-debug+0x47e43f0)
  9. #6 animated<image::locator, void_value<image::locator> >::~animated() src/animated.hpp:44 (wesnoth-debug+0x47de0e2)
  10. #7 void std::_Destroy<animated<image::locator, void_value<image::locator> > >(animated<image::locator, void_value<image::locator> >*) /usr/include/c++/7/bits/stl_construct.h:98 (wesnoth-debug+0x66a21f2)
  11. #8 void std::_Destroy_aux<false>::__destroy<animated<image::locator, void_value<image::locator> >*>(animated<image::locator, void_value<image::locator> >*, animated<image::locator, void_value<image::locator> >*) /usr/include/c++/7/bits/stl_construct.h:108 (wesnoth-debug+0x66988be)
  12. #9 void std::_Destroy<animated<image::locator, void_value<image::locator> >*>(animated<image::locator, void_value<image::locator> >*, animated<image::locator, void_value<image::locator> >*) /usr/include/c++/7/bits/stl_construct.h:137 (wesnoth-debug+0x668b535)
  13. #10 void std::_Destroy<animated<image::locator, void_value<image::locator> >*, animated<image::locator, void_value<image::locator> > >(animated<image::locator, void_value<image::locator> >*, animated<image::locator, void_value<image::locator> >*, std::allocator<animated<image::locator, void_value<image::locator> > >&) /usr/include/c++/7/bits/stl_construct.h:206 (wesnoth-debug+0x667d1db)
  14. #11 std::vector<animated<image::locator, void_value<image::locator> >, std::allocator<animated<image::locator, void_value<image::locator> > > >::~vector() /usr/include/c++/7/bits/stl_vector.h:434 (wesnoth-debug+0x666ff92)
  15. #12 terrain_builder::rule_image_variant::~rule_image_variant() src/terrain/builder.hpp:163 (wesnoth-debug+0x68fce31)
  16. #13 void std::_Destroy<terrain_builder::rule_image_variant>(terrain_builder::rule_image_variant*) /usr/include/c++/7/bits/stl_construct.h:98 (wesnoth-debug+0x6915bf2)
  17. #14 void std::_Destroy_aux<false>::__destroy<terrain_builder::rule_image_variant*>(terrain_builder::rule_image_variant*, terrain_builder::rule_image_variant*) /usr/include/c++/7/bits/stl_construct.h:108 (wesnoth-debug+0x6910ca2)
  18. #15 void std::_Destroy<terrain_builder::rule_image_variant*>(terrain_builder::rule_image_variant*, terrain_builder::rule_image_variant*) /usr/include/c++/7/bits/stl_construct.h:137 (wesnoth-debug+0x690a387)
  19. #16 void std::_Destroy<terrain_builder::rule_image_variant*, terrain_builder::rule_image_variant>(terrain_builder::rule_image_variant*, terrain_builder::rule_image_variant*, std::allocator<terrain_builder::rule_image_variant>&) /usr/include/c++/7/bits/stl_construct.h:206 (wesnoth-debug+0x690446d)
  20. #17 std::vector<terrain_builder::rule_image_variant, std::allocator<terrain_builder::rule_image_variant> >::~vector() /usr/include/c++/7/bits/stl_vector.h:434 (wesnoth-debug+0x68fdd78)
  21. #18 terrain_builder::rule_image::~rule_image() src/terrain/builder.hpp:230 (wesnoth-debug+0x68fcd4c)
  22. #19 void std::_Destroy<terrain_builder::rule_image>(terrain_builder::rule_image*) /usr/include/c++/7/bits/stl_construct.h:98 (wesnoth-debug+0x6915884)
  23. #20 void std::_Destroy_aux<false>::__destroy<terrain_builder::rule_image*>(terrain_builder::rule_image*, terrain_builder::rule_image*) /usr/include/c++/7/bits/stl_construct.h:108 (wesnoth-debug+0x69107e4)
  24. #21 void std::_Destroy<terrain_builder::rule_image*>(terrain_builder::rule_image*, terrain_builder::rule_image*) /usr/include/c++/7/bits/stl_construct.h:137 (wesnoth-debug+0x6909aaf)
  25. #22 void std::_Destroy<terrain_builder::rule_image*, terrain_builder::rule_image>(terrain_builder::rule_image*, terrain_builder::rule_image*, std::allocator<terrain_builder::rule_image>&) /usr/include/c++/7/bits/stl_construct.h:206 (wesnoth-debug+0x6903af3)
  26. #23 std::vector<terrain_builder::rule_image, std::allocator<terrain_builder::rule_image> >::~vector() /usr/include/c++/7/bits/stl_vector.h:434 (wesnoth-debug+0x68fd6e4)
  27. #24 terrain_builder::terrain_constraint::~terrain_constraint() src/terrain/builder.hpp:276 (wesnoth-debug+0x691402d)
  28. #25 void std::_Destroy<terrain_builder::terrain_constraint>(terrain_builder::terrain_constraint*) /usr/include/c++/7/bits/stl_construct.h:98 (wesnoth-debug+0x6915918)
  29. #26 void std::_Destroy_aux<false>::__destroy<terrain_builder::terrain_constraint*>(terrain_builder::terrain_constraint*, terrain_builder::terrain_constraint*) /usr/include/c++/7/bits/stl_construct.h:108 (wesnoth-debug+0x69108ff)
  30. #27 void std::_Destroy<terrain_builder::terrain_constraint*>(terrain_builder::terrain_constraint*, terrain_builder::terrain_constraint*) /usr/include/c++/7/bits/stl_construct.h:137 (wesnoth-debug+0x6909c9f)
  31. #28 void std::_Destroy<terrain_builder::terrain_constraint*, terrain_builder::terrain_constraint>(terrain_builder::terrain_constraint*, terrain_builder::terrain_constraint*, std::allocator<terrain_builder::terrain_constraint>&) /usr/include/c++/7/bits/stl_construct.h:206 (wesnoth-debug+0x6903de1)
  32. #29 std::vector<terrain_builder::terrain_constraint, std::allocator<terrain_builder::terrain_constraint> >::~vector() /usr/include/c++/7/bits/stl_vector.h:434 (wesnoth-debug+0x68fd8a6)
  33. #30 terrain_builder::building_rule::~building_rule() src/terrain/builder.hpp:403 (wesnoth-debug+0x68fd552)
  34. #31 void __gnu_cxx::new_allocator<std::_Rb_tree_node<terrain_builder::building_rule> >::destroy<terrain_builder::building_rule>(terrain_builder::building_rule*) /usr/include/c++/7/ext/new_allocator.h:140 (wesnoth-debug+0x691926e)
  35. #32 void std::allocator_traits<std::allocator<std::_Rb_tree_node<terrain_builder::building_rule> > >::destroy<terrain_builder::building_rule>(std::allocator<std::_Rb_tree_node<terrain_builder::building_rule> >&, terrain_builder::building_rule*) /usr/include/c++/7/bits/alloc_traits.h:487 (wesnoth-debug+0x6915b0b)
  36. #33 std::_Rb_tree<terrain_builder::building_rule, terrain_builder::building_rule, std::_Identity<terrain_builder::building_rule>, std::less<terrain_builder::building_rule>, std::allocator<terrain_builder::building_rule> >::_M_destroy_node(std::_Rb_tree_node<terrain_builder::building_rule>*) /usr/include/c++/7/bits/stl_tree.h:650 (wesnoth-debug+0x6910afa)
  37. #34 std::_Rb_tree<terrain_builder::building_rule, terrain_builder::building_rule, std::_Identity<terrain_builder::building_rule>, std::less<terrain_builder::building_rule>, std::allocator<terrain_builder::building_rule> >::_M_drop_node(std::_Rb_tree_node<terrain_builder::building_rule>*) /usr/include/c++/7/bits/stl_tree.h:658 (wesnoth-debug+0x690a135)
  38. #35 std::_Rb_tree<terrain_builder::building_rule, terrain_builder::building_rule, std::_Identity<terrain_builder::building_rule>, std::less<terrain_builder::building_rule>, std::allocator<terrain_builder::building_rule> >::_M_erase(std::_Rb_tree_node<terrain_builder::building_rule>*) /usr/include/c++/7/bits/stl_tree.h:1858 (wesnoth-debug+0x690410c)
  39. #36 std::_Rb_tree<terrain_builder::building_rule, terrain_builder::building_rule, std::_Identity<terrain_builder::building_rule>, std::less<terrain_builder::building_rule>, std::allocator<terrain_builder::building_rule> >::_M_erase(std::_Rb_tree_node<terrain_builder::building_rule>*) /usr/include/c++/7/bits/stl_tree.h:1856 (wesnoth-debug+0x69040c4)
  40. #37 std::_Rb_tree<terrain_builder::building_rule, terrain_builder::building_rule, std::_Identity<terrain_builder::building_rule>, std::less<terrain_builder::building_rule>, std::allocator<terrain_builder::building_rule> >::_M_erase(std::_Rb_tree_node<terrain_builder::building_rule>*) /usr/include/c++/7/bits/stl_tree.h:1856 (wesnoth-debug+0x69040c4)
  41. #38 std::_Rb_tree<terrain_builder::building_rule, terrain_builder::building_rule, std::_Identity<terrain_builder::building_rule>, std::less<terrain_builder::building_rule>, std::allocator<terrain_builder::building_rule> >::_M_erase(std::_Rb_tree_node<terrain_builder::building_rule>*) /usr/include/c++/7/bits/stl_tree.h:1856 (wesnoth-debug+0x69040c4)
  42. #39 std::_Rb_tree<terrain_builder::building_rule, terrain_builder::building_rule, std::_Identity<terrain_builder::building_rule>, std::less<terrain_builder::building_rule>, std::allocator<terrain_builder::building_rule> >::~_Rb_tree() /usr/include/c++/7/bits/stl_tree.h:949 (wesnoth-debug+0x68fdbb8)
  43. #40 std::multiset<terrain_builder::building_rule, std::less<terrain_builder::building_rule>, std::allocator<terrain_builder::building_rule> >::~multiset() /usr/include/c++/7/bits/stl_multiset.h:267 (wesnoth-debug+0x68fcc7e)
  44. #41 <null> <null> (libtsan.so.0+0x27f53)
  45. #42 <null> <null> (libtsan.so.0+0x28553)
  46. #43 <null> <null> (libSDL2-2.0.so.0+0xdd914)
  47. #44 gui2::dialogs::modal_dialog::show(unsigned int) src/gui/dialogs/modal_dialog.cpp:89 (wesnoth-debug+0x42a3237)
  48. #45 gui2::show_transient_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool, bool) src/gui/dialogs/transient_message.cpp:70 (wesnoth-debug+0x437be71)
  49. #46 play_controller::show_objectives() const src/play_controller.cpp:1276 (wesnoth-debug+0x4927194)
  50. #47 playsingle_controller::check_objectives() src/playsingle_controller.cpp:617 (wesnoth-debug+0x5a6f090)
  51. #48 playsingle_controller::play_human_turn() src/playsingle_controller.cpp:461 (wesnoth-debug+0x5a6a28e)
  52. #49 playsingle_controller::play_side_impl() src/playsingle_controller.cpp:380 (wesnoth-debug+0x5a66521)
  53. #50 play_controller::play_side() src/play_controller.cpp:1151 (wesnoth-debug+0x492211e)
  54. #51 play_controller::play_turn() src/play_controller.cpp:1193 (wesnoth-debug+0x49240b8)
  55. #52 playsingle_controller::play_scenario_main_loop() src/playsingle_controller.cpp:175 (wesnoth-debug+0x5a5fc0d)
  56. #53 playsingle_controller::play_scenario(config const&) src/playsingle_controller.cpp:263 (wesnoth-debug+0x5a61f23)
  57. #54 campaign_controller::playsingle_scenario(end_level_data&) src/game_initialization/playcampaign.cpp:194 (wesnoth-debug+0x56774aa)
  58. #55 campaign_controller::play_game() src/game_initialization/playcampaign.cpp:281 (wesnoth-debug+0x5678a70)
  59. #56 game_launcher::launch_game(game_launcher::RELOAD_GAME_DATA) src/game_launcher.cpp:983 (wesnoth-debug+0x40f6333)
  60. #57 do_gameloop src/wesnoth.cpp:897 (wesnoth-debug+0x3ca4dcf)
  61. #58 main src/wesnoth.cpp:1143 (wesnoth-debug+0x3ca5b33)
  62.  
  63. SUMMARY: ThreadSanitizer: signal-unsafe call inside of a signal (/usr/lib/x86_64-linux-gnu/libtsan.so.0+0x6f3d1) in operator delete(void*)
  64. ==================
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement