View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0006828 | Valley 1 | Bug - AVWW Multiplayer | Mar 25, 2012 4:58 am | Mar 25, 2012 7:25 pm | |
Reporter | Hyfrydle | Assigned To | Chris_McElligottPark | ||
Status | resolved | Resolution | fixed | ||
Product Version | 0.914 | ||||
Fixed in Version | 0.915 | ||||
Summary | 0006828: Error message when killing certain entities | ||||
Description | I keep getting an error message onscreen when killing certain entities I will try and catch a screenshot. I have attached the debug log. | ||||
Tags | No tags attached. | ||||
Internal Weight | Fix Before Major Release | ||||
|
ArcenDebugLog.txt (8,385 bytes)
3/24/2012 7:19:20 PM New status: Connecting (Connecting) at System.Environment.get_StackTrace() at ArcenDebugging.ArcenDebugLog(System.String Message) at ArcenDebugging.TellTheDeveloper(System.String Message) at NetworkClientWrapper.CheckClient() at MainCameraLogic.Update() 3/24/2012 7:19:20 PM New status: Connected (Connected) at System.Environment.get_StackTrace() at ArcenDebugging.ArcenDebugLog(System.String Message) at ArcenDebugging.TellTheDeveloper(System.String Message) at NetworkClientWrapper.CheckClient() at MainCameraLogic.Update() 3/24/2012 10:17:19 PM New status: Connecting (Connecting) at System.Environment.get_StackTrace() at ArcenDebugging.ArcenDebugLog(System.String Message) at ArcenDebugging.TellTheDeveloper(System.String Message) at NetworkClientWrapper.CheckClient() at MainCameraLogic.Update() 3/24/2012 10:17:19 PM New status: Connected (Connected) at System.Environment.get_StackTrace() at ArcenDebugging.ArcenDebugLog(System.String Message) at ArcenDebugging.TellTheDeveloper(System.String Message) at NetworkClientWrapper.CheckClient() at MainCameraLogic.Update() 3/24/2012 10:55:35 PM New status: Connecting (Connecting) at System.Environment.get_StackTrace() at ArcenDebugging.ArcenDebugLog(System.String Message) at ArcenDebugging.TellTheDeveloper(System.String Message) at NetworkClientWrapper.CheckClient() at MainCameraLogic.Update() 3/24/2012 10:55:35 PM New status: Connected (Connected) at System.Environment.get_StackTrace() at ArcenDebugging.ArcenDebugLog(System.String Message) at ArcenDebugging.TellTheDeveloper(System.String Message) at NetworkClientWrapper.CheckClient() at MainCameraLogic.Update() 3/24/2012 10:57:06 PM New status: Connecting (Connecting) at System.Environment.get_StackTrace() at ArcenDebugging.ArcenDebugLog(System.String Message) at ArcenDebugging.TellTheDeveloper(System.String Message) at NetworkClientWrapper.CheckClient() at MainCameraLogic.Update() 3/24/2012 10:57:06 PM New status: Connected (Connected) at System.Environment.get_StackTrace() at ArcenDebugging.ArcenDebugLog(System.String Message) at ArcenDebugging.TellTheDeveloper(System.String Message) at NetworkClientWrapper.CheckClient() at MainCameraLogic.Update() 3/25/2012 9:53:28 AM New status: Connecting (Connecting) at System.Environment.get_StackTrace() at ArcenDebugging.ArcenDebugLog(System.String Message) at ArcenDebugging.TellTheDeveloper(System.String Message) at NetworkClientWrapper.CheckClient() at MainCameraLogic.Update() 3/25/2012 9:53:28 AM New status: Connected (Connected) at System.Environment.get_StackTrace() at ArcenDebugging.ArcenDebugLog(System.String Message) at ArcenDebugging.TellTheDeveloper(System.String Message) at NetworkClientWrapper.CheckClient() at MainCameraLogic.Update() 3/25/2012 9:53:44 AM ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:AbilityUseResult.GetNextDroppedItemEntityID(): error, no new entities left! Indicates client not processing result from server properly, or it would be spawning exactly the same number of entities as the server. (size of list: 11, tried to get index 11) at AbilityUseResult.GetNextDroppedItemEntity (.ArcenPoint& Location) [0x00000] in <filename unknown>:0 at GameEntity.CheckForDroppingItemsOnDeath (.AbilityUseResult Result) [0x00000] in <filename unknown>:0 at Ability.TryExecuteInner (.GameEntity UsingEntity, .GameEntity TargetEntity, .QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 UsingEntity:#436295 type:SkelebotSniper TargetEntity:null QueuedAbilityUse.Ability.TypeData.Type:ProcessDeathInChunkConsequences QueuedAbilityUse.ExecutionContextChunkID:3693 QueuedAbilityUse.ExecutionContextRegionID:1066 QueuedAbilityUse.UsingEntityID:436295 UsingEntity.TypeData.Type:SkelebotSniper at System.Environment.get_StackTrace() at ArcenDebugging.ArcenDebugLog(System.String Message) at ArcenDebugging.ProcessAssertionFailure(System.String Message) at Ability.TryExecuteInner(.GameEntity UsingEntity, .GameEntity TargetEntity, .QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) at Ability.TryExecute(.GameEntity UsingEntity, .GameEntity TargetEntity, .QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) at QueuedAbilityUse.TryExecute() at Game.ProcessSimStep() at Game.RunNextCycle(Boolean DoRendering) at Game.RunFrame() at MainCameraLogic.Update() 3/25/2012 9:54:39 AM QueuedAbilityUse.Execute:rejected ProcessDeathInChunkConsequences due to usingEntityID 436344 not found:True at System.Environment.get_StackTrace() at ArcenDebugging.ArcenDebugLog(System.String Message) at QueuedAbilityUse.TryExecute() at Game.ProcessSimStep() at Game.RunNextCycle(Boolean DoRendering) at Game.RunFrame() at MainCameraLogic.Update() 3/25/2012 9:54:39 AM QueuedAbilityUse.Execute:rejected ProcessDeathInChunkConsequences due to usingEntityID 436345 not found:True at System.Environment.get_StackTrace() at ArcenDebugging.ArcenDebugLog(System.String Message) at QueuedAbilityUse.TryExecute() at Game.ProcessSimStep() at Game.RunNextCycle(Boolean DoRendering) at Game.RunFrame() at MainCameraLogic.Update() 3/25/2012 9:54:39 AM QueuedAbilityUse.Execute:rejected ProcessDeathInChunkConsequences due to usingEntityID 436346 not found:True at System.Environment.get_StackTrace() at ArcenDebugging.ArcenDebugLog(System.String Message) at QueuedAbilityUse.TryExecute() at Game.ProcessSimStep() at Game.RunNextCycle(Boolean DoRendering) at Game.RunFrame() at MainCameraLogic.Update() 3/25/2012 9:54:39 AM QueuedAbilityUse.Execute:rejected ProcessDeathInChunkConsequences due to usingEntityID 436347 not found:True at System.Environment.get_StackTrace() at ArcenDebugging.ArcenDebugLog(System.String Message) at QueuedAbilityUse.TryExecute() at Game.ProcessSimStep() at Game.RunNextCycle(Boolean DoRendering) at Game.RunFrame() at MainCameraLogic.Update() 3/25/2012 9:54:39 AM QueuedAbilityUse.Execute:rejected ProcessDeathInChunkConsequences due to usingEntityID 436348 not found:True at System.Environment.get_StackTrace() at ArcenDebugging.ArcenDebugLog(System.String Message) at QueuedAbilityUse.TryExecute() at Game.ProcessSimStep() at Game.RunNextCycle(Boolean DoRendering) at Game.RunFrame() at MainCameraLogic.Update() 3/25/2012 9:55:59 AM ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:AbilityUseResult.GetNextDroppedItemEntityID(): error, no new entities left! Indicates client not processing result from server properly, or it would be spawning exactly the same number of entities as the server. (size of list: 6, tried to get index 6) at AbilityUseResult.GetNextDroppedItemEntity (.ArcenPoint& Location) [0x00000] in <filename unknown>:0 at GameEntity.CheckForDroppingItemsOnDeath (.AbilityUseResult Result) [0x00000] in <filename unknown>:0 at Ability.TryExecuteInner (.GameEntity UsingEntity, .GameEntity TargetEntity, .QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 UsingEntity:#436741 type:WaterEsper TargetEntity:null QueuedAbilityUse.Ability.TypeData.Type:ProcessDeathInChunkConsequences QueuedAbilityUse.ExecutionContextChunkID:3699 QueuedAbilityUse.ExecutionContextRegionID:1066 QueuedAbilityUse.UsingEntityID:436741 UsingEntity.TypeData.Type:WaterEsper at System.Environment.get_StackTrace() at ArcenDebugging.ArcenDebugLog(System.String Message) at ArcenDebugging.ProcessAssertionFailure(System.String Message) at Ability.TryExecuteInner(.GameEntity UsingEntity, .GameEntity TargetEntity, .QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) at Ability.TryExecute(.GameEntity UsingEntity, .GameEntity TargetEntity, .QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) at QueuedAbilityUse.TryExecute() at Game.ProcessSimStep() at Game.RunNextCycle(Boolean DoRendering) at Game.RunFrame() at MainCameraLogic.Update() |
|
Screenshot: http://steamcommunity.com/id/hyfrydle/screenshot/542922883541332643 |
|
Hmm. There were some error messages in the ArcenDebugLog on my side (I assume that this is from playing on my server). Attaching it. |
|
ArcenDebugLog3.txt (6,158 bytes)
3/25/2012 8:59:37 AM Entity DEFINITELY moved on load! Marie: (367,2048) ... 367,1948 at System.Environment.get_StackTrace() at ArcenDebugging.ArcenDebugLog(System.String Message) at GameEntity.RunCollisionCheck() at GameEntity.SetCurrentLocationInner(Double NewX, Double NewY, CollisionType CollisionType, Boolean CanCenterCamera, MovementType MovementType) at GameEntity.SetCurrentLocation(ArcenPoint Location, CollisionType CollisionType, Boolean CanCenterCamera) at GameEntity.ActuallyPerformSwitchToChunk(.Chunk Chunk, ArcenPoint SpawnPoint, .AbilityUseResult Result) at Ability.TryExecuteInner(.GameEntity UsingEntity, .GameEntity TargetEntity, .QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) at Ability.TryExecute(.GameEntity UsingEntity, .GameEntity TargetEntity, .QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) at QueuedAbilityUse.TryExecute() at Game.ProcessSimStep() at Game.RunNextCycle(Boolean DoRendering) at Game.RunFrame() at MainCameraLogic.Update() 3/25/2012 9:11:55 AM Entity DEFINITELY moved on load! IceBat: (13158,127) ... 13158,164 at System.Environment.get_StackTrace() at ArcenDebugging.ArcenDebugLog(System.String Message) at GameEntity.RunCollisionCheck() at GameEntity.SetCurrentLocationInner(Double NewX, Double NewY, CollisionType CollisionType, Boolean CanCenterCamera, MovementType MovementType) at GameEntity.SetCurrentLocation(ArcenPoint Location, CollisionType CollisionType, Boolean CanCenterCamera) at GameEntity.CreateNew(Int64 EntityIDFromChunkOwner, GameEntityType Type, ArcenPoint Location, .GameEntity CreatedBy, .Chunk Chunk, GuardianPowerProfessionType OverridingProfessionType) at Chunk.ResultGenerationOnly_AddNewEntity(GameEntityType Type, ArcenPoint Location, .MersenneTwister Random, .GameEntity CreatedBy, GuardianPowerProfessionType OverridingProfessionType) at Chunk.ResultGenerationOnly_AddNewEntity(GameEntityType Type, ArcenPoint Location, .MersenneTwister Random) at Chunk.SpawnMonstersWithBudget(Int32 Budget, Int32 RandomSeed, Boolean SpawnDirectlyOnPointsInsteadOfNearThem, System.Collections.Generic.List`1 PreferredSpawnPoints, .AbilityUseResult Result) at Chunk.DoPostCreationMonsterSpawn(Int32 ActAsIfAtLeastThisMuchBudgetIsAlreadySpent, .AbilityUseResult Result) at Chunk.PerformChunkLoadInitialization(Boolean IsFromTheNetwork, Int32 LoadedChunkVersion) at Chunk.TryToLoadFromDisk(Int32 ChunkID, .Region Region) at World.GetChunkByPrimaryKeyIDInner(Int32 ChunkPrimaryKeyID, .Region Region) at World.GetChunkByPrimaryKeyID(Int32 ChunkPrimaryKeyID, .Region Region, Boolean Keepalive) at Ability.GetChunkIfExistsOrGenerateItOnServerOrNullOnClient(.GameEntity EntitySwitchingChunks, Int32 TargetChunkID, .AbilityUseResult Result, .Region Region, Boolean ClientNeedsTheChunkEvenIfEntityIsAlreadyThere, AbilityUseResultType ByRef EarlyOutResultType) at Ability.TryExecuteInner(.GameEntity UsingEntity, .GameEntity TargetEntity, .QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) at Ability.TryExecute(.GameEntity UsingEntity, .GameEntity TargetEntity, .QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) at QueuedAbilityUse.TryExecute() at Game.ProcessSimStep() at Game.RunNextCycle(Boolean DoRendering) at Game.RunFrame() at MainCameraLogic.Update() 3/25/2012 10:52:51 AM Server sending C_RequestCredentials message at System.Environment.get_StackTrace() at ArcenDebugging.ArcenDebugLog(System.String Message) at ArcenDebugging.TellTheDeveloper(System.String Message) at NetworkServerWrapper.OnClientConnect(Lidgren.Network.NetConnection sender) at NetworkServerWrapper.CheckServer() at MainCameraLogic.Update() 3/25/2012 11:00:47 AM Entity DEFINITELY moved on load! IceBat: (4220,63) ... 4220,164 at System.Environment.get_StackTrace() at ArcenDebugging.ArcenDebugLog(System.String Message) at GameEntity.RunCollisionCheck() at GameEntity.SetCurrentLocationInner(Double NewX, Double NewY, CollisionType CollisionType, Boolean CanCenterCamera, MovementType MovementType) at GameEntity.SetCurrentLocation(ArcenPoint Location, CollisionType CollisionType, Boolean CanCenterCamera) at GameEntity.CreateNew(Int64 EntityIDFromChunkOwner, GameEntityType Type, ArcenPoint Location, .GameEntity CreatedBy, .Chunk Chunk, GuardianPowerProfessionType OverridingProfessionType) at Chunk.ResultGenerationOnly_AddNewEntity(GameEntityType Type, ArcenPoint Location, .MersenneTwister Random, .GameEntity CreatedBy, GuardianPowerProfessionType OverridingProfessionType) at Chunk.ResultGenerationOnly_AddNewEntity(GameEntityType Type, ArcenPoint Location, .MersenneTwister Random) at Chunk.SpawnMonstersWithBudget(Int32 Budget, Int32 RandomSeed, Boolean SpawnDirectlyOnPointsInsteadOfNearThem, System.Collections.Generic.List`1 PreferredSpawnPoints, .AbilityUseResult Result) at Chunk.DoPostCreationMonsterSpawn(Int32 ActAsIfAtLeastThisMuchBudgetIsAlreadySpent, .AbilityUseResult Result) at Chunk.PerformChunkLoadInitialization(Boolean IsFromTheNetwork, Int32 LoadedChunkVersion) at Chunk.TryToLoadFromDisk(Int32 ChunkID, .Region Region) at World.GetChunkByPrimaryKeyIDInner(Int32 ChunkPrimaryKeyID, .Region Region) at World.GetChunkByPrimaryKeyID(Int32 ChunkPrimaryKeyID, .Region Region, Boolean Keepalive) at Ability.GetChunkIfExistsOrGenerateItOnServerOrNullOnClient(.GameEntity EntitySwitchingChunks, Int32 TargetChunkID, .AbilityUseResult Result, .Region Region, Boolean ClientNeedsTheChunkEvenIfEntityIsAlreadyThere, AbilityUseResultType ByRef EarlyOutResultType) at Ability.TryExecuteInner(.GameEntity UsingEntity, .GameEntity TargetEntity, .QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) at Ability.TryExecute(.GameEntity UsingEntity, .GameEntity TargetEntity, .QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) at QueuedAbilityUse.TryExecute() at Game.ProcessSimStep() at Game.RunNextCycle(Boolean DoRendering) at Game.RunFrame() at MainCameraLogic.Update() |
|
Yes Toll your server the error message was seemingly random and didn't cause any serious issues. |
|
Thanks! * Put in code to fix a MP issue where the number of drops-on-death generated on the server could cause a mismatch on the client that would throw an exception for no good reason. That whole bit of code has been simplified down so that the client just takes whatever the server hands it, rather than trying (and sometimes failing) to guess how many items the server wanted to send it. Remnants of older code, bleh. |
Date Modified | Username | Field | Change |
---|---|---|---|
Mar 25, 2012 4:58 am | Hyfrydle | New Issue | |
Mar 25, 2012 4:58 am | Hyfrydle | File Added: ArcenDebugLog.txt | |
Mar 25, 2012 5:02 am | Hyfrydle | Note Added: 0021284 | |
Mar 25, 2012 5:32 am | Toll | Note Added: 0021286 | |
Mar 25, 2012 5:32 am | Toll | File Added: ArcenDebugLog3.txt | |
Mar 25, 2012 11:04 am | Hyfrydle | Note Added: 0021303 | |
Mar 25, 2012 11:12 am | tigersfan | Internal Weight | => Fix Before Major Release |
Mar 25, 2012 11:12 am | tigersfan | Assigned To | => Chris_McElligottPark |
Mar 25, 2012 11:12 am | tigersfan | Status | new => assigned |
Mar 25, 2012 7:25 pm | Chris_McElligottPark | Note Added: 0021345 | |
Mar 25, 2012 7:25 pm | Chris_McElligottPark | Status | assigned => resolved |
Mar 25, 2012 7:25 pm | Chris_McElligottPark | Fixed in Version | => 0.915 |
Mar 25, 2012 7:25 pm | Chris_McElligottPark | Resolution | open => fixed |