View Issue Details

IDProjectCategoryLast Update
0007541Valley 1Bug - AVWW MultiplayerMay 5, 2012 11:15 am
ReporterGauHelldragon Assigned Tokeith.lamothe  
Status resolvedResolutionfixed 
Product Version1.009 
Fixed in Version1.010 
Summary0007541: Multiplayer server crash when changing areas in ocean
DescriptionI was running a multiplayer server and connecting to it locally when the game crashed. I receieved this error in ArcenDebugLog.txt and UnhandledErrors.txt several hundred times within the span of a few seconds:

5/4/2012 9:44:31 PM
5/4/2012 9:44:31 PM (1.009)
-----------------------------------Error-----------------------------------Log String: FixedUpdate: System.ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index
  at System.Collections.Generic.List`1[GameEntity].get_Item (Int32 index) [0x00000] in <filename unknown>:0
  at Chunk.ProcessSimStep () [0x00000] in <filename unknown>:0
  at Game.ProcessSimStep () [0x00000] in <filename unknown>:0
  at Game.RunNextCycle (Boolean DoRendering) [0x00000] in <filename unknown>:0
  at Game.RunFrame () [0x00000] in <filename unknown>:0
  at MainCameraLogic.MainUpdateLogic () [0x00000] in <filename unknown>:0
Stack Trace: at System.Collections.Generic.List`1[GameEntity].get_Item (Int32 index) [0x00000] in <filename unknown>:0
  at Chunk.ProcessSimStep () [0x00000] in <filename unknown>:0
  at Game.ProcessSimStep () [0x00000] in <filename unknown>:0
  at Game.RunNextCycle (Boolean DoRendering) [0x00000] in <filename unknown>:0
  at Game.RunFrame () [0x00000] in <filename unknown>:0
  at MainCameraLogic.MainUpdateLogic () [0x00000] in <filename unknown>:0


   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination)
   at ArcenDebugging.ArcenDebugLog(System.String Message)
   at MainCameraLogic.LogWritten(System.String LogString, System.String StackTrace, LogType Type, System.Exception Cause, Boolean CameFromUnity)
   at MainCameraLogic.LogWritten(System.String LogString, System.String StackTrace, LogType Type, System.Exception Cause)
   at MainCameraLogic.MainUpdateLogic()
   at MainCameraLogic.Update()


I would upload the files themselves, but they are both well over the file size limit at this point, and are just the same error repeated over and over again.

EDIT: The same bug happened again after I had renamed the log files and restarted the server, so I am able to upload some new fresh log files.
Tagscrash, multiplayer, Server
Internal WeightNew

Activities

GauHelldragon

May 5, 2012 1:54 am

reporter  

ArcenDebugLog.txt (2,898,360 bytes)

GauHelldragon

May 5, 2012 1:58 am

reporter  

UnhandledErrors.txt (1,024,380 bytes)

keith.lamothe

May 5, 2012 10:55 am

administrator   ~0023533

Can you attach your world? Thanks :)

keith.lamothe

May 5, 2012 11:15 am

administrator   ~0023536

Nvm on attaching the world, I was able to spot it by a combination of that error message you posted and the svn diffs. Thanks very much :)

For 1.010:

* Fixed an array-index-out-of-bounds error in the last version by caused a mistake in the fix to make environmental threats able to fire more than one shot per salvo.

Issue History

Date Modified Username Field Change
May 5, 2012 12:57 am GauHelldragon New Issue
May 5, 2012 12:59 am GauHelldragon Tag Attached: crash
May 5, 2012 12:59 am GauHelldragon Tag Attached: multiplayer
May 5, 2012 12:59 am GauHelldragon Tag Attached: Server
May 5, 2012 1:02 am GauHelldragon Description Updated
May 5, 2012 1:54 am GauHelldragon File Added: ArcenDebugLog.txt
May 5, 2012 1:58 am GauHelldragon File Added: UnhandledErrors.txt
May 5, 2012 10:55 am keith.lamothe Note Added: 0023533
May 5, 2012 10:55 am keith.lamothe Assigned To => keith.lamothe
May 5, 2012 10:55 am keith.lamothe Status new => feedback
May 5, 2012 11:15 am keith.lamothe Internal Weight => New
May 5, 2012 11:15 am keith.lamothe Note Added: 0023536
May 5, 2012 11:15 am keith.lamothe Status feedback => resolved
May 5, 2012 11:15 am keith.lamothe Fixed in Version => 1.010
May 5, 2012 11:15 am keith.lamothe Resolution open => fixed