View Issue Details

IDProjectCategoryLast Update
0018567Starward RogueCrash/ExceptionJan 29, 2016 3:59 am
ReporterCinth Assigned ToChris_McElligottPark  
Severitycrash 
Status closedResolutionno change required 
Product Version1.007 
Summary0018567: Black screen on start-up
DescriptionThis could be self-induced and it's not the first time I've had it happen.

It is the first time I've had a clean set of logs for it though (modder gotta mod and create lots of red/yellow text).


Gotta say the debug log is real nice for pointing out xml errors (super helpful).
TagsNo tags attached.

Activities

Cinth

Jan 27, 2016 10:13 pm

developer  

ArcenDebugLog.txt (3,379 bytes)   
1/27/2016 3:07:24 PM
Steamworks Init     1/27/2016 3:07:24 PM
Steamworks IsRunning: True     1/27/2016 3:07:24 PM
GameInit (0 - 1/27/2016 3:07:24 PM)     1/27/2016 3:07:26 PM
GameInit (1 - 1/27/2016 3:07:26 PM)     1/27/2016 3:07:26 PM
File Images/Items/Guns/BlueSword does not exist!

   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at ArcenDebugging.TellTheDeveloper(System.String Message)
   at GameImage.StartLoading()
   at Game.UpdateStreaming()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

1/27/2016 3:07:26 PM
Version: 1.007     1/27/2016 3:07:26 PM
sound file count: 509     1/27/2016 3:07:26 PM
sound loading finished     1/27/2016 3:07:26 PM
GameInit (2 - 1/27/2016 3:07:26 PM)     1/27/2016 3:07:31 PM
GameInit (3 - 1/27/2016 3:07:31 PM)     1/27/2016 3:07:38 PM
-----------
NullReferenceException: Object reference not set to an instance of an object
Stack Trace: Game.UpdateStreaming ()
ArcenMainCameraImplementations.MainUpdateLogic ()
MainCameraLogic.Update ()



   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at MainCameraLogic.LogWritten(System.String LogString, System.String StackTrace, LogType Type, System.Exception Cause, Boolean CameFromUnity)
   at MainCameraLogic.LogWrittenFromUnity(System.String LogString, System.String StackTrace, LogType Type)
   at UnityEngine.Application.CallLogCallback(System.String logString, System.String stackTrace, LogType type)

1/27/2016 3:07:38 PM
ErrorsReportedByEngine:    -----------
NullReferenceException: Object reference not set to an instance of an object
Stack Trace: Game.UpdateStreaming ()
ArcenMainCameraImplementations.MainUpdateLogic ()
MainCameraLogic.Update ()



   at System.Environment.get_StackTrace()
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity)
   at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity)
   at EngineConfig.WriteToErrorFile(System.String ErrorFile, System.String ErrorName, System.String ErrorText, Boolean SuppressArcenDebugLog)
   at EngineConfig.WriteToErrorFile(System.String ErrorFile, System.String ErrorName, System.String ErrorText)
   at MainCameraLogic.LogWritten(System.String LogString, System.String StackTrace, LogType Type, System.Exception Cause, Boolean CameFromUnity)
   at MainCameraLogic.LogWrittenFromUnity(System.String LogString, System.String StackTrace, LogType Type)
   at UnityEngine.Application.CallLogCallback(System.String logString, System.String stackTrace, LogType type)

ArcenDebugLog.txt (3,379 bytes)   

Cinth

Jan 27, 2016 10:13 pm

developer  

ErrorsReportedByEngine.txt (405 bytes)   
1/27/2016 3:07:38 PM (1.007) Mem: 32,317,440 Mode: SinglePlayerOrMultiplayerHost Plat:WindowsPlayer
-----------------------------------ErrorsReportedByEngine-----------------------------------
-----------
NullReferenceException: Object reference not set to an instance of an object
Stack Trace: Game.UpdateStreaming ()
ArcenMainCameraImplementations.MainUpdateLogic ()
MainCameraLogic.Update ()



ErrorsReportedByEngine.txt (405 bytes)   

Cinth

Jan 27, 2016 10:14 pm

developer  

UnhandledErrors.txt (1,808 bytes)   
1/27/2016 3:04:44 PM (1.007) Mem: 26,370,048 Mode: SinglePlayerOrMultiplayerHost Plat:WindowsPlayer
-----------
Load error: System.NullReferenceException: Object reference not set to an instance of an object
  at ArcenXML.ArcenGetChildren (System.Xml.XmlElement Element) [0x00000] in <filename unknown>:0 
  at ArcenXML.ImportIntoDynamicTable[GameEntityTypeData] (.ArcenDynamicTable`1 Table, System.String SourceFileNameWithoutExtension, .XmlDynamicTableImportRowProcessor`1 Processor, Boolean IsPostInitReParse) [0x00000] in <filename unknown>:0 
  at ArcenXML.ImportIntoDynamicTable_XMLDirectory[GameEntityTypeData] (.ArcenDynamicTable`1 Table, .XmlDynamicTableImportRowProcessor`1 Processor, Boolean IsPostInitReParse) [0x00000] in <filename unknown>:0 
  at ArcenDynamicTable`1[T].Initialize (Boolean IsPostInitReParse) [0x00000] in <filename unknown>:0 
  at Game.GameForm_Load () [0x00000] in <filename unknown>:0 
  at Game.ContinueInitializeGame () [0x00000] in <filename unknown>:0 
Stack Trace:   at ArcenXML.ArcenGetChildren (System.Xml.XmlElement Element) [0x00000] in <filename unknown>:0 
  at ArcenXML.ImportIntoDynamicTable[GameEntityTypeData] (.ArcenDynamicTable`1 Table, System.String SourceFileNameWithoutExtension, .XmlDynamicTableImportRowProcessor`1 Processor, Boolean IsPostInitReParse) [0x00000] in <filename unknown>:0 
  at ArcenXML.ImportIntoDynamicTable_XMLDirectory[GameEntityTypeData] (.ArcenDynamicTable`1 Table, .XmlDynamicTableImportRowProcessor`1 Processor, Boolean IsPostInitReParse) [0x00000] in <filename unknown>:0 
  at ArcenDynamicTable`1[T].Initialize (Boolean IsPostInitReParse) [0x00000] in <filename unknown>:0 
  at Game.GameForm_Load () [0x00000] in <filename unknown>:0 
  at Game.ContinueInitializeGame () [0x00000] in <filename unknown>:0 


UnhandledErrors.txt (1,808 bytes)   

Chris_McElligottPark

Jan 28, 2016 4:54 pm

administrator   ~0044878

How is this now? Sorry I missed this before.

Cinth

Jan 29, 2016 2:35 am

developer   ~0044887

The only idea I might have about how it might have happened was because I had some duplicate systems defined and not commented out in the xml.

I have one mech made and I used its files to set up the new one I'm experimenting with. I got a bit lazy about commenting out the duplicate stuff.

I can try and see if I can force it again, but I'm not 100%sure that is what caused it.

Chris_McElligottPark

Jan 29, 2016 2:44 am

administrator   ~0044890

Got it -- something like that might have done it, I suppose.

Cinth

Jan 29, 2016 2:48 am

developer   ~0044891

Might, I can throw the files back in and see, as I haven't messed with anything in the last 2 days.

Cinth

Jan 29, 2016 3:59 am

developer   ~0044892

I chucked everything I had made back in and it played.

Like I said, I wasn't sure that it was self induced. I usually start up and exit the game several times while testing changes in my mod.

Issue History

Date Modified Username Field Change
Jan 27, 2016 10:13 pm Cinth New Issue
Jan 27, 2016 10:13 pm Cinth File Added: ArcenDebugLog.txt
Jan 27, 2016 10:13 pm Cinth File Added: ErrorsReportedByEngine.txt
Jan 27, 2016 10:14 pm Cinth File Added: UnhandledErrors.txt
Jan 28, 2016 4:54 pm Chris_McElligottPark Note Added: 0044878
Jan 28, 2016 4:54 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Jan 28, 2016 4:54 pm Chris_McElligottPark Status new => feedback
Jan 29, 2016 2:35 am Cinth Note Added: 0044887
Jan 29, 2016 2:35 am Cinth Status feedback => assigned
Jan 29, 2016 2:44 am Chris_McElligottPark Note Added: 0044890
Jan 29, 2016 2:44 am Chris_McElligottPark Status assigned => closed
Jan 29, 2016 2:44 am Chris_McElligottPark Resolution open => no change required
Jan 29, 2016 2:48 am Cinth Note Added: 0044891
Jan 29, 2016 3:59 am Cinth Note Added: 0044892