View Issue Details

IDProjectCategoryLast Update
0006147Valley 1Bug - AVWW MultiplayerFeb 27, 2012 1:31 pm
ReporterOralordos Assigned Tokeith.lamothe  
Status resolvedResolutionfixed 
Product Version0.581 
Fixed in Version0.584 
Summary0006147: Unable to enter regions
DescriptionDuring multiplayer gaming on Toll's server, I am unable to enter any regions I have not visited before. The game completly stops responding afterwards except for the menus which I use to exit the program. After I reconnect, I find myself in the middle of the first chunk in the region. Any visited region seems to load properly though.
TagsNo tags attached.
Internal WeightNew

Activities

Oralordos

Feb 24, 2012 11:52 pm

reporter  

ArcenDebugLog.txt (4,470 bytes)   
2/23/2012 5:41:40 PM
New status: Connecting (Connecting)

2/23/2012 5:41:40 PM
New status: Connected (Connected)

2/23/2012 5:41:40 PM
QueuedAbilityUse.Execute:rejected DoChunkMonsterSpawning due to ExecutionContextChunkID 1521 not found (last dropped was -999)

2/23/2012 5:42:25 PM
NonSim_ListOfAllPossibleEnchantItems.Count:336

2/24/2012 4:16:50 PM
New status: Connecting (Connecting)

2/24/2012 4:16:50 PM
New status: Connected (Connected)

2/24/2012 4:17:26 PM
NonSim_ListOfAllPossibleEnchantItems.Count:336

2/24/2012 4:39:52 PM
QueuedAbilityUse.Execute:rejected SelfDestructNonImmediately due to ExecutionContextChunkID 1552 not found (last dropped was 1551)

2/24/2012 4:45:52 PM
QueuedAbilityUse.Execute:rejected RedSilentExplosionAttackHit due to ExecutionContextChunkID 1561 not found (last dropped was 1560)

2/24/2012 4:55:28 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:Object reference not set to an instance of an object

  at Region.UpdateInteriorDataFrom (.RegionInteriorData RegionInteriorData) [0x00000] in <filename unknown>:0 
  at Region.EnsureInteriorDataIsAvailableToProcess (.AbilityUseResult Result) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.GameEntity UsingEntity, .GameEntity TargetEntity, .QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 

UsingEntity:#163362 type:Richard
TargetEntity:null
QueuedAbilityUse.Ability.TypeData.Type:EnterGroundLevelChunkOfCurrentRegion
QueuedAbilityUse.UsingEntityID:163362
UsingEntity.TypeData.Type:Unknown because execution context chunk or region ID <= 0

2/24/2012 4:55:28 PM
TellTheDeveloper while IsInAbilityDeserializationOrProcessing, Message:Info: Multiplayer called Region.GetInteriorData() on a region it had not received interior data for; null returned.
QueuedAbilityUse.Ability.TypeData.Type:UpdateRegionInteriorDataWithNewChunkMetadata
QueuedAbilityUse.TargetRegionID:522

2/24/2012 8:37:10 PM
New status: Connecting (Connecting)

2/24/2012 8:37:10 PM
New status: Connected (Connected)

2/24/2012 8:37:11 PM
QueuedAbilityUse.Execute:rejected DoChunkMonsterSpawning due to ExecutionContextChunkID 1572 not found (last dropped was -999)

2/24/2012 8:37:11 PM
QueuedAbilityUse.Execute:rejected SpawnIcePirateShot due to ExecutionContextChunkID 1572 not found (last dropped was -999)

2/24/2012 8:37:11 PM
QueuedAbilityUse.Execute:rejected SpawnIcePirateShot due to ExecutionContextChunkID 1572 not found (last dropped was -999)

2/24/2012 8:37:11 PM
QueuedAbilityUse.Execute:rejected SpawnIcePirateShot due to ExecutionContextChunkID 1572 not found (last dropped was -999)

2/24/2012 8:37:11 PM
QueuedAbilityUse.Execute:rejected SpawnIcePirateShot due to ExecutionContextChunkID 1572 not found (last dropped was -999)

2/24/2012 8:37:11 PM
QueuedAbilityUse.Execute:rejected SpawnIcePirateShot due to ExecutionContextChunkID 1572 not found (last dropped was -999)

2/24/2012 8:37:11 PM
QueuedAbilityUse.Execute:rejected SpawnIcePirateShot due to ExecutionContextChunkID 1572 not found (last dropped was -999)

2/24/2012 8:37:11 PM
Entity DEFINITELY moved on load! Richard: (84.0, 2176.0) ... 0,1500

2/24/2012 8:37:51 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:Object reference not set to an instance of an object

  at Region.UpdateInteriorDataFrom (.RegionInteriorData RegionInteriorData) [0x00000] in <filename unknown>:0 
  at Region.EnsureInteriorDataIsAvailableToProcess (.AbilityUseResult Result) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.GameEntity UsingEntity, .GameEntity TargetEntity, .QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 

UsingEntity:#163362 type:Richard
TargetEntity:null
QueuedAbilityUse.Ability.TypeData.Type:EnterGroundLevelChunkOfCurrentRegion
QueuedAbilityUse.UsingEntityID:163362
UsingEntity.TypeData.Type:Unknown because execution context chunk or region ID <= 0

2/24/2012 8:37:51 PM
TellTheDeveloper while IsInAbilityDeserializationOrProcessing, Message:Info: Multiplayer called Region.GetInteriorData() on a region it had not received interior data for; null returned.
QueuedAbilityUse.Ability.TypeData.Type:UpdateRegionInteriorDataWithNewChunkMetadata
QueuedAbilityUse.TargetRegionID:541

2/24/2012 8:38:01 PM
NonSim_ListOfAllPossibleEnchantItems.Count:336

ArcenDebugLog.txt (4,470 bytes)   

Oralordos

Feb 24, 2012 11:53 pm

reporter  

2012-02-24_00001.jpg (352,241 bytes)

Toll

Feb 25, 2012 12:20 am

reporter   ~0019769

The timestamps seem to match up fairly well with this odd entry in my debug-log log:
2/25/2012 1:53:28 AM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:Error: attempt to get LocalPlayerAccount when ProcessMode == MultiplayerServer!
QueuedAbilityUse.Ability.TypeData.Type:WarpFromMap
QueuedAbilityUse.ExecutionContextChunkID:1570
QueuedAbilityUse.ExecutionContextRegionID:76
QueuedAbilityUse.TargetChunkID:76
QueuedAbilityUse.UsingEntityID:163362
UsingEntity.TypeData.Type:Richard

Toll

Feb 25, 2012 12:22 am

reporter  

ArcenDebugLog 2.txt (306,470 bytes)

Chris_McElligottPark

Feb 25, 2012 10:34 am

administrator   ~0019774

This is kind of a funny one -- it may not be a real bug, but just a downstream effect of the other bug that I've already fixed-but-not-released that was affecting you.

Nevertheless:

* Put in a couple of sanity checks that could potentially have led to multiplayer issues; the issues were definitely real, but not sure if these sanity checks are the cure. If you still see the issue in the next version, please let us know.

I'll have the new version out later this morning.

Oralordos

Feb 26, 2012 6:36 pm

reporter  

ArcenDebugLog-0.581.txt (1,373 bytes)   
2/26/2012 2:13:29 PM
New status: Connecting (Connecting)

2/26/2012 2:13:29 PM
New status: Connected (Connected)

2/26/2012 2:13:30 PM
Entity DEFINITELY moved on load! Richard: (86.0, 1536.0) ... 0,1476

2/26/2012 2:21:01 PM
TellTheDeveloper while IsInAbilityDeserializationOrProcessing, Message:Info: Multiplayer called Region.GetInteriorData() on a region it had not received interior data for; null returned.
QueuedAbilityUse.Ability.TypeData.Type:EnterGroundLevelChunkOfCurrentRegion
QueuedAbilityUse.UsingEntityID:163362
UsingEntity.TypeData.Type:Unknown because execution context chunk or region ID <= 0

2/26/2012 2:21:01 PM
TellTheDeveloper while IsInAbilityDeserializationOrProcessing, Message:Info: Multiplayer called Region.GetInteriorData() on a region it had not received interior data for; null returned.
QueuedAbilityUse.Ability.TypeData.Type:EnterGroundLevelChunkOfCurrentRegion
QueuedAbilityUse.UsingEntityID:163362
UsingEntity.TypeData.Type:Unknown because execution context chunk or region ID <= 0

2/26/2012 2:21:01 PM
TellTheDeveloper while IsInAbilityDeserializationOrProcessing, Message:Info: Multiplayer called Region.GetInteriorData() on a region it had not received interior data for; null returned.
QueuedAbilityUse.Ability.TypeData.Type:UpdateRegionInteriorDataWithNewChunkMetadata
QueuedAbilityUse.TargetRegionID:413

ArcenDebugLog-0.581.txt (1,373 bytes)   

Oralordos

Feb 26, 2012 6:36 pm

reporter   ~0019839

Last edited: Feb 26, 2012 6:45 pm

The error is still occuring. I misnamed the debug log, it is actually for 0.582.

Chris_McElligottPark

Feb 26, 2012 9:27 pm

administrator   ~0019842

Thanks, we'll look into it in the morning!

keith.lamothe

Feb 27, 2012 11:40 am

administrator   ~0019857

Hmm, I'm not able to reproduce this one locally, will try an older copy of Toll's world.

keith.lamothe

Feb 27, 2012 11:50 am

administrator   ~0019858

Ok, I tried that version of Toll's world and could enter regions in MP just fine. Will investigate further.

Oralordos

Feb 27, 2012 12:02 pm

reporter   ~0019859

I've found that I can reproduce it locally on a server that I am running. The bug only seems to hit when you enter a region that has never been entered before. Incidentally, dust storm enemies don't load their graphics in multiplayer on my computer. I know they do on other peoples computers but not mine. These other computers also had the unable to enter new regions bug too.

keith.lamothe

Feb 27, 2012 1:31 pm

administrator   ~0019871

Toll got me an updated version of the world and told me how to reproduce the bug, and I was able to fix it for 0.584. Many thanks! :)

Issue History

Date Modified Username Field Change
Feb 24, 2012 11:52 pm Oralordos New Issue
Feb 24, 2012 11:52 pm Oralordos File Added: ArcenDebugLog.txt
Feb 24, 2012 11:53 pm Oralordos File Added: 2012-02-24_00001.jpg
Feb 25, 2012 12:20 am Toll Note Added: 0019769
Feb 25, 2012 12:22 am Toll File Added: ArcenDebugLog 2.txt
Feb 25, 2012 10:34 am Chris_McElligottPark Note Added: 0019774
Feb 25, 2012 10:34 am Chris_McElligottPark Assigned To => Chris_McElligottPark
Feb 25, 2012 10:34 am Chris_McElligottPark Status new => feedback
Feb 26, 2012 6:36 pm Oralordos File Added: ArcenDebugLog-0.581.txt
Feb 26, 2012 6:36 pm Oralordos Note Added: 0019839
Feb 26, 2012 6:36 pm Oralordos Status feedback => assigned
Feb 26, 2012 6:45 pm Oralordos Note Edited: 0019839
Feb 26, 2012 9:27 pm Chris_McElligottPark Assigned To Chris_McElligottPark => keith.lamothe
Feb 26, 2012 9:27 pm Chris_McElligottPark Note Added: 0019842
Feb 27, 2012 11:40 am keith.lamothe Note Added: 0019857
Feb 27, 2012 11:50 am keith.lamothe Note Added: 0019858
Feb 27, 2012 12:02 pm Oralordos Note Added: 0019859
Feb 27, 2012 1:31 pm keith.lamothe Internal Weight => New
Feb 27, 2012 1:31 pm keith.lamothe Note Added: 0019871
Feb 27, 2012 1:31 pm keith.lamothe Status assigned => resolved
Feb 27, 2012 1:31 pm keith.lamothe Fixed in Version => 0.584
Feb 27, 2012 1:31 pm keith.lamothe Resolution open => fixed