Puciek Posted July 22, 2019 Share Posted July 22, 2019 (edited) In the attached save if you will detonate the planted C4, the game will CTD. Happens every time. output.log 2.json The relevant part of Log, I think: 2019-07-22 15:18:05,275 [FATAL] (D:\Jenkins\workspace\X2 (Build)\hotfix-0.47.3\Assets\Code\Screens\XenonautsMain.cs:523) [INITIAL CRASH] System.NullReferenceException: A fatal error occurred during Update[] - - Object reference not set to an instance of an object at Xenonauts.Common.ImpactPrefabKey.Key (IComposable composable) [0x00002] in D:\Jenkins\workspace\X2 (Build)\hotfix-0.47.3\Assets\Code\Screens\Common\Content\Keys.cs:285 at (wrapper delegate-invoke) System.Func`2<Artitas.IComposable, Artitas.Utils.Optional`1<string>>:invoke_Optional`1<string>__this___IComposable (Artitas.IComposable) at Common.Util.KeyFactory.Apply (IComposable composable) [0x00008] in D:\Jenkins\workspace\X2 (Build)\hotfix-0.47.3\Assets\Code\Libraries\Common\Code\Assets\LookupKeys\ILookupKeyFactory.cs:287 at Common.Util.KeyFactory.Construct (Common.Util.KeyStatus& valid, Artitas.IComposable[] composables) [0x00018] in D:\Jenkins\workspace\X2 (Build)\hotfix-0.47.3\Assets\Code\Libraries\Common\Code\Assets\LookupKeys\ILookupKeyFactory.cs:224 at Common.Util.LookupKeyFactory`1+ConstructedKey[UnityEngine.GameObject]..ctor (Common.Util.LookupKeyFactory`1 parent, Artitas.IComposable[] targets) [0x0000b] in D:\Jenkins\workspace\X2 (Build)\hotfix-0.47.3\Assets\Code\Libraries\Common\Code\Assets\LookupKeys\ILookupKeyFactory.cs:412 at Xenonauts.Common.ImpactPrefabKey.Construct (IComposable weapon, IComposable surface) [0x00010] in D:\Jenkins\workspace\X2 (Build)\hotfix-0.47.3\Assets\Code\Screens\Common\Content\Keys.cs:304 at Xenonauts.GroundCombat.DamageSystem.ProduceImpactEffectDueToProjectileEvent (Xenonauts.GroundCombat.Events.ProjectileImpactReport report) [0x000bd] in D:\Jenkins\workspace\X2 (Build)\hotfix-0.47.3\Assets\Code\Screens\GroundCombat\Systems\DamageSystem.cs:398 at (wrapper delegate-invoke) System.Action`2<Xenonauts.GroundCombat.DamageSystem, Xenonauts.GroundCombat.Events.ProjectileImpactReport>:invoke_void__this___DamageSystem_ProjectileImpactReport (Xenonauts.GroundCombat.DamageSystem,Xenonauts.GroundCombat.Events.ProjectileImpactReport) at Artitas.Core.Utils.ExpressionUtil+<ActionFromMethodInfoFactory>c__AnonStorey1`4[Artitas.Systems.EventSystem,Xenonauts.GroundCombat.Events.ProjectileImpactReport,Xenonauts.GroundCombat.DamageSystem,Artitas.IEvent].<>m__0 (Artitas.Systems.EventSystem target, IEvent param) [0x0001c] in D:\Jenkins\workspace\X2 (Build)\hotfix-0.47.3\Assets\Code\Libraries\Artitas\Artitas.Core\Code\Utils\ExpressionUtil.cs:151 at Artitas.Systems.EventSystem.HandleSubscribers (IEvent event) [0x00050] in D:\Jenkins\workspace\X2 (Build)\hotfix-0.47.3\Assets\Code\Libraries\Artitas\Artitas.Core\Code\Systems\EventSystem.cs:49 at Artitas.Systems.EventSystem.Handle (IEvent event) [0x00003] in D:\Jenkins\workspace\X2 (Build)\hotfix-0.47.3\Assets\Code\Libraries\Artitas\Artitas.Core\Code\Systems\EventSystem.cs:26 at Artitas.DefaultProcessStrategy.Process (IEvent event) [0x00202] in D:\Jenkins\workspace\X2 (Build)\hotfix-0.47.3\Assets\Code\Libraries\Artitas\Artitas.Core\Code\World.cs:888 at Artitas.DefaultProcessStrategy.Process () [0x00023] in D:\Jenkins\workspace\X2 (Build)\hotfix-0.47.3\Assets\Code\Libraries\Artitas\Artitas.Core\Code\World.cs:826 at Artitas.World.Process () [0x00007] in D:\Jenkins\workspace\X2 (Build)\hotfix-0.47.3\Assets\Code\Libraries\Artitas\Artitas.Core\Code\World.cs:695 at Common.Screens.DataStructures.WorldManagedScreen`2[Xenonauts.GameScreens,Common.Screens.DataStructures.IScreenParameters].Update (Single deltaTime) [0x00032] in D:\Jenkins\workspace\X2 (Build)\hotfix-0.47.3\Assets\Code\Libraries\Common\Code\Lifecycles\ScreenLifecycle\DataStructures\WorldManagedScreen.cs:49 at Common.Screens.ScreenManager`1[Xenonauts.GameScreens].Update (Single deltaTime) [0x000f3] in D:\Jenkins\workspace\X2 (Build)\hotfix-0.47.3\Assets\Code\Libraries\Common\Code\Lifecycles\ScreenLifecycle\ScreenManager.cs:150 at Xenonauts.XenonautsMain.Update () [0x00066] in D:\Jenkins\workspace\X2 (Build)\hotfix-0.47.3\Assets\Code\Screens\XenonautsMain.cs:443 Edited July 22, 2019 by Puciek Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.