View Issue Details

IDProjectCategoryLast Update
0004198Valley 1Crash/ExceptionSep 28, 2011 3:15 pm
ReporterToll Assigned ToChris_McElligottPark  
Status closedResolutionunable to reproduce 
Product Version0.503 
Summary0004198: Oops! The game crashed.
DescriptionThis is basically what happened: I ran around exploring on the overlay map, when I suddenly just couldn't move anymore. I could, however, enter the region, but when I tried to move out of it, the game crashed and gave me the "Oops, the game crashed, tell the developers" popup. I zipped up the world file, but since it's too large to upload here, I've put it at www.septagram.eu/Crashed.zip. I've looked through my folders, but I can't find a file called UnhandledExceptions.txt, but I found a massive file called output_log.txt that's full of these lines (with some modifications):

(Filename: C:/BuildAgent/work/6bc5f79e0a4296d6/Runtime/ExportGenerated/StandalonePlayer/BaseClass.cpp Line: 2505)

MapGenerator doing normal population step for region at:9,-12
UnityEngine.Debug:Internal_Log(Int32, String, Object)
UnityEngine.Debug:Log(Object)
MapGenerator:GenerateChunk(ChunkMetadata, Region, ChunkCreationType)
ChunkMetadata:GenerateChunkIfNotExists(GameEntity, Region, Boolean, AbilityUseResult)
Ability:TryExecute(GameEntity, GameEntity, QueuedAbilityUse, Boolean, AbilityUseResult)
QueuedAbilityUse:TryExecute()
Game:ProcessSimStep()
Game:RunNextCycle(Boolean)
Game:RunFrame()
MainCameraLogic:Update()



Filename: C:/BuildAgent/work/6bc5f79e0a4296d6/Runtime/Misc/Player.cpp Line: 1571)

Skipped rendering frame because GfxDevice is in invalid state (device lost)
TagsNo tags attached.
Internal WeightGame Crash

Activities

Toll

Sep 28, 2011 2:08 pm

reporter   ~0014373

Oh, and I haven't restarted the game yet, in case it make files disappear or something. Let me know when I can!

Chris_McElligottPark

Sep 28, 2011 2:48 pm

administrator   ~0014375

What are the last line or two in the output.log file? Those are the only ones of relevance; both of the ones above aren't errors, they are just informational.

In terms of what happened, the only thing it could be is some sort of infinite loop (which is why you got the oops message from unity and didn't get any sort of log file of ours). You may be able to replicate it by trying to enter the same region again, and if so that would be awesome.

In terms of suddenly being unable to move, I have no idea what that was at this point, but do let me know if you see it again.

Chris_McElligottPark

Sep 28, 2011 2:49 pm

administrator   ~0014376

Oh -- and as soon as we have the last line or two of output.log, assuming they aren't just dupes of the above, restarting it won't hurt anything.

Toll

Sep 28, 2011 3:01 pm

reporter   ~0014379

The last few... ten thousand lines were all the same (which I attribute to alt-tabbing out):

Skipped rendering frame because GfxDevice is in invalid state (device lost)
 
(Filename: C:/BuildAgent/work/6bc5f79e0a4296d6/Runtime/Misc/Player.cpp Line: 1571)

Going back to actually count them made me find a single little entry that I completely missed while going over the 850.000 line log though:

(Filename: C:/BuildAgent/work/6bc5f79e0a4296d6/Runtime/ExportGenerated/StandalonePlayer/BaseClass.cpp Line: 2505)

Chunk creation milliseconds: 809.1935 Start time: 9/28/2011 7:46:48 PM End time: 9/28/2011 7:46:48 PM
UnityEngine.Debug:Internal_Log(Int32, String, Object)
UnityEngine.Debug:Log(Object)
MapGenerator:GenerateChunk(ChunkMetadata, Region, ChunkCreationType)
ChunkMetadata:GenerateChunkIfNotExists(GameEntity, Region, Boolean, AbilityUseResult)
Region:GetGroundLevelChunkToSpawnIn(GameEntity, AbilityUseResult, Boolean)
Ability:TryExecute(GameEntity, GameEntity, QueuedAbilityUse, Boolean, AbilityUseResult)
QueuedAbilityUse:TryExecute()
Game:ProcessSimStep()
Game:RunNextCycle(Boolean)
Game:RunFrame()
MainCameraLogic:Update()
 
(Filename: C:/BuildAgent/work/6bc5f79e0a4296d6/Runtime/ExportGenerated/StandalonePlayer/BaseClass.cpp Line: 2505)

Crash!!!

========== Outputing stack ==================

ERROR: Error while initializing dbghelp.dll, GetLastError: 'Åtgärden har slutförts.

' (Address: 00000000)

========== End of Outputing stack ===========

Skipped rendering frame because GfxDevice is in invalid state (device lost)
 
(Filename: C:/BuildAgent/work/6bc5f79e0a4296d6/Runtime/Misc/Player.cpp Line: 1571)

Åtgärden har slutförts is a Swedish message saying, roughly translated, "The task has been completed".

Chris_McElligottPark

Sep 28, 2011 3:03 pm

administrator   ~0014380

Hmm, okay -- not really anything new there unfortunately. Hopefully this is a reproducible case.

Toll

Sep 28, 2011 3:06 pm

reporter   ~0014381

Do any other files than output_log.txt get erased on start? Figured I'd make backups of them, just in case.

Chris_McElligottPark

Sep 28, 2011 3:08 pm

administrator   ~0014382

Nope, just that one. Given the nature of the error, it was extremely unlikely to have a log that would be of use, anyway, though -- that's the nature of infinite loop errors. The only thing that we're likely to be able to use to help track it down is a reproducible case.

Toll

Sep 28, 2011 3:12 pm

reporter   ~0014383

Started it up again, and was placed on the region just west of the one where it stopped moving. I can't get it to happen again though, unfortunately...

Chris_McElligottPark

Sep 28, 2011 3:15 pm

administrator   ~0014385

Hmm, ok. Well, until next time on this one, then... :/

Issue History

Date Modified Username Field Change
Sep 28, 2011 2:01 pm Toll New Issue
Sep 28, 2011 2:01 pm Toll File Added: Crash_2011-09-28_120252.zip
Sep 28, 2011 2:03 pm tigersfan Internal Weight => Game Crash
Sep 28, 2011 2:03 pm tigersfan Assigned To => Chris_McElligottPark
Sep 28, 2011 2:03 pm tigersfan Status new => assigned
Sep 28, 2011 2:08 pm Toll Note Added: 0014373
Sep 28, 2011 2:48 pm Chris_McElligottPark Note Added: 0014375
Sep 28, 2011 2:49 pm Chris_McElligottPark Note Added: 0014376
Sep 28, 2011 3:00 pm Chris_McElligottPark Status assigned => feedback
Sep 28, 2011 3:01 pm Toll Note Added: 0014379
Sep 28, 2011 3:01 pm Toll Status feedback => assigned
Sep 28, 2011 3:03 pm Chris_McElligottPark Note Added: 0014380
Sep 28, 2011 3:06 pm Toll Note Added: 0014381
Sep 28, 2011 3:08 pm Chris_McElligottPark Note Added: 0014382
Sep 28, 2011 3:12 pm Toll Note Added: 0014383
Sep 28, 2011 3:15 pm Chris_McElligottPark Note Added: 0014385
Sep 28, 2011 3:15 pm Chris_McElligottPark Status assigned => closed
Sep 28, 2011 3:15 pm Chris_McElligottPark Resolution open => unable to reproduce
Apr 14, 2014 9:27 am Chris_McElligottPark Category Bug - Crash or Exception => Crash/Exception