Error in Map Vault [SOLVED]

This is for troubleshooting of problems with the FAF client and Forged Alliance game.

Moderator: PhilipJFry

Error in Map Vault

Postby Rowey » 27 May 2019, 18:06

When i try to click on the More Button for the Most Recent section i get the following error https://pastebin.com/nDbfuwNV but all the other ones are fine
User avatar
Rowey
Contributor
 
Posts: 239
Joined: 10 Jul 2017, 23:13
Location: UK
Has liked: 93 times
Been liked: 71 times
FAF User Name: Rowey

Re: Error in Map Vault

Postby sunruh » 31 May 2019, 17:02

yes i get the same:

java.util.concurrent.CompletionException: java.nio.file.InvalidPathException: Illegal char <:> at index 13: gpg_announces:_supcom_3.v0002.png
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.nio.file.InvalidPathException: Illegal char <:> at index 13: gpg_announces:_supcom_3.v0002.png
at java.base/sun.nio.fs.WindowsPathParser.normalize(Unknown Source)
at java.base/sun.nio.fs.WindowsPathParser.parse(Unknown Source)
at java.base/sun.nio.fs.WindowsPathParser.parse(Unknown Source)
at java.base/sun.nio.fs.WindowsPath.parse(Unknown Source)
at java.base/sun.nio.fs.WindowsFileSystem.getPath(Unknown Source)
at java.base/java.nio.file.Path.resolve(Unknown Source)
at com.faforever.client.remote.AssetService.loadAndCacheImage(AssetService.java:51)
at com.faforever.client.remote.AssetService.loadAndCacheImage(AssetService.java:37)
at com.faforever.client.map.MapService.loadPreview(MapService.java:364)
at com.faforever.client.map.MapService$$FastClassBySpringCGLIB$$bee33d9f.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
at com.faforever.client.map.MapService$$EnhancerBySpringCGLIB$$83573d0b.loadPreview(<generated>)
at com.faforever.client.map.MapCardController.setMap(MapCardController.java:83)
at com.faforever.client.map.MapVaultController.lambda$appendSearchResult$21(MapVaultController.java:311)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.ReduceOps$ReduceTask.doLeaf(Unknown Source)
at java.base/java.util.stream.ReduceOps$ReduceTask.doLeaf(Unknown Source)
at java.base/java.util.stream.AbstractTask.compute(Unknown Source)
at java.base/java.util.concurrent.CountedCompleter.exec(Unknown Source)
at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
sunruh
Crusader
 
Posts: 10
Joined: 28 May 2019, 00:10
Has liked: 0 time
Been liked: 0 time
FAF User Name: sunruh

Re: Error in Map Vault

Postby sunruh » 04 Jun 2019, 21:21

any ideas?
sunruh
Crusader
 
Posts: 10
Joined: 28 May 2019, 00:10
Has liked: 0 time
Been liked: 0 time
FAF User Name: sunruh

Re: Error in Map Vault

Postby Uveso » 04 Jun 2019, 23:58

Code: Select all
Illegal char <:> at index 13: gpg_announces:_supcom_3.v0002.png


There is a ":" inside the filename of this map.
Not compatible with windows OS
User avatar
Uveso
Supreme Commander
 
Posts: 1788
Joined: 11 Dec 2015, 20:56
Location: Germany
Has liked: 70 times
Been liked: 291 times
FAF User Name: Uveso

Re: Error in Map Vault

Postby sunruh » 07 Jun 2019, 18:46

so that needs to be fixed either in the server java or the filename on the server
sunruh
Crusader
 
Posts: 10
Joined: 28 May 2019, 00:10
Has liked: 0 time
Been liked: 0 time
FAF User Name: sunruh

Re: Error in Map Vault  [SOLVED]

Postby Brutus5000 » 07 Jun 2019, 22:02

I cleaned up all occurrences I could find.
We really need to fix the root cause though :(
The 9th Doctor wrote:You think it'll last forever, the people and cars and concrete. But it won't. One day it's all gone, even the sky.
Brutus5000
Councillor - DevOps
 
Posts: 366
Joined: 05 Aug 2016, 23:32
Has liked: 29 times
Been liked: 288 times
FAF User Name: brutus5000

Re: Error in Map Vault

Postby sunruh » 11 Jun 2019, 15:18

thanks much for fixing this!
sunruh
Crusader
 
Posts: 10
Joined: 28 May 2019, 00:10
Has liked: 0 time
Been liked: 0 time
FAF User Name: sunruh


Return to Tech Support

Who is online

Users browsing this forum: No registered users and 1 guest