12.0 Bugs related to brains

Let us know about the harmful mutations afflicting the game. Also contains a list of known bugs and workarounds.
Post Reply
docsy
Posts: 75
Joined: Sat Jul 29, 2017 8:50 pm

12.0 Bugs related to brains

Post by docsy » Thu Mar 14, 2019 2:16 am

I keep getting crashes in 12.0, and it seems to always be related to the brains or behaviors of creatures. Example logs:

InvalidOperationException

Collection was modified; enumeration operation may not execute.

at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
at System.Collections.Generic.List`1.Enumerator.MoveNextRare()
at SpeciesALRE.World.Creatures.AI.Brain.Act(World world)
at SpeciesALRE.World.Creatures.CreatureState.UpdateBehaviorals(GameTime gameTime, World world, Int32 timer)
at SpeciesALRE.World.Creatures.CreatureList.UpdateCreatureBehaviourals(Creature c)

Species, Version=0.12.0.3, Culture=neutral, PublicKeyToken=null

Installation Path: C:\Program Files (x86)\Steam\steamapps\common
CultureInfo: English (United States) | Decimal Character: "."

UIView: Compact_Ecosystem

ArgumentException

An item with the same key has already been added.

at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
at SpeciesALRE.World.Creatures.GrazeSpot.CalculateOptimality(Creature predator)
at SpeciesALRE.BehaviorTree.CalculateOptimalityOfLocalEdibles.On_Act(Entity entity, World world, List`1& routineTree)
at SpeciesALRE.BehaviorTree.Sequence.On_Act(Entity entity, World world, List`1& routineTree)
at SpeciesALRE.BehaviorTree.FindOptimalFoodSource.On_Act(Entity entity, World world, List`1& routineTree)
at SpeciesALRE.BehaviorTree.Sequence.On_Act(Entity entity, World world, List`1& routineTree)
at SpeciesALRE.BehaviorTree.Selector.On_Act(Entity entity, World world, List`1& routineTree)
at SpeciesALRE.World.Creatures.AI.Emotion.On_Act(Entity entity, World world, List`1& routineTree)
at SpeciesALRE.BehaviorTree.EmotionController.On_Act(Entity entity, World world, List`1& routineTree)
at SpeciesALRE.BehaviorTree.Repeat.On_Act(Entity entity, World world, List`1& routineTree)
at SpeciesALRE.BehaviorTree.TryWhile.On_Act(Entity entity, World world, List`1& routineTree)
at SpeciesALRE.BehaviorTree.Selector.On_Act(Entity entity, World world, List`1& routineTree)
at SpeciesALRE.World.Creatures.AI.Brain.Act(World world)
at SpeciesALRE.World.Creatures.CreatureState.UpdateBehaviorals(GameTime gameTime, World world, Int32 timer)
at SpeciesALRE.World.Creatures.CreatureList.UpdateCreatureBehaviourals(Creature c)

Species, Version=0.12.0.3, Culture=neutral, PublicKeyToken=null

Installation Path: C:\Program Files (x86)\Steam\steamapps\common
CultureInfo: English (United States) | Decimal Character: "."

UIView: Compact_Creature

InvalidOperationException

Collection was modified; enumeration operation may not execute.

at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
at System.Collections.Generic.List`1.Enumerator.MoveNextRare()
at SpeciesALRE.World.Artificial.FenceList.FenceBetween(Vector3 position1, Vector3 position2, EntityGrid vegeGrid, List`1& pixels)
at SpeciesALRE.BehaviorTree.WalkToEntity.On_Act(Entity entity, World world, List`1& routineTree)
at SpeciesALRE.BehaviorTree.Sequence.On_Act(Entity entity, World world, List`1& routineTree)
at SpeciesALRE.BehaviorTree.Browse.On_Act(Entity entity, World world, List`1& routineTree)
at SpeciesALRE.BehaviorTree.SeekFood.On_Act(Entity entity, World world, List`1& routineTree)
at SpeciesALRE.BehaviorTree.Succeeder.On_Act(Entity entity, World world, List`1& routineTree)
at SpeciesALRE.BehaviorTree.Sequence.On_Act(Entity entity, World world, List`1& routineTree)
at SpeciesALRE.BehaviorTree.Selector.On_Act(Entity entity, World world, List`1& routineTree)
at SpeciesALRE.World.Creatures.AI.Emotion.On_Act(Entity entity, World world, List`1& routineTree)
at SpeciesALRE.BehaviorTree.EmotionController.On_Act(Entity entity, World world, List`1& routineTree)
at SpeciesALRE.BehaviorTree.Repeat.On_Act(Entity entity, World world, List`1& routineTree)
at SpeciesALRE.BehaviorTree.TryWhile.On_Act(Entity entity, World world, List`1& routineTree)
at SpeciesALRE.BehaviorTree.Selector.On_Act(Entity entity, World world, List`1& routineTree)
at SpeciesALRE.World.Creatures.AI.Brain.Act(World world)
at SpeciesALRE.World.Creatures.CreatureState.UpdateBehaviorals(GameTime gameTime, World world, Int32 timer)
at SpeciesALRE.World.Creatures.CreatureList.UpdateCreatureBehaviourals(Creature c)

Species, Version=0.12.0.3, Culture=neutral, PublicKeyToken=null

Installation Path: C:\Program Files (x86)\Steam\steamapps\common
CultureInfo: English (United States) | Decimal Character: "."

UIView: Compact_Ecosystem

docsy
Posts: 75
Joined: Sat Jul 29, 2017 8:50 pm

Re: 12.0 Bugs related to brains

Post by docsy » Thu Mar 14, 2019 2:18 am

I also want to note, when my game crashes, the game doesn't stop running in the background it seems, and I have to close it with task manager. Or at least I suspect that, as it blocks me from reopening the game with it saying the game is running when I try before task managering it up

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests