Comment 12 for bug 1389211

Revision history for this message
TiborB (tiborb95) wrote :

Update 2:

Well, I got bt from removing portdock from warehouse:

#0 Widelands::PortDock::cleanup (this=0xd3ce8b0, egbase=...) at /var/widelands/seafaring-ai/src/economy/portdock.cc:187
#1 0x08823baf in Widelands::MapObject::remove (this=0xd3ce8b0, egbase=...) at /var/widelands/seafaring-ai/src/logic/instances.cc:369
#2 0x08823be2 in Widelands::MapObject::destroy (this=0xd3ce8b0, egbase=...) at /var/widelands/seafaring-ai/src/logic/instances.cc:386
#3 0x08822b5f in Widelands::CmdDestroyMapObject::execute (this=0xd20c978, game=...)
    at /var/widelands/seafaring-ai/src/logic/instances.cc:50
#4 0x088daea9 in Widelands::CmdQueue::run_queue (this=0xbfffc950, interval=120, game_time_var=@0xbfffc818: 26272168)
    at /var/widelands/seafaring-ai/src/logic/cmd_queue.cc:125
#5 0x08809995 in Widelands::Game::think (this=0xbfffc808) at /var/widelands/seafaring-ai/src/logic/game.cc:613
#6 0x089d8d87 in InteractiveBase::think (this=0x9a116e0) at /var/widelands/seafaring-ai/src/wui/interactive_base.cc:381
#7 0x0894d6a1 in UI::Panel::do_think (this=0x9a116e0) at /var/widelands/seafaring-ai/src/ui_basic/panel.cc:587

I dont know what command was run by queue, perhaps attack, but the game destroyed portdock and left the port without it.

After some time it led to a crash.