Data Loss Bug in Leopard When Moving Files Between Volumes

Tom Karpik:

Leopard’s Finder has a glaring bug in its directory-moving code, leading to horrendous data loss if a destination volume disappears while a move operation is in action.

Safe workaround: When you wish to move a folder between volumes, do a copy in the Finder (by dragging with no modifier keys held down) and then delete the original on the old volume manually.

Monday, 5 November 2007