Game crashes when joining gather servers

FuleFule Join Date: 2009-06-04 Member: 67683Members
edited April 2013 in Technical Support
So I tried to join the Frankfurt ENSL server but the game keeps crashing. I tried restarting steam and verifying files, but it did not help. I haven't tried other gather servers, but it doesn't crash when I play pub games.

Comments

  • GrayWGrayW UK Join Date: 2009-12-18 Member: 69701Members
    Can you open the console when joining so when it crashes you can see where it's happening?
  • FuleFule Join Date: 2009-06-04 Member: 67683Members
    Error: Animation graph is in an invalid state for 'models/marine/male/male.animation_graph', no node found for 8 in layer 1
    It crashes on this one. Also the camera is kind of silly - it is zoomed in.
    DA0AD9A6747793F4E92E68B2805442D5ED04299E
    log.txt 81.9K
  • ScardyBobScardyBob ScardyBob Join Date: 2009-11-25 Member: 69528Forum Admins, Forum Moderators, NS2 Playtester, Squad Five Blue, Reinforced - Shadow, WC 2013 - Shadow
    1. Try joining other ENSL servers to see if its a problem with that specific server (which is my guess)

    2. Are other people able to join the server?
  • FuleFule Join Date: 2009-06-04 Member: 67683Members
    I just tried joining Frankfurt and Chicago servers - same thing, so I guess it will be the same for all others. Yes, other people are playing on them.
  • GrayWGrayW UK Join Date: 2009-12-18 Member: 69701Members
    lamb wrote: »
    Ghosthree3 wrote: »
    Pretty sure this is an issue with servers having outdated files to check against.
    I actually tried deleting the corrupted file and other files in the same folder, and several other files in different locations in the NS2 folder, THEN verified files on steam and it worked.
    It's like it didn't scan for missing files in that folder at one point, I got no clue.

    Other than that, thank you for the help, both of you :3

    From - http://forums.unknownworlds.com/discussion/129805

    Try that.
  • FuleFule Join Date: 2009-06-04 Member: 67683Members
    Tried deleting that file and verifying - didn't work. Not sure what other files did he delete as he didn't mention them.
  • GrayWGrayW UK Join Date: 2009-12-18 Member: 69701Members
    Hmmm.
    Turned off all of your Mods and enabled them 1 by 1 to see if it's one of those?
  • FuleFule Join Date: 2009-06-04 Member: 67683Members
    GrayW wrote: »
    Hmmm.
    Turned off all of your Mods and enabled them 1 by 1 to see if it's one of those?
    Yep, tried that also. Still, it happens only in gather servers, never in pubs.
  • FuleFule Join Date: 2009-06-04 Member: 67683Members
    bump, still not fixed, still annoying.
  • DC_DarklingDC_Darkling Join Date: 2003-07-10 Member: 18068Members, Constellation, Squad Five Blue, Squad Five Silver
    check steam cache and reinstall ns2?
  • casan0vaxcasan0vax Cloverfield, USA Join Date: 2012-11-04 Member: 166663Members, WC 2013 - Shadow
    edited April 2013
    I get the same thing. I tried what lamb did and it fixed it, but it's come back again. It seems that this only happens on ENSL servers, or servers that are running ENSL configs, so I'm going to guess that it has to do with either the consistency check or the NSL version of maps.


    EDIT:

    Okay, so I believe that I've found a semi-working fix for this. I've been experiencing two different errors.

    The first:
    NS2 Error wrote:
    Animation graph is in an invalid state for 'models/marine/male/male.animation_graph', no node found for 8 in layer 1

    The fix:
    Like lamb suggested in the post GrayW linked (http://forums.unknownworlds.com/discussion/129805), it appears that deleting the entire "marine" folder (C:\Program Files (x86)\Steam\steamapps\common\Natural Selection 2\ns2\models), along with a few other random ones (of your choice) within the root NS2 folder (C:\Program Files (x86)\Steam\steamapps\common\Natural Selection 2\ns2), and then verifying the integrity of the game cache (Steam Library > Right Click Natural Selection 2 > Properties > Local Files > Verify Integrity of Game Cache) fixes this. I've encountered this error twice, both times having been fixed through this method.

    Keep in mind, when you're verifying the game cache, you cannot do anything else on Steam, so if you're having a conversation with someone, you won't be able to respond until it's done verifying (which can take upwards of 7-8 minutes).


    The second:
    NS2 Error wrote:
    [Client] Script Error #1: lua/BadgeMixin.lua:174: attempt to index field '?' (a nil value)
    Call stack:
    #1: GetBadgeIcon lua/BadgeMixin.lua:174
    self = {GetBadgeIcon=function, SetBadge=function, __initmixin=function, currentBadge=32, networkVars= {currentBadge="enum kBadges" }, type="Badge" }
    #2: lua/NetworkMessages_Client.lua:89
    scoreTable = {assists=3, badge=32, clientId=-939524096, deaths=48, entityId=98, isCommander=true, isRookie=false, isSpectator=false, kills=224, playerName="†§Çæ"Ç–æV", resources=66, score=7175, status=5, teamNumber=-1 }
    status = "Commander"
    [Client] Script Error #2: lua/BadgeMixin.lua:174: attempt to index field '?' (a nil value)
    Call stack:
    #1: GetBadgeIcon lua/BadgeMixin.lua:174
    self = {GetBadgeIcon=function, SetBadge=function, __initmixin=function, currentBadge=29, networkVars= {currentBadge="enum kBadges" }, type="Badge" }
    #2: lua/NetworkMessages_Client.lua:89
    scoreTable = {assists=4, badge=29, clientId=-939524096, deaths=160, entityId=52, isCommander=false, isRookie=true, isSpectator=false, kills=224, playerName="†§Çærô$uTôV7", resources=961, score=1027, status=5, teamNumber=-1 }
    status = "Commander"
    [Client] Script Error #3: lua/BadgeMixin.lua:174: attempt to index field '?' (a nil value)
    Call stack:
    #1: GetBadgeIcon lua/BadgeMixin.lua:174
    self = {GetBadgeIcon=function, SetBadge=function, __initmixin=function, currentBadge=27, networkVars= {currentBadge="enum kBadges" }, type="Badge" }
    #2: lua/NetworkMessages_Client.lua:89
    scoreTable = {assists=0, badge=27, clientId=-2013265920, deaths=16, entityId=542, isCommander=true, isRookie=false, isSpectator=false, kills=224, playerName="†§ÇæÂô6¶ÆV&", resources=576, score=4097, status=5, teamNumber=-1 }
    status = "Commander"

    The fix:
    I saw "Badge" in the error, so I ended up going into my Mods and apparently I had some badge mod active. I disabled it and it seems to have fixed it.



    I can't guarantee that this will fix the problems for anyone else, but these have both worked for me personally. Hopefully the problem will be identified and solved soon because it's rather annoying, and constantly deleting files manually and re-downloading them is hardly an efficient fix for anything. Like I said before, I'm conjecturing that it has to do with ENSL configs/consistency checks.
  • FuleFule Join Date: 2009-06-04 Member: 67683Members
    ^^I tried your fix and it did not fix it at all. I deleted all kinds(TM) of folders. Come on guys, I wanna play some gathers :(
  • FuleFule Join Date: 2009-06-04 Member: 67683Members
    New problem - now I can't even join, it shows a message "Invalid data". Nothing shows up in console.
  • TharosTharos Join Date: 2012-12-18 Member: 175439Members
    I guess you'll have to reinstall ns2
  • FuleFule Join Date: 2009-06-04 Member: 67683Members
    edited April 2013
    Tharos wrote: »
    I guess you'll have to reinstall ns2

    That's what IronHorse told me to do and I'm doing it atm.
    edit: reinstalling did not fix the "Invalid data" issue which prevents me from joining the servers.
  • GamerkatzeGamerkatze Join Date: 2012-06-27 Member: 153711Members
    when did you join the server ? we had a gather running earlier on the new version. but that was after i disabled 1/2 of the mods ^^

    we also have a forum topic called "help desk" on ensl.org . if you post there i can respond to problems with our server much faster ;)


Sign In or Register to comment.