Have you seen this error message?
Laura Conrad
lconrad at laymusic.org
Sun Jun 4 11:30:56 EDT 2006
I have a script that runs automatically every night on my desktop
computer which contains lines of the form:
tar cvjf /tmp/backup/bostonre/backup.tbz --files-from=/tmp/backup/bostonre/list.txt
Over the last week or two, on large directories, this line has been
giving me error messages like:
log> bzip2: Caught a SIGSEGV or SIGBUS whilst compressing.
log> Possible causes are (most likely first):
log> (1) This computer has unreliable memory or cache hardware
log> (a surprisingly common problem; try a different machine.)
log> (2) A bug in the compiler used to create this executable
log> (unlikely, if you didn't compile bzip2 yourself.)
log> (3) A real bug in bzip2 -- I hope this should never be the case.
log> The user's manual, Section 4.3, has more info on (1) and (2).
log> If you suspect this is a bug in bzip2, or are unsure about (1)
log> or (2), feel free to report it to me at: jseward at bzip.org.
log> Section 4.3 of the user's manual describes the info a useful
log> bug report should have. If the manual is available on your
log> system, please try and read it before mailing me. If you don't
log> have the manual or can't be bothered to read it, mail me anyway.
log> Input file = (stdin), output file = (stdout)
The manual has more details about how to recompile bzip2 to see if
it's something like a compiler optomizer bug. I didn't do that, but I
did try running the same command with an Ubuntu Breezy Live disk, and
had the same problem, which suggests it isn't Debian Unstable screwing
me up.
I also did some experiments to see if it was only one of the two disks in
the system that had the error, and this doesn't seem to be the case --
in the original script it happens mostly on the older and smaller
/home drive, but that's because that's most of what I'm backing up.
When I copied the largest directory from the smaller, older, drive to
the larger, newer one and backed it up from there, it got the same
problem.
I was about to go buy a new desktop system (the prices have come down
a lot since the last time I looked at them and decided I couldn't
afford it), but then last night for the first time in at least a week,
the backup script ran without errors.
Does anyone have a useful theory about what's going on? Would you
dump the computer this week, or wait for some more hardware price
dropping? This system is about 5 years old, and I don't think
spending much money on improving its hardware really makes sense. But
if it's only the backup program that has a problem, and there's a
workaround for that (rsync doesn't seem to have any problem copying
the affected directories between the two disks), then maybe I don't
have to spend the money for a new system this month. Is bzip2 really
that much more sensitive to flaky hardware than other programs? And
how fast is the hardware likely to get even flakier?
--
Laura (mailto:lconrad at laymusic.org , http://www.laymusic.org/ )
(617) 661-8097 fax: (501) 641-5011
233 Broadway, Cambridge, MA 02139
More information about the Discuss
mailing list