Jump to content

Game errors writing to offline files network location


FireStormOOO
  • Branch: Live Branch Version: Windows Pending

image.png.ec9e9f53761e63420b5d573a8f57e795.png

Disks have plenty of space.  Verified I can create and save files in the specified directory.  Verified I can append to the specified file.  Oddly the game's attempts to write do seem to be at least partially succeeding as I can see it add to the file despite the message.

Context: User profile including documents are redirected to a file server.  The directory is currently "working offline" through windows offline files (changes backed by local storage until reconnected, no network access should be required).

 

Excerpt from Player.log file:

[17:23:47.913] [1] [INFO] Checking which steam branch we're on. Got: []
[17:23:48.463] [1] [INFO] IOException during IO on  \\<network>\Profiles$\<user>\Documents\Klei\OxygenNotIncluded\kplayerprefs.yaml , squelching. Stack trace was:
 Win32 IO returned 59. Path: \\<network>\Profiles$\<user>\Documents\Klei\OxygenNotIncluded\kplayerprefs.yaml 
   at Klei.FileUtil.DoIOAction (System.Action io_op, System.Int32 retry_count) [0x00035] in <f30d3c85d1f64155aa0dc6c7adb0d1eb>:0 
  at Klei.FileUtil.DoIODialog (System.Action io_op, System.String io_subject, System.Int32 retry_count) [0x00000] in <f30d3c85d1f64155aa0dc6c7adb0d1eb>:0 
[17:23:48.463] [1] [INFO] Error encountered during file access: IOError error: \\<network>\Profiles$\<user>\Documents\Klei\OxygenNotIncluded\kplayerprefs.yaml
[17:23:48.464] [1] [INFO] Reporting error.

[17:23:48.464] [1] [INFO] Win32 IO returned 59. Path: \\<network>\Profiles$\<user>\Documents\Klei\OxygenNotIncluded\kplayerprefs.yaml
[17:23:48.464] [1] [INFO]   at Klei.FileUtil.DoIOAction (System.Action io_op, System.Int32 retry_count) [0x00035] in <f30d3c85d1f64155aa0dc6c7adb0d1eb>:0 
  at Klei.FileUtil.DoIODialog (System.Action io_op, System.String io_subject, System.Int32 retry_count) [0x00000] in <f30d3c85d1f64155aa0dc6c7adb0d1eb>:0 
[17:23:48.467] [1] [INFO] Submitting crash:
DontDestroyOnLoad only works for root GameObjects or components on root GameObjects. 
(Filename:  Line: 589)

 

Win32 Error code 59:

ERROR_UNEXP_NET_ERR

59 (0x3B)

An unexpected network error occurred.


Steps to Reproduce
  1. Point game saves to a network location (this could be an actual file server or just a Windows shared folder on another LAN desktop)
  2. Take the game's folder offline (Explorer -> Navigate to directory -> Easy access -> Work Offline)  [Group policy may manage this/hide options in a domain/corporate environment; if so check with your IT guy]
  3. You should now get the pictured error message, either when launching the game from a fresh install on the menu screen or particularly when loading a save



User Feedback


There are no comments to display.



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