npc85354 Posted April 17, 2019 Share Posted April 17, 2019 Hello, just had a crash. Are crashlogs send automatically (i have opted-in to send telemetric data)? Or should i send you my output_log.txt file? If yes, how (its 30 MB big)?EDIT: logfile attached, answer welcome thou : ) Crash info: Had my third ground combat mission which was generated (no ufo crashsite). killed four aliens picked up magnetic rifle and ammo from one alien with Xenonaut A (dont know if it has something todo with it, but it doesn't hurt to mention) one or two turns later ... pressed with xenonaut B near an enemy to see how many action points would be left did not confirm move order but ... clicked on Combat knife holstered (secondary) - wanted to know how much TU it would cost. Crash (red error messages in command line for a second) Hope it helps. offtopic: who is Jenkins, a developer i guess? : ) map info: Active Map: AssetBundle.generated_map_groundcombatraid_dockyard_small_1_authored_scenes::assets/assets/xenonauts/map/groundcombat/authored/release/raid_dockyard_small_1_authored.unity Round: 3 Active Player: xenonauts Round Owner Player: xenonauts No overwatching player Team:human Player:xenonauts Actor: ID:835 HP:55|55 Address:[X:12, Y:0, Z:37] Name:Name:Marie Griffin Body:human_xenonaut Rank:sergeantmajor LifeStatus:Conscious - Actor: ID:4472 HP:60|60 Address:[X:16, Y:0, Z:29] Name:Name:Eevi Jarvinen Body:human_xenonaut Rank:sergeantmajor LifeStatus:Conscious - Actor: ID:4502 HP:61|61 Address:[X:12, Y:0, Z:35] Name:Name:Pavel Korsak Body:human_xenonaut Rank:sergeantmajor LifeStatus:Conscious - Actor: ID:4532 HP:45|45 Address:[X:6, Y:0, Z:23] Name:Name:Julia Hendriks Body:human_xenonaut Rank:private LifeStatus:Conscious - Actor: ID:4564 HP:61|61 Address:[X:13, Y:0, Z:19] Name:Name:Franca Colucci Body:human_xenonaut Rank:sergeantmajor LifeStatus:Conscious - Actor: ID:4602 HP:66|66 Address:[X:4, Y:0, Z:42] Name:Name:Nika Fedorova Body:human_xenonaut Rank:sergeantmajor LifeStatus:Conscious - Actor: ID:4618 HP:62|62 Address:[X:7, Y:0, Z:23] Name:Name:Frederik Klerk Body:human_xenonaut Rank:sergeantmajor LifeStatus:Conscious - Actor: ID:4636 HP:39|53 Address:[X:9, Y:0, Z:47] Name:Name:Julie Eklund Body:human_xenonaut Rank:sergeantmajor LifeStatus:Conscious - Player:local Actor: ID:4768 HP:20|20 Address:[X:39, Y:0, Z:32] Name:Name:Shingo Matsuda Body:human_civilian Rank:civilian LifeStatus:Conscious - Actor: ID:4778 HP:20|20 Address:[X:19, Y:0, Z:18] Name:Name:Viktor Pavlov Body:human_civilian Rank:civilian LifeStatus:Conscious - Actor: ID:4788 HP:20|20 Address:[X:2, Y:0, Z:33] Name:Name:Shingo Tachibana Body:human_civilian Rank:civilian LifeStatus:Conscious - Team:alien Player:alien Actor: ID:4655 HP:50|50 Address:[X:32, Y:0, Z:41] Name:Name:Psyon Soldier Body:psyon_default Rank:soldier LifeStatus:Conscious - Actor: ID:4669 HP:0|34 Address:[X:8, Y:0, Z:49] Name:Name:Psyon Soldier Body:psyon_default Rank:soldier LifeStatus:Dead - Actor: ID:4683 HP:50|50 Address:[X:33, Y:0, Z:40] Name:Name:Psyon Soldier Body:psyon_default Rank:soldier LifeStatus:Conscious - Actor: ID:4697 HP:0|34 Address:[X:4, Y:0, Z:42] Name:Name:Psyon Soldier Body:psyon_default Rank:soldier LifeStatus:Dead - Actor: ID:4711 HP:0|34 Address:[X:1, Y:0, Z:20] Name:Name:Psyon Soldier Body:psyon_default Rank:soldier LifeStatus:Dead - Actor: ID:4725 HP:50|50 Address:[X:26, Y:0, Z:5] Name:Name:Psyon Soldier Body:psyon_default Rank:soldier LifeStatus:Conscious - Actor: ID:4739 HP:0|34 Address:[X:24, Y:0, Z:29] Name:Name:Psyon Soldier Body:psyon_default Rank:soldier LifeStatus:Dead - Actor: ID:4753 HP:12|38 Address:[X:9, Y:0, Z:17] Name:Name:Psyon Soldier Body:psyon_default Rank:soldier LifeStatus:Conscious - }, last couple of lines from the output_log.txt file Disposing: 0 animation(s), 4 screen(s) UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object) UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[]) UnityEngine.Logger:Log(LogType, Object) UnityEngine.Debug:Log(Object) Common.Logging.UnityLogAppender:Append(LoggingEvent) (at D:\Jenkins\workspace\X2 (Build)\release-0.43.0\Assets\Code\Libraries\Common\Code\Debug\Logging\UnityLogAppender.cs:58) log4net.Appender.AppenderSkeleton:DoAppend(LoggingEvent) (at c:\log4net\tags\1.2.15RC1\src\Appender\AppenderSkeleton.cs:317) log4net.Util.AppenderAttachedImpl:AppendLoopOnAppenders(LoggingEvent) (at c:\log4net\tags\1.2.15RC1\src\Util\AppenderAttachedImpl.cs:92) log4net.Repository.Hierarchy.Logger:CallAppenders(LoggingEvent) (at c:\log4net\tags\1.2.15RC1\src\Repository\Hierarchy\Logger.cs:576) log4net.Repository.Hierarchy.Logger:ForcedLog(Type, Level, Object, Exception) (at c:\log4net\tags\1.2.15RC1\src\Repository\Hierarchy\Logger.cs:688) log4net.Repository.Hierarchy.Logger:Log(Type, Level, Object, Exception) (at c:\log4net\tags\1.2.15RC1\src\Repository\Hierarchy\Logger.cs:428) log4net.Core.LogImpl:InfoFormat(String, Object, Object) (at c:\log4net\tags\1.2.15RC1\src\Core\LogImpl.cs:479) Common.Screens.ScreenManager`1:Dispose() (at D:\Jenkins\workspace\X2 (Build)\release-0.43.0\Assets\Code\Libraries\Common\Code\Lifecycles\ScreenLifecycle\ScreenManager.cs:217) Xenonauts.XenonautsMain:OnApplicationQuit() (at D:\Jenkins\workspace\X2 (Build)\release-0.43.0\Assets\Code\Screens\XenonautsMain.cs:509) (Filename: D:/Jenkins/workspace/X2 (Build)/release-0.43.0/Assets/Code/Libraries/Common/Code/Debug/Logging/UnityLogAppender.cs Line: 58) NullReferenceException: [INITIAL CRASH] - A fatal error occurred during Update[] - - Object reference not set to an instance of an object at Artitas.Plugins.EnumerableExtensions.GetValueOrDefault[AnimationClip,AnimationClip] (IDictionary`2 dictionary, UnityEngine.AnimationClip key, UnityEngine.AnimationClip defaultValue) [0x00005] in D:\Jenkins\workspace\X2 (Build)\release-0.43.0\Assets\Plugins\Xenonauts\Artitas\EnumerableExtensions.cs:53 at Xenonauts.GroundCombat.Systems.Animation.CombatantAnimations.FindOverrideClip (UnityEngine.AnimationClip key) [0x00009] in D:\Jenkins\workspace\X2 (Build)\release-0.43.0\Assets\Code\Screens\GroundCombat\Systems\Animation\CombatantAnimations.cs:234 at Xenonauts.GroundCombat.Systems.Animation.CombatantAnimations.ReplaceControllerClips (UnityEngine.AnimatorOverrideController cont, UnityEngine.Animator animator) [0x000dd] in D:\Jenkins\workspace\X2 (Build)\release-0.43.0\Assets\Code\Screens\GroundCombat\Systems\Animation\CombatantAnimations.cs:258 at Xenonauts.GroundCombat.AnimatorSystem.SwapAnimationForItem (Xenonauts.GroundCombat.Events.SwitchedItemReport event) [0x0006a] in D:\Jenkins\workspace\X2 (Build)\release-0.43.0\Assets\Code\Screens\GroundCombat\Systems\Rendering\AnimatorSystem.cs:104 at (wrapper delegate-invoke) System.Action`2<Xenonauts.GroundCombat.AnimatorSystem, Xenonauts.GroundCombat.Events.SwitchedItemReport>:invoke_void__this___AnimatorSystem_SwitchedItemReport (Xenonauts.GroundCombat.AnimatorSystem,Xenonauts.GroundCombat.Events.SwitchedItemReport) at Artitas.Core.Utils.ExpressionUtil+<ActionFromMethodInfoFactory>c__AnonStorey1`4[Artitas.Systems.EventSystem,Xenonauts.GroundCombat.Events.SwitchedItemReport,Xenonauts.GroundCombat.AnimatorSystem,Artitas.IEvent].<>m__0 (Artitas.Systems.EventSystem target, IEvent param) [0x0001c] in D:\Jenkins\workspace\X2 (Build)\release-0.43.0\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)\release-0.43.0\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)\release-0.43.0\Assets\Code\Libraries\Artitas\Artitas.Core\Code\Systems\EventSystem.cs:26 at Artitas.DefaultProcessStrategy.Process (IEvent event) [0x00202] in D:\Jenkins\workspace\X2 (Build)\release-0.43.0\Assets\Code\Libraries\Artitas\Artitas.Core\Code\World.cs:889 at Artitas.DefaultProcessStrategy.Process () [0x00024] in D:\Jenkins\workspace\X2 (Build)\release-0.43.0\Assets\Code\Libraries\Artitas\Artitas.Core\Code\World.cs:825 at Artitas.World.Process () [0x00007] in D:\Jenkins\workspace\X2 (Build)\release-0.43.0\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)\release-0.43.0\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)\release-0.43.0\Assets\Code\Libraries\Common\Code\Lifecycles\ScreenLifecycle\ScreenManager.cs:150 at Xenonauts.XenonautsMain.Update () [0x00066] in D:\Jenkins\workspace\X2 (Build)\release-0.43.0\Assets\Code\Screens\XenonautsMain.cs:443 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Common.Logging.UnityLogAppender:Append(LoggingEvent) (at D:\Jenkins\workspace\X2 (Build)\release-0.43.0\Assets\Code\Libraries\Common\Code\Debug\Logging\UnityLogAppender.cs:49) log4net.Appender.AppenderSkeleton:DoAppend(LoggingEvent) (at c:\log4net\tags\1.2.15RC1\src\Appender\AppenderSkeleton.cs:317) log4net.Util.AppenderAttachedImpl:AppendLoopOnAppenders(LoggingEvent) (at c:\log4net\tags\1.2.15RC1\src\Util\AppenderAttachedImpl.cs:92) log4net.Repository.Hierarchy.Logger:CallAppenders(LoggingEvent) (at c:\log4net\tags\1.2.15RC1\src\Repository\Hierarchy\Logger.cs:576) log4net.Repository.Hierarchy.Logger:ForcedLog(Type, Level, Object, Exception) (at c:\log4net\tags\1.2.15RC1\src\Repository\Hierarchy\Logger.cs:688) log4net.Repository.Hierarchy.Logger:Log(Type, Level, Object, Exception) (at c:\log4net\tags\1.2.15RC1\src\Repository\Hierarchy\Logger.cs:428) log4net.Core.LogImpl:Fatal(Object, Exception) (at c:\log4net\tags\1.2.15RC1\src\Core\LogImpl.cs:983) Xenonauts.XenonautsMain:OnApplicationQuit() (at D:\Jenkins\workspace\X2 (Build)\release-0.43.0\Assets\Code\Screens\XenonautsMain.cs:523) (Filename: D:/Jenkins/workspace/X2 (Build)/release-0.43.0/Assets/Plugins/Xenonauts/Artitas/EnumerableExtensions.cs Line: 53) output_log.txt Quote Link to comment Share on other sites More sharing options...
wulf 21 Posted April 17, 2019 Share Posted April 17, 2019 Yes, getting this, too. Looks like the steps before are not necessary to make the game crash, seems enough just to click the combat knife... Quote Link to comment Share on other sites More sharing options...
Chris Posted April 18, 2019 Share Posted April 18, 2019 13 hours ago, npc85354 said: *snip* 13 hours ago, wulf 21 said: Yes, getting this, too. Looks like the steps before are not necessary to make the game crash, seems enough just to click the combat knife... Thanks guys. Yeah, this crash seems to be affecting any melee weapon - it's triggered by the stun baton too. We'll get it fixed up as a matter of priority. @npc85354 Jenkins is our build server Quote Link to comment Share on other sites More sharing options...
SusiSisu Posted April 18, 2019 Share Posted April 18, 2019 I've had the same issue with stun grenades and *predominantly non-Psyon* enemies ("bulky lizard things" or another tough-to-describe species I hadn't encountered before). Stun grenades against Psyons seems fine, but 3 new games in a row have had the issue with the tier-2 soldiers for me. Quote Link to comment Share on other sites More sharing options...
Chris Posted April 18, 2019 Share Posted April 18, 2019 2 hours ago, SusiSisu said: I've had the same issue with stun grenades and *predominantly non-Psyon* enemies ("bulky lizard things" or another tough-to-describe species I hadn't encountered before). Stun grenades against Psyons seems fine, but 3 new games in a row have had the issue with the tier-2 soldiers for me. The lizard guys are called Sebillians. There's a different crash happening that is linked to them, something to do with their regeneration ability looking by the error reports coming in - can you give us any more info about when the game crashes? Was it something you did, or during the alien turn? Quote Link to comment Share on other sites More sharing options...
SusiSisu Posted April 19, 2019 Share Posted April 19, 2019 19 hours ago, Chris said: Was it something you did, or during the alien turn? At the beginning of the alien turns, just after I threw a stun gas grenade at them (and the gas actually covered them). Once I had a grenade land in front of them, and then it CTD when they ran forward into the stun gas. Honestly, it was so frustrating that I only played 4 games until I got to the T2 aliens, twice I got Sebillians, and twice I got another alien I didn't recognize (tall and lanky, one was holding a shield). Quote Link to comment Share on other sites More sharing options...
SusiSisu Posted April 19, 2019 Share Posted April 19, 2019 @Chris Took down a Sebillian with a stun grenade without a crash! (Crashed UFO, not a raid V4.1) Quote Link to comment Share on other sites More sharing options...
Chris Posted April 20, 2019 Share Posted April 20, 2019 16 hours ago, SusiSisu said: @Chris Took down a Sebillian with a stun grenade without a crash! (Crashed UFO, not a raid V4.1) Great, glad it's working for you now! 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.