Error - java.lang.RuntimeException:
-
Hi, once of time (2-3 times on year) i have error in FAF. And I can't play.
Client Version: 2022.9.0
java.lang.RuntimeException: java.nio.file.AccessDeniedException: C:\ProgramData\FAForever\cache\featured_mod\bin\84206fa0c0cd226745a043767258034d -> C:\ProgramData\FAForever\bin\ForgedAlliance.exe
at com.faforever.client.patch.SimpleHttpFeaturedModUpdaterTask.lambda$call$0(SimpleHttpFeaturedModUpdaterTask.java:94)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at com.faforever.client.patch.SimpleHttpFeaturedModUpdaterTask.call(SimpleHttpFeaturedModUpdaterTask.java:70)
at com.faforever.client.patch.SimpleHttpFeaturedModUpdaterTask.call(SimpleHttpFeaturedModUpdaterTask.java:29)
at javafx.concurrent.Task$TaskCallable.call(Task.java:1426)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.nio.file.AccessDeniedException: C:\ProgramData\FAForever\cache\featured_mod\bin\84206fa0c0cd226745a043767258034d -> C:\ProgramData\FAForever\bin\ForgedAlliance.exe
at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:89)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
at java.base/sun.nio.fs.WindowsFileCopy.copy(WindowsFileCopy.java:209)
at java.base/sun.nio.fs.WindowsFileSystemProvider.copy(WindowsFileSystemProvider.java:284)
at java.base/java.nio.file.Files.copy(Files.java:1305)
at com.faforever.client.io.FeaturedModFileCacheService.copyFeaturedModFileFromCache(FeaturedModFileCacheService.java:64)
at com.faforever.client.patch.SimpleHttpFeaturedModUpdaterTask.lambda$call$0(SimpleHttpFeaturedModUpdaterTask.java:89)What can i do with this?
-
C:\ProgramData\FAForever open access for everyone, or try give yourself full access with subfolders
-
@eternal How i can do it?
-
Ok, done. Thanks
-
@Marekkas If you tell us how you did it, then others could profit from it who have the same problem.
-
Most likely Right click -> Properties -> Security (maybe advanced if issue was more complicated).
For anyone reaching this page and being lost, look up change permission in Windows, plenty of nice guides out there.
-
The better way to do this is to do a permission reset, which resets folder and child permission back to default settings.
- Open CMD as admin.
- To reset permissions for a folder, its files, and subfolders, run the command
icacls "full path to the folder" /reset /t /c /l
So in this case:
icacls "C:\ProgramData\FAForever" /reset /t /c /l -
.
-
@Pipo
please don't doublepost:
https://forum.faforever.com/topic/4943/java-startup-error/3Also it's not the same problem, here we have a
AccessDeniedExceptionerror.
(you error is aTag mismatch) -
I'm sorry i forgot to delete this post after i saw that i typed my question into the wrong thread. I'll clear this post here.
-
C Corwin referenced this topic on
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login