View Issue Details

IDProjectCategoryLast Update
0000458AI War 1 / ClassicCrash/ExceptionOct 13, 2010 5:21 pm
ReporterSNAFU Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product Version3.711 
Fixed in Version3.712 
Summary0000458: 3.711 - Black screen at start of new game
DescriptionNote: Found in version 3.711

Game black screens one second into the game at the very start(after settings) and never recovers. Music works and still able to alt + tab out.

I managed to catch a screen shot just before the point where it black screens. Appears to be an error message in the top left. Hope its helpful!
TagsNo tags attached.
Internal Weight

Activities

SNAFU

Oct 13, 2010 3:19 pm

reporter  

Chris_McElligottPark

Oct 13, 2010 3:20 pm

administrator   ~0000729

It sounds like a crash -- should be a log of some sort in the RuntimeData folder inside the game folder; that's what I'd need in order to hunt this up. Thanks!

SNAFU

Oct 13, 2010 3:28 pm

reporter  

UnhandledErrors.txt (12,204 bytes)   
10/13/2010 2:00:23 PM (3.711)
-----------------------------------Error-----------------------------------Log String: FixedUpdate: System.DivideByZeroException: Division by zero
  at (wrapper managed-to-native) object:__icall_wrapper___emul_ldiv (long,long)
  at FInt.op_Division (FInt one, FInt other) [0x00000] in <filename unknown>:0 
  at FInt.op_Division (FInt one, Int32 divisor) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType.UpdateForCurrentUnitScale (Boolean IsForFirstInitialization) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType..ctor (ForegroundObjectType Type, Int32 PlayerNumber, Boolean IsForAILoop) [0x00000] in <filename unknown>:0 
  at AIPlayer..ctor (.Player p) [0x00000] in <filename unknown>:0 
  at AILoop.EnsureAIRunning () [0x00000] in <filename unknown>:0 
  at Game.RunOneCycleOfSimulation () [0x00000] in <filename unknown>:0 
  at Game.RunNextCycle (Boolean DoRendering) [0x00000] in <filename unknown>:0 
  at Game.RunFrame () [0x00000] in <filename unknown>:0 
  at MainCameraLogic.FixedUpdate () [0x00000] in <filename unknown>:0 
Stack Trace:   at (wrapper managed-to-native) object:__icall_wrapper___emul_ldiv (long,long)
  at FInt.op_Division (FInt one, FInt other) [0x00000] in <filename unknown>:0 
  at FInt.op_Division (FInt one, Int32 divisor) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType.UpdateForCurrentUnitScale (Boolean IsForFirstInitialization) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType..ctor (ForegroundObjectType Type, Int32 PlayerNumber, Boolean IsForAILoop) [0x00000] in <filename unknown>:0 
  at AIPlayer..ctor (.Player p) [0x00000] in <filename unknown>:0 
  at AILoop.EnsureAIRunning () [0x00000] in <filename unknown>:0 
  at Game.RunOneCycleOfSimulation () [0x00000] in <filename unknown>:0 
  at Game.RunNextCycle (Boolean DoRendering) [0x00000] in <filename unknown>:0 
  at Game.RunFrame () [0x00000] in <filename unknown>:0 
  at MainCameraLogic.FixedUpdate () [0x00000] in <filename unknown>:0 
10/13/2010 2:01:02 PM (3.711)
-----------------------------------Error-----------------------------------Log String: FixedUpdate: System.DivideByZeroException: Division by zero
  at (wrapper managed-to-native) object:__icall_wrapper___emul_ldiv (long,long)
  at FInt.op_Division (FInt one, FInt other) [0x00000] in <filename unknown>:0 
  at FInt.op_Division (FInt one, Int32 divisor) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType.UpdateForCurrentUnitScale (Boolean IsForFirstInitialization) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType..ctor (ForegroundObjectType Type, Int32 PlayerNumber, Boolean IsForAILoop) [0x00000] in <filename unknown>:0 
  at AIPlayer..ctor (.Player p) [0x00000] in <filename unknown>:0 
  at AILoop.EnsureAIRunning () [0x00000] in <filename unknown>:0 
  at Game.RunOneCycleOfSimulation () [0x00000] in <filename unknown>:0 
  at Game.RunNextCycle (Boolean DoRendering) [0x00000] in <filename unknown>:0 
  at Game.RunFrame () [0x00000] in <filename unknown>:0 
  at MainCameraLogic.FixedUpdate () [0x00000] in <filename unknown>:0 
Stack Trace:   at (wrapper managed-to-native) object:__icall_wrapper___emul_ldiv (long,long)
  at FInt.op_Division (FInt one, FInt other) [0x00000] in <filename unknown>:0 
  at FInt.op_Division (FInt one, Int32 divisor) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType.UpdateForCurrentUnitScale (Boolean IsForFirstInitialization) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType..ctor (ForegroundObjectType Type, Int32 PlayerNumber, Boolean IsForAILoop) [0x00000] in <filename unknown>:0 
  at AIPlayer..ctor (.Player p) [0x00000] in <filename unknown>:0 
  at AILoop.EnsureAIRunning () [0x00000] in <filename unknown>:0 
  at Game.RunOneCycleOfSimulation () [0x00000] in <filename unknown>:0 
  at Game.RunNextCycle (Boolean DoRendering) [0x00000] in <filename unknown>:0 
  at Game.RunFrame () [0x00000] in <filename unknown>:0 
  at MainCameraLogic.FixedUpdate () [0x00000] in <filename unknown>:0 
10/13/2010 2:05:44 PM (3.711)
-----------------------------------Error-----------------------------------Log String: FixedUpdate: System.DivideByZeroException: Division by zero
  at (wrapper managed-to-native) object:__icall_wrapper___emul_ldiv (long,long)
  at FInt.op_Division (FInt one, FInt other) [0x00000] in <filename unknown>:0 
  at FInt.op_Division (FInt one, Int32 divisor) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType.UpdateForCurrentUnitScale (Boolean IsForFirstInitialization) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType..ctor (ForegroundObjectType Type, Int32 PlayerNumber, Boolean IsForAILoop) [0x00000] in <filename unknown>:0 
  at AIPlayer..ctor (.Player p) [0x00000] in <filename unknown>:0 
  at AILoop.EnsureAIRunning () [0x00000] in <filename unknown>:0 
  at Game.RunOneCycleOfSimulation () [0x00000] in <filename unknown>:0 
  at Game.RunNextCycle (Boolean DoRendering) [0x00000] in <filename unknown>:0 
  at Game.RunFrame () [0x00000] in <filename unknown>:0 
  at MainCameraLogic.FixedUpdate () [0x00000] in <filename unknown>:0 
Stack Trace:   at (wrapper managed-to-native) object:__icall_wrapper___emul_ldiv (long,long)
  at FInt.op_Division (FInt one, FInt other) [0x00000] in <filename unknown>:0 
  at FInt.op_Division (FInt one, Int32 divisor) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType.UpdateForCurrentUnitScale (Boolean IsForFirstInitialization) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType..ctor (ForegroundObjectType Type, Int32 PlayerNumber, Boolean IsForAILoop) [0x00000] in <filename unknown>:0 
  at AIPlayer..ctor (.Player p) [0x00000] in <filename unknown>:0 
  at AILoop.EnsureAIRunning () [0x00000] in <filename unknown>:0 
  at Game.RunOneCycleOfSimulation () [0x00000] in <filename unknown>:0 
  at Game.RunNextCycle (Boolean DoRendering) [0x00000] in <filename unknown>:0 
  at Game.RunFrame () [0x00000] in <filename unknown>:0 
  at MainCameraLogic.FixedUpdate () [0x00000] in <filename unknown>:0 
10/13/2010 2:08:48 PM (3.711)
-----------------------------------Error-----------------------------------Log String: FixedUpdate: System.DivideByZeroException: Division by zero
  at (wrapper managed-to-native) object:__icall_wrapper___emul_ldiv (long,long)
  at FInt.op_Division (FInt one, FInt other) [0x00000] in <filename unknown>:0 
  at FInt.op_Division (FInt one, Int32 divisor) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType.UpdateForCurrentUnitScale (Boolean IsForFirstInitialization) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType..ctor (ForegroundObjectType Type, Int32 PlayerNumber, Boolean IsForAILoop) [0x00000] in <filename unknown>:0 
  at AIPlayer..ctor (.Player p) [0x00000] in <filename unknown>:0 
  at AILoop.EnsureAIRunning () [0x00000] in <filename unknown>:0 
  at Game.RunOneCycleOfSimulation () [0x00000] in <filename unknown>:0 
  at Game.RunNextCycle (Boolean DoRendering) [0x00000] in <filename unknown>:0 
  at Game.RunFrame () [0x00000] in <filename unknown>:0 
  at MainCameraLogic.FixedUpdate () [0x00000] in <filename unknown>:0 
Stack Trace:   at (wrapper managed-to-native) object:__icall_wrapper___emul_ldiv (long,long)
  at FInt.op_Division (FInt one, FInt other) [0x00000] in <filename unknown>:0 
  at FInt.op_Division (FInt one, Int32 divisor) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType.UpdateForCurrentUnitScale (Boolean IsForFirstInitialization) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType..ctor (ForegroundObjectType Type, Int32 PlayerNumber, Boolean IsForAILoop) [0x00000] in <filename unknown>:0 
  at AIPlayer..ctor (.Player p) [0x00000] in <filename unknown>:0 
  at AILoop.EnsureAIRunning () [0x00000] in <filename unknown>:0 
  at Game.RunOneCycleOfSimulation () [0x00000] in <filename unknown>:0 
  at Game.RunNextCycle (Boolean DoRendering) [0x00000] in <filename unknown>:0 
  at Game.RunFrame () [0x00000] in <filename unknown>:0 
  at MainCameraLogic.FixedUpdate () [0x00000] in <filename unknown>:0 
10/13/2010 2:13:41 PM (3.711)
-----------------------------------Error-----------------------------------Log String: FixedUpdate: System.DivideByZeroException: Division by zero
  at (wrapper managed-to-native) object:__icall_wrapper___emul_ldiv (long,long)
  at FInt.op_Division (FInt one, FInt other) [0x00000] in <filename unknown>:0 
  at FInt.op_Division (FInt one, Int32 divisor) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType.UpdateForCurrentUnitScale (Boolean IsForFirstInitialization) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType..ctor (ForegroundObjectType Type, Int32 PlayerNumber, Boolean IsForAILoop) [0x00000] in <filename unknown>:0 
  at AIPlayer..ctor (.Player p) [0x00000] in <filename unknown>:0 
  at AILoop.EnsureAIRunning () [0x00000] in <filename unknown>:0 
  at Game.RunOneCycleOfSimulation () [0x00000] in <filename unknown>:0 
  at Game.RunNextCycle (Boolean DoRendering) [0x00000] in <filename unknown>:0 
  at Game.RunFrame () [0x00000] in <filename unknown>:0 
  at MainCameraLogic.FixedUpdate () [0x00000] in <filename unknown>:0 
Stack Trace:   at (wrapper managed-to-native) object:__icall_wrapper___emul_ldiv (long,long)
  at FInt.op_Division (FInt one, FInt other) [0x00000] in <filename unknown>:0 
  at FInt.op_Division (FInt one, Int32 divisor) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType.UpdateForCurrentUnitScale (Boolean IsForFirstInitialization) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType..ctor (ForegroundObjectType Type, Int32 PlayerNumber, Boolean IsForAILoop) [0x00000] in <filename unknown>:0 
  at AIPlayer..ctor (.Player p) [0x00000] in <filename unknown>:0 
  at AILoop.EnsureAIRunning () [0x00000] in <filename unknown>:0 
  at Game.RunOneCycleOfSimulation () [0x00000] in <filename unknown>:0 
  at Game.RunNextCycle (Boolean DoRendering) [0x00000] in <filename unknown>:0 
  at Game.RunFrame () [0x00000] in <filename unknown>:0 
  at MainCameraLogic.FixedUpdate () [0x00000] in <filename unknown>:0 
10/13/2010 2:24:38 PM (3.711)
-----------------------------------Error-----------------------------------Log String: FixedUpdate: System.DivideByZeroException: Division by zero
  at (wrapper managed-to-native) object:__icall_wrapper___emul_ldiv (long,long)
  at FInt.op_Division (FInt one, FInt other) [0x00000] in <filename unknown>:0 
  at FInt.op_Division (FInt one, Int32 divisor) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType.UpdateForCurrentUnitScale (Boolean IsForFirstInitialization) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType..ctor (ForegroundObjectType Type, Int32 PlayerNumber, Boolean IsForAILoop) [0x00000] in <filename unknown>:0 
  at AIPlayer..ctor (.Player p) [0x00000] in <filename unknown>:0 
  at AILoop.EnsureAIRunning () [0x00000] in <filename unknown>:0 
  at Game.RunOneCycleOfSimulation () [0x00000] in <filename unknown>:0 
  at Game.RunNextCycle (Boolean DoRendering) [0x00000] in <filename unknown>:0 
  at Game.RunFrame () [0x00000] in <filename unknown>:0 
  at MainCameraLogic.FixedUpdate () [0x00000] in <filename unknown>:0 
Stack Trace:   at (wrapper managed-to-native) object:__icall_wrapper___emul_ldiv (long,long)
  at FInt.op_Division (FInt one, FInt other) [0x00000] in <filename unknown>:0 
  at FInt.op_Division (FInt one, Int32 divisor) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType.UpdateForCurrentUnitScale (Boolean IsForFirstInitialization) [0x00000] in <filename unknown>:0 
  at ForegroundUnitType..ctor (ForegroundObjectType Type, Int32 PlayerNumber, Boolean IsForAILoop) [0x00000] in <filename unknown>:0 
  at AIPlayer..ctor (.Player p) [0x00000] in <filename unknown>:0 
  at AILoop.EnsureAIRunning () [0x00000] in <filename unknown>:0 
  at Game.RunOneCycleOfSimulation () [0x00000] in <filename unknown>:0 
  at Game.RunNextCycle (Boolean DoRendering) [0x00000] in <filename unknown>:0 
  at Game.RunFrame () [0x00000] in <filename unknown>:0 
  at MainCameraLogic.FixedUpdate () [0x00000] in <filename unknown>:0 
UnhandledErrors.txt (12,204 bytes)   

SNAFU

Oct 13, 2010 3:29 pm

reporter   ~0000738

Log file attached!

Chris_McElligottPark

Oct 13, 2010 3:37 pm

administrator   ~0000740

Just what I needed, thanks! And, not at all what I expected. ;)

What is your starting special unit, do you know?

SNAFU

Oct 13, 2010 3:44 pm

reporter   ~0000742

For that particular screen shot, anti-armor ships. I also tried new map seeds and different starting bonus ships but all seem to result in a black screen so far.

Chris_McElligottPark

Oct 13, 2010 3:51 pm

administrator   ~0000747

Ok -- thanks for that.

Chris_McElligottPark

Oct 13, 2010 4:50 pm

administrator   ~0000760

Are you, by any chance, using the high unit scale? I think the bug is in that branch only.

Chris_McElligottPark

Oct 13, 2010 5:19 pm

administrator   ~0000761

* Fixed a bug in the prior version that would cause the game to crash when starting a new game on high unit scale.

Issue History

Date Modified Username Field Change
Oct 13, 2010 3:19 pm SNAFU New Issue
Oct 13, 2010 3:19 pm SNAFU File Added: Screenshot_2010_10_13_14_08_47.png
Oct 13, 2010 3:20 pm Chris_McElligottPark Note Added: 0000729
Oct 13, 2010 3:28 pm SNAFU File Added: UnhandledErrors.txt
Oct 13, 2010 3:29 pm SNAFU Note Added: 0000738
Oct 13, 2010 3:37 pm Chris_McElligottPark Note Added: 0000740
Oct 13, 2010 3:44 pm SNAFU Note Added: 0000742
Oct 13, 2010 3:51 pm Chris_McElligottPark Note Added: 0000747
Oct 13, 2010 4:50 pm Chris_McElligottPark Note Added: 0000760
Oct 13, 2010 5:19 pm Chris_McElligottPark Note Added: 0000761
Oct 13, 2010 5:19 pm Chris_McElligottPark Status new => resolved
Oct 13, 2010 5:19 pm Chris_McElligottPark Fixed in Version => 3.711
Oct 13, 2010 5:19 pm Chris_McElligottPark Resolution open => fixed
Oct 13, 2010 5:19 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Oct 13, 2010 5:21 pm Chris_McElligottPark Product Version 3.710 => 3.711
Oct 13, 2010 5:21 pm Chris_McElligottPark Fixed in Version 3.711 => 3.712
Apr 14, 2014 9:27 am Chris_McElligottPark Category Bug - Crash or Exception => Crash/Exception