Synchronize preview - expand all folders

The Cyberduck forums have moved to Google Groups, this forum is read only.
Locked
bean10
Harmless
Posts: 4
Joined: Fri Dec 28, 2007 1:06 pm

Synchronize preview - expand all folders

Post by bean10 »

Hi @all,

I am experiencing a few problems synchronizing folders.

1. I love the synchronization preview because it allows me to deselect certain files although they are not the same. However, I am missing an option to expand all folders - right now I have to click every folder manually.

2. In addition, the synchronization preview does not show me which folders actually contain any files that will be synchronized. The size is always 0B (this is probably a "download only" feature). Is there a way to mark the folders so I know which folders I need to expand in order to check the files?

3. If I mark all files and folders and use the right arrow key to expand them (I am still trying to expand all subfolders at once), Cyberduck closes without any notification or error log.

Thanks for helping me out.

Regards
Mr. Bean
bean10
Harmless
Posts: 4
Joined: Fri Dec 28, 2007 1:06 pm

Post by bean10 »

It seems that Cyberduck crahes as soon as there are more than 30 folders expanded.

Regards
Mr. Bean
bean10
Harmless
Posts: 4
Joined: Fri Dec 28, 2007 1:06 pm

Post by bean10 »

Code: Select all

30.12.07 10:31:16 [0x0-0x28028].ch.sudo.cyberduck[227] Exception in thread "Background" NSGenericException: *** Collection <NSCFArray: 0x142e4a10> was mutated while being enumerated. 
30.12.07 10:31:16 [0x0-0x28028].ch.sudo.cyberduck[227]  at com.apple.cocoa.foundation.NSArray.containsObject(Native Method) 
30.12.07 10:31:16 [0x0-0x28028].ch.sudo.cyberduck[227]  at ch.cyberduck.core.AttributedList.contains(AttributedList.java:138) 
30.12.07 10:31:16 [0x0-0x28028].ch.sudo.cyberduck[227]  at ch.cyberduck.core.Path.exists(Path.java:522) 
30.12.07 10:31:16 [0x0-0x28028].ch.sudo.cyberduck[227]  at ch.cyberduck.core.Transfer.exists(Transfer.java:349) 
30.12.07 10:31:16 [0x0-0x28028].ch.sudo.cyberduck[227]  at ch.cyberduck.core.DownloadTransfer.childs(DownloadTransfer.java:178) 
30.12.07 10:31:16 [0x0-0x28028].ch.sudo.cyberduck[227]  at ch.cyberduck.core.SyncTransfer.childs(SyncTransfer.java:206) 
30.12.07 10:31:16 [0x0-0x28028].ch.sudo.cyberduck[227]  at ch.cyberduck.ui.cocoa.CDTransferPromptModel$1.run(CDTransferPromptModel.java:164) 
30.12.07 10:31:16 [0x0-0x28028].ch.sudo.cyberduck[227]  at ch.cyberduck.ui.cocoa.CDWindowController$1.run(CDWindowController.java:117) 
30.12.07 10:31:18 [0x0-0x28028].ch.sudo.cyberduck[227] ObjCJava FATAL: 
30.12.07 10:31:18 [0x0-0x28028].ch.sudo.cyberduck[227] jobjc_mapObjects(): mapping inconsistency -- hashtable entries are not identical 
30.12.07 10:31:18 [0x0-0x28028].ch.sudo.cyberduck[227] ObjCJava Exit 
30.12.07 10:31:18 com.apple.launchd[98] ([0x0-0x28028].ch.sudo.cyberduck[227]) Exited with exit code: 255 
dkocher
Cyberduck Team
Posts: 763
Joined: Thu Feb 03, 2005 1:41 pm
Location: Switzerland
Contact:

Post by dkocher »

This is clearly a bug in the current release. This has been fixed; refer to http://trac.cyberduck.ch/ticket/1533
bean10
Harmless
Posts: 4
Joined: Fri Dec 28, 2007 1:06 pm

Post by bean10 »

Hi dkocher,

thanks a lot for your help. I have just downloaded the latest build and the error does not occur anymore. I can now expand all folders, however, I still have to do it manually (select all -> left arrow -> repeat this five times until all nested levels are expanded, too). Is there a way to automatically expand the folders?

Regards
Mr. Bean
Locked