URL:
  <http://gna.org/bugs/?23068>

                 Summary: Segmentation fault when starting scenario in
generate_players()
                 Project: Freeciv
            Submitted by: andreasr
            Submitted on: Sat 13 Dec 2014 12:06:59 PM UTC
                Category: general
                Severity: 3 - Normal
                Priority: 5 - Normal
                  Status: None
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
                 Release: 
         Discussion Lock: Any
        Operating System: GNU/Linux
         Planned Release: 

    _______________________________________________________

Details:

Segmentation fault when starting any of the scenarios.
The crash occurs in Freeciv svn revision 27280, but not in SVN revision 27185.
This is on the latest Freeciv-web running on Vagrant, (not pushed to
production yet). Starting a normal game works correctly, but starting a
scenario game doesn't. This seems to be a bug caused by some recent change in
the Freeciv server code somewhere.

In the logs I can see this:  
3: in pick_a_nation() [plrhand.c::2216]: No nation found!

Backtrace from core dump:
#0  style_of_nation (pnation=pnation@entry=0x0) at nation.c:654
No locals.
#1  0x000000000040b8ba in player_nation_defaults (
    pplayer=pplayer@entry=0x1f28f40, pnation=0x0, set_name=<optimized out>)
    at srv_main.c:2139
        pleader = <optimized out>
#2  0x000000000040c56a in player_set_nation_full (pnation=<optimized out>,
    pplayer=0x1f28f40) at srv_main.c:2124
No locals.
#3  generate_players () at srv_main.c:2326
        pnation = <optimized out>
        pplayer = 0x1f28f40
        _pslot = 0x3b4b670
        needs_startpos = false
        nations_to_assign = <optimized out>
#4  srv_ready () at srv_main.c:2696
        __FUNCTION__ = "srv_ready"
#5  0x000000000040cdfd in srv_main () at srv_main.c:3004
        __FUNCTION__ = "srv_main"
#6  0x0000000000405689 in main (argc=19, argv=0x7fffef253cd8)
    at civserver.c:459
        inx = 19
        showhelp = <optimized out>
        showvers = <optimized out>
        option = <optimized out>
        __FUNCTION__ = "main"




    _______________________________________________________

Reply to this item at:

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

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to