Error comparing

Get help for specific problems
Posts: 28
Joined: 8 Jul 2013

pollotedax

Hi,
I'm having an error comparing:

No se puede enumerar el directorio

'e:\CopiaSeg\datos\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.BAJA 10.06.12'.

Error: 1: Función incorrecta. (readDir)

Both, source and target are accessible and path is 169 long.
e:\ is target on an usb drive on a Windows 2003 Server.

Thank you.
User avatar
Site Admin
Posts: 7212
Joined: 9 Dec 2007

Zenju

Can you try deleting or renaming

<FFS installation directory>\Bin\FindFilePlus_x64.dll and
FindFilePlus_Win32.dll

then try again to see if it works?
Posts: 28
Joined: 8 Jul 2013

pollotedax

Sure, let's see...
Posts: 28
Joined: 8 Jul 2013

pollotedax

Great!
No error now.
Thank you!
User avatar
Site Admin
Posts: 7212
Joined: 9 Dec 2007

Zenju

Good, I've implemented a few changes into FFS, can you test if the new beta version works out of the box (without deleting any files):

[404, Invalid URL: http://freefilesync.sourceforge.net/FreeFileSync_5.19_beta_Windows_Setup.exe]
User avatar
Site Admin
Posts: 7212
Joined: 9 Dec 2007

Zenju

Did you test the updated version yet? Deleting the dlls is a hack, not a solution.
Posts: 28
Joined: 8 Jul 2013

pollotedax

Installed, I'll try tonight.

I was having errors again after de dll deletion :(
Posts: 28
Joined: 8 Jul 2013

pollotedax

Sorry about the delay...
No luck :(
Even with 5.19 beta I get the error all the time.
The only time with no errors was the first 5.19 try when I ran the job manually.
Always in the same 4 folders :

[23:26:26] Error: No se puede enumerar el directorio 'd:\datos\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.BAJA 10.06.12'.
Error: 1: Función incorrecta. (readDir)
[23:26:26] Error: No se puede enumerar el directorio 'd:\datos\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.DESESTIMIENTO 5.6.12'.
Error: 1: Función incorrecta. (readDir)
[23:26:27] Error: No se puede enumerar el directorio 'e:\CopiaSeg\datos\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.BAJA 10.06.12'.
Error: 1: Función incorrecta. (readDir)
[23:26:27] Error: No se puede enumerar el directorio 'e:\CopiaSeg\datos\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.DESESTIMIENTO 5.6.12'.
Error: 1: Función incorrecta. (readDir)
User avatar
Site Admin
Posts: 7212
Joined: 9 Dec 2007

Zenju

No problem. Let's dig a little deeper. Extract the following archive and overwrite the files in your FFS installation subdirectory "bin":

[404, Invalid URL: http://freefilesync.sourceforge.net/FindFilePlus.rar]

Next time you get the errors above, FFS will show a message box before. I'm interested in the number it shows.
Posts: 28
Joined: 8 Jul 2013

pollotedax

Done,

it shows : 3221225488
User avatar
Site Admin
Posts: 7212
Joined: 9 Dec 2007

Zenju

Thanks! Here's the updated version of these two files, this should work now without errors:

[404, Invalid URL: http://freefilesync.sourceforge.net/FindFilePlus2.rar]
Posts: 28
Joined: 8 Jul 2013

pollotedax

Great !

First manual compare done without errors !

Tomorrow will see de nightly automated task.

Thanks so much Zenju !
Posts: 28
Joined: 8 Jul 2013

pollotedax

Hi Zenju,
the complete nigthly automatic task get some errors :(
Maybe no related to yesterday's because now is on target.
I think it could be some character in the file path, what do you think?
Yesterday I only did a compare but not the full sync.

Here I paste de errors :

[23:32:21] Error: No se puede crear el directorio 'e:\CopiaSeg\Borrados\datos\2013-07-23\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.BAJA 10.06.12\BAJA VOLUNTARIA'.
Error: 3: El sistema no puede hallar la ruta especificada. (CreateDirectory)
[23:32:21] Info: Mover archivo de 'e:\CopiaSeg\datos\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.BAJA 10.06.12\BAJA VOLUNTARIA\060612-envio_doc.b.vol.2trb..pdf' a 'e:\CopiaSeg\Borrados\datos\2013-07-23\'
[23:32:21] Error: No se puede crear el directorio 'e:\CopiaSeg\Borrados\datos\2013-07-23\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.BAJA 10.06.12\BAJA VOLUNTARIA'.
Error: 3: El sistema no puede hallar la ruta especificada. (CreateDirectory)
[23:32:21] Info: Mover archivo de 'e:\CopiaSeg\datos\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.BAJA 10.06.12\BAJA VOLUNTARIA\1.CASTELLVI,_M.JOSE-carta_baja_voluntaria_10.6.12.doc' a 'e:\CopiaSeg\Borrados\datos\2013-07-23\'
[23:32:21] Error: No se puede crear el directorio 'e:\CopiaSeg\Borrados\datos\2013-07-23\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.BAJA 10.06.12\BAJA VOLUNTARIA'.
Error: 3: El sistema no puede hallar la ruta especificada. (CreateDirectory)
[23:32:21] Info: Mover archivo de 'e:\CopiaSeg\datos\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.BAJA 10.06.12\BAJA VOLUNTARIA\2.CALCULO_P.P.P..xlsx' a 'e:\CopiaSeg\Borrados\datos\2013-07-23\'
[23:32:21] Error: No se puede crear el directorio 'e:\CopiaSeg\Borrados\datos\2013-07-23\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.BAJA 10.06.12\BAJA VOLUNTARIA'.
Error: 3: El sistema no puede hallar la ruta especificada. (CreateDirectory)
[23:32:21] Info: Mover archivo de 'e:\CopiaSeg\datos\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.BAJA 10.06.12\BAJA VOLUNTARIA\3.LIQUIDACIÓN_Y_FINIQUITO.docx' a 'e:\CopiaSeg\Borrados\datos\2013-07-23\'
[23:32:21] Error: No se puede crear el directorio 'e:\CopiaSeg\Borrados\datos\2013-07-23\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.BAJA 10.06.12\BAJA VOLUNTARIA'.
Error: 3: El sistema no puede hallar la ruta especificada. (CreateDirectory)
[23:32:21] Info: Mover archivo de 'e:\CopiaSeg\datos\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.DESESTIMIENTO 5.6.12\060612-MODELS_BAIXA.pdf' a 'e:\CopiaSeg\Borrados\datos\2013-07-23\'
[23:32:21] Error: No se puede mover el archivo
'e:\CopiaSeg\datos\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.DESESTIMIENTO 5.6.12\060612-MODELS_BAIXA.pdf' a
'e:\CopiaSeg\Borrados\datos\2013-07-23\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.DESESTIMIENTO 5.6.12\060612-MODELS_BAIXA.pdf'.
Error: 3: El sistema no puede hallar la ruta especificada. (MoveFileEx)
[23:32:21] Info: Mover archivo de 'e:\CopiaSeg\datos\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.DESESTIMIENTO 5.6.12\CALCULO_P.P.P.EINDEM.xlsx' a 'e:\CopiaSeg\Borrados\datos\2013-07-23\'
[23:32:21] Error: No se puede mover el archivo
'e:\CopiaSeg\datos\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.DESESTIMIENTO 5.6.12\CALCULO_P.P.P.EINDEM.xlsx' a
'e:\CopiaSeg\Borrados\datos\2013-07-23\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.DESESTIMIENTO 5.6.12\CALCULO_P.P.P.EINDEM.xlsx'.
Error: 3: El sistema no puede hallar la ruta especificada. (MoveFileEx)
[23:32:21] Info: Mover archivo de 'e:\CopiaSeg\datos\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.DESESTIMIENTO 5.6.12\LIQUIDACIÓN_Y_FINIQUITO.docx' a 'e:\CopiaSeg\Borrados\datos\2013-07-23\'
[23:32:21] Error: No se puede mover el archivo
'e:\CopiaSeg\datos\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.DESESTIMIENTO 5.6.12\LIQUIDACIÓN_Y_FINIQUITO.docx' a
'e:\CopiaSeg\Borrados\datos\2013-07-23\Usuarios\Mari\Documentos\1-CLIENTES a partir 2012\CASTELLVI, M.J\EMP.HOGAR\BARCELONA\12-01-19-PACIS, AMADITO-ALTA 19012012-BAJA 170612\NUL.DESESTIMIENTO 5.6.12\LIQUIDACIÓN_Y_FINIQUITO.docx'.
Error: 3: El sistema no puede hallar la ruta especificada. (MoveFileEx)
User avatar
Site Admin
Posts: 7212
Joined: 9 Dec 2007

Zenju

I was completely on the wrong track with my fix above. The symptoms where identical to another problem I knew, but the fact that comparison worked was purely by accident!

It took me some time to figure out, especially after analyzing your second batch of error messages: You're using a forbidden sequence in one of your paths!
The culprit is "NUL.BAJA 10.06.12"

"NUL" is a reserved name on Windows, in particular if it is followed by a dot:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa365247%28v=vs.85%29.aspx#naming_conventions
> Do not use the following reserved names for the name of a file: [...] NUL [...] Also avoid these names followed immediately by an extension; for example, NUL.txt is not recommended.

Consequently I have removed the "fix" from the FFS code. The workaround is to rename "NUL.BAJA 10.06.12" (this might turn out to be a little tricky...).
Posts: 28
Joined: 8 Jul 2013

pollotedax

Wow! is true!
I'll try tonight.
Thanks a lot.
Posts: 28
Joined: 8 Jul 2013

pollotedax

I get an error trying to rename \NUL.BAJA 10.06.12\ and \NUL.DESESTIMIENTO 5.6.12\ as you suppose...
I had to use the 8.3 naming trick ;)

Anyway, I saw other names that might cause errors like :

trama-karina anul.lat
ASEBA-NOM.04.13.nul.pdf
FORMATGERIA-ACOM.ANUL.LAT 0908

Why they don't pop any error ?
User avatar
Site Admin
Posts: 7212
Joined: 9 Dec 2007

Zenju

> Why they don't pop any error ?

It seems the sequence "NUL." is only ever a problem for Windows if it is at the begining of a file or directory name.
Posts: 28
Joined: 8 Jul 2013

pollotedax

Got it.
Will see the final test.