View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0006147 | Valley 1 | Bug - AVWW Multiplayer | Feb 24, 2012 11:52 pm | Feb 27, 2012 1:31 pm | |
Reporter | Oralordos | Assigned To | keith.lamothe | ||
Status | resolved | Resolution | fixed | ||
Product Version | 0.581 | ||||
Fixed in Version | 0.584 | ||||
Summary | 0006147: Unable to enter regions | ||||
Description | During 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. | ||||
Tags | No tags attached. | ||||
Internal Weight | New | ||||
|
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 |
|
|
|
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 |
|
|
|
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. |
|
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 |
|
The error is still occuring. I misnamed the debug log, it is actually for 0.582. |
|
Thanks, we'll look into it in the morning! |
|
Hmm, I'm not able to reproduce this one locally, will try an older copy of Toll's world. |
|
Ok, I tried that version of Toll's world and could enter regions in MP just fine. Will investigate further. |
|
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. |
|
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! :) |
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 |