Jump to content
  • 0

CTD when entering Vailian Trading Company HQ in Neketaka


Question

Posted

Not had serious problems until now, but the game just crashed to desktop with no error message while loading after I tried to enter the Vailian Trading Company HQ in Neketaka.

 

1. Had talked to the chap outside who got tossed out by the clerk

2. Clicked on the door to enter the building

3. The screen was black with a no-move icon, but seemed to be loading for a few seconds

4. Then the game instantly crashed to desktop with no type of error message. Can't find an output log either (GOG version).

 

I'm on Linux Mint 18.2.

 

Fired up the game again to see if it reproduced from a quicksave just prior. But it did not. Could enter the building fine this time, oddly enough. Had played for quite a few hours before, if that matters.

 

(Unless you increase the file size for uploads, people won't be able to upload much useful. My saves are already up to 1.1 MB).

6 answers to this question

Recommended Posts

  • 0
Posted (edited)

Have got 4-5 more crashes since this, which is starting to get real old :(

 

All but the last one have occurred when changing areas, but the last crash happened during a conversation after landing on Sayuki.

 

Can't make much sense of the player.log file, but maybe you guys can. It is 40MB.

 

A great deal of instances like the below, or at least similar (not looking through 700 000 lines or whatever it is):

NullReferenceException: Object reference not set to an instance of an object
  at Game.ShipDuelEventInstance.GetProgressPerTurn (Boolean includeBoatswain) [0x00000] in <filename unknown>:0 
  at Game.ShipDuelEventInstance.GetProjectedProgress (Boolean includeBoatswain) [0x00000] in <filename unknown>:0 
  at Game.UI.UIShipDuelEventProgressMeter.GetProjectedProgress2 () [0x00000] in <filename unknown>:0 
  at Game.UI.UIShipCombatProgressMeter.OnyxUpdate () [0x00000] in <filename unknown>:0 
  at Onyx.OnyxBehavior.DoUpdate () [0x00000] in <filename unknown>:0 
  at Onyx.OnyxBehaviorManagerBase.Update () [0x00000] in <filename unknown>:0 
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
Onyx.OnyxBehaviorManagerBase:Update()
 
(Filename:  Line: -1)

The bottom part of the file is different, and looks like this:

NullReferenceException: Object reference not set to an instance of an object
  at Game.ShipDuelEventInstance.GetProgressPerTurn (Boolean includeBoatswain) [0x00000] in <filename unknown>:0 
  at Game.ShipDuelEventInstance.GetProjectedProgress (Boolean includeBoatswain) [0x00000] in <filename unknown>:0 
  at Game.UI.UIShipDuelEventProgressMeter.GetProjectedProgress2 () [0x00000] in <filename unknown>:0 
  at Game.UI.UIShipCombatProgressMeter.OnyxUpdate () [0x00000] in <filename unknown>:0 
  at Onyx.OnyxBehavior.DoUpdate () [0x00000] in <filename unknown>:0 
  at Onyx.OnyxBehaviorManagerBase.Update () [0x00000] in <filename unknown>:0 
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
Onyx.OnyxBehaviorManagerBase:Update()
 
(Filename:  Line: -1)

NullReferenceException: Object reference not set to an instance of an object
  at Game.ShipDuelEventInstance.GetProgressPerTurn (Boolean includeBoatswain) [0x00000] in <filename unknown>:0 
  at Game.ShipDuelEventInstance.GetProjectedProgress (Boolean includeBoatswain) [0x00000] in <filename unknown>:0 
  at Game.UI.UIShipDuelEventProgressMeter.GetProjectedProgress2 () [0x00000] in <filename unknown>:0 
  at Game.UI.UIShipCombatProgressMeter.OnyxUpdate () [0x00000] in <filename unknown>:0 
  at Onyx.OnyxBehavior.DoUpdate () [0x00000] in <filename unknown>:0 
  at Onyx.OnyxBehaviorManagerBase.Update () [0x00000] in <filename unknown>:0 
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
Onyx.OnyxBehaviorManagerBase:Update()
 
(Filename:  Line: -1)

Receiving unhandled NULL exception
NullReferenceException: Object reference not set to an instance of an object
  at Game.ShipDuelEventInstance.GetProgressPerTurn (Boolean includeBoatswain) [0x00000] in <filename unknown>:0 
  at Game.ShipDuelEventInstance.GetProjectedProgress (Boolean includeBoatswain) [0x00000] in <filename unknown>:0 
  at Game.UI.UIShipDuelEventProgressMeter.GetProjectedProgress2 () [0x00000] in <filename unknown>:0 
  at Game.UI.UIShipCombatProgressMeter.OnyxUpdate () [0x00000] in <filename unknown>:0 
  at Onyx.OnyxBehavior.DoUpdate () [0x00000] in <filename unknown>:0 
  at Onyx.OnyxBehaviorManagerBase.Update () [0x00000] in <filename unknown>:0 
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
Onyx.OnyxBehaviorManagerBase:Update()
 
(Filename:  Line: -1)

#0  0x007f85187278c0 in funlockfile
#1  0x007f8518727e50 in _Unwind_GetTextRelBase
#2  0x007f8518727ec0 in _Unwind_GetTextRelBase
#3  0x007f8518728080 in _Unwind_ForcedUnwind
#4  0x007f85187282b0 in __pthread_unwind
#5  0x007f85187282c0 in pthread_exit
#6  0x007f85187282d0 in mono_pthread_key_for_tls
#7  0x007f85187282e0 in mono_thread_exit
#8  0x007f85187282f0 in mono_method_marked_as_wrapperless
#9  0x007f85187285b0 in mono_amd64_throw_exception
#10 0x007f8518728770 in (Unknown)
#11 0x007f8518728780 in (Unknown)
#12 0x007f8518728790 in (Unknown)
#13 0x007f85187287a0 in mono_set_defaults
#14 0x007f8518728df0 in mono_runtime_invoke
#15 0x007f8518728e20 in mono_thread_create
#16 0x007f8518728e60 in mono_pthread_key_for_tls
#17 0x007f8518728e80 in GC_start_blocking
#18 0x007f8518728f20 in start_thread
#19 0x007f8518728fc0 in clone

I sank the ship "Biakara" shortly before going to Sayuki, so that may be why there are all those sections with ShipDuel.

Edited by PangaeaACDC
  • 0
Posted

A bump to hopefully get this logged. I'm on the GOG version and don't get any output.log files of any kind. On every crash the game will simply crash to desktop with no type of message.

  • 0
Posted (edited)

Just chiming in, a friend fixed his crash problem by repairing his installation (he had some decryption things going on earlier though and it was the steam version).

So while it might not help, can't hurt to try I think.

 

Quick google on GoG repair fetches this:

https://support.gog.com/hc/en-us/articles/212807405-My-game-data-is-corrupt-How-can-I-repair-my-game-

But as you're using linux, it's probably different.

 

Perhaps you already tried, cheers and hopefully it will be fixed for you.

You might also want to include your savegame here.

(-edit using like a google drive link or something other than the forum itself)

Edited by Maf
  • 0
Posted

Hi, PangaeaACDC. Thank you for attaching your log files, those will be helpful and also thank you for your patience while we look into a solution for this issue.

  • Like 1

--Doug.

  • 0
Posted

Hi, PangaeaACDC. Thank you for attaching your log files, those will be helpful and also thank you for your patience while we look into a solution for this issue.

 

Thanks for looking into this. I've had quite a few crashes by now, almost always on area transitions, but they don't reproduce. Good for me as I can continue the game, but makes it hard to track down the error I would think.

 

Have uploaded the savegame prior to crashing when entering the VTC HQ in Neketaka. Had to do it off-site because you only allow files up to 1 MB.

https://we.tl/R2q0LmYanB

  • 0
Posted

Hi PangaeaACDC,

 

Just wanted to check in. Is this issue still occurring for you? If so, we'd greatly appreciate it if you could provide us with the full crash log files for this issue. These can be found here:

~/.config/unity3d/Obsidian Entertainment/Pillars of Eternity II/Player.log

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...