Random tribes crash multiplayer client

Bug #1842396 reported by GunChleoc
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
widelands
Won't Fix
Critical
Unassigned

Bug Description

When opening a new game (either from map or a savegame) with random tribes, the client will crash on gamestart with

[NetClient] Closing network socket connected to 127.0.0.1:7396.
terminate called after throwing an instance of 'GameSettingsProvider::NoTribe'

Thread 1 "widelands" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
51 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) backtrace
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1 0x00007ffff4c30801 in __GI_abort () at abort.c:79
#2 0x00007ffff5a2f957 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3 0x00007ffff5a35ab6 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4 0x00007ffff5a35af1 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5 0x00007ffff5a35d79 in __cxa_rethrow () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#6 0x000000000154a900 in GameClient::run (this=0x7fffffff9cc0) at ../src/network/gameclient.cc:286
#7 0x0000000000f59416 in WLApplication::mainmenu_multiplayer (this=0x6120000001c0) at ../src/wlapplication.cc:1292
#8 0x0000000000f4c9c0 in WLApplication::mainmenu (this=0x6120000001c0) at ../src/wlapplication.cc:1116
#9 0x0000000000f4ab7d in WLApplication::run (this=0x6120000001c0) at ../src/wlapplication.cc:476
#10 0x0000000000f3f893 in main (argc=1, argv=0x7fffffffdea8) at ../src/main.cc:44
(gdb)

Savegame with game setup attached

Related branches

Revision history for this message
GunChleoc (gunchleoc) wrote :
Notabilis (notabilis27)
Changed in widelands:
status: New → Confirmed
Notabilis (notabilis27)
Changed in widelands:
status: Confirmed → Fix Committed
Revision history for this message
GunChleoc (gunchleoc) wrote :
GunChleoc (gunchleoc)
Changed in widelands:
status: Fix Committed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.