Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryDate SubmittedLast Update
0006894AVWWBug - AVWW MultiplayerMar 27, 2012 6:38 amMar 31, 2012 11:49 am
Reportersilverhound 
Assigned Tokeith.lamothe 
Severitymajor 
StatusresolvedResolutionfixed 
Product Version0.916 
Fixed in Version0.923 
Summary0006894: Continent 5 same location on world map as continent 1 unable to leave without closing game externally.
DescriptionJust killed the three lieutenants of continent 4 and the overlord.
When i stepped in the boat to go to continent 5, i found out that the settlement was placed on continent 1, no new lieutenant towers, no new overlord tower.

Continent still acting like continent 1 (towers all down, continent level at tier 5).

Lots of error messages, unable to even leave the world / server.

World is Toll's, called Moara.

edit: actually managed to leave the world by being on continental ship and on the ocean, only place i could access the leave game menu.

-----
EDIT:
As has been mentioned below, this wasnt an actual world corruption but just a desynch.
However the problem with being unable to access the menu when it happens is significant enough for me to leave the Severity on the same gradation.
TagsNo tags attached.
Internal WeightMajor Problem
Attached Filestxt file icon ArcenDebugLog (server).txt [^] (23,671 bytes) Mar 27, 2012 7:00 am [Show Content]
png file icon Screenshot_2012_03_27_14_09_29.png [^] (2,057,142 bytes) Mar 27, 2012 7:12 am
png file icon Screenshot_2012_03_27_14_09_55.png [^] (2,059,048 bytes) Mar 27, 2012 7:13 am

- Relationships

-  Notes
(0021414)
Toll (reporter)
Mar 27, 2012 6:53 am

Huh. Log-spelunking...
(0021415)
Toll (reporter)
Mar 27, 2012 6:57 am

Hmm. Something seems... off in ArcenDebugLog, but I can't say for sure if it's critical or not:

3/27/2012 1:01:21 PM <-- This has no corresponding mark at all in the server-console logs.
Generated New Regions x291

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message)
   at World.GenerateNewContinent(.AbilityUseResult Result)
   at World.GenerateNewContinentIfNeeded(.AbilityUseResult Result)
   at MainMenu.StartGameButton_HandleClick(System.String WorldFilename, GameStartType GameStartType, CombatDifficultyLevel CombatDifficultyLevel, PlatformingDifficultyLevel PlatformingDifficultyLevel, Boolean IsForTestWorld)
   at MainMenu.<SubclassInit>b__b(System.String FolderName, GameStartType GameStartType, CombatDifficultyLevel CombatDifficulty, PlatformingDifficultyLevel PlatformingDifficulty)
   at StartNewWorldPopup.StartNewWorldPopup_OK()
   at InputBindings.CheckKeys()
   at Game.CheckInput()
   at MainCameraLogic.Update()

3/27/2012 1:29:59 PM <-- This is when the Overlord was killed according to the server-console logs
Generated New Regions x358

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message)
   at World.GenerateNewContinent(.AbilityUseResult Result)
   at World.GenerateNewContinentIfNeeded(.AbilityUseResult Result)
   at Ability.TryExecuteInner(.GameEntity UsingEntity, .GameEntity TargetEntity, .QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.GameEntity UsingEntity, .GameEntity TargetEntity, .QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.ProcessSimStep()
   at Game.RunNextCycle(Boolean DoRendering)
   at Game.RunFrame()
   at MainCameraLogic.Update()
(0021416)
Toll (reporter)
Mar 27, 2012 6:59 am

Nothing at all in ErrorsReportedByEngine though, and I fear output_log is useless since I was playing a SP game at the same time. There have been problems with continent generation in MP before though, which was solved by simply reconnecting and getting a fresh state from the server. Did that do anything?
(0021417)
Toll (reporter)
Mar 27, 2012 7:11 am

Hmm. I connected to the server locally, and didn't see anything odd with it myself. Continent 1 and continent 5 were completely separate entities. No second settlement on continent 1 that I saw at a quick glance, at least.
(0021418)
silverhound (reporter)
Mar 27, 2012 7:33 am

You are right, apparently there was a desynch.
I'll update the description to reflect this.
(0021711)
keith.lamothe (administrator)
Mar 31, 2012 11:49 am

For 0.923:

* MP: Fixed a bug where when an overlord was killed not all the data on the new continent was sent to the clients. This desync caused the escape menu to not open and throw lots of errors, the new continent's marker (when sailing) to show on top of the first continent, etc.

Thanks :)

Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
Mar 27, 2012 6:38 am silverhound New Issue
Mar 27, 2012 6:39 am silverhound Description Updated View Revisions
Mar 27, 2012 6:41 am silverhound Description Updated View Revisions
Mar 27, 2012 6:53 am Toll Note Added: 0021414
Mar 27, 2012 6:57 am Toll Note Added: 0021415
Mar 27, 2012 6:59 am Toll Note Added: 0021416
Mar 27, 2012 7:00 am Toll File Added: ArcenDebugLog (server).txt
Mar 27, 2012 7:11 am Toll Note Added: 0021417
Mar 27, 2012 7:12 am Toll File Added: Screenshot_2012_03_27_14_09_29.png
Mar 27, 2012 7:13 am Toll File Added: Screenshot_2012_03_27_14_09_55.png
Mar 27, 2012 7:33 am silverhound Note Added: 0021418
Mar 27, 2012 7:37 am silverhound Description Updated View Revisions
Mar 27, 2012 4:50 pm tigersfan Internal Weight => Major Problem
Mar 27, 2012 4:50 pm tigersfan Assigned To => keith.lamothe
Mar 27, 2012 4:50 pm tigersfan Status new => assigned
Mar 31, 2012 11:49 am keith.lamothe Note Added: 0021711
Mar 31, 2012 11:49 am keith.lamothe Status assigned => resolved
Mar 31, 2012 11:49 am keith.lamothe Fixed in Version => 0.923
Mar 31, 2012 11:49 am keith.lamothe Resolution open => fixed


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker