Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (gdb) bt
- #0 0x0000000000921334 in combatant::combatant (this=0xa5c9530, u=..., prev=0x0) at src/attack_prediction.cpp:1055
- #1 0x00000000007db350 in battle_context::get_attacker_combatant (this=0x3bd5aa0, prev_def=0x0) at src/actions/attack.cpp:404
- #2 0x0000000000c05942 in ai::attack_analysis::analyze (this=0x7fffffffa130, map=..., units=..., ai_obj=..., dstsrc=..., srcdst=..., enemy_dstsrc=...,
- aggression=1) at src/ai/default/attack.cpp:128
- #3 0x00000000008cb311 in ai::testing_ai_default::aspect_attacks::do_attack_analysis (this=0x95c6e30, loc=..., srcdst=..., dstsrc=..., fullmove_srcdst=...,
- fullmove_dstsrc=..., enemy_srcdst=..., enemy_dstsrc=..., tiles=0x7fffffffa100, used_locations=0x7fffffffa1f0, units=..., result=..., cur_analysis=...,
- current_team=...) at src/ai/testing/aspect_attacks.cpp:341
- #4 0x00000000008ca05c in ai::testing_ai_default::aspect_attacks::analyze_targets (this=0x95c6e30) at src/ai/testing/aspect_attacks.cpp:111
- #5 0x00000000008c994a in ai::testing_ai_default::aspect_attacks::recalculate (this=0x95c6e30) at src/ai/testing/aspect_attacks.cpp:60
- #6 0x00000000008af469 in ai::typesafe_aspect<std::vector<ai::attack_analysis, std::allocator<ai::attack_analysis> > >::get_ptr (this=0x95c6e30)
- at src/ai/composite/aspect.hpp:170
- #7 0x00000000008aee4f in ai::composite_aspect<std::vector<ai::attack_analysis, std::allocator<ai::attack_analysis> > >::recalculate (this=0x95c6b50)
- at src/ai/composite/aspect.hpp:310
- #8 0x00000000008af469 in ai::typesafe_aspect<std::vector<ai::attack_analysis, std::allocator<ai::attack_analysis> > >::get_ptr (this=0x95c6b50)
- at src/ai/composite/aspect.hpp:170
- #9 0x00000000008af3e7 in ai::typesafe_aspect<std::vector<ai::attack_analysis, std::allocator<ai::attack_analysis> > >::get (this=0x95c6b50)
- at src/ai/composite/aspect.hpp:133
- #10 0x0000000000be6752 in ai::readonly_context_impl::get_attacks (this=0x9eb29b0) at src/ai/contexts.cpp:552
- #11 0x000000000080928b in ai::readonly_context_proxy::get_attacks (this=0xa31a3a8) at src/ai/composite/../default/../contexts.hpp:675
- #12 0x00000000008d5d2a in ai::testing_ai_default::combat_phase::evaluate (this=0xa31a250) at src/ai/testing/ca.cpp:555
- #13 0x00000000009113a9 in ai::testing_ai_default::candidate_action_evaluation_loop::do_play_stage (this=0x3f74d70) at src/ai/testing/stage_rca.cpp:117
- #14 0x000000000082d71d in ai::stage::play_stage (this=0x3f74d98) at src/ai/composite/stage.cpp:58
- #15 0x00000000008070c4 in ai::ai_composite::play_turn (this=0xa33c3b0) at src/ai/composite/ai.cpp:140
- #16 0x000000000084b664 in ai::manager::play_turn (side=2) at src/ai/manager.cpp:768
- #17 0x000000000064e963 in playsingle_controller::play_ai_turn (this=0x7fffffffbae0) at src/playsingle_controller.cpp:869
- #18 0x000000000064d946 in playsingle_controller::play_side (this=0x7fffffffbae0, side_number=2, save=false) at src/playsingle_controller.cpp:675
- #19 0x000000000064d487 in playsingle_controller::play_turn (this=0x7fffffffbae0, save=false) at src/playsingle_controller.cpp:604
- #20 0x000000000064bc60 in playsingle_controller::play_scenario (this=0x7fffffffbae0, story=..., skip_replay=false) at src/playsingle_controller.cpp:412
- #21 0x000000000063e2c5 in playsingle_scenario (game_config=..., level=0x19866f8, disp=..., state_of_game=..., story=..., skip_replay=false, end_level=...)
- at src/playcampaign.cpp:243
- #22 0x0000000000640216 in play_game (disp=..., gamestate=..., game_config=..., io_type=IO_NONE, skip_replay=false, network_game=false)
- at src/playcampaign.cpp:462
- #23 0x0000000000496892 in game_controller::launch_game (this=0x1986620, reload=game_controller::NO_RELOAD_DATA) at src/game_controller.cpp:955
- #24 0x000000000041e0be in do_gameloop (argc=1, argv=0x7fffffffe098) at src/game.cpp:639
- #25 0x000000000041e5b7 in main (argc=1, argv=0x7fffffffe098) at src/game.cpp:695
- (gdb) bt
- #0 0x0000000000921334 in combatant::combatant (this=0xa5c9530, u=..., prev=0x0) at src/attack_prediction.cpp:1055
- #1 0x00000000007db350 in battle_context::get_attacker_combatant (this=0x3bd5aa0, prev_def=0x0) at src/actions/attack.cpp:404
- #2 0x0000000000c05942 in ai::attack_analysis::analyze (this=0x7fffffffa130, map=..., units=..., ai_obj=..., dstsrc=..., srcdst=..., enemy_dstsrc=...,
- aggression=1) at src/ai/default/attack.cpp:128
- #3 0x00000000008cb311 in ai::testing_ai_default::aspect_attacks::do_attack_analysis (this=0x95c6e30, loc=..., srcdst=..., dstsrc=..., fullmove_srcdst=...,
- fullmove_dstsrc=..., enemy_srcdst=..., enemy_dstsrc=..., tiles=0x7fffffffa100, used_locations=0x7fffffffa1f0, units=..., result=..., cur_analysis=...,
- current_team=...) at src/ai/testing/aspect_attacks.cpp:341
- #4 0x00000000008ca05c in ai::testing_ai_default::aspect_attacks::analyze_targets (this=0x95c6e30) at src/ai/testing/aspect_attacks.cpp:111
- #5 0x00000000008c994a in ai::testing_ai_default::aspect_attacks::recalculate (this=0x95c6e30) at src/ai/testing/aspect_attacks.cpp:60
- #6 0x00000000008af469 in ai::typesafe_aspect<std::vector<ai::attack_analysis, std::allocator<ai::attack_analysis> > >::get_ptr (this=0x95c6e30)
- at src/ai/composite/aspect.hpp:170
- #7 0x00000000008aee4f in ai::composite_aspect<std::vector<ai::attack_analysis, std::allocator<ai::attack_analysis> > >::recalculate (this=0x95c6b50)
- at src/ai/composite/aspect.hpp:310
- #8 0x00000000008af469 in ai::typesafe_aspect<std::vector<ai::attack_analysis, std::allocator<ai::attack_analysis> > >::get_ptr (this=0x95c6b50)
- at src/ai/composite/aspect.hpp:170
- #9 0x00000000008af3e7 in ai::typesafe_aspect<std::vector<ai::attack_analysis, std::allocator<ai::attack_analysis> > >::get (this=0x95c6b50)
- at src/ai/composite/aspect.hpp:133
- #10 0x0000000000be6752 in ai::readonly_context_impl::get_attacks (this=0x9eb29b0) at src/ai/contexts.cpp:552
- #11 0x000000000080928b in ai::readonly_context_proxy::get_attacks (this=0xa31a3a8) at src/ai/composite/../default/../contexts.hpp:675
- #12 0x00000000008d5d2a in ai::testing_ai_default::combat_phase::evaluate (this=0xa31a250) at src/ai/testing/ca.cpp:555
- #13 0x00000000009113a9 in ai::testing_ai_default::candidate_action_evaluation_loop::do_play_stage (this=0x3f74d70) at src/ai/testing/stage_rca.cpp:117
- #14 0x000000000082d71d in ai::stage::play_stage (this=0x3f74d98) at src/ai/composite/stage.cpp:58
- #15 0x00000000008070c4 in ai::ai_composite::play_turn (this=0xa33c3b0) at src/ai/composite/ai.cpp:140
- #16 0x000000000084b664 in ai::manager::play_turn (side=2) at src/ai/manager.cpp:768
- #17 0x000000000064e963 in playsingle_controller::play_ai_turn (this=0x7fffffffbae0) at src/playsingle_controller.cpp:869
- #18 0x000000000064d946 in playsingle_controller::play_side (this=0x7fffffffbae0, side_number=2, save=false) at src/playsingle_controller.cpp:675
- #19 0x000000000064d487 in playsingle_controller::play_turn (this=0x7fffffffbae0, save=false) at src/playsingle_controller.cpp:604
- #20 0x000000000064bc60 in playsingle_controller::play_scenario (this=0x7fffffffbae0, story=..., skip_replay=false) at src/playsingle_controller.cpp:412
- #21 0x000000000063e2c5 in playsingle_scenario (game_config=..., level=0x19866f8, disp=..., state_of_game=..., story=..., skip_replay=false, end_level=...)
- at src/playcampaign.cpp:243
- #22 0x0000000000640216 in play_game (disp=..., gamestate=..., game_config=..., io_type=IO_NONE, skip_replay=false, network_game=false)
- at src/playcampaign.cpp:462
- #23 0x0000000000496892 in game_controller::launch_game (this=0x1986620, reload=game_controller::NO_RELOAD_DATA) at src/game_controller.cpp:955
- #24 0x000000000041e0be in do_gameloop (argc=1, argv=0x7fffffffe098) at src/game.cpp:639
- #25 0x000000000041e5b7 in main (argc=1, argv=0x7fffffffe098) at src/game.cpp:695
Advertisement
Add Comment
Please, Sign In to add comment