Skip to content

Instantly share code, notes, and snippets.

Created April 12, 2014 14:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/a208b4e8d59626eed391 to your computer and use it in GitHub Desktop.
Save anonymous/a208b4e8d59626eed391 to your computer and use it in GitHub Desktop.
[Server] Script Error #7912: lua/ObstacleMixin.lua:41: Attempt to access an object that no longer exists (was type Observatory)
Call stack:
#1: __index [C]:-1
#2: OldFunc lua/ObstacleMixin.lua:41
(for generator) = function
(for state) = {userdata=true, userdata=true, userdata=true, userdata=true, userdata=true, userdata=true, userdata=true, userdata=true }
(for control) = nan
obstacle = userdata
v = true
#3: RemoveAllObstacles lua/shine/core/shared/hook.lua:317
OldFunc = function
#4: ResetGame lua/mvm/NS2Gamerules.lua:532
self = NS2Gamerules-3884 { }
team1CommanderClientIndex = nil
team2CommanderClientIndex = nil
#5: callback lua/mvm/VotingResetGame.lua:39
data = {client_index=10, expireTime=1733.9556884766, voteId=1 }
#6: lua/mvm/Voting.lua:220
dt = 0.041852623224258
voteSuccessfulCallback = {callback=function, delayTime=5 }
delay = 25
yes = 14
no = 1
voteSuccessful = true
[Server] Script Error #1: lua/Utility.lua:1767: assertion failed!
Call stack:
#1: assert [C]:-1
#2: DestroyEntity lua/Utility.lua:1767
entity = nil
#3: f1 lua/Observatory.lua:169
self = Observatory-2668 {alive=true, animationBlend=0, animationGraphIndex=8, animationGraphNode=4, animationSequence2=2, animationSequence=3, animationSpeed2=1, animationSpeed=1, animationStart2=706.03723144531, animationStart=709.43768310547, armor=150, buildFraction=1, collisionRep=0, constructionComplete=true, detected=false, flinchIntensity=0, gameEffectsFlags=0, health=1400, healthIgnored=false, hotGroupNumber=0, inCombat=false, isCorroded=false, isGhostStructure=false, isOnFire=false, isPulsed=false, lastTakenDamageAmount=0, lastTakenDamageOrigin=cdata, lastTakenDamageTime=0, lastTargetId=-1, layer1AnimationBlend=0, layer1AnimationGraphNode=9, layer1AnimationSequence2=-1, layer1AnimationSequence=-1, layer1AnimationSpeed2=1, layer1AnimationSpeed=1, layer1AnimationStart2=0, layer1AnimationStart=0, locationId=3, maxArmor=150, maxHealth=1400, modelIndex=12, nanoShielded=false, parasited=false, physicsGroup=3, physicsGroupFilterMask=0, physicsType=4, playIdleSound=true, powerSurge=false, powered=false, recycled=false, researchProgress=0, researchingId=1, selectionMask=0, sighted=false, syncHealth=false, teamNumber=2, techId=97, timeLastHealed=0, underConstruction=false, visibleClient=false, vortexed=false }
#4: [string "Observatory_OnDestroy18"]:15
self = Observatory-2668 {alive=true, animationBlend=0, animationGraphIndex=8, animationGraphNode=4, animationSequence2=2, animationSequence=3, animationSpeed2=1, animationSpeed=1, animationStart2=706.03723144531, animationStart=709.43768310547, armor=150, buildFraction=1, collisionRep=0, constructionComplete=true, detected=false, flinchIntensity=0, gameEffectsFlags=0, health=1400, healthIgnored=false, hotGroupNumber=0, inCombat=false, isCorroded=false, isGhostStructure=false, isOnFire=false, isPulsed=false, lastTakenDamageAmount=0, lastTakenDamageOrigin=cdata, lastTakenDamageTime=0, lastTargetId=-1, layer1AnimationBlend=0, layer1AnimationGraphNode=9, layer1AnimationSequence2=-1, layer1AnimationSequence=-1, layer1AnimationSpeed2=1, layer1AnimationSpeed=1, layer1AnimationStart2=0, layer1AnimationStart=0, locationId=3, maxArmor=150, maxHealth=1400, modelIndex=12, nanoShielded=false, parasited=false, physicsGroup=3, physicsGroupFilterMask=0, physicsType=4, playIdleSound=true, powerSurge=false, powered=false, recycled=false, researchProgress=0, researchingId=1, selectionMask=0, sighted=false, syncHealth=false, teamNumber=2, techId=97, timeLastHealed=0, underConstruction=false, visibleClient=false, vortexed=false }
#5: DestroyEntity [C]:-1
#6: DestroyEntity lua/Utility.lua:1774
entity = Observatory-2668 {alive=true, animationBlend=0, animationGraphIndex=8, animationGraphNode=4, animationSequence2=2, animationSequence=3, animationSpeed2=1, animationSpeed=1, animationStart2=706.03723144531, animationStart=709.43768310547, armor=150, buildFraction=1, collisionRep=0, constructionComplete=true, detected=false, flinchIntensity=0, gameEffectsFlags=0, health=1400, healthIgnored=false, hotGroupNumber=0, inCombat=false, isCorroded=false, isGhostStructure=false, isOnFire=false, isPulsed=false, lastTakenDamageAmount=0, lastTakenDamageOrigin=cdata, lastTakenDamageTime=0, lastTargetId=-1, layer1AnimationBlend=0, layer1AnimationGraphNode=9, layer1AnimationSequence2=-1, layer1AnimationSequence=-1, layer1AnimationSpeed2=1, layer1AnimationSpeed=1, layer1AnimationStart2=0, layer1AnimationStart=0, locationId=3, maxArmor=150, maxHealth=1400, modelIndex=12, nanoShielded=false, parasited=false, physicsGroup=3, physicsGroupFilterMask=0, physicsType=4, playIdleSound=true, powerSurge=false, powered=false, recycled=false, researchProgress=0, researchingId=1, selectionMask=0, sighted=false, syncHealth=false, teamNumber=2, techId=97, timeLastHealed=0, underConstruction=false, visibleClient=false, vortexed=false }
#7: ResetGame lua/mvm/NS2Gamerules.lua:524
self = NS2Gamerules-3884 { }
team1CommanderClientIndex = nil
team2CommanderClientIndex = nil
(for generator) = function
(for state) = ClassEntityList { }
(for control) = 226
index = 226
entity = Observatory-2668 {alive=true, animationBlend=0, animationGraphIndex=8, animationGraphNode=4, animationSequence2=2, animationSequence=3, animationSpeed2=1, animationSpeed=1, animationStart2=706.03723144531, animationStart=709.43768310547, armor=150, buildFraction=1, collisionRep=0, constructionComplete=true, detected=false, flinchIntensity=0, gameEffectsFlags=0, health=1400, healthIgnored=false, hotGroupNumber=0, inCombat=false, isCorroded=false, isGhostStructure=false, isOnFire=false, isPulsed=false, lastTakenDamageAmount=0, lastTakenDamageOrigin=cdata, lastTakenDamageTime=0, lastTargetId=-1, layer1AnimationBlend=0, layer1AnimationGraphNode=9, layer1AnimationSequence2=-1, layer1AnimationSequence=-1, layer1AnimationSpeed2=1, layer1AnimationSpeed=1, layer1AnimationStart2=0, layer1AnimationStart=0, locationId=3, maxArmor=150, maxHealth=1400, modelIndex=12, nanoShielded=false, parasited=false, physicsGroup=3, physicsGroupFilterMask=0, physicsType=4, playIdleSound=true, powerSurge=false, powered=false, recycled=false, researchProgress=0, researchingId=1, selectionMask=0, sighted=false, syncHealth=false, teamNumber=2, techId=97, timeLastHealed=0, underConstruction=false, visibleClient=false, vortexed=false }
shieldTypes = {1="GameInfo", 2="MapBlip", 3="NS2Gamerules", 4="PlayerInfoEntity" }
allowDestruction = true
isMapEntity = false
mapName = "observatory"
resetEntity = false
#8: UpdateToReadyRoom lua/NS2GameRules.lua:730
self = NS2Gamerules-3884 { }
state = 5
SetReadyRoomTeam = function
#9: lua/mvm/NS2Gamerules.lua:670
self = NS2Gamerules-3884 { }
timePassed = 0.035590022802353
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment