Bug reporting

Get help for specific problems
Posts: 7
Joined: 3 May 2022

supman8899

i use 11.20. if the source file name have a 'space' or a 'dot' at the last character of a filename then ffs will not work indicating chown failure on target. please fix this asap/
User avatar
Site Admin
Posts: 7210
Joined: 9 Dec 2007

Zenju

Error message?
Posts: 7
Joined: 3 May 2022

supman8899

EPERM: Operation not permitted [chown]


and i am not allow to donate for a full edition as i am from singapore.
Posts: 7
Joined: 3 May 2022

supman8899

it happens when i sync from main ssd of a imac-pro on macosx 10.14.6 to a synology ds3622sx+ raid0 drive. ssd has 4tb and snology AFP only shared has 177tb.
Posts: 7
Joined: 3 May 2022

supman8899

problems occurs now with mirror function of new subdir on main ssd disk to be clone onto synlogy shared path.
Posts: 7
Joined: 3 May 2022

supman8899

viewtopic.php?t=274 got it to work btw.

however, i still think it is odd that it worked if its copying to other disks while any AFP shared path fails.
User avatar
Site Admin
Posts: 7210
Joined: 9 Dec 2007

Zenju

EPERM doesn't seem to be FFS-specific, but more a restriction of the target file system. So workaround would be to turn off "Copy file access permissions".
Posts: 7
Joined: 3 May 2022

supman8899

thanks.
i would like to donate but paypal say you do not accept donation or fee from singapore.
are you able to accept bitcoin?
Posts: 7
Joined: 3 May 2022

supman8899

hello?
User avatar
Posts: 4056
Joined: 11 Jun 2019

xCSxXenon

No
Posts: 17
Joined: 18 Nov 2018

hspindel

I recently discovered the neat verify file switch in GlobalSettings.xml. Running into one problem with it. I turned on verify for most of my syncs, but there are a few where I don't want verify. So I created a GlobalSettingsNoVerify.xml with verification off. I then start ffs via a desktop shortcut. That shortcut has as its target:
D:\Program Files\FreeFileSync\FreeFileSync.exe" "C:\Users\howard\Desktop\Syncs\SyncEdriveDS412.ffs_batch" "c:\documents and settings\howard\roaming\freefilesync\GlobalSettingsNoVerify.xml"
The contents of SyncEdriveDS412.ffs_batch are:
<?xml version="1.0" encoding="utf-8"?>
<FreeFileSync XmlType="BATCH" XmlFormat="23">
    <Notes/>
    <Compare>
        <Variant>TimeAndSize</Variant>
        <Symlinks>Follow</Symlinks>
        <IgnoreTimeShift/>
    </Compare>
    <Synchronize>
        <Differences LeftOnly="right" LeftNewer="right" RightNewer="right" RightOnly="right"/>
        <DeletionPolicy>Permanent</DeletionPolicy>
        <VersioningFolder Style="Replace"/>
    </Synchronize>
    <Filter>
        <Include>
            <Item>*</Item>
        </Include>
        <Exclude>
            <Item>\System Volume Information\</Item>
            <Item>\$Recycle.Bin\</Item>
            <Item>\RECYCLER\</Item>
            <Item>\RECYCLED\</Item>
            <Item>*\desktop.ini</Item>
            <Item>*\thumbs.db</Item>
            <Item>\download</Item>
        </Exclude>
        <SizeMin Unit="None">0</SizeMin>
        <SizeMax Unit="None">0</SizeMax>
        <TimeSpan Type="None">0</TimeSpan>
    </Filter>
    <FolderPairs>
        <Pair>
            <Left>E:\</Left>
            <Right>\\DS412\homes\howard\edrive</Right>
        </Pair>
    </FolderPairs>
    <Errors Ignore="true" Retry="0" Delay="5"/>
    <PostSyncCommand Condition="Completion"/>
    <LogFolder/>
    <EmailNotification Condition="Always"/>
    <GridViewType>Action</GridViewType>
    <Batch>
        <ProgressDialog Minimized="false" AutoClose="false"/>
        <ErrorDialog>Show</ErrorDialog>
        <PostSyncAction>None</PostSyncAction>
    </Batch>
</FreeFileSync>
ffs runs and successfully synchronizes. When I click on the "Close" button I get a Windows popup that says:
Cannot write file "C:\documents and settings\howard\roaming\freefilesync\GlobalSettingsNoVerify.xml.87cb.tmp".

ERROR_PATH_NOT_FOUND: The system cannot find the path specified. [CreateFile]
Any idea what is wrong? Dismissing the popup doesn't seem to cause any problems, but it does seem to indicate a problem.

Thank you.
Posts: 17
Joined: 18 Nov 2018

hspindel

I just noticed in the error popup that where it says "howard\roaming" I would have expected "howard\AppData\roaming".

Perhaps that's a clue to the problem?
Posts: 17
Joined: 18 Nov 2018

hspindel

Umm, yes, the missing "appdata" was causing the problem.

But it's missing in my invocation line posted above. When I fixed the invocation line, everything works great. Sorry I didn't notice the discrepancy, but posting here is probably what caused me to find it.

So ignore all the above!
User avatar
Posts: 4056
Joined: 11 Jun 2019

xCSxXenon

Don't hijack threads in the first place, but definitely don't fill a hijacked thread with user error
Posts: 17
Joined: 18 Nov 2018

hspindel

Didn't realize I hijacked a thread. I thought this was a general bug-reporting thread. That's what showed up when I searched.