Jump to content

[V1.3 - Ground Combat] CTD after throwing smoke grenade on Xenonaut


wulf 21

Recommended Posts

There happened crash to desktop right after trying to throw a smoke grenade directly onto another xenonaut. I clicked actually at the xenonaut, not the ground where it is standing on, confirmed by the log:

 

2018-12-15 13:40:45,870 [INFO] (D:\Jenkins\workspace\X2 (Build)\hotfix-v0.34.1\Assets\Code\Libraries\Artitas\Artitas.Core\Code\World.cs:594) 
Queued global::Common.RPG.AbilityEvent: AbilityID: Prime and Throw, Source: GlobalEntity 4649 Item - Name:Smoke Grenade, Target: GlobalEntity 4759 - Soldier [Name:Klara Bergman - Rank:private] LifeStatus:Conscious

...

2018-12-15 13:40:46,325 [FATAL] (D:\Jenkins\workspace\X2 (Build)\hotfix-v0.34.1\Assets\Code\Screens\XenonautsMain.cs:441) 
A fatal error occurred during Update() - 
System.ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index
  at System.Collections.Generic.List`1[Xenonauts.GroundCombat.Abilities.Shoot.Shot].get_Item (Int32 index) [0x00024] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic/List.cs:635 
  at Artitas.Utils.ListExtensions.Pop[Shot] (IList`1 list) [0x0000c] in D:\Jenkins\workspace\X2 (Build)\hotfix-v0.34.1\Assets\Plugins\Xenonauts\Artitas\ListExtensions.cs:39 
  at Xenonauts.GroundCombat.Abilities.ThrowingAbility.FireProjectile (Common.RPG.AbilityState state) [0x00027] in D:\Jenkins\workspace\X2 (Build)\hotfix-v0.34.1\Assets\Code\Screens\GroundCombat\Factories\Abilities\GrenadeAbility.cs:331 
  at Xenonauts.GroundCombat.Abilities.ThrowingAbility.<AnimateThrow>m__0 (Common.RPG.AbilityState state, IEventEffect`1 effect, Artitas.Events.DeltaTimeEvent arg3) [0x00001] in D:\Jenkins\workspace\X2 (Build)\hotfix-v0.34.1\Assets\Code\Screens\GroundCombat\Factories\Abilities\GrenadeAbility.cs:314 
  at Common.RPG.DelegateSingleEventEffect`2[Common.RPG.AbilityState,Artitas.Events.DeltaTimeEvent].Apply (Common.RPG.AbilityState state, IEvent event) [0x0000f] in D:\Jenkins\workspace\X2 (Build)\hotfix-v0.34.1\Assets\Code\Libraries\Common\Code\RPG\Ability\Effects\EventEffects.cs:119 
  at Common.RPG.SequenceEffect`1[Common.RPG.AbilityState].Apply (Common.RPG.AbilityState state, IEvent event) [0x0004e] in D:\Jenkins\workspace\X2 (Build)\hotfix-v0.34.1\Assets\Code\Libraries\Common\Code\RPG\Ability\Effects\CompositeEffect.cs:154 
  at Common.RPG.AllEffect`1[Common.RPG.AbilityState].Apply (Common.RPG.AbilityState state, IEvent event) [0x0004b] in D:\Jenkins\workspace\X2 (Build)\hotfix-v0.34.1\Assets\Code\Libraries\Common\Code\RPG\Ability\Effects\CompositeEffect.cs:118 
  at Common.RPG.AnyEffect`1[Common.RPG.AbilityState].Apply (Common.RPG.AbilityState state, IEvent event) [0x0003a] in D:\Jenkins\workspace\X2 (Build)\hotfix-v0.34.1\Assets\Code\Libraries\Common\Code\RPG\Ability\Effects\CompositeEffect.cs:73 
  at Common.RPG.AbilityState.ExecuteEventEffects (IEvent event) [0x0002c] in D:\Jenkins\workspace\X2 (Build)\hotfix-v0.34.1\Assets\Code\Libraries\Common\Code\RPG\Ability\AbilityState.cs:244 
  at Common.RPG.AbilityState.Execute (IEvent event) [0x000d8] in D:\Jenkins\workspace\X2 (Build)\hotfix-v0.34.1\Assets\Code\Libraries\Common\Code\RPG\Ability\AbilityState.cs:207 

Attached output.log

Update: I was not able to reproduce the crash - it just happened one time so far

Edited by wulf 21
added remark
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...