Another 1903 crash dump file

Post bug reports and ask for support here.

Moderators: elliotg, Icemania

Post Reply
solops
Posts: 1001
Joined: Thu Jan 31, 2002 10:00 am
Location: Central Texas

Another 1903 crash dump file

Post by solops »

I don't know if this has be fixed in 1904, since 1904 just went up on the boards.

Distant Worlds - Crash Dump - 1.9.0.3

12:37:05 AM Saturday, June 01, 2013


System.InvalidOperationException: Failed to compare two elements in the array. ---> System.Threading.ThreadAbortException: Thread was being aborted.
at System.Double.CompareTo(Double value)
at System.Collections.Generic.GenericArraySortHelper`2.QuickSort(TKey[] keys, TValue[] values, Int32 left, Int32 right)
at System.Collections.Generic.GenericArraySortHelper`2.QuickSort(TKey[] keys, TValue[] values, Int32 left, Int32 right)
at System.Collections.Generic.GenericArraySortHelper`2.QuickSort(TKey[] keys, TValue[] values, Int32 left, Int32 right)
at System.Collections.Generic.GenericArraySortHelper`2.Sort(TKey[] keys, TValue[] values, Int32 index, Int32 length, IComparer`1 comparer)
--- End of inner exception stack trace ---
at System.Collections.Generic.GenericArraySortHelper`2.Sort(TKey[] keys, TValue[] values, Int32 index, Int32 length, IComparer`1 comparer)
at System.Array.Sort[TKey,TValue](TKey[] keys, TValue[] items, Int32 index, Int32 length, IComparer`1 comparer)
at System.Array.Sort[TKey,TValue](TKey[] keys, TValue[] items)
at DistantWorlds.Types.Galaxy.SortStellarObjectsByDistanceThreadsafe(Double x, Double y, StellarObjectList stellarObjects)
at DistantWorlds.Types.Empire.UltraFastFindNearestRefuellingLocation(Double x, Double y, ResourceList fuelTypes, BuiltObject shipToRefuel, Boolean mustHaveActualSupply, Boolean includeResupplyShips, Int32 shipsToRefuel)
at DistantWorlds.Types.BuiltObject.CalculateFuelPortionMarginFromNearbyRefuellingPointsInformLocation(Double x, Double y, StellarObject& refuellingLocation)
at DistantWorlds.Types.BuiltObject.WithinFuelRangeAndRefuel(Double destinationX, Double destinationY, Double extraFuelPortionMargin)
at DistantWorlds.Types.Empire.AssignMissionToBuiltObject(BuiltObject ship, Boolean atWar, BuiltObjectList patrolMiningStations)
at DistantWorlds.Types.Empire.AssignMissionsToBuiltObjectList(BuiltObjectList builtObjectList, Boolean atWar, BuiltObjectList patrolMiningStations)
at DistantWorlds.Types.Empire.AssignShipMissions()
at DistantWorlds.Types.Empire.DoTasks()
at DistantWorlds.Main.ycFuQN9NXO(Object )


Further info follows:

System.Threading.ThreadAbortException: Thread was being aborted.
at System.Double.CompareTo(Double value)
at System.Collections.Generic.GenericArraySortHelper`2.QuickSort(TKey[] keys, TValue[] values, Int32 left, Int32 right)
at System.Collections.Generic.GenericArraySortHelper`2.QuickSort(TKey[] keys, TValue[] values, Int32 left, Int32 right)
at System.Collections.Generic.GenericArraySortHelper`2.QuickSort(TKey[] keys, TValue[] values, Int32 left, Int32 right)
at System.Collections.Generic.GenericArraySortHelper`2.Sort(TKey[] keys, TValue[] values, Int32 index, Int32 length, IComparer`1 comparer)


--- COMPLETE ---
All that is necessary for the triumph of evil is that good men do nothing.-Edmund Burke
Liberty lies in the hearts of men and women; if it dies there, no constitution, no law, no court can save it.-Judge Learned Hand
Post Reply

Return to “Tech Support”