warpinator-windows
warpinator-windows copied to clipboard
System.NotSupportedException - The provided format of the path is not supported
Hi there, I'm getting the following error every time I try to transfer a folder. Using Windows 11, trying to transfer from a OnePlus 6T. The main error roughly translates as "The provided format of the path is not supported".
Log as follows (some messages are in Spanish as my Windows installation is in that language):
************** Texto de la excepción **************
System.NotSupportedException: No se admite el formato proporcionado de la ruta de acceso.
en System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
en System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
en Warpinator.Transfer.<ReceiveFileChunk>d__44.MoveNext()
--- Fin del seguimiento de la pila de la ubicación anterior donde se produjo la excepción ---
en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
en Warpinator.Remote.<StartReceiveTransfer>d__24.MoveNext()
--- Fin del seguimiento de la pila de la ubicación anterior donde se produjo la excepción ---
en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
************** Ensamblados cargados **************
mscorlib
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.8.9139.0 built by: NET481REL1LAST_B
Código base: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
Warpinator
Versión del ensamblado: 0.3.0.0
Versión Win32: 0.3.0.0
Código base: file:///C:/Program%20Files%20(x86)/Warpinator/Warpinator.exe
----------------------------------------
Common.Logging
Versión del ensamblado: 3.4.1.0
Versión Win32: 3.4.1.0
Código base: file:///C:/Program%20Files%20(x86)/Warpinator/Common.Logging.DLL
----------------------------------------
Common.Logging.Core
Versión del ensamblado: 3.4.1.0
Versión Win32: 3.4.1.0
Código base: file:///C:/Program%20Files%20(x86)/Warpinator/Common.Logging.Core.DLL
----------------------------------------
System.Core
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.8.9139.0 built by: NET481REL1LAST_B
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.8.9139.0 built by: NET481REL1LAST_B
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.8.9075.0 built by: NET481REL1LAST_C
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.8.9032.0 built by: NET481REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.8.9032.0 built by: NET481REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.8.9032.0 built by: NET481REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
mscorlib.resources
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.8.9032.0 built by: NET481REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_es_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
Makaretu.Dns
Versión del ensamblado: 2.0.1.0
Versión Win32: 2.0.1
Código base: file:///C:/Program%20Files%20(x86)/Warpinator/Makaretu.Dns.DLL
----------------------------------------
System.DirectoryServices.AccountManagement
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.8.9032.0 built by: NET481REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.DirectoryServices.AccountManagement/v4.0_4.0.0.0__b77a5c561934e089/System.DirectoryServices.AccountManagement.dll
----------------------------------------
Makaretu.Dns.Multicast
Versión del ensamblado: 0.27.0.0
Versión Win32: 0.27.0
Código base: file:///C:/Program%20Files%20(x86)/Warpinator/Makaretu.Dns.Multicast.DLL
----------------------------------------
System.DirectoryServices
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.8.9032.0 built by: NET481REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.DirectoryServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.DirectoryServices.dll
----------------------------------------
System.Net.IPNetwork
Versión del ensamblado: 2.1.2.0
Versión Win32: 2.1.2.0
Código base: file:///C:/Program%20Files%20(x86)/Warpinator/System.Net.IPNetwork.DLL
----------------------------------------
System.Numerics
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.8.9032.0 built by: NET481REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Net.Http
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.8.9032.0 built by: NET481REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Net.Http/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Net.Http.dll
----------------------------------------
Grpc.Core.Api
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.41.0.0
Código base: file:///C:/Program%20Files%20(x86)/Warpinator/Grpc.Core.Api.DLL
----------------------------------------
Grpc.Core
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.41.0.0
Código base: file:///C:/Program%20Files%20(x86)/Warpinator/Grpc.Core.DLL
----------------------------------------
Google.Protobuf
Versión del ensamblado: 3.19.0.0
Versión Win32: 3.19.0.0
Código base: file:///C:/Program%20Files%20(x86)/Warpinator/Google.Protobuf.DLL
----------------------------------------
BouncyCastle.Crypto
Versión del ensamblado: 1.8.9.0
Versión Win32: 1.8.20343.1
Código base: file:///C:/Program%20Files%20(x86)/Warpinator/BouncyCastle.Crypto.DLL
----------------------------------------
System.Memory
Versión del ensamblado: 4.0.1.1
Versión Win32: 4.6.28619.01
Código base: file:///C:/Program%20Files%20(x86)/Warpinator/System.Memory.DLL
----------------------------------------
NaCl
Versión del ensamblado: 0.1.13.0
Versión Win32: 0.1.13.0
Código base: file:///C:/Program%20Files%20(x86)/Warpinator/NaCl.DLL
----------------------------------------
System.Runtime.CompilerServices.Unsafe
Versión del ensamblado: 5.0.0.0
Versión Win32: 5.0.20.51904
Código base: file:///C:/Program%20Files%20(x86)/Warpinator/System.Runtime.CompilerServices.Unsafe.DLL
----------------------------------------
System.Buffers
Versión del ensamblado: 4.0.3.0
Versión Win32: 4.6.28619.01
Código base: file:///C:/Program%20Files%20(x86)/Warpinator/System.Buffers.DLL
----------------------------------------
System.ValueTuple
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.8.9032.0
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.ValueTuple/v4.0_4.0.0.0__cc7b13ffcd2ddd51/System.ValueTuple.dll
----------------------------------------
OptaneShellExt
Versión del ensamblado: 1.0.0.0
Versión Win32: 1.0.0.0
Código base: file:///C:/WINDOWS/System32/DriverStore/FileRepository/iastorpinningcomponent.inf_amd64_59691a4ee8d947dd/OptaneShellExt.dll
----------------------------------------
SharpShell
Versión del ensamblado: 2.2.0.0
Versión Win32: 2.2.0.0
Código base: file:///C:/WINDOWS/System32/DriverStore/FileRepository/iastorpinningcomponent.inf_amd64_59691a4ee8d947dd/SharpShell.DLL
----------------------------------------
PinningServiceApi
Versión del ensamblado: 1.0.0.0
Versión Win32: 1.0.0.0
Código base: file:///C:/WINDOWS/System32/DriverStore/FileRepository/iastorpinningcomponent.inf_amd64_59691a4ee8d947dd/PinningServiceApi.DLL
----------------------------------------
System.ComponentModel.Composition
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.8.9032.0
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.ComponentModel.Composition/v4.0_4.0.0.0__b77a5c561934e089/System.ComponentModel.Composition.dll
----------------------------------------
System.Windows.Forms.resources
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.8.9032.0 built by: NET481REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
This looks like you are trying to transfer a folder with a name that is not valid under Windows. I already do some checks and replace forbidden characters but maybe I've missed some cases. It would be helpful if you could give me an example of a name that makes it crash so I can fix the path validation logic.