B1892 Exceptions in Top Gun, 1986

Post bug reports and ask for game support here.

Moderator: MOD_Command

Post Reply
Nikel
Posts: 3112
Joined: Tue Mar 24, 2009 10:51 am

B1892 Exceptions in Top Gun, 1986

Post by Nikel »

I played several times this scenario with no exceptions in the log in the previous beta.

In B1892 several of them appear, this is the most frequent.



26-06-2026 18:39:16 -- Bv1.10 Beta - Build 1892 -- Collection was modified; enumeration operation may not execute. -- Scen : Top Gun, 1986 -- DB : b383294e8525920ba56f90cc4c61d6a3d86781e0 -- Exception: Collection was modified; enumeration operation may not execute.
Stack Trace: at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
at System.Collections.Generic.Dictionary`2.Enumerator.MoveNext()
at lO5kXM1sbE6ISsOGxXRB.Cvw11DVDImG(Object , lO5kXM1sbE6ISsOGxXRB )
at Command_Core.ActiveUnit_AI.get_ConsidersToBeUnderAttack(Boolean IgnoreThreatIfNoSensor)
Call Stack & Error details:
Error at 100774:

Rare are:

26-06-2026 18:39:16 -- Bv1.10 Beta - Build 1892 -- Collection was modified during enumeration. -- Scen : Top Gun, 1986 -- DB : b383294e8525920ba56f90cc4c61d6a3d86781e0 -- Exception: Collection was modified during enumeration.
Stack Trace: at Collections.Pooled.ThrowHelper.ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion()
at Collections.Pooled.PooledList`1.Enumerator.EelWk5enful()
at Collections.Pooled.PooledList`1.Enumerator.MoveNext()
at Command_Core.Side.DropContact(Contact theC, Scenario& theScen, Boolean LogMessage)
at Command_Core.Side.HandleUnitGoingInoperative(ActiveUnit theUnit)
Call Stack & Error details:
Error at 101063:

26-06-2026 18:41:07 -- Bv1.10 Beta - Build 1892 -- Destination array was not long enough. Check destIndex and length, and the array's lower bounds. -- Scen : Top Gun, 1986 -- DB : b383294e8525920ba56f90cc4c61d6a3d86781e0 -- Exception: Destination array was not long enough. Check destIndex and length, and the array's lower bounds.
Stack Trace: at System.Array.Copy(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
at System.Array.Copy(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length)
at PrsEHVQ2XMeV5OovtjBy.Cvw11DVDImG(Array , Int32 , Array , Int32 , Int32 , PrsEHVQ2XMeV5OovtjBy )
at Collections.Pooled.PooledList`1.System.Collections.Generic.ICollection<T>.CopyTo(T[] array, Int32 arrayIndex)
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at Command_Core.ActiveUnit_DockingOps.PickNewAssignedHost_RandomWithinRange(ActiveUnit excludeUnit)
Call Stack & Error details:
Error at 100155:



They also appear while running the benchmark, perhaps they are related with the slowdown? But Top Gun is a much simpler scenario and easy to investigate, I guess.
Last edited by Nikel on Sat Jun 27, 2026 5:36 am, edited 1 time in total.
Raptorx7_slith
Posts: 882
Joined: Fri Jul 26, 2013 10:14 pm

Re: B1892 Exceptions in Top Gun, 1986

Post by Raptorx7_slith »

Can you post a save/scen?
Nikel
Posts: 3112
Joined: Tue Mar 24, 2009 10:51 am

Re: B1892 Exceptions in Top Gun, 1986

Post by Nikel »

Sorry, I thought this was a well known scenario.

It is included in the CSP and played very fast, you just manage 1 AC, Maverick’s Tomcat :)
Nikel
Posts: 3112
Joined: Tue Mar 24, 2009 10:51 am

Re: B1892 Exceptions in Top Gun, 1986

Post by Nikel »

Update.


Playing Top gun scenario today 2 times and no errors.

The difference with respect to yesterday, is that I run the scenario after the benchmark, and the same exceptions happened.

Trying to reproduce it today, I see the exceptions in the log after the running the benchmark, but not after playing Top gun after the benchmark.


Is there any explanation for this? :?
Post Reply

Return to “Tech Support”