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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...