Update of bug #18160 (project wesnoth):

                  Status:                    None => Confirmed              

    _______________________________________________________

Follow-up Comment #1:

Also happens after campaign restart.
MSVC backtrace
++
        wesnoth.exe!game_logic::`anonymous
namespace'::calculate_map_ownership_function::execute(const
game_logic::formula_callable & variables={...}, game_logic::formula_debugger *
fdb=0x00000000)  Zeile 316 + 0x29 Bytes C++
        wesnoth.exe!game_logic::formula_expression::evaluate(const
game_logic::formula_callable & variables={...}, game_logic::formula_debugger *
fdb=0x00000000)  Zeile 34 + 0x1b Bytes  C++
        wesnoth.exe!game_logic::formula_function_expression::execute(const
game_logic::formula_callable & variables={...}, game_logic::formula_debugger *
fdb=0x00000000)  Zeile 1066 + 0x2d Bytes        C++
        wesnoth.exe!game_logic::formula_expression::evaluate(const
game_logic::formula_callable & variables={...}, game_logic::formula_debugger *
fdb=0x00000000)  Zeile 34 + 0x1b Bytes  C++
        wesnoth.exe!game_logic::`anonymous
namespace'::set_var_function::execute(const game_logic::formula_callable &
variables={...}, game_logic::formula_debugger * fdb=0x00000000)  Zeile 1158 +
0x62 Bytes      C++
        wesnoth.exe!game_logic::formula_expression::evaluate(const
game_logic::formula_callable & variables={...}, game_logic::formula_debugger *
fdb=0x00000000)  Zeile 34 + 0x1b Bytes  C++
        wesnoth.exe!game_logic::`anonymous 
namespace'::if_function::execute(const
game_logic::formula_callable & variables={...}, game_logic::formula_debugger *
fdb=0x00000000)  Zeile 125 + 0x29 Bytes C++
        wesnoth.exe!game_logic::formula_expression::evaluate(const
game_logic::formula_callable & variables={...}, game_logic::formula_debugger *
fdb=0x00000000)  Zeile 34 + 0x1b Bytes  C++
        wesnoth.exe!game_logic::formula::execute(const 
game_logic::formula_callable
& variables={...}, game_logic::formula_debugger * fdb=0x00000000)  Zeile 1133
+ 0x25 Bytes    C++
        wesnoth.exe!game_logic::formula::evaluate(const
game_logic::formula_callable & variables={...}, game_logic::formula_debugger *
fdb=0x00000000)  Zeile 47 + 0x14 Bytes  C++

        
wesnoth.exe!ai::formula_ai::make_action(boost::shared_ptr<game_logic::formula
const > formula_={...}, const game_logic::formula_callable & variables={...}) 
Zeile 162 + 0x19 Bytes  C++
        wesnoth.exe!ai::stage_side_formulas::do_play_stage()  Zeile 55 + 0x35
Bytes   C++
        wesnoth.exe!ai::stage::play_stage()  Zeile 60 + 0xf Bytes       C++
>       wesnoth.exe!ai::testing_ai_default::aspect_recruitment_phase::execute() 
Zeile 159       C++

        
wesnoth.exe!ai::testing_ai_default::candidate_action_evaluation_loop::do_play_stage()
 Zeile 130 + 0x26 Bytes C++
        wesnoth.exe!ai::stage::play_stage()  Zeile 60 + 0xf Bytes       C++
        wesnoth.exe!ai::ai_composite::play_turn()  Zeile 141 + 0x12 Bytes       
C++
        wesnoth.exe!ai::manager::play_turn(int side=3)  Zeile 733 + 0xf Bytes   
C++
        wesnoth.exe!playsingle_controller::play_ai_turn()  Zeile 826 + 0xf
Bytes   C++
        wesnoth.exe!playsingle_controller::play_side(const unsigned int
team_index=3, bool save=true)  Zeile 652 + 0x8 Bytes    C++
        wesnoth.exe!playsingle_controller::play_turn(bool save=true)  Zeile 583 
+
0x21 Bytes      C++
        wesnoth.exe!playsingle_controller::play_scenario(const
std::pair<config::const_child_iterator,config::const_child_iterator> &
story=({i_=0x06d911c8 {invalid={...} diff_track_attribute=0x01a2222c
"__diff_track" values=[0]() ...} },{i_=0xfdfdfdfd {invalid={...}
diff_track_attribute=0x01a2222c "__diff_track" values=[...](... ...} }), bool
skip_replay=false)  Zeile 392 + 0x1a Bytes      C++
        wesnoth.exe!playsingle_scenario(const config & game_config={...}, const
config * level=0x0012e6fc, display & disp={...}, game_state &
state_of_game={...}, const
std::pair<config::const_child_iterator,config::const_child_iterator> &
story=({i_=0x06d911c8 {invalid={...} diff_track_attribute=0x01a2222c
"__diff_track" values=[0]() ...} },{i_=0xfdfdfdfd {invalid={...}
diff_track_attribute=0x01a2222c "__diff_track" values=[...](... ...} }), bool
skip_replay=false, end_level_data & end_level={...})  Zeile 130 + 0x14
Bytes   C++
        wesnoth.exe!play_game(display & disp={...}, game_state & 
gamestate={...},
const config & game_config={...}, io_type_t io_type=IO_NONE, bool
skip_replay=false)  Zeile 365 + 0x28 Bytes      C++
        wesnoth.exe!`anonymous
namespace'::game_controller::launch_game(`anonymous-namespace'::game_controller::RELOAD_GAME_DATA
reload=NO_RELOAD_DATA)  Zeile 1607 + 0x3d Bytes C++
        wesnoth.exe!do_gameloop(int argc=2, char * * argv=0x0012feb0)  Zeile
2378    C++
        wesnoth.exe!SDL_main(int argc=2, char * * argv=0x0012feb0)  Zeile 2432 +
0xd Bytes       C++
        wesnoth.exe!_main()  + 0xf5 Bytes       C
        wesnoth.exe!_WinMain@16()  + 0xae Bytes C
        wesnoth.exe!__tmainCRTStartup()  Zeile 574 + 0x35 Bytes C
        wesnoth.exe!WinMainCRTStartup()  Zeile 399      C
        kernel32.dll!7c816d4f()         
        [Unten angegebene Rahmen sind möglicherweise nicht korrekt und/oder
fehlen, keine Symbole geladen für kernel32.dll] 
        kernel32.dll!7c8399f3()         

        
wesnoth.exe!std::allocator<std::_Tree_nod<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,void (__cdecl*)(game_events::queued_event const &,vconfig const
&),std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> const ,void (__cdecl*)(game_events::queued_event const &,vconfig const &)>
>,0>
>::_Node>::deallocate(std::_Tree_nod<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,void (__cdecl*)(game_events::queued_event const &,vconfig const
&),std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> const ,void (__cdecl*)(game_events::queued_event const &,vconfig const &)>
>,0> >::_Node * _Ptr=, unsigned int __formal=)  Zeile 140 + 0x9 Bytes   C++

--

    _______________________________________________________

Reply to this item at:

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

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


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

Reply via email to