Opened 17 years ago

Last modified 17 years ago

#3548 closed Bug report

"Target file already exist" error

Reported by: ratatosk76 Owned by:
Priority: normal Component: Other
Keywords: Cc: ratatosk76, Alexander Schuch, Tim Kosse
Component version: Operating system type:
Operating system version:

Description

Queued a whole bunch of files, basically to backup the entire site to harddisk.

Several occasions, I got the "Target file already exist" error as in the screenshot included.

I'm downloading
/httpdocs/cn/divisions/seals/arrow/01arrow.htm

to c:\random.com\httpdocs\cn\divisions\seals\arrow\01arrow.htm

And I get a pop-up that target file exists... but it's displays:
Source file: /httpdocs/cn/divisions/seals/arrow01arrow.htm

There's a "/" missing in the Source file.

But when I choose the Overwrite action. The correct file is downloaded onto the harddisk.

This prompt shouldn't be popping up in the first place anyway, since this is a download to a fresh directory. There shouldn't be an existing file in the target location.

Attachments (1)

ScreenHunter_01 Jun. 20 16.59.jpg (35.9 KB ) - added by ratatosk76 17 years ago.
Target file exist error

Download all attachments as: .zip

Change History (4)

by ratatosk76, 17 years ago

Target file exist error

comment:1 by Alexander Schuch, 17 years ago

Which verson of FileZilla are you using and what is your Windows version?

comment:2 by ratatosk76, 17 years ago

USing Filezilla 3.0.11
with Windows XP Home SP 2. with no updates for months.

comment:3 by Tim Kosse, 17 years ago

1) .htm files are ASCII files, ASCII transfers cannot be resumed due to line-ending conversions. Thus if a transfer gets interrupted for some reason (e.g. a random disconnect), FileZilla cannot continue on its own, it has to ask user for confirmation to overwrite files. Without the confirmation dialog, it could happen for FileZilla to download the same file over and over again indefinitely.

2) The missing slash has been fixed in the source repository already.

Note: See TracTickets for help on using tickets.