Jump to content
  • 0

Game doesn't start; goes black after 1.0.5 update



Pillars of Eternity updated to 1.0.5.  After the update, pressing Play in Steam shows a black screen and cursor and nothing else—the Obsidian logo does not appear.  The game does not respond to keyboard or trackpad input and I must Command-Alt-Escape to end the program.


Deleting Local Content, reinstalling, and verifying the game's integrity did not help.


Attached are my specifications:


OS X 10.10.3 (14D136)

MacBook Pro (Retina, 13-inch, Late 2013)

2.6 GHz Intel Core i5

16 GB 1600 MHz DDR3

Intel Iris 1536 MB


I am not permitted to upload my Unity Player.log, but the XML error below is what repeats throughout the log.  Is this TempSaveData connected to a saved game?  I never got this error before 1.0.5 and didn't have any saved game problems before then.


Thank you!


TextXML Parse Failed. Attempting binary... File: /var/folders/cx/nzl72km15_1g2rwggp6ss3v00000gn/T/unity.Obsidian Entertainment.Pillars of Eternity/TempSaveData Reason: Polenter.Serialization.Core.DeserializingException: An error occured during the deserialization. Details are in the inner exception. ---> System.Xml.XmlException: invalid data.
  at System.Xml.XmlStreamReader.Read (System.Char[] dest_buffer, Int32 index, Int32 count) [0x00000] in <filename unknown>:0
  at Mono.Xml2.XmlTextReader.ReadTextReader (Int32 remained) [0x00000] in <filename unknown>:0
  at Mono.Xml2.XmlTextReader.PeekChar () [0x00000] in <filename unknown>:0
  at Mono.Xml2.XmlTextReader.ReadContent () [0x00000] in <filename unknown>:0
  at Mono.Xml2.XmlTextReader.Read () [0x00000] in <filename unknown>:0
  at System.Xml.XmlTextReader.Read () [0x00000] in <filename unknown>:0
  at Mono.Xml.XmlFilterReader.Read () [0x00000] in <filename unknown>:0
  at Polenter.Serialization.Advanced.DefaultXmlReader.ReadElement () [0x00000] in <filename unknown>:0
  at Polenter.Serialization.Advanced.XmlPropertyDeserializer.Deserialize () [0x00000] in <filename unknown>:0
  at Polenter.Serialization.SharpSerializer.Deserialize (System.IO.Stream stream) [0x00000] in <filename unknown>:0
  --- End of inner exception stack trace ---
  at Polenter.Serialization.SharpSerializer.Deserialize (System.IO.Stream stream) [0x00000] in <filename unknown>:0
  at (wrapper synchronized) Polenter.Serialization.SharpSerializer:Deserialize (System.IO.Stream)
  at Polenter.Serialization.SharpSerializer.Deserialize (System.String filename) [0x00000] in <filename unknown>:0
  at (wrapper synchronized) Polenter.Serialization.SharpSerializer:Deserialize (string)
  at SaveGameInfo.Load (System.String filePath, SizeStyle saveGameInfoStyle) [0x00000] in <filename unknown>:0
(Filename: /Applications/buildAgent/work/d63dfc6385190b60/artifacts/MacStandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

I tried deleting my last save file.  After starting Steam it immediately re-downloaded the Steam Cloud Save copy of that file.  Pillars of Eternity then started up normally and I was able to start from my latest save.


So this now works—I'm not sure if that will be helpful to anyone else!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...