Follow-up Comment #1, bug #13425 (project wesnoth):

reproduces.

an example backtrace:

0xb7a0e915 in __cxa_throw () from /usr/lib/libstdc++.so.6
(gdb) bt
#0  0xb7a0e915 in __cxa_throw () from /usr/lib/libstdc++.so.6
#1  0x084bbe97 in execute (this=0xab2da50, variabl...@0xbfc44e54) at
src/formula.cpp:256
#2  0x084bfbdb in game_logic::formula_expression::evaluate (this=0xab2da50,
variabl...@0xbfc44e54)
    at src/formula_function.hpp:34
#3  0x084bc661 in execute (this=0xab2da88, variabl...@0xbfc452d4) at
src/formula.cpp:238
#4  0x084bfbdb in game_logic::formula_expression::evaluate (this=0xab2da88,
variabl...@0xbfc452d4)
    at src/formula_function.hpp:34
#5  0x084bc54a in execute (this=0xab2dae8, variabl...@0xbfc452d4) at
src/formula.cpp:226
#6  0x084bfbdb in game_logic::formula_expression::evaluate (this=0xab2dae8,
variabl...@0xbfc452d4)
    at src/formula_function.hpp:34
#7  0x084decdd in execute (this=0xbf3a590, variabl...@0xbfc452d4) at
src/ai/formula_ai.cpp:106
#8  0x084bfbdb in game_logic::formula_expression::evaluate (this=0xbf3a590,
variabl...@0xbfc452d4)
    at src/formula_function.hpp:34
#9  0x084bc858 in execute (this=0xb4b6838, variabl...@0xbfc452d4) at
src/formula.cpp:284
#10 0x084bfbdb in game_logic::formula_expression::evaluate (this=0xb4b6838,
variabl...@0xbfc452d4)
    at src/formula_function.hpp:34
#11 0x084bc881 in execute (this=0xb4b6858, variabl...@0xbfc452d4) at
src/formula.cpp:285
#12 0x084bfbdb in game_logic::formula_expression::evaluate (this=0xb4b6858,
variabl...@0xbfc452d4)
    at src/formula_function.hpp:34
#13 0x084bc881 in execute (this=0xb4b6878, variabl...@0xbfc452d4) at
src/formula.cpp:285
#14 0x084bfbdb in game_logic::formula_expression::evaluate (this=0xb4b6878,
variabl...@0xbfc452d4)
    at src/formula_function.hpp:34
#15 0x084aff1b in game_logic::formula::execute (this=0xb7fa0c0,
variabl...@0xbfc452d4) at src/formula.cpp:971
#16 0x0850121c in game_logic::formula_function_expression::execute
(this=0x91e9328, variabl...@0xbfc45544)
    at src/formula_function.cpp:778
#17 0x084bfbdb in game_logic::formula_expression::evaluate (this=0x91e9328,
variabl...@0xbfc45544)
    at src/formula_function.hpp:34
#18 0x084bc881 in execute (this=0x91e9308, variabl...@0xbfc45544) at
src/formula.cpp:285
#19 0x084bfbdb in game_logic::formula_expression::evaluate (this=0x91e9308,
variabl...@0xbfc45544)
    at src/formula_function.hpp:34
#20 0x084fbae1 in execute (this=0x91e9588, variabl...@0xbfc45544) at
src/formula_function.cpp:157
#21 0x084bfbdb in game_logic::formula_expression::evaluate (this=0x91e9588,
variabl...@0xbfc45544)
---Type <return> to continue, or q <return> to quit---
    at src/formula_function.hpp:34
#22 0x084aff1b in game_logic::formula::execute (this=0x91e9158,
variabl...@0xbfc45544) at src/formula.cpp:971
#23 0x0850121c in game_logic::formula_function_expression::execute
(this=0x91e9860, variabl...@0xbfc456c4)
    at src/formula_function.cpp:778
#24 0x084bfbdb in game_logic::formula_expression::evaluate (this=0x91e9860,
variabl...@0xbfc456c4)
    at src/formula_function.hpp:34
#25 0x084ff4a1 in execute (this=0x91e9840, variabl...@0xbfc459e4) at
src/formula_function.cpp:589
#26 0x084bfbdb in game_logic::formula_expression::evaluate (this=0x91e9840,
variabl...@0xbfc459e4)
    at src/formula_function.hpp:34
#27 0x084fc533 in execute (this=0x91e9a50, variabl...@0xbfc459e4) at
src/formula_function.cpp:350
#28 0x084bfbdb in game_logic::formula_expression::evaluate (this=0x91e9a50,
variabl...@0xbfc459e4)
    at src/formula_function.hpp:34
#29 0x084aff1b in game_logic::formula::execute (this=0x91e9688,
variabl...@0xbfc459e4) at src/formula.cpp:971
#30 0x0850121c in game_logic::formula_function_expression::execute
(this=0x91e9d08, variabl...@0xbfc45f64)
    at src/formula_function.cpp:778
#31 0x084bfbdb in game_logic::formula_expression::evaluate (this=0x91e9d08,
variabl...@0xbfc45f64)
    at src/formula_function.hpp:34
#32 0x084bc1ca in get_value (this=0xbfc45e80, k...@0xb0313d0) at
src/formula.cpp:357
#33 0x08345808 in game_logic::formula_callable::query_value (this=0xbfc45e80,
k...@0xb0313d0)
    at src/formula_callable.hpp:46
#34 0x084bc125 in execute (this=0xb0313c8, variabl...@0xbfc45e80) at
src/formula.cpp:387
#35 0x084bfbdb in game_logic::formula_expression::evaluate (this=0xb0313c8,
variabl...@0xbfc45e80)
    at src/formula_function.hpp:34
#36 0x084bc54a in execute (this=0xb0312b8, variabl...@0xbfc45e80) at
src/formula.cpp:226
#37 0x084bfbdb in game_logic::formula_expression::evaluate (this=0xb0312b8,
variabl...@0xbfc45e80)
    at src/formula_function.hpp:34
#38 0x084fd94b in execute (this=0xb031468, variabl...@0xbfc45e80) at
src/formula_function.cpp:230
#39 0x084bfbdb in game_logic::formula_expression::evaluate (this=0xb031468,
variabl...@0xbfc45e80)
    at src/formula_function.hpp:34
#40 0x084bc881 in execute (this=0xb031448, variabl...@0xbfc45e80) at
src/formula.cpp:285
#41 0x084bfbdb in game_logic::formula_expression::evaluate (this=0xb031448,
variabl...@0xbfc45e80)
    at src/formula_function.hpp:34
---Type <return> to continue, or q <return> to quit---
#42 0x084fb38c in execute (this=0xb031be8, variabl...@0xbfc45e80) at
src/formula_function.cpp:64
#43 0x084bfbdb in game_logic::formula_expression::evaluate (this=0xb031be8,
variabl...@0xbfc45e80)
    at src/formula_function.hpp:34
#44 0x084fb40d in execute (this=0xb031c70, variabl...@0xbfc45e80) at
src/formula_function.cpp:65
#45 0x084bfbdb in game_logic::formula_expression::evaluate (this=0xb031c70,
variabl...@0xbfc45e80)
    at src/formula_function.hpp:34
#46 0x084afeb0 in execute (this=0xb031ce0, variabl...@0xbfc45f64) at
src/formula.cpp:376
#47 0x084bfbdb in game_logic::formula_expression::evaluate (this=0xb031ce0,
variabl...@0xbfc45f64)
    at src/formula_function.hpp:34
#48 0x084aff1b in game_logic::formula::execute (this=0x91e9b48,
variabl...@0xbfc45f64) at src/formula.cpp:971
#49 0x0850121c in game_logic::formula_function_expression::execute
(this=0xb032b28, variabl...@0xbfc4628c)
    at src/formula_function.cpp:778
#50 0x084bfbdb in game_logic::formula_expression::evaluate (this=0xb032b28,
variabl...@0xbfc4628c)
    at src/formula_function.hpp:34
#51 0x084fb48a in execute (this=0xb032bb8, variabl...@0xbfc4628c) at
src/formula_function.cpp:70
#52 0x084bfbdb in game_logic::formula_expression::evaluate (this=0xb032bb8,
variabl...@0xbfc4628c)
    at src/formula_function.hpp:34
#53 0x084fb40d in execute (this=0xc576590, variabl...@0xbfc4628c) at
src/formula_function.cpp:65
#54 0x084bfbdb in game_logic::formula_expression::evaluate (this=0xc576590,
variabl...@0xbfc4628c)
    at src/formula_function.hpp:34
#55 0x084fb40d in execute (this=0xc5769f0, variabl...@0xbfc4628c) at
src/formula_function.cpp:65
#56 0x084bfbdb in game_logic::formula_expression::evaluate (this=0xc5769f0,
variabl...@0xbfc4628c)
    at src/formula_function.hpp:34
#57 0x084aff1b in game_logic::formula::execute (this=0xc0c75d8,
variabl...@0xbfc4628c) at src/formula.cpp:971
#58 0x084d1696 in formula_ai::make_action (this=0xaaa9ef8, formula_=
        {px = 0xbfc46438, pn = {pi_ = 0xbfc4628c}}, variabl...@0xbfc4628c) at
src/ai/formula_ai.cpp:1868
#59 0x084d385d in formula_ai::play_turn (this=0xaaa9ef8) at
src/ai/formula_ai.cpp:1775
#60 0x0848e60e in ai_manager::play_turn (side=1) at
src/ai/ai_manager.cpp:691
#61 0x081feefe in playsingle_controller::play_ai_turn (this=0xbfc46fd0) at
src/playsingle_controller.cpp:828
#62 0x082007ef in playsingle_controller::play_side (this=0xbfc46fd0,
team_index=1, save=true)
    at src/playsingle_controller.cpp:645
#63 0x0820121b in playsingle_controller::play_turn (this=0xbfc46fd0,
save=true)
---Type <return> to continue, or q <return> to quit---
    at src/playsingle_controller.cpp:573
#64 0x0820378c in playsingle_controller::play_scenario (this=0xbfc46fd0,
sto...@0xbfc47880, l...@0xbfc482c0, 
    skip_replay=false, end_level_result=0xbfc4786c) at
src/playsingle_controller.cpp:324
#65 0x081f04c0 in playsingle_scenario (game_conf...@0xbfc48958,
level=0xbfc48aac, di...@0x90f8b90, 
    state_of_ga...@0xbfc489b4, sto...@0xbfc47880, l...@0xbfc482c0,
skip_replay=false, end_level=0xbfc4786c)
    at src/playcampaign.cpp:117
#66 0x081f4c3c in play_game (di...@0x90f8b90, gamesta...@0xbfc489b4,
game_conf...@0xbfc48958, l...@0xbfc482c0, 
    io_type=IO_NONE, skip_replay=false) at src/playcampaign.cpp:358
#67 0x08067b41 in play_multiplayer_mode (this=0xbfc4890c) at
src/game.cpp:863
#68 0x0806a614 in do_gameloop (argc=7, argv=0xbfc48da4) at src/game.cpp:2001
#69 0x0806b1dc in main (argc=7, argv=0xbfc48da4) at src/game.cpp:2152


    _______________________________________________________

Reply to this item at:

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

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


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

Reply via email to