[defaultai.cc:2406] Help: I do not know what to do with a outpost
Bug #1342554 reported by
wl-zocker
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
widelands |
Fix Released
|
Critical
|
TiborB |
Bug Description
Steps to reproduce:
- Start any game.
- Increase the game speed.
- The game crashes after some minutes (gametime).
As far as I can see, the stdout and stderr produce no relevant output.
I could reproduce this with different maps and in single and multiplayer mode.
I am on Win7, using Tino's builds. r7084 went fine.
Related branches
lp:widelands
- GunChleoc (community): Disapprove
- Murtaza: Pending requested
-
Diff: 17571 lines (+10874/-1966)153 files modifieddata/i18n/locales.lua (+383/-383)
data/i18n/translation_stats.conf (+7/-7)
data/scripting/coroutine.lua (+1/-1)
data/scripting/messages.lua (+1/-9)
data/scripting/ui.lua (+4/-2)
data/scripting/win_conditions/collectors.lua (+30/-51)
data/scripting/win_conditions/win_condition_functions.lua (+59/-1)
data/scripting/win_conditions/wood_gnome.lua (+58/-60)
data/tribes/workers/atlanteans/carrier/init.lua (+1/-9)
data/tribes/workers/frisians/baker/init.lua (+1/-0)
data/tribes/workers/frisians/baker_master/init.lua (+1/-0)
data/tribes/workers/frisians/beekeeper/init.lua (+1/-0)
data/tribes/workers/frisians/blacksmith/init.lua (+1/-0)
data/tribes/workers/frisians/blacksmith_master/init.lua (+1/-0)
data/tribes/workers/frisians/brewer/init.lua (+1/-0)
data/tribes/workers/frisians/brewer_master/init.lua (+1/-0)
data/tribes/workers/frisians/brickmaker/init.lua (+1/-0)
data/tribes/workers/frisians/builder/init.lua (+1/-0)
data/tribes/workers/frisians/charcoal_burner/init.lua (+1/-0)
data/tribes/workers/frisians/claydigger/init.lua (+1/-0)
data/tribes/workers/frisians/farmer/init.lua (+1/-0)
data/tribes/workers/frisians/fisher/init.lua (+1/-0)
data/tribes/workers/frisians/fruit_collector/init.lua (+1/-0)
data/tribes/workers/frisians/hunter/init.lua (+1/-0)
data/tribes/workers/frisians/landlady/init.lua (+1/-0)
data/tribes/workers/frisians/miner/init.lua (+1/-0)
data/tribes/workers/frisians/miner_master/init.lua (+1/-0)
data/tribes/workers/frisians/reed_farmer/init.lua (+1/-0)
data/tribes/workers/frisians/reindeer_breeder/init.lua (+1/-0)
data/tribes/workers/frisians/scout/init.lua (+1/-0)
data/tribes/workers/frisians/seamstress/init.lua (+1/-0)
data/tribes/workers/frisians/seamstress_master/init.lua (+1/-0)
data/tribes/workers/frisians/shipwright/init.lua (+1/-0)
data/tribes/workers/frisians/smelter/init.lua (+1/-0)
data/tribes/workers/frisians/smoker/init.lua (+1/-0)
data/tribes/workers/frisians/stonemason/init.lua (+1/-0)
data/tribes/workers/frisians/trainer/init.lua (+1/-0)
data/tribes/workers/frisians/woodcutter/init.lua (+1/-0)
data/txts/developers.json (+5/-3)
data/txts/developers.lua (+1/-1)
data/txts/translators_data.lua (+1/-1)
doc/sphinx/source/lua_tribes_workers.rst.org (+7/-0)
po/map_the_green_plateau.wmf/map_the_green_plateau.wmf.pot (+1/-1)
po/maps/maps.pot (+1/-1)
po/mp_scenario_island_hopping.wmf/mp_scenario_island_hopping.wmf.pot (+1/-1)
po/mp_scenario_smugglers.wmf/mp_scenario_smugglers.wmf.pot (+1/-1)
po/scenario_atl01.wmf/scenario_atl01.wmf.pot (+1/-1)
po/scenario_bar01.wmf/scenario_bar01.wmf.pot (+1/-1)
po/scenario_bar02.wmf/scenario_bar02.wmf.pot (+1/-1)
po/scenario_dummy.wmf/scenario_dummy.wmf.pot (+1/-1)
po/scenario_emp01.wmf/scenario_emp01.wmf.pot (+1/-1)
po/scenario_emp02.wmf/es.po (+122/-116)
po/scenario_emp02.wmf/scenario_emp02.wmf.pot (+1/-1)
po/scenario_emp03.wmf/es.po (+26/-8)
po/scenario_emp03.wmf/scenario_emp03.wmf.pot (+1/-1)
po/scenario_emp04.wmf/scenario_emp04.wmf.pot (+1/-1)
po/scenario_fri01.wmf/scenario_fri01.wmf.pot (+1/-1)
po/scenario_fri02.wmf/scenario_fri02.wmf.pot (+1/-1)
po/scenario_tutorial01_basic_control.wmf/scenario_tutorial01_basic_control.wmf.pot (+1/-1)
po/scenario_tutorial02_warfare.wmf/scenario_tutorial02_warfare.wmf.pot (+1/-1)
po/scenario_tutorial03_seafaring.wmf/scenario_tutorial03_seafaring.wmf.pot (+1/-1)
po/scenario_tutorial04_economy.wmf/scenario_tutorial04_economy.wmf.pot (+1/-1)
po/texts/es.po (+21/-20)
po/texts/texts.pot (+1/-1)
po/tribes/tribes.pot (+2/-2)
po/tribes_encyclopedia/ar.po (+152/-14)
po/tribes_encyclopedia/ast.po (+152/-14)
po/tribes_encyclopedia/bg.po (+152/-14)
po/tribes_encyclopedia/br.po (+152/-14)
po/tribes_encyclopedia/ca.po (+153/-15)
po/tribes_encyclopedia/cs.po (+152/-14)
po/tribes_encyclopedia/da.po (+152/-14)
po/tribes_encyclopedia/de.po (+154/-16)
po/tribes_encyclopedia/el.po (+152/-14)
po/tribes_encyclopedia/en_CA.po (+152/-14)
po/tribes_encyclopedia/en_GB.po (+152/-14)
po/tribes_encyclopedia/en_US.po (+152/-14)
po/tribes_encyclopedia/eo.po (+152/-14)
po/tribes_encyclopedia/es.po (+160/-21)
po/tribes_encyclopedia/et.po (+152/-14)
po/tribes_encyclopedia/eu.po (+152/-14)
po/tribes_encyclopedia/fa.po (+152/-14)
po/tribes_encyclopedia/fi.po (+154/-16)
po/tribes_encyclopedia/fr.po (+153/-15)
po/tribes_encyclopedia/fy.po (+152/-14)
po/tribes_encyclopedia/ga.po (+152/-14)
po/tribes_encyclopedia/gd.po (+152/-14)
po/tribes_encyclopedia/gl.po (+152/-14)
po/tribes_encyclopedia/he.po (+152/-14)
po/tribes_encyclopedia/hi.po (+152/-14)
po/tribes_encyclopedia/hr.po (+152/-14)
po/tribes_encyclopedia/hu.po (+152/-14)
po/tribes_encyclopedia/ia.po (+152/-14)
po/tribes_encyclopedia/id.po (+152/-14)
po/tribes_encyclopedia/ig.po (+152/-14)
po/tribes_encyclopedia/it.po (+152/-14)
po/tribes_encyclopedia/ja.po (+152/-14)
po/tribes_encyclopedia/jv.po (+152/-14)
po/tribes_encyclopedia/ka.po (+152/-14)
po/tribes_encyclopedia/ko.po (+153/-15)
po/tribes_encyclopedia/krl.po (+152/-14)
po/tribes_encyclopedia/la.po (+152/-14)
po/tribes_encyclopedia/lt.po (+152/-14)
po/tribes_encyclopedia/mr.po (+152/-14)
po/tribes_encyclopedia/ms.po (+152/-14)
po/tribes_encyclopedia/my.po (+152/-14)
po/tribes_encyclopedia/nb.po (+152/-14)
po/tribes_encyclopedia/nds.po (+153/-15)
po/tribes_encyclopedia/nl.po (+152/-14)
po/tribes_encyclopedia/nn.po (+152/-14)
po/tribes_encyclopedia/oc.po (+152/-14)
po/tribes_encyclopedia/pl.po (+152/-14)
po/tribes_encyclopedia/pt.po (+153/-15)
po/tribes_encyclopedia/pt_BR.po (+152/-14)
po/tribes_encyclopedia/ro.po (+152/-14)
po/tribes_encyclopedia/ru.po (+153/-15)
po/tribes_encyclopedia/rw.po (+152/-14)
po/tribes_encyclopedia/si.po (+152/-14)
po/tribes_encyclopedia/sk.po (+152/-14)
po/tribes_encyclopedia/sl.po (+152/-14)
po/tribes_encyclopedia/sr.po (+152/-14)
po/tribes_encyclopedia/sv.po (+153/-15)
po/tribes_encyclopedia/tr.po (+152/-14)
po/tribes_encyclopedia/tribes_encyclopedia.pot (+1/-1)
po/tribes_encyclopedia/uk.po (+152/-14)
po/tribes_encyclopedia/vi.po (+152/-14)
po/tribes_encyclopedia/zh_CN.po (+152/-14)
po/tribes_encyclopedia/zh_TW.po (+152/-14)
po/widelands/widelands.pot (+1/-1)
po/widelands_console/es.po (+19/-18)
po/widelands_console/widelands_console.pot (+1/-1)
po/widelands_editor/widelands_editor.pot (+1/-1)
po/win_conditions/win_conditions.pot (+37/-42)
po/world/world.pot (+1/-1)
src/economy/economy.cc (+5/-0)
src/economy/economy.h (+3/-0)
src/logic/game.cc (+1/-0)
src/scripting/lua_root.cc (+31/-2)
src/scripting/lua_root.h (+1/-0)
src/ui_basic/button.cc (+2/-4)
src/ui_basic/checkbox.cc (+0/-3)
src/ui_basic/panel.cc (+1/-1)
src/ui_basic/slider.cc (+1/-4)
src/ui_fsmenu/internet_lobby.cc (+6/-4)
src/website/CMakeLists.txt (+4/-0)
src/website/json/CMakeLists.txt (+10/-0)
src/website/json/json.cc (+138/-0)
src/website/json/json.h (+97/-0)
src/website/json/value.cc (+58/-0)
src/website/json/value.h (+71/-0)
src/website/map_info.cc (+12/-39)
src/website/map_object_info.cc (+81/-249)
utils/update_authors.py (+71/-16)
lp:~widelands-dev/widelands/tibor-ai5
- SirVer: Approve
- GunChleoc: Approve
- TiborB: Needs Resubmitting
-
Diff: 5408 lines (+1706/-1131)108 files modifiedsrc/ai/ai_help_structs.cc (+9/-6)
src/ai/ai_help_structs.h (+19/-10)
src/ai/ai_hints.cc (+2/-4)
src/ai/ai_hints.h (+10/-20)
src/ai/defaultai.cc (+1492/-991)
src/ai/defaultai.h (+37/-10)
src/logic/productionsite.cc (+5/-0)
src/logic/productionsite.h (+19/-0)
src/notifications/note_ids.h (+1/-0)
tribes/atlanteans/armorsmithy/conf (+1/-1)
tribes/atlanteans/bakery/conf (+2/-2)
tribes/atlanteans/blackroot_farm/conf (+1/-1)
tribes/atlanteans/castle/conf (+1/-0)
tribes/atlanteans/charcoal_kiln/conf (+1/-1)
tribes/atlanteans/coalmine/conf (+1/-0)
tribes/atlanteans/cornflour/conf (+1/-1)
tribes/atlanteans/crystalmine/conf (+1/-0)
tribes/atlanteans/farm/conf (+2/-1)
tribes/atlanteans/fish_breeders_house/conf (+1/-1)
tribes/atlanteans/fishers_house/conf (+1/-1)
tribes/atlanteans/foresters_house/conf (+1/-0)
tribes/atlanteans/gold-spinning-mill/conf (+1/-1)
tribes/atlanteans/goldmine/conf (+1/-1)
tribes/atlanteans/horsefarm/conf (+0/-1)
tribes/atlanteans/hunters_house/conf (+1/-1)
tribes/atlanteans/ironmine/conf (+1/-1)
tribes/atlanteans/labyrinth/conf (+3/-0)
tribes/atlanteans/mill/conf (+1/-1)
tribes/atlanteans/quarry/conf (+1/-1)
tribes/atlanteans/sawmill/conf (+2/-1)
tribes/atlanteans/scouts_house/conf (+0/-1)
tribes/atlanteans/shipyard/conf (+0/-1)
tribes/atlanteans/smelting_works/conf (+1/-1)
tribes/atlanteans/smokery/conf (+2/-2)
tribes/atlanteans/spidercloth/conf (+1/-1)
tribes/atlanteans/spiderfarm/conf (+4/-0)
tribes/atlanteans/spideryarn/conf (+1/-1)
tribes/atlanteans/toolsmithy/conf (+2/-2)
tribes/atlanteans/tower/conf (+1/-0)
tribes/atlanteans/weaponsmithy/conf (+1/-1)
tribes/atlanteans/weaving-mill/conf (+2/-1)
tribes/atlanteans/well/conf (+2/-0)
tribes/atlanteans/woodcutters_house/conf (+1/-1)
tribes/barbarians/axfactory/conf (+0/-1)
tribes/barbarians/bakery/conf (+1/-1)
tribes/barbarians/cattlefarm/conf (+0/-1)
tribes/barbarians/charcoal_kiln/conf (+1/-1)
tribes/barbarians/coalmine/conf (+1/-0)
tribes/barbarians/donjon/conf (+1/-0)
tribes/barbarians/fishers_hut/conf (+1/-1)
tribes/barbarians/fortress/conf (+1/-0)
tribes/barbarians/gamekeepers_hut/conf (+1/-1)
tribes/barbarians/goldmine/conf (+1/-1)
tribes/barbarians/granitemine/conf (+1/-0)
tribes/barbarians/hardener/conf (+1/-1)
tribes/barbarians/helmsmithy/conf (+1/-1)
tribes/barbarians/hunters_hut/conf (+1/-1)
tribes/barbarians/lumberjacks_hut/conf (+1/-1)
tribes/barbarians/metalworks/conf (+2/-2)
tribes/barbarians/micro-brewery/conf (+1/-1)
tribes/barbarians/oremine/conf (+1/-1)
tribes/barbarians/quarry/conf (+1/-1)
tribes/barbarians/reed_yard/conf (+1/-0)
tribes/barbarians/scouts_hut/conf (+0/-1)
tribes/barbarians/shipyard/conf (+0/-1)
tribes/barbarians/smelting_works/conf (+1/-1)
tribes/barbarians/tavern/conf (+1/-2)
tribes/barbarians/trainingcamp/conf (+3/-0)
tribes/barbarians/warmill/conf (+0/-1)
tribes/barbarians/weaving-mill/conf (+1/-1)
tribes/barbarians/well/conf (+1/-1)
tribes/empire/armorsmithy/conf (+1/-1)
tribes/empire/bakery/conf (+1/-1)
tribes/empire/beer/conf (+1/-1)
tribes/empire/brewery/conf (+2/-2)
tribes/empire/charcoal_kiln/conf (+1/-1)
tribes/empire/coalmine/conf (+1/-0)
tribes/empire/donkeyfarm/conf (+0/-1)
tribes/empire/farm/conf (+1/-1)
tribes/empire/fishers_house/conf (+1/-1)
tribes/empire/flour/conf (+1/-1)
tribes/empire/fortress/conf (+1/-0)
tribes/empire/goldmine/conf (+1/-1)
tribes/empire/grape/conf (+1/-1)
tribes/empire/hunters_house/conf (+0/-1)
tribes/empire/lumberjacks_house/conf (+1/-1)
tribes/empire/marblemine/conf (+1/-1)
tribes/empire/mill/conf (+1/-1)
tribes/empire/oremine/conf (+1/-1)
tribes/empire/outpost/conf (+1/-0)
tribes/empire/piggery/conf (+0/-1)
tribes/empire/quarry/conf (+1/-1)
tribes/empire/sawmill/conf (+2/-1)
tribes/empire/scouts_house/conf (+0/-1)
tribes/empire/sheepfarm/conf (+2/-1)
tribes/empire/shipyard/conf (+0/-1)
tribes/empire/smelting_works/conf (+1/-1)
tribes/empire/stonemasons_house/conf (+2/-1)
tribes/empire/tavern/conf (+2/-2)
tribes/empire/toolsmithy/conf (+2/-2)
tribes/empire/tower/conf (+1/-0)
tribes/empire/trainingcamp/conf (+3/-0)
tribes/empire/vineyard/conf (+1/-3)
tribes/empire/weaponsmithy/conf (+1/-1)
tribes/empire/weaving-mill/conf (+3/-0)
tribes/empire/well/conf (+1/-1)
tribes/empire/wine/conf (+1/-1)
tribes/empire/winery/conf (+2/-2)
Changed in widelands: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I did not look into this yet. But can you test if it also happens in a single player game?