[B18] Map/visual bug - region goes gray

Started by Asfalto, December 04, 2017, 02:19:47 PM

Previous topic - Next topic

Asfalto

Hello

This happens when i have two active maps, say a camped caravan and my main colony

If nothing happens on the maps it's fine, if i mine a block, or alter the caravan camp map in any way, it goes grey
I then have to switch back to a colonits in my main map, and then back again to the caravan colonists.. until i mine the next block!

Help?

I just noiticed the log spams

IndexOutOfRangeException: Array index is out of range.
  at Verse.MapDrawer.SectionAt (IntVec3 loc) [0x00000] in <filename unknown>:0
  at Verse.MapDrawer.MapMeshDirty (IntVec3 loc, MapMeshFlag dirtyFlags, Boolean regenAdjacentCells, Boolean regenAdjacentSections) [0x00000] in <filename unknown>:0
  at Verse.MapDrawer.MapMeshDirty (IntVec3 loc, MapMeshFlag dirtyFlags) [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.GlowFlooders.AngledGlowFlooder.updateGlowGrid () [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.GlowFlooders.AngledGlowFlooder.calculateGrid () [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.GlowFlooders.AngledGlowFlooder.CalculateGlowFlood () [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.Managers.CustomGlowFloodManager.RefreshGlowFlooders () [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.Injectomatic.Facades.CustomGlowGrid._RecalculateAllGlow () [0x00000] in <filename unknown>:0
  at Verse.GlowGrid.GlowGridUpdate_First () [0x00000] in <filename unknown>:0
  at Verse.Map.MapUpdate () [0x00000] in <filename unknown>:0
  at Verse.Game.UpdatePlay () [0x00000] in <filename unknown>:0
  at Verse.Root_Play.Update () [0x00000] in <filename unknown>:0

(Filename:  Line: -1)

AngledFlooder.updateGlowGrid exception - Probably cache is stale so will reset it : Array index is out of range.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

AngledFlooder.updateGlowGrid exception - Probably cache is stale so will reset it : Array index is out of range.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

AngledFlooder.updateGlowGrid exception - Probably cache is stale so will reset it : Array index is out of range.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

IndexOutOfRangeException: Array index is out of range.
  at Verse.MapDrawer.SectionAt (IntVec3 loc) [0x00000] in <filename unknown>:0
  at Verse.MapDrawer.MapMeshDirty (IntVec3 loc, MapMeshFlag dirtyFlags, Boolean regenAdjacentCells, Boolean regenAdjacentSections) [0x00000] in <filename unknown>:0
  at Verse.MapDrawer.MapMeshDirty (IntVec3 loc, MapMeshFlag dirtyFlags) [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.GlowFlooders.AngledGlowFlooder.updateGlowGrid () [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.GlowFlooders.AngledGlowFlooder.calculateGrid () [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.GlowFlooders.AngledGlowFlooder.CalculateGlowFlood () [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.Managers.CustomGlowFloodManager.RefreshGlowFlooders () [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.Injectomatic.Facades.CustomGlowGrid._RecalculateAllGlow () [0x00000] in <filename unknown>:0
  at Verse.GlowGrid.GlowGridUpdate_First () [0x00000] in <filename unknown>:0
  at Verse.Map.MapUpdate () [0x00000] in <filename unknown>:0
  at Verse.Game.UpdatePlay () [0x00000] in <filename unknown>:0
  at Verse.Root_Play.Update () [0x00000] in <filename unknown>:0

(Filename:  Line: -1)

AngledFlooder.updateGlowGrid exception - Probably cache is stale so will reset it : Array index is out of range.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

AngledFlooder.updateGlowGrid exception - Probably cache is stale so will reset it : Array index is out of range.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

AngledFlooder.updateGlowGrid exception - Probably cache is stale so will reset it : Array index is out of range.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

IndexOutOfRangeException: Array index is out of range.
  at Verse.MapDrawer.SectionAt (IntVec3 loc) [0x00000] in <filename unknown>:0
  at Verse.MapDrawer.MapMeshDirty (IntVec3 loc, MapMeshFlag dirtyFlags, Boolean regenAdjacentCells, Boolean regenAdjacentSections) [0x00000] in <filename unknown>:0
  at Verse.MapDrawer.MapMeshDirty (IntVec3 loc, MapMeshFlag dirtyFlags) [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.GlowFlooders.AngledGlowFlooder.updateGlowGrid () [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.GlowFlooders.AngledGlowFlooder.calculateGrid () [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.GlowFlooders.AngledGlowFlooder.CalculateGlowFlood () [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.Managers.CustomGlowFloodManager.RefreshGlowFlooders () [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.Injectomatic.Facades.CustomGlowGrid._RecalculateAllGlow () [0x00000] in <filename unknown>:0
  at Verse.GlowGrid.GlowGridUpdate_First () [0x00000] in <filename unknown>:0
  at Verse.Map.MapUpdate () [0x00000] in <filename unknown>:0
  at Verse.Game.UpdatePlay () [0x00000] in <filename unknown>:0
  at Verse.Root_Play.Update () [0x00000] in <filename unknown>:0

(Filename:  Line: -1)

AngledFlooder.updateGlowGrid exception - Probably cache is stale so will reset it : Array index is out of range.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

AngledFlooder.updateGlowGrid exception - Probably cache is stale so will reset it : Array index is out of range.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

AngledFlooder.updateGlowGrid exception - Probably cache is stale so will reset it : Array index is out of range.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

IndexOutOfRangeException: Array index is out of range.
  at Verse.MapDrawer.SectionAt (IntVec3 loc) [0x00000] in <filename unknown>:0
  at Verse.MapDrawer.MapMeshDirty (IntVec3 loc, MapMeshFlag dirtyFlags, Boolean regenAdjacentCells, Boolean regenAdjacentSections) [0x00000] in <filename unknown>:0
  at Verse.MapDrawer.MapMeshDirty (IntVec3 loc, MapMeshFlag dirtyFlags) [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.GlowFlooders.AngledGlowFlooder.updateGlowGrid () [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.GlowFlooders.AngledGlowFlooder.calculateGrid () [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.GlowFlooders.AngledGlowFlooder.CalculateGlowFlood () [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.Managers.CustomGlowFloodManager.RefreshGlowFlooders () [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.Injectomatic.Facades.CustomGlowGrid._RecalculateAllGlow () [0x00000] in <filename unknown>:0
  at Verse.GlowGrid.GlowGridUpdate_First () [0x00000] in <filename unknown>:0
  at Verse.Map.MapUpdate () [0x00000] in <filename unknown>:0
  at Verse.Game.UpdatePlay () [0x00000] in <filename unknown>:0
  at Verse.Root_Play.Update () [0x00000] in <filename unknown>:0

(Filename:  Line: -1)

AngledFlooder.updateGlowGrid exception - Probably cache is stale so will reset it : Array index is out of range.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

AngledFlooder.updateGlowGrid exception - Probably cache is stale so will reset it : Array index is out of range.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

AngledFlooder.updateGlowGrid exception - Probably cache is stale so will reset it : Array index is out of range.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

IndexOutOfRangeException: Array index is out of range.
  at Verse.MapDrawer.SectionAt (IntVec3 loc) [0x00000] in <filename unknown>:0
  at Verse.MapDrawer.MapMeshDirty (IntVec3 loc, MapMeshFlag dirtyFlags, Boolean regenAdjacentCells, Boolean regenAdjacentSections) [0x00000] in <filename unknown>:0
  at Verse.MapDrawer.MapMeshDirty (IntVec3 loc, MapMeshFlag dirtyFlags) [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.GlowFlooders.AngledGlowFlooder.updateGlowGrid () [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.GlowFlooders.AngledGlowFlooder.calculateGrid () [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.GlowFlooders.AngledGlowFlooder.CalculateGlowFlood () [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.Managers.CustomGlowFloodManager.RefreshGlowFlooders () [0x00000] in <filename unknown>:0
  at ppumkin.LEDTechnology.Injectomatic.Facades.CustomGlowGrid._RecalculateAllGlow () [0x00000] in <filename unknown>:0
  at Verse.GlowGrid.GlowGridUpdate_First () [0x00000] in <filename unknown>:0
  at Verse.Map.MapUpdate () [0x00000] in <filename unknown>:0
  at Verse.Game.UpdatePlay () [0x00000] in <filename unknown>:0
  at Verse.Root_Play.Update () [0x00000] in <filename unknown>:0

(Filename:  Line: -1)


NeverPire

I will never do worse than what I do now.
It's what self-improvement means.

Calahan

Can you please confirm whether you are using any mos. Along with posting your log file (as an attachment) and ideally a save game where this issue can be reproduced.

Details on where to find and how to post these files can be found in the pinned thread at the top of the bugs forum.