Space Engineers

Space Engineers

MA Spotlight pack
AutoMcDonough  [developer] Oct 5, 2019 @ 7:22am
Any bugs or issues >post here<
If you get a crash or major error, GRAB THE SE LOG FILE. I will need to see the log to have any idea what happened.
< >
Showing 1-15 of 26 comments
Skallabjorn Oct 6, 2019 @ 11:35am 
When loaded into my server, it keeps spiiting this out ad infinum in the log until the server locks up

10:50:22.5335 [INFO] Keen: Object reference not set to an instance of an object.
at Digi.AttachedLights.AttachedLightsSession.UpdateAfterSimulation()
AutoMcDonough  [developer] Oct 6, 2019 @ 2:49pm 
Posted script update from Digi, hopefully that does the trick.
Whett Faart Oct 6, 2019 @ 4:10pm 
I'm experiencing a bug where a line of red text appears telling me to submit the se log file to the mod author whenever I place the light bar. The model also doesn't show completed unless I paint it in survival. It also caused the game to crash when I tried grinding it before I found the "paint to finish" trick.

The same error appears in creative but the lights work fine after placing the light.

Log file --> https://www.dropbox.com/s/yjgx0ym137ep24d/SpaceEngineers.log?dl=0
Last edited by Whett Faart; Oct 6, 2019 @ 4:12pm
ArrIvvA Oct 6, 2019 @ 6:19pm 
2019-10-07 02:15:53.405 - Thread: 1 -> ERROR Digi.AttachedLights.BlockLogic: MyObjectBuilder_UpgradeModule/MA_ClassicSpotBar_sm has no dummies with 'customlight_' prefix!
2019-10-07 02:15:53.407 - Thread: 1 -> Object reference not set to an instance of an object.
at Digi.AttachedLights.BlockLogic.SetLights(Boolean on)
at Digi.AttachedLights.BlockLogic.WorkingChanged(IMyCubeBlock block)
at Digi.AttachedLights.BlockLogic..ctor(AttachedLightsSession session, IMyCubeBlock block, LightConfigurator configurator)
at Digi.AttachedLights.AttachedLightsSession.CreateLogicFor(IMySlimBlock slimBlock, LightConfigurator settings)
at Digi.AttachedLights.AttachedLightsSession.BlockAdded(IMySlimBlock slimBlock)
2019-10-07 02:16:08.973 - Thread: 1 -> Exception occured: System.NullReferenceException: Object reference not set to an instance of an object.
at Digi.AttachedLights.BlockLogic.SetLights(Boolean on)
at Digi.AttachedLights.BlockLogic.WorkingChanged(IMyCubeBlock block)
at System.Action`1.Invoke(T obj)
at Sandbox.Game.Entities.MyCubeBlock.UpdateIsWorking()
at Sandbox.Game.Entities.MyCubeBlock.ComponentStack_IsFunctionalChanged()
at System.Action.Invoke()
at Sandbox.Game.Entities.MyComponentStack.CheckFunctionalState(Boolean oldFunctionalState)
at Sandbox.Game.Entities.MyComponentStack.IncreaseMountLevelInternal(Single mountAmount, MyConstructionStockpile stockpile)
at Sandbox.Game.Entities.Cube.MySlimBlock.IncreaseMountLevel(Single welderMountAmount, Int64 welderOwnerIdentId, MyInventoryBase outputInventory, Single maxAllowedBoneMovement, Boolean isHelping, MyOwnershipShareModeEnum sharing, Boolean handWelded)
at Sandbox.Game.Weapons.MyWelder.Weld()
at Sandbox.Game.Weapons.MyWelder.Shoot(MyShootActionEnum action, Vector3 direction, Nullable`1 overrideWeaponPos, String gunAction)
at Sandbox.Game.Entities.Character.MyCharacter.ShootInternal()
at Sandbox.Game.Entities.Character.MyCharacter.UpdateShooting()
at Sandbox.Game.Entities.Character.MyCharacter.UpdateAfterSimulation()
at Sandbox.Game.Entities.MyEntities.<>c.<UpdateAfterSimulation>b__113_0(MyEntity x)
at VRage.Collections.MyDistributedUpdater`2.Iterate(Action`1 p)
at Sandbox.Game.Entities.MyEntities.UpdateAfterSimulation()
at Sandbox.Game.World.MySector.UpdateAfterSimulation()
at Sandbox.Game.World.MySession.UpdateComponents()
at Sandbox.Game.World.MySession.Update(MyTimeSpan updateTime)
at Sandbox.MySandboxGame.Update()
at Sandbox.Engine.Platform.Game.UpdateInternal()
at Sandbox.Engine.Platform.Game.RunSingleFrame()
at Sandbox.Engine.Platform.FixedLoop.<>c__DisplayClass11_0.<Run>b__0()
at Sandbox.Engine.Platform.GenericLoop.Run(VoidAction tickCallback)
at Sandbox.Engine.Platform.Game.RunLoop()
at Sandbox.MySandboxGame.Run(Boolean customRenderLoop, Action disposeSplashScreen)
at SpaceEngineers.MyProgram.Main(String[] args)
2019-10-07 02:16:08.975 - Thread: 1 -> Hiding window
2019-10-07 02:16:08.975 - Thread: 1 -> Hiding window done
2019-10-07 02:16:08.975 - Thread: 1 -> Showing message
AutoMcDonough  [developer] Oct 6, 2019 @ 6:23pm 
Thank you for posting the log. We will dig into this.. at first look it seems to not see the empties, if one of these other mods changes upgrade modules it may be incompatibility.
AutoMcDonough  [developer] Oct 6, 2019 @ 6:47pm 
oh. I figured it out.
This is an issue in survival. I did my testing in creative, and ground down/welded them to check. But actually in survival placing new part as construction causes this. Will fix ASAP.
RAGE Oct 8, 2019 @ 5:14am 
CTD when I tried to weld the ... double spotlights 10° angled downwards?

Could be 'cause I have lots of mods installed, but posting this anyhow. Great fan of both your work, btw.

=================Last part of Log ========================

2019-10-08 13:58:45.503 - Thread: 1 -> STATISTICS LEGEND,time,ReceivedPerSecond,SentPerSecond,PeakReceivedPerSecond,PeakSentPerSecond,OverallReceived,OverallSent,CPULoadSmooth,ThreadLoadSmooth,GetOnlinePlayerCount,Ping,GCMemory,ProcessMemory,PCUBuilt,PCU,GridsCount,RenderCPULoadSmooth,RenderGPULoadSmooth,HardwareCPULoad,HardwareAvailableMemory,FrameTime
2019-10-08 13:58:45.503 - Thread: 1 -> STATISTICS,3420.95,0,0,0,0,0,0,58.41903,42.56731,1,0,3449.862,6807.32,66897,134603,89,26.60846,92.41765,15.24561,7194,16.63729
2019-10-08 13:58:47.477 - Thread: 1 -> GC Memory: 3,618,680,640 B
2019-10-08 13:59:14.937 - Thread: 1 -> ERROR Digi.AttachedLights.BlockLogic: MyObjectBuilder_UpgradeModule/MA_ClassicSpot_LB2 has no dummies with 'customlight_' prefix!
2019-10-08 13:59:15.038 - Thread: 1 -> Object reference not set to an instance of an object.
at Digi.AttachedLights.BlockLogic.SetLights(Boolean on)
at Digi.AttachedLights.BlockLogic.WorkingChanged(IMyCubeBlock block)
at Digi.AttachedLights.BlockLogic..ctor(AttachedLightsSession session, IMyCubeBlock block, LightConfigurator configurator)
at Digi.AttachedLights.AttachedLightsSession.CreateLogicFor(IMySlimBlock slimBlock, LightConfigurator settings)
at Digi.AttachedLights.AttachedLightsSession.BlockAdded(IMySlimBlock slimBlock)
2019-10-08 13:59:17.482 - Thread: 1 -> GC Memory: 3,637,639,736 B
2019-10-08 13:59:19.252 - Thread: 1 -> ERROR Digi.AttachedLights.BlockLogic: MyObjectBuilder_UpgradeModule/MA_ClassicSpot_LB2 has no dummies with 'customlight_' prefix!
2019-10-08 13:59:19.252 - Thread: 1 -> Object reference not set to an instance of an object.
at Digi.AttachedLights.BlockLogic.SetLights(Boolean on)
at Digi.AttachedLights.BlockLogic.WorkingChanged(IMyCubeBlock block)
at Digi.AttachedLights.BlockLogic..ctor(AttachedLightsSession session, IMyCubeBlock block, LightConfigurator configurator)
at Digi.AttachedLights.AttachedLightsSession.CreateLogicFor(IMySlimBlock slimBlock, LightConfigurator settings)
at Digi.AttachedLights.AttachedLightsSession.BlockAdded(IMySlimBlock slimBlock)
2019-10-08 13:59:32.286 - Thread: 1 -> Exception occured: System.NullReferenceException: Object reference not set to an instance of an object.
at Digi.AttachedLights.BlockLogic.SetLights(Boolean on)
at Digi.AttachedLights.BlockLogic.WorkingChanged(IMyCubeBlock block)
at System.Action`1.Invoke(T obj)
at Sandbox.Game.Entities.MyCubeBlock.UpdateIsWorking()
at Sandbox.Game.Entities.MyCubeBlock.ComponentStack_IsFunctionalChanged()
at System.Action.Invoke()
at Sandbox.Game.Entities.MyComponentStack.CheckFunctionalState(Boolean oldFunctionalState)
at Sandbox.Game.Entities.MyComponentStack.IncreaseMountLevelInternal(Single mountAmount, MyConstructionStockpile stockpile)
at Sandbox.Game.Entities.Cube.MySlimBlock.IncreaseMountLevel(Single welderMountAmount, Int64 welderOwnerIdentId, MyInventoryBase outputInventory, Single maxAllowedBoneMovement, Boolean isHelping, MyOwnershipShareModeEnum sharing, Boolean handWelded)
at Sandbox.Game.Weapons.MyWelder.Weld()
at Sandbox.Game.Weapons.MyWelder.Shoot(MyShootActionEnum action, Vector3 direction, Nullable`1 overrideWeaponPos, String gunAction)
at Sandbox.Game.Entities.Character.MyCharacter.ShootInternal()
at Sandbox.Game.Entities.Character.MyCharacter.UpdateShooting()
at Sandbox.Game.Entities.Character.MyCharacter.UpdateAfterSimulation()
at Sandbox.Game.Entities.MyEntities.<>c.<UpdateAfterSimulation>b__113_0(MyEntity x)
at VRage.Collections.MyDistributedUpdater`2.Iterate(Action`1 p)
at Sandbox.Game.Entities.MyEntities.UpdateAfterSimulation()
at Sandbox.Game.World.MySector.UpdateAfterSimulation()
at Sandbox.Game.World.MySession.UpdateComponents()
at Sandbox.Game.World.MySession.Update(MyTimeSpan updateTime)
at Sandbox.MySandboxGame.Update()
at Sandbox.Engine.Platform.Game.UpdateInternal()
at Sandbox.Engine.Platform.Game.RunSingleFrame()
at Sandbox.Engine.Platform.FixedLoop.<>c__DisplayClass11_0.<Run>b__0()
at Sandbox.Engine.Platform.GenericLoop.Run(VoidAction tickCallback)
at Sandbox.Engine.Platform.Game.RunLoop()
at Sandbox.MySandboxGame.Run(Boolean customRenderLoop, Action disposeSplashScreen)
at SpaceEngineers.MyProgram.Main(String[] args)
2019-10-08 13:59:32.287 - Thread: 1 -> Hiding window
2019-10-08 13:59:32.287 - Thread: 1 -> Hiding window done
2019-10-08 13:59:32.287 - Thread: 1 -> Showing message
AutoMcDonough  [developer] Oct 8, 2019 @ 6:52am 
Guys, we know about survival mode crash. Will fix ASAP. If you use creative to paste in then it’s fine.
Popo Bigles Oct 11, 2019 @ 4:59am 
There's a few bugs flying around saying "Got that lamp?" ever since I installed this mod and they won't stop harassing me. Does this count?
Rysten Oct 23, 2019 @ 6:27pm 
AutoMcDonough:

Was able to easily recreate both instances. Error Portions below, can send full log if that is what is needed. Note this was done in creative mode.

1st case: Create a grid with spotlights, cut in half so spotlights on both new grids.
2nd case: Remove block light is attached too.

2019-10-23 18:19:39.315 - Thread: 1 -> STATISTICS LEGEND,time,ReceivedPerSecond,SentPerSecond,PeakReceivedPerSecond,PeakSentPerSecond,OverallReceived,OverallSent,CPULoadSmooth,ThreadLoadSmooth,GetOnlinePlayerCount,Ping,GCMemory,ProcessMemory,PCUBuilt,PCU,GridsCount,RenderCPULoadSmooth,RenderGPULoadSmooth,HardwareCPULoad,HardwareAvailableMemory,FrameTime
2019-10-23 18:19:39.340 - Thread: 1 -> STATISTICS,0,0,0,0,0,0,0,24.31225,84.79661,1,0,2882.519,6040.305,44420,-44420,17,38.89393,84.41576,0,25295,10.12869
2019-10-23 18:19:42.121 - Thread: 1 -> 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 Digi.AttachedLights.AttachedLightsSession.CreateLogicFor(IMySlimBlock slimBlock, LightConfigurator settings)
at Digi.AttachedLights.AttachedLightsSession.BlockAdded(IMySlimBlock slimBlock)
2019-10-23 18:19:42.121 - Thread: 1 -> 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 Digi.AttachedLights.AttachedLightsSession.CreateLogicFor(IMySlimBlock slimBlock, LightConfigurator settings)
at Digi.AttachedLights.AttachedLightsSession.BlockAdded(IMySlimBlock slimBlock)
2019-10-23 18:19:42.122 - Thread: 1 -> 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 Digi.AttachedLights.AttachedLightsSession.CreateLogicFor(IMySlimBlock slimBlock, LightConfigurator settings)
at Digi.AttachedLights.AttachedLightsSession.BlockAdded(IMySlimBlock slimBlock)
2019-10-23 18:19:42.122 - Thread: 1 -> 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 Digi.AttachedLights.AttachedLightsSession.CreateLogicFor(IMySlimBlock slimBlock, LightConfigurator settings)
at Digi.AttachedLights.AttachedLightsSession.BlockAdded(IMySlimBlock slimBlock)
2019-10-23 18:19:42.122 - Thread: 1 -> 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 Digi.AttachedLights.AttachedLightsSession.CreateLogicFor(IMySlimBlock slimBlock, LightConfigurator settings)
at Digi.AttachedLights.AttachedLightsSession.BlockAdded(IMySlimBlock slimBlock)
2019-10-23 18:19:44.450 - Thread: 1 -> GC Memory: 3,020,784,056 B
2019-10-23 18:19:56.667 - Thread: 1 -> 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 Digi.AttachedLights.AttachedLightsSession.CreateLogicFor(IMySlimBlock slimBlock, LightConfigurator settings)
at Digi.AttachedLights.AttachedLightsSession.BlockAdded(IMySlimBlock slimBlock)
2019-10-23 18:20:03.483 - Thread: 1 -> Updating stopped.
Last edited by Rysten; Oct 24, 2019 @ 11:54am
Slye_Fox Oct 26, 2019 @ 5:05am 
We can't change the ownership of the lamps, the dropdowns arn't there.
AutoMcDonough  [developer] Jul 1, 2020 @ 12:53pm 
use your words, i don’t know what i’m looking for in that screenshot
Cruel Sun Oct 7, 2020 @ 12:48pm 
21:47:14.8086 [WARN] Keen: BlockVariants are obsolete. Use block groups instead for block: MyObjectBuilder_ReflectorLight/MA_Spotlight30
21:47:14.8086 [WARN] Keen: BlockVariants are obsolete. Use block groups instead for block: MyObjectBuilder_ReflectorLight/MA_Spotlight30_sm
21:47:14.8086 [WARN] Keen: BlockVariants are obsolete. Use block groups instead for block: MyObjectBuilder_ReflectorLight/MA_ClassicSpot
21:47:14.8086 [WARN] Keen: BlockVariants are obsolete. Use block groups instead for block: MyObjectBuilder_ReflectorLight/MA_ClassicSpot_sm
21:47:14.9283 [ERROR] Keen: Stage block MyObjectBuilder_UpgradeModule/MA_Spotlight45_sm doesn't exist
21:47:14.9283 [ERROR] Keen: Stage block MyObjectBuilder_UpgradeModule/MA_Spotlight45_sm doesn't exist
21:47:16.3810 [INFO] TorchSessionManager: Starting new torch session for Star System
21:47:16.4378 [INFO] Keen: MyLights preallocated lights cache created.
21:47:16.4378 [INFO] Keen: MyLights initialized.
21:47:18.5617 [WARN] Keen: Missing definition MyObjectBuilder_DemoComponentDefinition/Default : for session component DemoComponent
AutoMcDonough  [developer] Oct 7, 2020 @ 2:21pm 
ah yeah i gotta update the variants method. just ignore those for now. :)
< >
Showing 1-15 of 26 comments
Per page: 1530 50