Return-To-The-Roots / s25client

Return To The Roots (Settlers II(R) Clone)
http://www.rttr.info
GNU General Public License v2.0
476 stars 75 forks source link

Assertion failure in "HandleLeaveEvent" at ../s25main/buildings/nobBaseWarehouse.cpp#542: should.people == inventory.visual.people #1540

Open stefson opened 1 year ago

stefson commented 1 year ago

hey, I've run into a crash:

0x00005555556085ae in nobBaseWarehouse::HandleLeaveEvent (this=0x555558657340) at /var/tmp/portage/games-strategy/s25rttr-9999-r6/work/s25rttr-9999/libs/s25main/buildings/nobBaseWarehouse.cpp:542
542 /var/tmp/portage/games-strategy/s25rttr-9999-r6/work/s25rttr-9999/libs/s25main/buildings/nobBaseWarehouse.cpp: Datei oder Verzeichnis nicht gefunden.
(gdb) bt
#0  0x00005555556085ae in nobBaseWarehouse::HandleLeaveEvent (this=0x555558657340)
    at /var/tmp/portage/games-strategy/s25rttr-9999-r6/work/s25rttr-9999/libs/s25main/buildings/nobBaseWarehouse.cpp:542
#1  0x000055555560ba35 in nobBaseWarehouse::HandleBaseEvent (this=<optimized out>, id=<optimized out>)
    at /var/tmp/portage/games-strategy/s25rttr-9999-r6/work/s25rttr-9999/libs/s25main/buildings/nobBaseWarehouse.cpp:268
#2  0x000055555560d839 in nobHQ::HandleEvent (this=<optimized out>, id=<optimized out>)
    at /var/tmp/portage/games-strategy/s25rttr-9999-r6/work/s25rttr-9999/libs/s25main/buildings/nobHQ.cpp:365
#3  0x000055555579451a in EventManager::ExecuteEvents (this=0x5555573a27d0, itEvents=...)
    at /var/tmp/portage/games-strategy/s25rttr-9999-r6/work/s25rttr-9999/libs/s25main/EventManager.cpp:141
#4  0x00005555557945cd in EventManager::ExecuteCurrentEvents (this=this@entry=0x5555573a27d0)
    at /var/tmp/portage/games-strategy/s25rttr-9999-r6/work/s25rttr-9999/libs/s25main/EventManager.cpp:125
#5  0x00005555557945e6 in EventManager::ExecuteNextGF (this=0x5555573a27d0) at /var/tmp/portage/games-strategy/s25rttr-9999-r6/work/s25rttr-9999/libs/s25main/EventManager.cpp:87
#6  0x0000555555797097 in Game::RunGF (this=0x5555562ae060) at /var/tmp/portage/games-strategy/s25rttr-9999-r6/work/s25rttr-9999/libs/s25main/Game.cpp:77
#7  0x000055555570fe05 in GameClient::NextGF (this=this@entry=0x555555da9890, wasNWF=wasNWF@entry=true)
    at /var/tmp/portage/games-strategy/s25rttr-9999-r6/work/s25rttr-9999/libs/s25main/network/GameClient.cpp:1379
#8  0x000055555571972c in GameClient::ExecuteGameFrame (this=this@entry=0x555555da9890)
    at /var/tmp/portage/games-strategy/s25rttr-9999-r6/work/s25rttr-9999/libs/s25main/network/GameClient.cpp:1314
#9  0x0000555555719e1e in GameClient::Run (this=0x555555da9890) at /var/tmp/portage/games-strategy/s25rttr-9999-r6/work/s25rttr-9999/libs/s25main/network/GameClient.cpp:176
#10 0x00005555555cd220 in GameManager::Run (this=this@entry=0x7fffffffd740) at /var/tmp/portage/games-strategy/s25rttr-9999-r6/work/s25rttr-9999/libs/s25main/GameManager.cpp:104
#11 0x00005555555bc538 in (anonymous namespace)::RunProgram (options=...) at /var/tmp/portage/games-strategy/s25rttr-9999-r6/work/s25rttr-9999/libs/s25client/s25client.cpp:481
#12 0x00005555555bc91d in main (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/games-strategy/s25rttr-9999-r6/work/s25rttr-9999/libs/s25client/s25client.cpp:559
(gdb) continue
Continuing.
Assertion failure in "HandleLeaveEvent" at /var/tmp/portage/games-strategy/s25rttr-9999-r6/work/s25rttr-9999/libs/s25main/buildings/nobBaseWarehouse.cpp#542: should.people == inventory.visual.people

Press ENTER to close this window . . .

replay: 2022-10-22_14-04-48.rpl.zip