Cyberduck Mountain Duck CLI

#5482 closed defect (fixed)

Cannot download when local files exist

Reported by: Owned by: dkocher
Priority: high Milestone: 3.8
Component: core Version: 3.7
Severity: major Keywords: download, nullpointerexception
Cc: Architecture: Intel
Platform: Mac OS X 10.6

Description (last modified by dkocher)

Using FTP, when trying to download a file which already exists locally, it fails without a message. The console log says:

29.11.10 22:45:44	[0x0-0x69069].ch.sudo.cyberduck[1768]	2010-11-29 22:45:44,808 [pool-1-thread-7] ERROR ch.cyberduck.ui.AbstractController - Excpetion running background task:null
29.11.10 22:45:44	[0x0-0x69069].ch.sudo.cyberduck[1768]	java.lang.NullPointerException
29.11.10 22:45:44	[0x0-0x69069].ch.sudo.cyberduck[1768]		at ch.cyberduck.core.DownloadTransfer.filter(
29.11.10 22:45:44	[0x0-0x69069].ch.sudo.cyberduck[1768]		at ch.cyberduck.core.Transfer.transfer(
29.11.10 22:45:44	[0x0-0x69069].ch.sudo.cyberduck[1768]		at ch.cyberduck.core.Transfer.start(
29.11.10 22:45:44	[0x0-0x69069].ch.sudo.cyberduck[1768]		at ch.cyberduck.ui.cocoa.BrowserController$
29.11.10 22:45:44	[0x0-0x69069].ch.sudo.cyberduck[1768]		at ch.cyberduck.ui.AbstractController$
29.11.10 22:45:44	[0x0-0x69069].ch.sudo.cyberduck[1768]		at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
29.11.10 22:45:44	[0x0-0x69069].ch.sudo.cyberduck[1768]		at java.util.concurrent.ThreadPoolExecutor$
29.11.10 22:45:44	[0x0-0x69069].ch.sudo.cyberduck[1768]		at

Downloads work fine if the file does not already exist locally. This behavior exists since upgrading to v. 3.7. I have only tried FTP due to the fact that I don't use any other services.

Change History (3)

comment:1 Changed on Nov 29, 2010 at 10:43:51 PM by dkocher

  • Description modified (diff)

comment:2 Changed on Nov 29, 2010 at 11:09:14 PM by dkocher

  • Milestone set to 3.8
  • Resolution set to fixed
  • Status changed from new to closed

In r7835.

comment:3 Changed on Nov 29, 2010 at 11:09:28 PM by dkocher

  • Component changed from ftp to core
Note: See TracTickets for help on using tickets.