View Issue Details

IDProjectCategoryLast Update
0007711Valley 1Bug - OtherMay 10, 2012 11:11 am
ReporterZaquilak Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product Version1.014 
Fixed in Version1.015 
Summary0007711: Chunk generation error - Empty Chunk
DescriptionAn outdoor desert chunk didn't get generated properly and ended up being empty.

5/10/2012 4:44:05 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:Argument is out of range.
Parameter name: index

  at System.Collections.Generic.List`1[ChunkScriptStampCell].RemoveAt (Int32 index) [0x00000] in <filename unknown>:0
  at ChunkScriptStep_InteriorGeneration.SetUndergroundPassages (.MersenneTwister Random, Boolean SeedIntraDungeon, Boolean SeedUp, Boolean SeedGoodies) [0x00000] in <filename unknown>:0
  at ChunkScriptStep_InteriorGeneration.ExteriorCleanup (.MersenneTwister Random, InteriorGenerationStyle InteriorStyle) [0x00000] in <filename unknown>:0
  at ChunkScriptStep_InteriorGeneration.FillMap (InteriorGenerationStyle InteriorStyle, Int32 RandomSeed) [0x00000] in <filename unknown>:0
  at ChunkScriptStep_InteriorGeneration.Execute (.Chunk Chunk, .ChunkScriptContext Context, .MersenneTwister Random) [0x00000] in <filename unknown>:0
  at ChunkScriptStep.TryExecute (.Chunk Chunk, .ChunkScriptContext Context, .MersenneTwister Random) [0x00000] in <filename unknown>:0
  at MapGenerator.GenerateChunk_Normal (.Chunk Chunk, .ChunkPopulationScript Script) [0x00000] in <filename unknown>:0
  at MapGenerator.GenerateChunk (.ChunkMetadata ChunkMetadata, .Region Region, ChunkCreationType CreationType) [0x00000] in <filename unknown>:0
  at Ability.GetChunkIfExistsOrGenerateItOnServerOrNullOnClient (.GameEntity EntitySwitchingChunks, Int32 TargetChunkID, .AbilityUseResult Result, .Region Region, Boolean ClientNeedsTheChunkEvenIfEntityIsAlreadyThere, .AbilityUseResultType& EarlyOutResultType) [0x00000] in <filename unknown>:0
  at Ability.TryExecuteInner (.GameEntity UsingEntity, .GameEntity TargetEntity, .QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0

UsingEntity:0005273 type:Marie2
TargetEntity:null
QueuedAbilityUse.Ability.TypeData.Type:EnterGroundLevelChunkMovingInward
QueuedAbilityUse.ExecutionContextChunkID:42
QueuedAbilityUse.ExecutionContextRegionID:24
QueuedAbilityUse.UsingEntityID:5273
UsingEntity.TypeData.Type:Marie2

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination)
   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.MainUpdateLogic()
   at MainCameraLogic.Update()

5/10/2012 4:44:05 PM
TellTheDeveloper while IsInAbilityDeserializationOrProcessing, Message:Unable to find spawn point in FindOutdoorPointToSpawnAt!
QueuedAbilityUse.Ability.TypeData.Type:EnterGroundLevelChunkMovingInward
QueuedAbilityUse.ExecutionContextChunkID:42
QueuedAbilityUse.ExecutionContextRegionID:24
QueuedAbilityUse.UsingEntityID:5273
UsingEntity.TypeData.Type:Marie2

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination)
   at ArcenDebugging.ArcenDebugLog(System.String Message)
   at ArcenDebugging.TellTheDeveloper(System.String Message)
   at Chunk.FindOutdoorPointToSpawnAt(TileBehaviorType BehaviorTypeToLookFor, Boolean IsFirstCall, .AbilityUseResult Result)
   at Chunk.FindOutdoorPointToSpawnAt(TileBehaviorType BehaviorTypeToLookFor, Boolean IsFirstCall, .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.MainUpdateLogic()
   at MainCameraLogic.Update()

5/10/2012 4:44:05 PM
TellTheDeveloper while IsInAbilityDeserializationOrProcessing, Message:Unable to find spawn point in FindFallbackSpawnPoint!
QueuedAbilityUse.Ability.TypeData.Type:EnterGroundLevelChunkMovingInward
QueuedAbilityUse.ExecutionContextChunkID:42
QueuedAbilityUse.ExecutionContextRegionID:24
QueuedAbilityUse.UsingEntityID:5273
UsingEntity.TypeData.Type:Marie2

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination)
   at ArcenDebugging.ArcenDebugLog(System.String Message)
   at ArcenDebugging.TellTheDeveloper(System.String Message)
   at Chunk.FindFallbackSpawnPoint()
   at Chunk.FindOutdoorPointToSpawnAt(TileBehaviorType BehaviorTypeToLookFor, Boolean IsFirstCall, .AbilityUseResult Result)
   at Chunk.FindOutdoorPointToSpawnAt(TileBehaviorType BehaviorTypeToLookFor, Boolean IsFirstCall, .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.MainUpdateLogic()
   at MainCameraLogic.Update()

5/10/2012 4:44:05 PM
TellTheDeveloper while IsInAbilityDeserializationOrProcessing, Message:Unable to find spawn point in FindOutdoorPointToSpawnAt!
QueuedAbilityUse.Ability.TypeData.Type:EnterGroundLevelChunkMovingInward
QueuedAbilityUse.ExecutionContextChunkID:42
QueuedAbilityUse.ExecutionContextRegionID:24
QueuedAbilityUse.UsingEntityID:5273
UsingEntity.TypeData.Type:Marie2

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination)
   at ArcenDebugging.ArcenDebugLog(System.String Message)
   at ArcenDebugging.TellTheDeveloper(System.String Message)
   at Chunk.FindOutdoorPointToSpawnAt(TileBehaviorType BehaviorTypeToLookFor, Boolean IsFirstCall, .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.MainUpdateLogic()
   at MainCameraLogic.Update()

5/10/2012 4:44:05 PM
TellTheDeveloper while IsInAbilityDeserializationOrProcessing, Message:Unable to find spawn point in FindFallbackSpawnPoint!
QueuedAbilityUse.Ability.TypeData.Type:EnterGroundLevelChunkMovingInward
QueuedAbilityUse.ExecutionContextChunkID:42
QueuedAbilityUse.ExecutionContextRegionID:24
QueuedAbilityUse.UsingEntityID:5273
UsingEntity.TypeData.Type:Marie2

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination)
   at ArcenDebugging.ArcenDebugLog(System.String Message)
   at ArcenDebugging.TellTheDeveloper(System.String Message)
   at Chunk.FindFallbackSpawnPoint()
   at Chunk.FindOutdoorPointToSpawnAt(TileBehaviorType BehaviorTypeToLookFor, Boolean IsFirstCall, .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.MainUpdateLogic()
   at MainCameraLogic.Update()
TagsNo tags attached.
Internal WeightNew

Activities

Chris_McElligottPark

May 10, 2012 11:06 am

administrator   ~0023955

Yeah, sorry -- 1.015 is already out and fixes this.

Zaquilak

May 10, 2012 11:09 am

reporter   ~0023958

oh, ok.
sorry for the redundant post then.
you can delete it. ;)

Chris_McElligottPark

May 10, 2012 11:11 am

administrator   ~0023959

No worries!

Issue History

Date Modified Username Field Change
May 10, 2012 11:05 am Zaquilak New Issue
May 10, 2012 11:06 am Chris_McElligottPark Internal Weight => New
May 10, 2012 11:06 am Chris_McElligottPark Note Added: 0023955
May 10, 2012 11:06 am Chris_McElligottPark Status new => resolved
May 10, 2012 11:06 am Chris_McElligottPark Fixed in Version => 1.015
May 10, 2012 11:06 am Chris_McElligottPark Resolution open => fixed
May 10, 2012 11:06 am Chris_McElligottPark Assigned To => Chris_McElligottPark
May 10, 2012 11:09 am Zaquilak Note Added: 0023958
May 10, 2012 11:11 am Chris_McElligottPark Note Added: 0023959