Crashes -with- log entry.

ATFATF Join Date: 2014-05-09 Member: 195944Members
We had this one... ~3 times since the readyroom exo was added:

[61463.451] Main : Error: Script Error: Setting the parent of an entity (SoundEffect) to an entity that has been destroyed (ReadyRoomExo)


Anyone else got crashes where the log actually says something useful?
«1

Comments

  • remiremi remedy [blu.knight] Join Date: 2003-11-18 Member: 23112Members, Super Administrators, Forum Admins, NS2 Developer, NS2 Playtester
    What is the effect of this? The server crashes? Do you know when this occurs (is it when a RR exo joins a team, when they self-destruct, or when they self-destruct at a certain point)?

    Thanks
  • ATFATF Join Date: 2014-05-09 Member: 195944Members
    Yes, server crash. I wasn't there so I can only look at the log and scratch my head:
    [21:37:18]Chat All - CompleteNOOB: Go to deposit please
    [21:37:19]Chat All - e_tretter: PLS .d 
    [21:37:27]Chat All - \boat/: gg
    Network variable 'damage' of class 'HitEffect' has value 0.000000 which is outside the range 0.000000 to 0.000000
    Network variable 'damage' of class 'HitEffect' has value 0.000000 which is outside the range 0.000000 to 0.000000
    Network variable 'damage' of class 'HitEffect' has value 0.000000 which is outside the range 0.000000 to 0.000000
    Network variable 'damage' of class 'HitEffect' has value 0.000000 which is outside the range 0.000000 to 0.000000
    Network variable 'damage' of class 'HitEffect' has value 0.000000 which is outside the range 0.000000 to 0.000000
    Network variable 'damage' of class 'HitEffect' has value 0.000000 which is outside the range 0.000000 to 0.000000
    Network variable 'damage' of class 'HitEffect' has value 0.000000 which is outside the range 0.000000 to 0.000000
    Network variable 'damage' of class 'HitEffect' has value 0.000000 which is outside the range 0.000000 to 0.000000
    Network variable 'damage' of class 'HitEffect' has value 0.000000 which is outside the range 0.000000 to 0.000000
    [21:37:32]MaxPainlol was killed by \boat/
    [21:37:33]ERROR: Client tried to request skulk variant they do not have yet
    [61408.512] Main : Error: Failed to add an obstacle at -0.38, -106.76, -51.93!
    [61408.512] Main : Error: Failed to add an obstacle at 54.93, -109.93, 39.32!
    [61408.512] Main : Error: Failed to add an obstacle at 4.62, -103.51, 31.04!
    [61408.512] Main : Error: Failed to add an obstacle at -21.15, -108.05, 70.85!
    [61408.513] Main : Error: Failed to add an obstacle at 9.05, -106.38, -9.60!
    [61408.540] Main : Error: Failed to add an obstacle at -21.15, -108.05, 70.85!
    [61408.541] Main : Error: Failed to add an obstacle at -8.10, -107.77, 94.82!
    [61408.542] Main : Error: Failed to add an obstacle at -13.19, -107.80, 94.67!
    [61408.544] Main : Error: Failed to add an obstacle at -9.36, -107.79, 91.31!
    [61408.545] Main : Error: Failed to add an obstacle at 53.06, -102.03, -14.10!
    [61408.551] Main : Error: Failed to add an obstacle at 58.98, -99.43, -24.65!
    [21:37:33]Auto-team balance disabled
    [21:37:35]Chat All - sSsTarr: lol
    [21:37:36]Chat All - \boat/: GTOT THEM
    Client disconnected (82.227.133.64) Quit
    [21:37:39]Chat All - The Dude: gg
    [21:37:41]hAIL CANe[121163306] ran command sh_vote with arguments: ns2_outerrimark
    Client connecting (217.71.101.10)
    [21:37:44]Chat All - Ericlerouge: lol look score and shut up with your gg ?
    [21:37:45]FabsOne[13821341] ran command sh_vote with arguments: ns2_veil
    [21:37:45]Hijo_de_Perra[549765] ran command sh_vote with arguments: ns2_veil
    [21:37:46]Esp | ía[98320555] ran command sh_vote with arguments: ns2_veil
    [21:37:46]Chickfighter[44989116] ran command sh_vote with arguments: ns2_veil
    Client disconnected (83.114.198.87) Quit
    [21:37:47]L-900 Lerkminator[52053844] ran command sh_vote with arguments: ns2_veil
    [21:37:48]avtor[124058688] ran command sh_vote with arguments: ns2_veil
    [21:37:48]epoxyd[82405942] ran command sh_vote with arguments: ns2_jambi
    Client disconnected (109.97.26.135) Quit
    [21:37:49]sSsTarr[44308427] ran command sh_vote with arguments: ns2_veil
    Client connecting (62.178.125.35)
    Client connecting (103.11.50.152)
    [21:37:53]hAIL CANe[121163306] ran command sh_revote with arguments: ns2_outerrimark
    Client disconnected (92.196.39.52) Quit
    [21:37:55]Chat All - \boat/: you fucked us up pretty good
    [21:37:55]Chat All - sSsTarr: not everybody
    [21:37:56]mALICE[10144497] ran command sh_vote with arguments: ns2_triad
    Client connecting (91.0.211.96)
    Client disconnected (90.35.250.116) Quit
    Client connecting (81.103.183.27)
    [21:38:04]Chat All - Ericlerouge: stacked marine team
    [21:38:05]CompleteNOOB[111039296] ran command sh_vote with arguments: ns2_jambi
    [21:38:06]WP | VeX[43681052] ran command sh_vote with arguments: ns2_veil
    [21:38:12]Chat All - \boat/: we had doug as exo
    [21:38:16]Chat All - \boat/: and we kicked ass in repair
    Client connected (103.11.50.152)
    [21:38:18]Client Authed. Steam ID: 83907556
    WP | Shadowcast connected.
    [21:38:22]PunishR92[96147659] ran command sh_vote with arguments: ns2_veil_five
    [21:38:24]Chat All - Gorginator: you mean dog
    Client connected (217.71.101.10)
    [21:38:26]Client Authed. Steam ID: 31552444
    < B. H. > Darkjo connected.
    [21:38:28]Chat All - \boat/: no
    [61463.451] Main : Error: Script Error: Setting the parent of an entity (SoundEffect) to an entity that has been destroyed (ReadyRoomExo)
    

    The first player mapvote was at 21:37:41, we can speculate that the 60sec mapvote started a bit before this first vote. The error occurred some time after 21:38:28. Again, we can speculate this was seconds before the mapchange was called. Maybe someone left at that moment, his exo exploded, and... ???

    That's all I got. :(
  • SamusDroidSamusDroid Colorado Join Date: 2013-05-13 Member: 185219Members, Forum Moderators, NS2 Developer, NS2 Playtester, Squad Five Gold, Subnautica Playtester, NS2 Community Developer, Pistachionauts
    This error, whenever it occurs will almost always cause the game to crash, I think it is fixable as other instances of this bug were fixed.
  • remiremi remedy [blu.knight] Join Date: 2003-11-18 Member: 23112Members, Super Administrators, Forum Admins, NS2 Developer, NS2 Playtester
    Figured this out. Thanks for the help. Should be fixed in the next patch. ;)
  • SupaFredSupaFred Join Date: 2013-03-03 Member: 183652Members, NS2 Playtester, Squad Five Blue, NS2 Map Tester, Reinforced - Supporter, Reinforced - Silver, Reinforced - Shadow, WC 2013 - Silver
    remi wrote: »
    Figured this out. Thanks for the help. Should be fixed in the next patch. ;)

    I've had similar errors like this and I wish I could double awesome your post.
  • remiremi remedy [blu.knight] Join Date: 2003-11-18 Member: 23112Members, Super Administrators, Forum Admins, NS2 Developer, NS2 Playtester
    @SupaFred‌ Do you have any logs? Or do you mean this same error of the ReadyRoomExo + SoundEffect?
  • ATFATF Join Date: 2014-05-09 Member: 195944Members
    We just had this crash the server mid round:
    [49962.191] Main : Error: Script Error: Setting the parent of an entity (Rifle) to an entity that has been destroyed (Marine)
    [49962.191] Main : Error: Rifle::SetAttachPoint(RHand_Weapon) - Entity has no parent
    

    This one I can also say we've had a couple times, and probably even some builds ago, so it's nothing new.

    We do have a crashdump. I'm uploading all dumps anyway to a place matso has access to.

    >:D<
  • SupaFredSupaFred Join Date: 2013-03-03 Member: 183652Members, NS2 Playtester, Squad Five Blue, NS2 Map Tester, Reinforced - Supporter, Reinforced - Silver, Reinforced - Shadow, WC 2013 - Silver
    @remi‌ I will get you logs. Ok if I send them to ns2cdt@gmail.com? I don't remember if it was the exact same error or just similar.
  • remiremi remedy [blu.knight] Join Date: 2003-11-18 Member: 23112Members, Super Administrators, Forum Admins, NS2 Developer, NS2 Playtester
    edited September 2014
    Sounds great guys, thank you. I'm sure someone receives the stuff sent to that ns2cdt address. :D

    Also @ATF crash dmps are always good. In this case I have a reliable repro so it should be easy to fix (famous last words) so similar cases to the first like what you just posted wouldn't cause a crash.
  • ATFATF Join Date: 2014-05-09 Member: 195944Members
    Another one of those felled the tree after it ran without crash the entire day:
    [82163.497] Main : Error: Script Error: Setting the parent of an entity (Shotgun) to an entity that has been destroyed (Marine)
    [82163.498] Main : Error: Shotgun::SetAttachPoint(RHand_Weapon) - Entity has no parent
    
  • remiremi remedy [blu.knight] Join Date: 2003-11-18 Member: 23112Members, Super Administrators, Forum Admins, NS2 Developer, NS2 Playtester
    Yup, I think we've got that one already. It's that same "Entity has no parent" crash. Not sure if we'll be able to fix the script errors until after the engine crash is fixed so that we can get good script call stacks for the issue.
  • ATFATF Join Date: 2014-05-09 Member: 195944Members
    Not a crash but found spam of these in the logs (midround):
    [34435.634] Main : Error: lua/OrdersMixin.lua:425: attempt to call method 'GetIsBuilt' (a nil value)
    [Server] Script Error #1: lua/OrdersMixin.lua:425: attempt to call method 'GetIsBuilt' (a nil value)
        Call stack:
        #1: SharedUpdate lua/OrdersMixin.lua:425
            self = Marine-206 {activeWeaponId=2435, alive=true, animateAngles=false, animateDistance=false, animatePosition=false, animateYOffset=false, animationBlend=0.20000000298023, animationGraphIndex=41, animationGraphNode=15, animationSequence2=31, animationSequence=28, animationSpeed2=1, animationSpeed=1, animationStart2=1907.0654296875, animationStart=1907.6424560547, armor=0, baseYaw=0, bodyYaw=0, bodyYawRun=0, cameraDistance=0, canUseTunnel=true, catpackboost=false, clientIndex=11, collisionRep=0, communicationStatus=1, countingDown=false, crouching=false, currentOrderId=2709, darwinMode=false, desiredCameraAngles=cdata, desiredCameraDistance=0, desiredCameraPosition=cdata, desiredCameraYOffset=0, desiredSprinting=false, enableTunnelEntranceCheck=false, flashlightLastFrame=false, flashlightOn=false, flinchIntensity=0.41331461071968, followingTransition=false, fov=90, frozen=false, fullPrecisionOrigin=cdata, gameEffectsFlags=16, gameStarted=true, giveDamageTime=1907.7072753906, health=15, healthIgnored=false, hotGroupNumber=0, inCombat=true, interruptAim=false, isCorroded=false, isMale=true, isMoveBlocked=false, isOnEntity=false, isUsing=false, jumpHandled=false, jumping=false, lastOrderType=1, lastSpitDirection=cdata, lastTakenDamageAmount=75, lastTakenDamageOrigin=cdata, lastTakenDamageTime=1906.2586669922, lastTargetId=3670, layer1AnimationBlend=0, layer1AnimationGraphNode=125, layer1AnimationSequence2=36, layer1AnimationSequence=36, layer1AnimationSpeed2=1, layer1AnimationSpeed=1, layer1AnimationStart2=1907.4422607422, layer1AnimationStart=1907.6424560547, locationId=5, maxArmor=70, maxHealth=100, mode=1, modeTime=-1, modelIndex=61, moveButtonPressed=true, moveTransition=false, nanoShielded=false, onGround=true, onLadder=false, parasited=false, physicsGroup=8, physicsGroupFilterMask=0, physicsType=1, playerLevel=180, playerSkill=2189, poisoned=false, primaryAttackLastFrame=true, processMove=true, pushImpulse=cdata, pushTime=0, quickSwitchSlot=5, reinforcedTierNum=0, requireNewSprintPress=false, resetMouse=0, resources=37.900001525879, rifleVariant=1, runningBodyYaw=0.47573307156563, ruptured=false, secondaryAttackLastFrame=false, selectionMask=1, shoulderPadIndex=1, sighted=true, slowAmount=0.025037616491318, sprintButtonDownTime=1904.2098388672, sprintButtonUpTime=1904.8719482422, sprintDownLastFrame=false, sprintMode=false, sprintTimeOnChange=0.131103515625, sprinting=false, sprintingScalar=0, standingBodyYaw=0.47573307156563, startCameraAngles=cdata, startCameraDistance=0, startCameraPosition=cdata, startCameraYOffset=0, stepAmount=0.016305923461914, stepStartTime=1907.6424560547, strafeJumped=false, stunTime=0, syncHealth=false, teamNumber=1, teamResources=24, techId=55, timeCatpackboost=0, timeGroundAllowed=0, timeGroundTouched=1907.5750732422, timeLastBeacon=0, timeLastHealed=0, timeLastMenu=0, timeLastSpitHit=0, timeOfCrouchChange=1858.2513427734, timeOfLastDrop=0, timeOfLastJump=1906.8709716797, timeOfLastOrderComplete=0, timeOfLastPhase=1886.58203125, timeOfLastPickUpWeapon=0, timeOfLastUse=1885.5590820313, timeOfLastWeaponSwitch=1905.8010253906, timeSprintChange=1904.8719482422, timeUntilPlayerCollisionsIgnored=0, timeWebEnds=0, transitionDuration=0, transitionStart=0, tunnelNearby=false, tweeningFunction=1, unitStatusPercentage=0, upgrade1=1, upgrade2=1, upgrade3=1, upgrade4=1, upgrade5=1, upgrade6=1, variant=1, velocity=cdata, velocityLength=4.9870376586914, velocityPitch=-0.21097004413605, velocityYaw=-0.51537907123566, viewModelId=3059, viewPitch=0.37295478582382, viewRoll=0, viewYaw=0.47573307156563, visibleClient=true, vortexed=false, weaponUpgradeLevel=2, weaponsWeight=0.12999999523163, webbed=false }
            currentOrder = Order-2709 {orderIndex=1, orderLocation=cdata, orderOrientation=5.0461931228638, orderParam=118, orderType=14, ownerId=206 }
            orderType = 14
            orderTarget = Lerk-118 {abilityEnergyOnChange=95.5703125, activeWeaponId=2187, alive=true, animateAngles=false, animateDistance=false, animatePosition=false, animateYOffset=false, animationBlend=0.20000000298023, animationGraphIndex=61, animationGraphNode=5, animationSequence2=2, animationSequence=4, animationSpeed2=1, animationSpeed=1, animationStart2=1906.6531982422, animationStart=1906.5676269531, armor=45, baseYaw=0, bodyYaw=0, bodyYawRun=0, cameraDistance=0, canUseTunnel=true, celeritySpeedScalar=0, clientIndex=55, cloakRate=0, cloakingDesired=false, collisionRep=0, communicationStatus=1, countingDown=false, creationTime=1884.4030761719, crouching=false, darkVisionSpectatorOn=true, darwinMode=false, desiredCameraAngles=cdata, desiredCameraDistance=0, desiredCameraPosition=cdata, desiredCameraYOffset=0, detected=true, dragsUmbra=false, electrified=false, enableTunnelEntranceCheck=false, energizeLevel=1, enzymed=false, flapPressed=true, flinchIntensity=0, followingTransition=false, fov=100, frozen=false, fullPrecisionOrigin=cdata, fullyCloaked=false, gameEffectsFlags=320, gameStarted=true, giveDamageTime=0, glideAllowed=true, gliding=true, hallucinatedClientIndex=0, hasAdrenalineUpgrade=false, hatched=false, health=129, healthIgnored=false, hotGroupNumber=0, inCombat=false, infestationSpeedScalar=0, infestationSpeedUpgrade=false, isCatalysted=false, isHallucination=false, isMoveBlocked=false, isOnEntity=false, isOnFire=false, isUsing=false, lastTakenDamageAmount=0, lastTakenDamageOrigin=cdata, lastTakenDamageTime=0, lastTargetId=-1, lastTimeFlapped=1907.3583984375, layer1AnimationBlend=0.10000000149012, layer1AnimationGraphNode=15, layer1AnimationSequence2=-1, layer1AnimationSequence=-1, layer1AnimationSpeed2=1, layer1AnimationSpeed=1, layer1AnimationStart2=0, layer1AnimationStart=1900.0804443359, locationId=12, maxArmor=45, maxHealth=129, mode=1, modeTime=-1, modelIndex=107, moveButtonPressed=true, moveTransition=false, movementModiferState=false, mucousShield=false, numBabblers=0, onGround=false, oneHive=false, physicsGroup=8, physicsGroupFilterMask=0, physicsType=1, playIdleSound=true, playerLevel=1, playerSkill=1000, primaryAttackLastFrame=false, processMove=true, pushImpulse=cdata, pushTime=0, quickSwitchSlot=1, reinforcedTierNum=0, resetMouse=0, resources=3, runningBodyYaw=2.125554561615, secondaryAttackLastFrame=false, selectionMask=0, shieldRemaining=0, sighted=false, silenceLevel=0, slowAmount=0, standingBodyYaw=2.125554561615, startCameraAngles=cdata, startCameraDistance=0, startCameraPosition=cdata, startCameraYOffset=0, stepAmount=0.083415389060974, stepStartTime=1906.6531982422, storedHyperMutationCost=0, storedHyperMutationTime=0, stormCloudSpeed=false, syncHealth=false, teamNumber=2, teamResources=17, techId=205, threeHives=false, timeAbilityEnergyChanged=1907.5872802734, timeGroundAllowed=0, timeGroundTouched=1906.5651855469, timeLastHealed=0, timeLastMenu=0, timeOfCrouchChange=1708.1994628906, timeOfLastPhase=0, timeOfLastUse=1662.5083007813, timeOfLastWeaponSwitch=1884.4030761719, timeUntilPlayerCollisionsIgnored=0, transitionDuration=0, transitionStart=0, tunnelNearby=false, tweeningFunction=1, twoHives=false, upgrade1=1, upgrade2=1, upgrade3=1, upgrade4=1, upgrade5=1, upgrade6=1, variant=1, velocity=cdata, velocityLength=12.724987983704, velocityPitch=0.080118104815483, velocityYaw=-0.76654666662216, viewModelId=2019, viewPitch=6.1694774627686, viewRoll=0, viewYaw=2.3373429775238, visibleClient=true, wallGripAllowed=false, wallGripNormalGoal=cdata, wallGripTime=0, weaponsWeight=0 }
        #2: f20 lua/OrdersMixin.lua:524
            self = Marine-206 {activeWeaponId=2435, alive=true, animateAngles=false, animateDistance=false, animatePosition=false, animateYOffset=false, animationBlend=0.20000000298023, animationGraphIndex=41, animationGraphNode=15, animationSequence2=31, animationSequence=28, animationSpeed2=1, animationSpeed=1, animationStart2=1907.0654296875, animationStart=1907.6424560547, armor=0, baseYaw=0, bodyYaw=0, bodyYawRun=0, cameraDistance=0, canUseTunnel=true, catpackboost=false, clientIndex=11, collisionRep=0, communicationStatus=1, countingDown=false, crouching=false, currentOrderId=2709, darwinMode=false, desiredCameraAngles=cdata, desiredCameraDistance=0, desiredCameraPosition=cdata, desiredCameraYOffset=0, desiredSprinting=false, enableTunnelEntranceCheck=false, flashlightLastFrame=false, flashlightOn=false, flinchIntensity=0.41331461071968, followingTransition=false, fov=90, frozen=false, fullPrecisionOrigin=cdata, gameEffectsFlags=16, gameStarted=true, giveDamageTime=1907.7072753906, health=15, healthIgnored=false, hotGroupNumber=0, inCombat=true, interruptAim=false, isCorroded=false, isMale=true, isMoveBlocked=false, isOnEntity=false, isUsing=false, jumpHandled=false, jumping=false, lastOrderType=1, lastSpitDirection=cdata, lastTakenDamageAmount=75, lastTakenDamageOrigin=cdata, lastTakenDamageTime=1906.2586669922, lastTargetId=3670, layer1AnimationBlend=0, layer1AnimationGraphNode=125, layer1AnimationSequence2=36, layer1AnimationSequence=36, layer1AnimationSpeed2=1, layer1AnimationSpeed=1, layer1AnimationStart2=1907.4422607422, layer1AnimationStart=1907.6424560547, locationId=5, maxArmor=70, maxHealth=100, mode=1, modeTime=-1, modelIndex=61, moveButtonPressed=true, moveTransition=false, nanoShielded=false, onGround=true, onLadder=false, parasited=false, physicsGroup=8, physicsGroupFilterMask=0, physicsType=1, playerLevel=180, playerSkill=2189, poisoned=false, primaryAttackLastFrame=true, processMove=true, pushImpulse=cdata, pushTime=0, quickSwitchSlot=5, reinforcedTierNum=0, requireNewSprintPress=false, resetMouse=0, resources=37.900001525879, rifleVariant=1, runningBodyYaw=0.47573307156563, ruptured=false, secondaryAttackLastFrame=false, selectionMask=1, shoulderPadIndex=1, sighted=true, slowAmount=0.025037616491318, sprintButtonDownTime=1904.2098388672, sprintButtonUpTime=1904.8719482422, sprintDownLastFrame=false, sprintMode=false, sprintTimeOnChange=0.131103515625, sprinting=false, sprintingScalar=0, standingBodyYaw=0.47573307156563, startCameraAngles=cdata, startCameraDistance=0, startCameraPosition=cdata, startCameraYOffset=0, stepAmount=0.016305923461914, stepStartTime=1907.6424560547, strafeJumped=false, stunTime=0, syncHealth=false, teamNumber=1, teamResources=24, techId=55, timeCatpackboost=0, timeGroundAllowed=0, timeGroundTouched=1907.5750732422, timeLastBeacon=0, timeLastHealed=0, timeLastMenu=0, timeLastSpitHit=0, timeOfCrouchChange=1858.2513427734, timeOfLastDrop=0, timeOfLastJump=1906.8709716797, timeOfLastOrderComplete=0, timeOfLastPhase=1886.58203125, timeOfLastPickUpWeapon=0, timeOfLastUse=1885.5590820313, timeOfLastWeaponSwitch=1905.8010253906, timeSprintChange=1904.8719482422, timeUntilPlayerCollisionsIgnored=0, timeWebEnds=0, transitionDuration=0, transitionStart=0, tunnelNearby=false, tweeningFunction=1, unitStatusPercentage=0, upgrade1=1, upgrade2=1, upgrade3=1, upgrade4=1, upgrade5=1, upgrade6=1, variant=1, velocity=cdata, velocityLength=4.9870376586914, velocityPitch=-0.21097004413605, velocityYaw=-0.51537907123566, viewModelId=3059, viewPitch=0.37295478582382, viewRoll=0, viewYaw=0.47573307156563, visibleClient=true, vortexed=false, weaponUpgradeLevel=2, weaponsWeight=0.12999999523163, webbed=false }
            input = cdata
        #3: [string "Marine_OnProcessMove23"]:35
            self = Marine-206 {activeWeaponId=2435, alive=true, animateAngles=false, animateDistance=false, animatePosition=false, animateYOffset=false, animationBlend=0.20000000298023, animationGraphIndex=41, animationGraphNode=15, animationSequence2=31, animationSequence=28, animationSpeed2=1, animationSpeed=1, animationStart2=1907.0654296875, animationStart=1907.6424560547, armor=0, baseYaw=0, bodyYaw=0, bodyYawRun=0, cameraDistance=0, canUseTunnel=true, catpackboost=false, clientIndex=11, collisionRep=0, communicationStatus=1, countingDown=false, crouching=false, currentOrderId=2709, darwinMode=false, desiredCameraAngles=cdata, desiredCameraDistance=0, desiredCameraPosition=cdata, desiredCameraYOffset=0, desiredSprinting=false, enableTunnelEntranceCheck=false, flashlightLastFrame=false, flashlightOn=false, flinchIntensity=0.41331461071968, followingTransition=false, fov=90, frozen=false, fullPrecisionOrigin=cdata, gameEffectsFlags=16, gameStarted=true, giveDamageTime=1907.7072753906, health=15, healthIgnored=false, hotGroupNumber=0, inCombat=true, interruptAim=false, isCorroded=false, isMale=true, isMoveBlocked=false, isOnEntity=false, isUsing=false, jumpHandled=false, jumping=false, lastOrderType=1, lastSpitDirection=cdata, lastTakenDamageAmount=75, lastTakenDamageOrigin=cdata, lastTakenDamageTime=1906.2586669922, lastTargetId=3670, layer1AnimationBlend=0, layer1AnimationGraphNode=125, layer1AnimationSequence2=36, layer1AnimationSequence=36, layer1AnimationSpeed2=1, layer1AnimationSpeed=1, layer1AnimationStart2=1907.4422607422, layer1AnimationStart=1907.6424560547, locationId=5, maxArmor=70, maxHealth=100, mode=1, modeTime=-1, modelIndex=61, moveButtonPressed=true, moveTransition=false, nanoShielded=false, onGround=true, onLadder=false, parasited=false, physicsGroup=8, physicsGroupFilterMask=0, physicsType=1, playerLevel=180, playerSkill=2189, poisoned=false, primaryAttackLastFrame=true, processMove=true, pushImpulse=cdata, pushTime=0, quickSwitchSlot=5, reinforcedTierNum=0, requireNewSprintPress=false, resetMouse=0, resources=37.900001525879, rifleVariant=1, runningBodyYaw=0.47573307156563, ruptured=false, secondaryAttackLastFrame=false, selectionMask=1, shoulderPadIndex=1, sighted=true, slowAmount=0.025037616491318, sprintButtonDownTime=1904.2098388672, sprintButtonUpTime=1904.8719482422, sprintDownLastFrame=false, sprintMode=false, sprintTimeOnChange=0.131103515625, sprinting=false, sprintingScalar=0, standingBodyYaw=0.47573307156563, startCameraAngles=cdata, startCameraDistance=0, startCameraPosition=cdata, startCameraYOffset=0, stepAmount=0.016305923461914, stepStartTime=1907.6424560547, strafeJumped=false, stunTime=0, syncHealth=false, teamNumber=1, teamResources=24, techId=55, timeCatpackboost=0, timeGroundAllowed=0, timeGroundTouched=1907.5750732422, timeLastBeacon=0, timeLastHealed=0, timeLastMenu=0, timeLastSpitHit=0, timeOfCrouchChange=1858.2513427734, timeOfLastDrop=0, timeOfLastJump=1906.8709716797, timeOfLastOrderComplete=0, timeOfLastPhase=1886.58203125, timeOfLastPickUpWeapon=0, timeOfLastUse=1885.5590820313, timeOfLastWeaponSwitch=1905.8010253906, timeSprintChange=1904.8719482422, timeUntilPlayerCollisionsIgnored=0, timeWebEnds=0, transitionDuration=0, transitionStart=0, tunnelNearby=false, tweeningFunction=1, unitStatusPercentage=0, upgrade1=1, upgrade2=1, upgrade3=1, upgrade4=1, upgrade5=1, upgrade6=1, variant=1, velocity=cdata, velocityLength=4.9870376586914, velocityPitch=-0.21097004413605, velocityYaw=-0.51537907123566, viewModelId=3059, viewPitch=0.37295478582382, viewRoll=0, viewYaw=0.47573307156563, visibleClient=true, vortexed=false, weaponUpgradeLevel=2, weaponsWeight=0.12999999523163, webbed=false }
            arg1 = cdata
            dummyRet = nil
    
  • remiremi remedy [blu.knight] Join Date: 2003-11-18 Member: 23112Members, Super Administrators, Forum Admins, NS2 Developer, NS2 Playtester
    Why has a marine been ordered to build a lerk?
  • ATFATF Join Date: 2014-05-09 Member: 195944Members
    Was marine comm that round. Gave waypoints, often on hive, and I am positive that I once targeted a lerk with that.
    Noticed lag, checked server, saw script error spam.
    I rarely command so what did I break? :D
  • remiremi remedy [blu.knight] Join Date: 2003-11-18 Member: 23112Members, Super Administrators, Forum Admins, NS2 Developer, NS2 Playtester
    I'll need to dig a bit to see why this was possible, but according to that log a marine had an order to construct something, and the target of that order was a lerk. So when the code went to see if the order was completed, it failed because lerks don't have a "GetIsBuilt" function.
  • Alpha WingAlpha Wing Join Date: 2013-01-05 Member: 177673Members
    I've been having an annoying problem with my server lately. It crashes for no apparent reason, all it says in console is the following (see attachment). Does anyone know how to fix this?
  • ATFATF Join Date: 2014-05-09 Member: 195944Members
    And same one as above, killed it twice in a row today, this time a rifle:
    [2214.330] Main : Error: Script Error: Setting the parent of an entity (Rifle) to an entity that has been destroyed (Marine)
    [2214.331] Main : Error: Rifle::SetAttachPoint(RHand_Weapon) - Entity has no parent
    

    Regarding the construct a lerk order, I honestly have no idea. It was a global waypoint, on the poor lerk in central (ns2_caged). Don't worry, 15 marines couldn't kill it (he had good friends).
    I'm thinking if I waypoint a scanned enemy, right on it's face, it gives an attack order, no?

    Alpha wing I've not seen this error crash a server in a while and we'd likely be the first to notice. Could you tell us what mods you have active on your server?

  • remiremi remedy [blu.knight] Join Date: 2003-11-18 Member: 23112Members, Super Administrators, Forum Admins, NS2 Developer, NS2 Playtester
    edited October 2014
    ATF wrote: »
    And same one as above, killed it twice in a row today, this time a rifle:
    [2214.330] Main : Error: Script Error: Setting the parent of an entity (Rifle) to an entity that has been destroyed (Marine)
    [2214.331] Main : Error: Rifle::SetAttachPoint(RHand_Weapon) - Entity has no parent
    
    Unless we can get a repro of this, I won't be able to do a script fix. If you have a repro please PM it to me for obvious reasons. ;)

    A code fix may be possible, but other stuff is delaying that at the moment and it's unlikely to get fixed for the next patch.
    I'm thinking if I waypoint a scanned enemy, right on it's face, it gives an attack order, no?
    One would think. Anyways, I've fixed that SRE in dev. Thanks for the report.

  • ATFATF Join Date: 2014-05-09 Member: 195944Members
    Haha, awesome, again.

    No sadly we have no idea what could cause it, just one more crash to finally kill it for the day:
    [15098.867] Main : Error: Script Error: Setting the parent of an entity (GrenadeLauncher) to an entity that has been destroyed (Marine)
    [15098.867] Main : Error: GrenadeLauncher::SetAttachPoint(RHand_Weapon) - Entity has no parent
    

    If we come across any hints, I'll let you know.
  • remiremi remedy [blu.knight] Join Date: 2003-11-18 Member: 23112Members, Super Administrators, Forum Admins, NS2 Developer, NS2 Playtester
    Yeah the repro is going to be pretty same for both of those, as is the fix. Really the first problem here is that the engine shouldn't be crashing due to this.
  • Alpha WingAlpha Wing Join Date: 2013-01-05 Member: 177673Members
    ATF wrote: »
    And same one as above, killed it twice in a row today, this time a rifle:
    [2214.330] Main : Error: Script Error: Setting the parent of an entity (Rifle) to an entity that has been destroyed (Marine)
    [2214.331] Main : Error: Rifle::SetAttachPoint(RHand_Weapon) - Entity has no parent
    

    Regarding the construct a lerk order, I honestly have no idea. It was a global waypoint, on the poor lerk in central (ns2_caged). Don't worry, 15 marines couldn't kill it (he had good friends).
    I'm thinking if I waypoint a scanned enemy, right on it's face, it gives an attack order, no?

    Alpha wing I've not seen this error crash a server in a while and we'd likely be the first to notice. Could you tell us what mods you have active on your server?

    I run Shine Admin, NS2+, [Shine] NS2Stats, Badges+, and [Shine] Extra Plugins.
  • matsomatso Master of Patches Join Date: 2002-11-05 Member: 7000Members, Forum Moderators, NS2 Developer, Constellation, NS2 Playtester, Squad Five Blue, Squad Five Silver, Squad Five Gold, Reinforced - Shadow, NS2 Community Developer
    Regarding that Rifle/Marine script error - must be a zombie marine picking up a rifle after he has been marked as destroyed, or something... can't see how that can happen unless there is some very Voodoo Lua code around, but obviously...

    The issue in the engine is that it just writes the error message, then blithely assigns the zombie as the new owner and keeps on processing, which just causes it to crash later.

    I will change it to abort processing so the log will show a full Lua stacktrace - that will reveal where the error is being made so the Lua code can be fixed.
  • KKyleKKyle Michigan Join Date: 2005-07-01 Member: 55067Members
    I did not ctrl+f this issue before making a thread about it, so thanks. It seems ATF is the other siege server operator with Wooza. and that there's similar logs we look at for these issues.

    You know im just so glad I fixed one of the issues with gorge structure adding infestation. At first, it gave an error something like "Error entitiy is deleting and creating at the same time". But this was fixed when I told the infestation to set the raidus to 0 ondestroy/kill/digest. I think its related in that there's no GetisAlive check.. I'd test some home made remedies but im out of town and supposedly this is fixed :D
  • ATFATF Join Date: 2014-05-09 Member: 195944Members
    Thanks to Woozas discovery, a replication has been found by remi and matso.
    A fix is in work.
    :O) \:D/
  • remiremi remedy [blu.knight] Join Date: 2003-11-18 Member: 23112Members, Super Administrators, Forum Admins, NS2 Developer, NS2 Playtester
  • KKyleKKyle Michigan Join Date: 2005-07-01 Member: 55067Members
  • remiremi remedy [blu.knight] Join Date: 2003-11-18 Member: 23112Members, Super Administrators, Forum Admins, NS2 Developer, NS2 Playtester
    edited November 2014
    a mouse ran up a clock?
  • KKyleKKyle Michigan Join Date: 2005-07-01 Member: 55067Members
    edited November 2014
    This is the only error crashing the server aside from steam file not found workshop errors. I've tried adding checks to see if parent is alive where i could find anything to related to this.. but so far nothing works.

    Edit: one variation I tried seemed to spit more details out in the error logs?

    http://pastebin.com/b6ctGMny
  • remiremi remedy [blu.knight] Join Date: 2003-11-18 Member: 23112Members, Super Administrators, Forum Admins, NS2 Developer, NS2 Playtester
    edited November 2014
    The fix for this is checked into NS2+ and will go out at @Mendasp 's whimsy. :)
  • remiremi remedy [blu.knight] Join Date: 2003-11-18 Member: 23112Members, Super Administrators, Forum Admins, NS2 Developer, NS2 Playtester
    @KKyle‌ @ATF @Alpha Wing@SupaFred‌

    Fix is now included with NS2+

    Let me know if you still see any crashes!
Sign In or Register to comment.