elvido / big5sync

Automatically exported from code.google.com/p/big5sync
1 stars 0 forks source link

Not relevant notification on folder tagging failure #223

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Mount an FTP connection as a Windows drive using NetDrive
2. Tagging a folder from the virtual drive 

What is the expected output? What do you see instead?
It was expected either that the folder was tagged, leaving aside the tag it was 
virtual, or that a message was shown explaining why it couldn't be tagged.

Instead there was a message box telling me that there was a bug and asking me 
to submit the data here ;)

What version of the product are you using? On what operating system?
v2.0 on Windows Vista Home Premium SP 2

Please provide any additional information below.

Please paste the debug.log found in root Syncless folder(if any) below.
(Please
filter off any data that you do not want other people to see with "#")
2010-07-19 01:01:23 -   Exception Caught
            --------------------------------------------------------
            System.IO.FileNotFoundException

                        System.IO.FileNotFoundException: No se pudo encontrar el archivo 'F:\.syncless\guid.id'.

            Nombre de archivo: 'F:\.syncless\guid.id'

               en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

               en System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)

               en System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)

               en System.IO.FileInfo.Create()

               en Syncless.Profiling.ProfilingGUIDHelper.CreateGUID(String path)

               en Syncless.Profiling.ProfilingGUIDHelper.GetGUID(String driveid)

               en Syncless.Profiling.ProfilingLayer.ConvertPhysicalToLogical(String path, Boolean create)

               en Syncless.Core.SystemLogicLayer.Tag(String tagname, DirectoryInfo folder)
            --------------------------------------------------------

2010-07-19 01:01:38 -   Exception Caught
            --------------------------------------------------------
            System.IO.FileNotFoundException

                        System.IO.FileNotFoundException: No se pudo encontrar el archivo 'F:\.syncless\guid.id'.

            Nombre de archivo: 'F:\.syncless\guid.id'

               en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

               en System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)

               en System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)

               en System.IO.FileInfo.Create()

               en Syncless.Profiling.ProfilingGUIDHelper.CreateGUID(String path)

               en Syncless.Profiling.ProfilingGUIDHelper.GetGUID(String driveid)

               en Syncless.Profiling.ProfilingLayer.ConvertPhysicalToLogical(String path, Boolean create)

               en Syncless.Core.SystemLogicLayer.Tag(String tagname, DirectoryInfo folder)
            --------------------------------------------------------

2010-07-19 01:16:03 -   Exception Caught
            --------------------------------------------------------
            System.IO.FileNotFoundException

                        System.IO.FileNotFoundException: No se pudo encontrar el archivo 'F:\.syncless\guid.id'.

            Nombre de archivo: 'F:\.syncless\guid.id'

               en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

               en System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)

               en System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)

               en System.IO.FileInfo.Create()

               en Syncless.Profiling.ProfilingGUIDHelper.CreateGUID(String path)

               en Syncless.Profiling.ProfilingGUIDHelper.GetGUID(String driveid)

               en Syncless.Profiling.ProfilingLayer.ConvertPhysicalToLogical(String path, Boolean create)

               en Syncless.Core.SystemLogicLayer.Tag(String tagname, DirectoryInfo folder)
            --------------------------------------------------------

Original issue reported on code.google.com by xavier.v...@gmail.com on 19 Jul 2010 at 4:23

GoogleCodeExporter commented 8 years ago
I have had the same problem.  I have been trying to create a new backup system 
that automatically detects file changes and backs them up to a NAS.  Syncless 
seemed fine until it kept on removing the tag on every startup since the drive 
was not there.  I hope this is solved along with the removing of drives.  Those 
are 2 big issues.

Original comment by craigbo...@gmail.com on 25 May 2011 at 8:26

GoogleCodeExporter commented 8 years ago
I've got this problem too.
I think it's caused by Netdrives (or FTP in general) incompatibility with 
folder names starting with a dot. Is there a way to change this?

Original comment by em...@salomonv.nl on 6 Jun 2011 at 6:11

GoogleCodeExporter commented 8 years ago
Is it possible to include an option to make syncless 'ftp-proof' by changing 
the ".syncless" folder to just "syncless" with the consequense of seeing the 
folder as a regular user? That would be great.

Original comment by em...@salomonv.nl on 15 Jun 2011 at 7:09