Follow-up Comment #7, bug #25026 (project wesnoth):

I've rebuilt from commit 8b15851, and I still get a SIGSEGV.

But I've got a new backtrace now:

#0  0x0000000000fa66a9 in config::const_all_children_iterator::operator*()
const ()
#1  0x0000000000b985d1 in attack_type_callable::get_value(std::string const&)
const ()
#2  0x0000000000b9b6f8 in game_logic::(anonymous
namespace)::dot_callable::get_value(std::string const&) const ()
#3  0x0000000000b9b683 in game_logic::(anonymous
namespace)::identifier_expression::execute(game_logic::formula_callable
const&, game_logic::formula_debugger*) const ()
#4  0x0000000000b9e184 in game_logic::(anonymous
namespace)::dot_expression::execute(game_logic::formula_callable const&,
game_logic::formula_debugger*) const ()
#5  0x0000000000a5a072 in
game_logic::formula_expression::evaluate(game_logic::formula_callable const&,
game_logic::formula_debugger*) const ()
#6  0x0000000000bc7acf in game_logic::(anonymous
namespace)::filter_function::execute(game_logic::formula_callable const&,
game_logic::formula_debugger*) const ()
#7  0x0000000000a5a072 in
game_logic::formula_expression::evaluate(game_logic::formula_callable const&,
game_logic::formula_debugger*) const ()
#8  0x0000000000bc7cf8 in game_logic::(anonymous
namespace)::filter_function::execute(game_logic::formula_callable const&,
game_logic::formula_debugger*) const ()
#9  0x0000000000a5a072 in
game_logic::formula_expression::evaluate(game_logic::formula_callable const&,
game_logic::formula_debugger*) const ()
#10 0x0000000000bc7cf8 in game_logic::(anonymous
namespace)::filter_function::execute(game_logic::formula_callable const&,
game_logic::formula_debugger*) const ()
#11 0x0000000000b9e312 in
game_logic::formula::execute(game_logic::formula_callable const&,
game_logic::formula_debugger*) const ()
#12 0x0000000000a39117 in
game_logic::candidate_action_with_filters::do_filtering(ai::formula_ai*,
variant&, std::shared_ptr<game_logic::formula const>) ()
#13 0x0000000000a3a056 in
game_logic::attack_candidate_action::evaluate(ai::formula_ai*, unit_map&) ()
#14 0x0000000000a3e936 in ai::fai_candidate_action_wrapper::evaluate() ()
#15 0x0000000000a255c5 in
ai::ai_default_rca::candidate_action_evaluation_loop::do_play_stage() ()
#16 0x00000000009aa684 in ai::ai_composite::play_turn() ()
#17 0x0000000000a6f2ee in ai::manager::play_turn(int) ()
#18 0x0000000000e05022 in playsingle_controller::play_ai_turn() ()
#19 0x0000000000e078a9 in playsingle_controller::play_side_impl() ()
#20 0x0000000000dfb8aa in play_controller::play_side() ()
#21 0x0000000000dfb9e9 in play_controller::play_turn() ()
#22 0x0000000000e0519b in playsingle_controller::play_scenario_main_loop() ()
#23 0x0000000000e06856 in playsingle_controller::play_scenario(config const&)
()
#24 0x0000000000e005b6 in
campaign_controller::playsingle_scenario(end_level_data&) ()
#25 0x0000000000e00a10 in campaign_controller::play_game() ()
#26 0x0000000000c1d9ff in
game_launcher::launch_game(game_launcher::RELOAD_GAME_DATA) ()
#27 0x00000000007c23b4 in main ()

Sadly, there seem to be no debug symbols although I've built with
-DCMAKE_BUILD_TYPE=Debug. At least it also crashes with a gdb attached. I see
that I get some debug symbols into the build and let run it again.

    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?25026>

_______________________________________________
  Nachricht gesendet von/durch Gna!
  http://gna.org/


_______________________________________________
Wesnoth-bugs mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-bugs

Reply via email to