It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Hello,

I've been getting this error whenever the game tries to write in the Documents/Reus location, be it for savegames or achievements.

I'm using Windows 10, GoG Galaxy and the Documents folder was moved to the D: drive.

Uninstalling and reinstalling the game didn't fix the problem.

The error log created in the game folder is like this:

Version: 1.4
Thread: Main

System.UnauthorizedAccessException: Access to the path 'D:\Documents\Reus\Achievements.srl' is denied.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
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)
at Reus.IO.TokenSerializer.Serialize(String filename, Token root)
at Reus.Achievements.Local.LocalAchievementManager`1.Serialize()
at Reus.Achievements.Local.LocalAchievement`1.set_IsSet(Boolean value)
at Reus.Unlock.Unlockable`1.Unlock()
at Reus.MainMenu.EndGameMenu.AddAchievementAnimated(IAnimationService animationService, AchievementControl achievementControl)
at Reus.MainMenu.EndGameMenu.AddAchievementsAnimated(IAnimationService animationService)
at Reus.MainMenu.EndGameMenu.<WaitAndAddAchievementAnimated>d__e.MoveNext()
at SpaceTech.Coroutines.Coroutine.Tick()
at SpaceTech.Coroutines.Coroutine.Tick()
at SpaceTech.Coroutines.CoroutineCollection.Tick()
at Reus.MainMenu.EndGameMenu.OnUpdate(GameTime gameTime)
at SpaceTech.UI.Controls.UIControl.OnUpdate(GameTime gameTime)
at SpaceTech.UI.Controls.UIControl.OnUpdate(GameTime gameTime)
at Reus.MainMenu.VirtualScreenCollection.OnUpdate(GameTime gameTime)
at SpaceTech.UI.Controls.UIControl.OnUpdate(GameTime gameTime)
at SpaceTech.UI.Controls.UIScreen.Update(GameTime gameTime)
at Reus.MainMenu.InGameMenu.Update(GameTime gameTime)
at Reus.GameplayComponent.Update(GameTime gameTime)
at Microsoft.Xna.Framework.Game.Update(GameTime gameTime)
at Reus.Application.Update(GameTime gameTime)
at Microsoft.Xna.Framework.Game.Tick()
at Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
at Microsoft.Xna.Framework.GameHost.OnIdle()
at Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()
at Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle( Int32 grfidlef)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManage r.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(Form mainForm)
at Microsoft.Xna.Framework.WindowsGameHost.Run()
at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
at Reus.Program.ActualMain()
at Reus.Program.Main(String[] args)


Any ideas are appreciated.
Thank you!
No posts in this topic were marked as the solution yet. If you can help, add your reply
Anyone? :)
avatar
crimsoncosmos: Anyone? :)
Bit late but as it seems to be permissions, maybe running game as administrator might help. You could also try re-installing game as administrator. No other game/program has had problem writing in your documents forlder?