Welcome to Keen Software House Forums! Log in or Sign up to interact with the KSH community.
  1. Hello Guest!
    Welcome to the Bug Report forum, please make sure you search for your problem before posting here. If you post a duplicate (that you post the same issue while other people have already done that before) you will be given a warning point which can eventually lead into account limitations !

    Here you can find a guide on how to post a good bug report thread.
    Space Engineers version [Extra] --- Medieval Engineers version
  2. You are currently browsing our forum as a guest. Create your own forum account to access all forum functionality.

[1.175 DEV] Dedicated Server Unable to Save

Discussion in 'Bug Reports' started by viper312005, Feb 17, 2017.

  1. viper312005

    Joined:
    Aug 31, 2014
    Messages:
    53
    Trophy Points:
    72
    I have experienced an issue to where my dedicated server looked like it was saving but files were actually not being saved. After looking at the logs, it seems the Earthlike planet voxel file gets renamed several times after changes are made to it and there are several numbers pending at the end of the name until eventually the game cannot "overwrite" it anymore due to the filename is to big.

    Heres my logfile...I only included the end because I think thats all that is needed. I believe my save "location" is to long which is the directory. So I guess the combination between the LONG voxel filename and my directory, it reaches the max characters? But, eventually, if the voxels keeps changing and saving I will reach the character length again even if I decrease the size of characters of the directory. So, I'm seeing the filename of the voxels getting to long as a bug.


    2017-02-16 23:59:48.027 - Thread: 5 -> Saving world - END
    2017-02-16 23:59:48.027 - Thread: 16 -> Session snapshot save - START
    2017-02-16 23:59:48.027 - Thread: 16 -> Checking file access for files in target dir.
    2017-02-16 23:59:51.135 - Thread: 16 -> Failed to write voxel file 'C:\Users\Server\AppData\Roaming\SpaceEngineersDedicated\Saves\Freelancers PVEPVP\.new\EarthLike-1776142982d120000-0-0-0-0-0-0-0-0-0-0-2-0-0-0-0-1-2-0-0-0-0-0-1-0-0-0-0-0-1-0-0-0-0-0-0-0-0-0-1-0-0-0-0-4-0-0-0-1-2-1-0-0-0-0-0-0-0-0-0-0-0-7-0-0-0-0-0-0-0-0-0-0.vx2'
    2017-02-16 23:59:51.135 - Thread: 16 -> Exception occured: System.IO.PathTooLongException: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.
    at System.IO.PathHelper.GetFullPathName()
    at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths)
    at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
    at System.IO.File.InternalWriteAllBytes(String path, Byte[] bytes, Boolean checkHost)
    at Sandbox.Game.World.MySessionSnapshot.SaveVoxelSnapshot(String storageName, Byte[] snapshotData)
     
  2. Roxette

    Joined:
    Jul 18, 2014
    Messages:
    534
    Trophy Points:
    102
    There's been multiple reports of this issue, there are at least 3 other threads reporting it. It appears to have started to happen in November. Some of the threads have posted workarounds, none have been responded to by a developer, so whether it's been acknowledged or is on the list of known bugs to be fixed is unknown.
     
  3. viper312005

    Joined:
    Aug 31, 2014
    Messages:
    53
    Trophy Points:
    72
    Thanks Rox, i felt like this has been a problem in the past.