Shirt Pocket Discussions

Shirt Pocket Discussions (https://www.shirt-pocket.com/forums/index.php)
-   General (https://www.shirt-pocket.com/forums/forumdisplay.php?f=6)
-   -   Big error fails every time! (https://www.shirt-pocket.com/forums/showthread.php?t=1095)

skumancer 02-27-2006 08:57 PM

Big error fails every time!
 
I have an Xserve G5 with a LaCIE 250GB external hard drive hooked up via Firewire 800.

Every time I try to backup to a sparce image inside the Xserve, I get an error after 63 thousand files.

The error is the following:

"| 08:08:06 PM | Error | SDCopy(16968) malloc: ***error for object 0x335570: double free"

I don't know what to do. I've deleted the image and recreated the image, moved it from destination and it still is not working.

dnanian 02-27-2006 09:00 PM

This is almost always due to a problem with ACLs on the source volume. Please check them to see if they're properly constructed -- a common problem I've seen is applying inherited ACLs recursively to a tree of files. It's wrong to do, confuses the ACL copying routine that we call (Apple's actually), and can cause this exact kind of error...

skumancer 02-27-2006 09:12 PM

Any idea how to correct it?

I don't use ACLs on this volume. At least I don't remember I do.

dnanian 02-27-2006 09:31 PM

If you're not using ACLs, you can turn them off with fsaclctl. Check "man fsaclctl" for a detailed discussion of the command. In general, you'd use:

fsaclctl -p / -d

to disable ACLs, assuming you're backing up the volume mounted at /.

skumancer 02-28-2006 12:44 AM

Done!

Thanks a lot, that made it work!

dnanian 02-28-2006 07:00 AM

Great -- ACLs seem a little fragile, still, in Tiger...


All times are GMT -4. The time now is 07:50 AM.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.