Update of bug #15277 (project freeciv):

                  Status:                    None => Ready For Test         
         Planned Release:                         => 2.2.0                  

    _______________________________________________________

Follow-up Comment #1:

gdb output:


#0  0x00007fec366a1645 in raise () from /lib64/libc.so.6
(gdb) where
#0  0x00007fec366a1645 in raise () from /lib64/libc.so.6
#1  0x00007fec366a2c33 in abort () from /lib64/libc.so.6
#2  0x00007fec3669a329 in __assert_fail () from /lib64/libc.so.6
#3  0x00000000004623b6 in pick_a_nation (choices=0x0, ignore_conflicts=false,
only_available=true,
    barb_type=LAND_BARBARIAN) at plrhand.c:1337
#4  0x0000000000440169 in create_barbarian_player (type=LAND_BARBARIAN) at
barbarian.c:121
#5  0x0000000000440b3c in summon_barbarians () at barbarian.c:528
#6  0x000000000040b1f5 in end_turn () at srv_main.c:947
#7  0x000000000040c847 in srv_main () at srv_main.c:2105
#8  0x00000000004043c6 in main (argc=1, argv=0x7fff8db37d18) at
civserver.c:359


The server fails because it can't find a barbarian nation. The reason is
within srv_main.c. With start positions set only a selected range of nation
will be allowed within init_available_nations(). The patch activates sea and
land barbarians for every game.

Patch for S2_2 and trunk.

(file #7908)
    _______________________________________________________

Additional Item Attachment:

File name: S2_2-trunk-allow-sea-and-land-barbarians.patch Size:0 KB


    _______________________________________________________

Reply to this item at:

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

_______________________________________________
  Nachricht geschickt von/durch Gna!
  http://gna.org/


_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to