View Issue Details

IDProjectCategoryLast Update
0012328Bionic DuesBug - GameplaySep 12, 2013 4:52 pm
Reporterkhadgar Assigned ToChris_McElligottPark  
Status closedResolutionno change required 
Product Version0.908 
Summary0012328: Multiplayer Desync Issue(s)
DescriptionRepro:
1) Host player creates a match
2) Client player connects
3) Enter a mission
4) Host player uses mines, sentry, or virus abilities
5) Observe client display
6) Client reconnect and observe

Result:
Client cannot see the mines, reprogrammed bots, sentry turret

Expected:
Client computer properly receives data on these abilities without having to reconnect


Notes: I attached my ArcenDebugLog.txt file. Some error messages were being output to the log, specifically the ones at the end were relevant. Once the desync occurred, the client could not move, shoot, or switch bots, even after a reconnect (sometimes).
TagsNo tags attached.
Internal WeightNew

Activities

khadgar

Sep 12, 2013 4:15 pm

reporter  

ArcenDebugLog.txt (37,103 bytes)   
9/11/2013 8:05:35 PM
GameInit (0 - 9/11/2013 8:05:35 PM)     9/11/2013 8:05:35 PM
GameInit (1 - 9/11/2013 8:05:35 PM)     9/11/2013 8:05:35 PM
GameInit (2 - 9/11/2013 8:05:35 PM)     9/11/2013 8:05:37 PM
audio load: 181     9/11/2013 8:05:37 PM
GameInit (3 - 9/11/2013 8:05:37 PM)     9/11/2013 8:05:37 PM
GameInit (4 - 9/11/2013 8:05:37 PM)     9/11/2013 8:05:38 PM
GameInit (5 - 9/11/2013 8:05:38 PM)     9/11/2013 8:05:38 PM
GameInit (6 - 9/11/2013 8:05:38 PM)     9/11/2013 8:05:38 PM
GameInit (7 - 9/11/2013 8:05:38 PM)     9/11/2013 8:05:38 PM
GameInit (8 - 9/11/2013 8:05:38 PM)     9/11/2013 8:05:38 PM
GameInit (9 - 9/11/2013 8:05:38 PM)     9/11/2013 8:05:39 PM
GameInit (10 - 9/11/2013 8:05:39 PM)     9/11/2013 8:15:59 PM
File Images/Comic/0 does not exist!

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.TellTheDeveloper(System.String Message)
   at GameImage.StartLoading()
   at Game.UpdateStreaming()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/11/2013 8:15:59 PM
File Images/Comic/1 does not exist!

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.TellTheDeveloper(System.String Message)
   at GameImage.StartLoading()
   at Game.UpdateStreaming()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/11/2013 8:15:59 PM
File Images/Comic/2 does not exist!

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.TellTheDeveloper(System.String Message)
   at GameImage.StartLoading()
   at Game.UpdateStreaming()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/11/2013 8:15:59 PM
File Images/Comic/3 does not exist!

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.TellTheDeveloper(System.String Message)
   at GameImage.StartLoading()
   at Game.UpdateStreaming()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/11/2013 8:15:59 PM
File Images/Comic/4 does not exist!

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.TellTheDeveloper(System.String Message)
   at GameImage.StartLoading()
   at Game.UpdateStreaming()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/11/2013 8:15:59 PM
Missing music file: E:/SteamLibrary/steamapps/common/Bionic_Dues/RuntimeData/Music/Ingame/RunningInTheSun.ogg

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.TellTheDeveloper(System.String Message)
   at GameMusic..ctor(System.String FullFilename, MusicType MusicType, Single FadeInPercent, Single FadeInIncrement)
   at Game.UpdateStreaming()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/11/2013 8:23:52 PM
Mapgen: Mission_Armory 584335917     9/11/2013 8:46:50 PM
Mapgen: Mission_ScienceLab 642088599     9/11/2013 8:57:05 PM
Mapgen: Mission_OfficeBuilding 712567084     9/12/2013 11:03:06 AM
GameInit (0 - 9/12/2013 11:03:06 AM)     9/12/2013 11:03:06 AM
GameInit (1 - 9/12/2013 11:03:06 AM)     9/12/2013 11:03:06 AM
GameInit (2 - 9/12/2013 11:03:06 AM)     9/12/2013 11:03:08 AM
audio load: 181     9/12/2013 11:03:08 AM
GameInit (3 - 9/12/2013 11:03:08 AM)     9/12/2013 11:03:08 AM
GameInit (4 - 9/12/2013 11:03:08 AM)     9/12/2013 11:03:09 AM
GameInit (5 - 9/12/2013 11:03:09 AM)     9/12/2013 11:03:09 AM
GameInit (6 - 9/12/2013 11:03:09 AM)     9/12/2013 11:03:09 AM
GameInit (7 - 9/12/2013 11:03:09 AM)     9/12/2013 11:03:09 AM
GameInit (8 - 9/12/2013 11:03:09 AM)     9/12/2013 11:03:09 AM
GameInit (9 - 9/12/2013 11:03:09 AM)     9/12/2013 11:03:10 AM
GameInit (10 - 9/12/2013 11:03:10 AM)     9/12/2013 11:16:08 AM
Mapgen: Mission_PartsFabricator 339726584     9/12/2013 11:37:50 AM
Mapgen: Mission_Armory 317699217     9/12/2013 11:48:30 AM
Mapgen: Mission_Firefight 334390946     9/12/2013 12:01:57 PM
Mapgen: Mission_Blockade 888076218     9/12/2013 12:11:10 PM
Mapgen: Mission_Salvage 805698449     9/12/2013 12:24:49 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:   Object reference not set to an instance of an object

  at ActionReplay.IsValidToExecute (Boolean IsForAI) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 
QueuedAbilityUse.AbilityType:StartSwitchToExo
QueuedAbilityUse.MessageID:15977
Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1
QueuedAbilityUse.TargetPoint:3,0
QueuedAbilityUse.IntMagnitude:298

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.ProcessAssertionFailure(System.String Message)
   at Ability.TryExecuteInner(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.ProcessSimStep()
   at Game.RunNextCycle(Boolean DoRendering)
   at Game.RunFrame()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/12/2013 12:24:50 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:   Object reference not set to an instance of an object

  at ActionReplay.IsValidToExecute (Boolean IsForAI) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 
QueuedAbilityUse.AbilityType:StartSwitchToExo
QueuedAbilityUse.MessageID:15978
Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1
QueuedAbilityUse.TargetPoint:3,0
QueuedAbilityUse.IntMagnitude:298

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.ProcessAssertionFailure(System.String Message)
   at Ability.TryExecuteInner(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.ProcessSimStep()
   at Game.RunNextCycle(Boolean DoRendering)
   at Game.RunFrame()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/12/2013 12:24:56 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:   Object reference not set to an instance of an object

  at ActionReplay.IsValidToExecute (Boolean IsForAI) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 
QueuedAbilityUse.AbilityType:StartSwitchToExo
QueuedAbilityUse.MessageID:15979
Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1
QueuedAbilityUse.TargetPoint:3,0
QueuedAbilityUse.IntMagnitude:298

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.ProcessAssertionFailure(System.String Message)
   at Ability.TryExecuteInner(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.ProcessSimStep()
   at Game.RunNextCycle(Boolean DoRendering)
   at Game.RunFrame()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/12/2013 12:24:59 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:   Object reference not set to an instance of an object

  at ActionReplay.IsValidToExecute (Boolean IsForAI) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 
QueuedAbilityUse.AbilityType:StartSwitchToExo
QueuedAbilityUse.MessageID:16017
Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1
QueuedAbilityUse.TargetPoint:3,0
QueuedAbilityUse.IntMagnitude:298

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.ProcessAssertionFailure(System.String Message)
   at Ability.TryExecuteInner(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.ProcessSimStep()
   at Game.RunNextCycle(Boolean DoRendering)
   at Game.RunFrame()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/12/2013 12:24:59 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:   Object reference not set to an instance of an object

  at ActionReplay.IsValidToExecute (Boolean IsForAI) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 
QueuedAbilityUse.AbilityType:StartSwitchToExo
QueuedAbilityUse.MessageID:16018
Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1
QueuedAbilityUse.TargetPoint:3,0
QueuedAbilityUse.IntMagnitude:298

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.ProcessAssertionFailure(System.String Message)
   at Ability.TryExecuteInner(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.ProcessSimStep()
   at Game.RunNextCycle(Boolean DoRendering)
   at Game.RunFrame()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/12/2013 12:24:59 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:   Object reference not set to an instance of an object

  at ActionReplay.IsValidToExecute (Boolean IsForAI) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 
QueuedAbilityUse.AbilityType:StartSwitchToExo
QueuedAbilityUse.MessageID:16019
Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1
QueuedAbilityUse.TargetPoint:3,0
QueuedAbilityUse.IntMagnitude:298

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.ProcessAssertionFailure(System.String Message)
   at Ability.TryExecuteInner(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.ProcessSimStep()
   at Game.RunNextCycle(Boolean DoRendering)
   at Game.RunFrame()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/12/2013 12:25:00 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:   Object reference not set to an instance of an object

  at ActionReplay.IsValidToExecute (Boolean IsForAI) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 
QueuedAbilityUse.AbilityType:StartSwitchToExo
QueuedAbilityUse.MessageID:16020
Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1
QueuedAbilityUse.TargetPoint:3,0
QueuedAbilityUse.IntMagnitude:298

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.ProcessAssertionFailure(System.String Message)
   at Ability.TryExecuteInner(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.ProcessSimStep()
   at Game.RunNextCycle(Boolean DoRendering)
   at Game.RunFrame()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/12/2013 12:25:15 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:   Object reference not set to an instance of an object

  at ActionReplay.IsValidToExecute (Boolean IsForAI) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 
QueuedAbilityUse.AbilityType:StartSwitchToExo
QueuedAbilityUse.MessageID:16023
Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1
QueuedAbilityUse.TargetPoint:3,0
QueuedAbilityUse.IntMagnitude:298

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.ProcessAssertionFailure(System.String Message)
   at Ability.TryExecuteInner(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.ProcessSimStep()
   at Game.RunNextCycle(Boolean DoRendering)
   at Game.RunFrame()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/12/2013 12:25:17 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:   Object reference not set to an instance of an object

  at ActionReplay.IsValidToExecute (Boolean IsForAI) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 
QueuedAbilityUse.AbilityType:StartSwitchToExo
QueuedAbilityUse.MessageID:16024
Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1
QueuedAbilityUse.TargetPoint:3,0
QueuedAbilityUse.IntMagnitude:298

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.ProcessAssertionFailure(System.String Message)
   at Ability.TryExecuteInner(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.ProcessSimStep()
   at Game.RunNextCycle(Boolean DoRendering)
   at Game.RunFrame()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/12/2013 12:25:17 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:   Object reference not set to an instance of an object

  at ActionReplay.IsValidToExecute (Boolean IsForAI) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 
QueuedAbilityUse.AbilityType:StartSwitchToExo
QueuedAbilityUse.MessageID:16025
Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1
QueuedAbilityUse.TargetPoint:3,0
QueuedAbilityUse.IntMagnitude:298

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.ProcessAssertionFailure(System.String Message)
   at Ability.TryExecuteInner(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.ProcessSimStep()
   at Game.RunNextCycle(Boolean DoRendering)
   at Game.RunFrame()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/12/2013 12:25:19 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:   Object reference not set to an instance of an object

  at ActionReplay.IsValidToExecute (Boolean IsForAI) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 
QueuedAbilityUse.AbilityType:StartSwitchToExo
QueuedAbilityUse.MessageID:16026
Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1
QueuedAbilityUse.TargetPoint:3,0
QueuedAbilityUse.IntMagnitude:298

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.ProcessAssertionFailure(System.String Message)
   at Ability.TryExecuteInner(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.ProcessSimStep()
   at Game.RunNextCycle(Boolean DoRendering)
   at Game.RunFrame()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/12/2013 12:28:02 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:   Object reference not set to an instance of an object

  at ActionReplay.IsValidToExecute (Boolean IsForAI) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 
QueuedAbilityUse.AbilityType:StartSwitchToExo
QueuedAbilityUse.MessageID:16743
Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1
QueuedAbilityUse.TargetPoint:3,0
QueuedAbilityUse.IntMagnitude:298

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.ProcessAssertionFailure(System.String Message)
   at Ability.TryExecuteInner(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.ProcessSimStep()
   at Game.RunNextCycle(Boolean DoRendering)
   at Game.RunFrame()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/12/2013 12:28:09 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:   Object reference not set to an instance of an object

  at ActionReplay.IsValidToExecute (Boolean IsForAI) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 
QueuedAbilityUse.AbilityType:StartSwitchToExo
QueuedAbilityUse.MessageID:17025
Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1
QueuedAbilityUse.TargetPoint:3,0
QueuedAbilityUse.IntMagnitude:298

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.ProcessAssertionFailure(System.String Message)
   at Ability.TryExecuteInner(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.ProcessSimStep()
   at Game.RunNextCycle(Boolean DoRendering)
   at Game.RunFrame()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/12/2013 12:34:33 PM
Mapgen: Mission_Bahamut 568088861     9/12/2013 12:36:21 PM
GameInit (0 - 9/12/2013 12:36:21 PM)     9/12/2013 12:36:21 PM
GameInit (1 - 9/12/2013 12:36:21 PM)     9/12/2013 12:36:21 PM
GameInit (2 - 9/12/2013 12:36:21 PM)     9/12/2013 12:36:24 PM
audio load: 181     9/12/2013 12:36:24 PM
GameInit (3 - 9/12/2013 12:36:24 PM)     9/12/2013 12:36:24 PM
GameInit (4 - 9/12/2013 12:36:24 PM)     9/12/2013 12:36:24 PM
GameInit (5 - 9/12/2013 12:36:24 PM)     9/12/2013 12:36:24 PM
GameInit (6 - 9/12/2013 12:36:24 PM)     9/12/2013 12:36:24 PM
GameInit (7 - 9/12/2013 12:36:24 PM)     9/12/2013 12:36:24 PM
GameInit (8 - 9/12/2013 12:36:24 PM)     9/12/2013 12:36:24 PM
GameInit (9 - 9/12/2013 12:36:24 PM)     9/12/2013 12:36:25 PM
GameInit (10 - 9/12/2013 12:36:25 PM)     9/12/2013 12:44:18 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:   Object reference not set to an instance of an object

  at ActionReplay.IsValidToExecute (Boolean IsForAI) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 
QueuedAbilityUse.AbilityType:StartSwitchToExo
QueuedAbilityUse.MessageID:1410
Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1
QueuedAbilityUse.TargetPoint:2,0
QueuedAbilityUse.IntMagnitude:538

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.ProcessAssertionFailure(System.String Message)
   at Ability.TryExecuteInner(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.ProcessSimStep()
   at Game.RunNextCycle(Boolean DoRendering)
   at Game.RunFrame()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/12/2013 12:44:23 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:   Object reference not set to an instance of an object

  at ActionReplay.IsValidToExecute (Boolean IsForAI) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 
QueuedAbilityUse.AbilityType:StartSwitchToExo
QueuedAbilityUse.MessageID:1434
Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1
QueuedAbilityUse.TargetPoint:2,0
QueuedAbilityUse.IntMagnitude:538

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.ProcessAssertionFailure(System.String Message)
   at Ability.TryExecuteInner(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.ProcessSimStep()
   at Game.RunNextCycle(Boolean DoRendering)
   at Game.RunFrame()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/12/2013 12:44:35 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:   Object reference not set to an instance of an object

  at ActionReplay.IsValidToExecute (Boolean IsForAI) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 
QueuedAbilityUse.AbilityType:StartSwitchToExo
QueuedAbilityUse.MessageID:1449
Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1
QueuedAbilityUse.TargetPoint:2,0
QueuedAbilityUse.IntMagnitude:538

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.ProcessAssertionFailure(System.String Message)
   at Ability.TryExecuteInner(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.ProcessSimStep()
   at Game.RunNextCycle(Boolean DoRendering)
   at Game.RunFrame()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/12/2013 12:44:37 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:   Object reference not set to an instance of an object

  at ActionReplay.IsValidToExecute (Boolean IsForAI) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 
QueuedAbilityUse.AbilityType:StartSwitchToExo
QueuedAbilityUse.MessageID:1450
Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1
QueuedAbilityUse.TargetPoint:2,0
QueuedAbilityUse.IntMagnitude:538

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.ProcessAssertionFailure(System.String Message)
   at Ability.TryExecuteInner(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.ProcessSimStep()
   at Game.RunNextCycle(Boolean DoRendering)
   at Game.RunFrame()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/12/2013 12:50:27 PM
Mapgen: Mission_Bahamut 209936646     9/12/2013 12:58:13 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:   Object reference not set to an instance of an object

  at ActionReplay.IsValidToExecute (Boolean IsForAI) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 
QueuedAbilityUse.AbilityType:StartSwitchToExo
QueuedAbilityUse.MessageID:4042
Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1
QueuedAbilityUse.TargetPoint:2,0
QueuedAbilityUse.IntMagnitude:664

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.ProcessAssertionFailure(System.String Message)
   at Ability.TryExecuteInner(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.ProcessSimStep()
   at Game.RunNextCycle(Boolean DoRendering)
   at Game.RunFrame()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/12/2013 12:58:14 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:   Object reference not set to an instance of an object

  at ActionReplay.IsValidToExecute (Boolean IsForAI) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 
QueuedAbilityUse.AbilityType:StartSwitchToExo
QueuedAbilityUse.MessageID:4043
Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1
QueuedAbilityUse.TargetPoint:2,0
QueuedAbilityUse.IntMagnitude:664

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.ProcessAssertionFailure(System.String Message)
   at Ability.TryExecuteInner(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.ProcessSimStep()
   at Game.RunNextCycle(Boolean DoRendering)
   at Game.RunFrame()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/12/2013 12:58:15 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:   Object reference not set to an instance of an object

  at ActionReplay.IsValidToExecute (Boolean IsForAI) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 
QueuedAbilityUse.AbilityType:StartSwitchToExo
QueuedAbilityUse.MessageID:4044
Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1
QueuedAbilityUse.TargetPoint:2,0
QueuedAbilityUse.IntMagnitude:664

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.ProcessAssertionFailure(System.String Message)
   at Ability.TryExecuteInner(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.ProcessSimStep()
   at Game.RunNextCycle(Boolean DoRendering)
   at Game.RunFrame()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

9/12/2013 12:58:17 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:   Object reference not set to an instance of an object

  at ActionReplay.IsValidToExecute (Boolean IsForAI) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 
QueuedAbilityUse.AbilityType:StartSwitchToExo
QueuedAbilityUse.MessageID:4071
Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1
QueuedAbilityUse.TargetPoint:2,0
QueuedAbilityUse.IntMagnitude:664

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.ProcessAssertionFailure(System.String Message)
   at Ability.TryExecuteInner(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.ProcessSimStep()
   at Game.RunNextCycle(Boolean DoRendering)
   at Game.RunFrame()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

ArcenDebugLog.txt (37,103 bytes)   

Gemzo

Sep 12, 2013 4:35 pm

reporter   ~0033544

Yep, when Khadgar and I played together this pretty much sums up how it went. It would desync every time either of us used mines or sentries, and using virsues on an enemy would not change their team on the client until a reconnect.

Also, sometimes even when we don't use any of those, I would randomly be unable to shoot. Or even unable to move...or switch exos, etc. Whenever I tried to do something that I couldn't in such a situation, red error text would appear for the host.

Chris_McElligottPark

Sep 12, 2013 4:52 pm

administrator   ~0033547

Multiplayer has been cut. But yes, we knew it wasn't quite done yet. Forgot to mention that in the notes!

http://www.arcengames.com/forums/index.php/topic,13835.0.html

Issue History

Date Modified Username Field Change
Sep 12, 2013 4:15 pm khadgar New Issue
Sep 12, 2013 4:15 pm khadgar File Added: ArcenDebugLog.txt
Sep 12, 2013 4:35 pm Gemzo Note Added: 0033544
Sep 12, 2013 4:52 pm Chris_McElligottPark Internal Weight => New
Sep 12, 2013 4:52 pm Chris_McElligottPark Note Added: 0033547
Sep 12, 2013 4:52 pm Chris_McElligottPark Status new => closed
Sep 12, 2013 4:52 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Sep 12, 2013 4:52 pm Chris_McElligottPark Resolution open => no change required