View Issue Details

IDProjectCategoryLast Update
0001495AI War 1 / ClassicCrash/ExceptionJan 3, 2011 11:45 am
ReporterVinraith Assigned ToChris_McElligottPark  
Status closedResolutionunable to reproduce 
Product Version4.037 
Summary0001495: gc heap error - missing localization
DescriptionWas playing a multiplayer game tonight with a friend, and several hours in the game locked up on my end (as host). A large pile of "gc heap" error popups appeared, the game itself was completely unresponsive. The only error files I have are LocalizationMissingErrors.txt for myself and my co-op partner. For myself, they show a missing localization for "SpireAdvancedPhotonBombardmentCannons_Full" occurring at around 10:15 PM, when we started playing. The other player shows an identical error occurring at 1:38 AM, the moment of the crash. Attached are the error files from both of us, and a save from the other player (I obviously couldn't save, as the game was locked).

TagsNo tags attached.
Internal Weight

Activities

Vinraith

Nov 20, 2010 1:47 am

reporter  

yc 11-19-10 4.sav (1,014,539 bytes)

Vinraith

Nov 20, 2010 1:47 am

reporter  

Hosts LocalizationMissingErrors.txt (167 bytes)   
11/19/2010 10:14:34 PM (4.037)
-----------------------------------
MISSING LOCALIZATION-----------------------------------
SpireAdvancedPhotonBombardmentCannons_Full

Vinraith

Nov 20, 2010 1:47 am

reporter  

Other Player LocalizationMissingErrors.txt (166 bytes)   
11/20/2010 1:38:01 AM (4.037)
-----------------------------------
MISSING LOCALIZATION-----------------------------------
SpireAdvancedPhotonBombardmentCannons_Full

Vinraith

Nov 20, 2010 2:46 am

reporter   ~0004047

Game loaded up fine from the included save, and we've played for another hour without incident.

Chris_McElligottPark

Nov 20, 2010 8:54 am

administrator   ~0004057

The loca errors are harmless. The gc error happens when the game tries to use more memory than you have, or than mono for some reason wants you to be able to allocate (it's not likely its the true 32bit application limit). Not sure what would have causes it in your case, but if you were the host and he was not, your memory usage would be higher because of the ai thread. It's not something we can really directly address, but we are always making subtle improvements to ram use that makes this less likely. The mono gc is rather suicidal compared to the .net one, which stinks, but we spent a lot of time pre-4.0 making this way less frequent. I expect it will only get les frequent still. Sorry about that!

keith.lamothe

Nov 20, 2010 10:02 am

administrator   ~0004061

Yea, the loca string thing is my error, but it's harmless.

Vinraith

Nov 20, 2010 2:19 pm

reporter   ~0004093

Understood, I was just looking for any potentially meaningful error log and that was the only thing with a remotely appropriate time stamp. Since the game loaded back up (after a reboot) and allowed us to continue without incident it's really no big deal anyway.

Issue History

Date Modified Username Field Change
Nov 20, 2010 1:47 am Vinraith New Issue
Nov 20, 2010 1:47 am Vinraith File Added: yc 11-19-10 4.sav
Nov 20, 2010 1:47 am Vinraith File Added: Hosts LocalizationMissingErrors.txt
Nov 20, 2010 1:47 am Vinraith File Added: Other Player LocalizationMissingErrors.txt
Nov 20, 2010 1:57 am Vinraith Description Updated
Nov 20, 2010 2:46 am Vinraith Note Added: 0004047
Nov 20, 2010 2:46 am Vinraith Severity major => minor
Nov 20, 2010 8:54 am Chris_McElligottPark Note Added: 0004057
Nov 20, 2010 8:54 am Chris_McElligottPark Status new => resolved
Nov 20, 2010 8:54 am Chris_McElligottPark Resolution open => unable to reproduce
Nov 20, 2010 8:54 am Chris_McElligottPark Assigned To => Chris_McElligottPark
Nov 20, 2010 10:02 am keith.lamothe Note Added: 0004061
Nov 20, 2010 2:19 pm Vinraith Note Added: 0004093
Jan 3, 2011 11:45 am Chris_McElligottPark Status resolved => closed
Apr 14, 2014 9:27 am Chris_McElligottPark Category Bug - Crash or Exception => Crash/Exception