Post Reply 
MinimServer crashing when accented characters are present in the filepath
11-04-2021, 14:39
Post: #1
MinimServer crashing when accented characters are present in the filepath
I recently bought a significant amount of digital music on a dedicated Hard Disk and I'm now trying to use it in MinimServer.
Many of the folders in the HD do include accented characters in their path.
Indexing completed successfully, but subsequent access to those folders cause MinimServer to crash, as visible in the log fragment below.
I'm using MinimServer 2.0.16 update 192
Code:
14:59:21.454 Thread-10: ContentDirectory action: Browse 0$=#AudioFormat$51993$=All Artists
14:59:21.454 Thread-10:  version=1, adapter=192.168.1.20, uriPrefix=http://192.168.1.20:9791/63f0989e-f8e1-4cdb-856a-61d75c650c43/Upnp/resource/, clientEndpoint=192.168.1.3:62784
14:59:21.454 Thread-10:  BrowseFlag=BrowseDirectChildren StartingIndex=0 RequestedCount=1 Filter= SortCriteria=
14:59:21.455 Thread-10: using resource URI prefix http://192.168.1.20:9790/
14:59:21.455 Thread-10: removing container from cache: 0$=#AudioFormat$51993$=Library
14:59:21.455 Thread-10: removing container from cache: 0$=#AudioFormat$51993$=Library$13378
14:59:21.455 Thread-10: $$$ ValueContainer.doPopulate: title=All Artists id=0$=#AudioFormat$51993$=All Artists
14:59:21.456 Thread-10: $$$ ValueContainer.doPopulate: complete
14:59:21.456 Thread-10: adding container to cache: 0$=#AudioFormat$51993$=All Artists
14:59:21.456 Thread-10: browsing children of container com.minimserver.Server$ValueContainer@1da40a5
14:59:21.456 Thread-10: getCachedArtInfo: clearing index art cache id=0$=#AudioFormat$51993$=All Artists
14:59:21.456 Thread-10: ContentDirectory response: Browse 0$=#AudioFormat$51993$=All Artists
14:59:21.456 Thread-10:  NumberReturned=1 TotalMatches=16 UpdateID=9
14:59:21.462 Thread-9: ContentDirectory action: Browse 0$=#AudioFormat$51993$=All Artists
14:59:21.462 Thread-9:  version=1, adapter=192.168.1.20, uriPrefix=http://192.168.1.20:9791/63f0989e-f8e1-4cdb-856a-61d75c650c43/Upnp/resource/, clientEndpoint=192.168.1.3:62786
14:59:21.462 Thread-9:  BrowseFlag=BrowseDirectChildren StartingIndex=0 RequestedCount=16 Filter=* SortCriteria=
14:59:21.462 Thread-9: using resource URI prefix http://192.168.1.20:9790/
14:59:21.463 Thread-9: browsing children of container com.minimserver.Server$ValueContainer@1da40a5
14:59:21.464 Thread-11: ContentDirectory action: Browse 0$=#AudioFormat$51993$=All Artists
14:59:21.464 Thread-11:  version=1, adapter=192.168.1.20, uriPrefix=http://192.168.1.20:9791/63f0989e-f8e1-4cdb-856a-61d75c650c43/Upnp/resource/, clientEndpoint=192.168.1.3:62785
14:59:21.464 Thread-11:  BrowseFlag=BrowseDirectChildren StartingIndex=0 RequestedCount=16 Filter=* SortCriteria=
MinimServer: exception while processing action request: java.nio.file.InvalidPathException: Malformed input or input contains unmappable characters: Chiara Pastò
java.nio.file.InvalidPathException: Malformed input or input contains unmappable characters: Chiara Pastò
    at java.base/sun.nio.fs.UnixPath.encode(UnixPath.java:145)
    at java.base/sun.nio.fs.UnixPath.<init>(UnixPath.java:69)
    at java.base/sun.nio.fs.UnixFileSystem.getPath(UnixFileSystem.java:279)
    at java.base/java.nio.file.Path.of(Path.java:147)
    at java.base/java.nio.file.Paths.get(Paths.java:69)
    at com.minimserver.Server$Container.getFolderIndexArtwork(Server.java:22389)
    at com.minimserver.Server$Container.findIndexArtInfo(Server.java:22374)
    at com.minimserver.Server$Container.getCachedArtInfo(Server.java:22362)
    at com.minimserver.Server$Container.getIndexArtInfo(Server.java:22346)
    at com.minimserver.Server$TagContainer.appendContainerDIDL(Server.java:23223)
    at com.minimserver.Server$Container.getDIDL(Server.java:22318)
    at com.minimserver.Server$TagContainer.getDIDL(Server.java:23214)
    at com.minimserver.Server$Container.getContentsDIDL(Server.java:22333)
    at com.minimserver.Server$ContentDirectoryProvider.doBrowse(Server.java:27304)
    at com.minimserver.Server$ContentDirectoryProvider.browse(Server.java:27245)
    at org.openhome.net.device.providers.DvProviderUpnpOrgContentDirectory1$DoBrowse.ac​tionInvoked(DvProviderUpnpOrgContentDirectory1.java:978)
14:59:21.464 Thread-11: using resource URI prefix http://192.168.1.20:9790/
14:59:21.535 Thread-9: >>> EVENT >>> componentError: minimserver
14:59:21.535 Thread-11: browsing children of container com.minimserver.Server$ValueContainer@1da40a5
14:59:21.535 Thread-9: ServerControl: componentError event for minimserver
14:59:21.535 Thread-9: Monitor: componentError event for minimserver in context context0
14:59:21.536 main: stopping context context0
14:59:21.536 main: >>> EVENT >>> contextStopping: context0
14:59:21.536 main: ConsoleService: contextStopping event for context0
14:59:21.536 main: ServerControl: contextStopping event for context0
14:59:21.536 main: Monitor: contextStopping event for context0
14:59:21.536 main: stopping component minimserver in context context0[/quote][/code
]
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
MinimServer crashing when accented characters are present in the filepath - franz159 - 11-04-2021 14:39

Forum Jump:


User(s) browsing this thread: 1 Guest(s)