From: <bac...@li...> - 2006-06-23 16:06:57
|
A BUGNOTE has been added to this bug. ====================================================================== http://bugs.bacula.org/bug_view_advanced_page.php?bug_id=0000633 ====================================================================== Reported By: Rumko Assigned To: ====================================================================== Project: bacula Bug ID: 633 Category: Storage Daemon Reproducibility: always Severity: crash Priority: normal Status: feedback ====================================================================== Date Submitted: 06-21-2006 06:16 PDT Last Modified: 06-23-2006 09:06 PDT ====================================================================== Summary: 1.38.10 version bacula compiled from ports ... 2 different crashes Description: In the first one the bacula-sd just crashed while making a backup ... the second bacula-sd crashed when i cancelled the job Note: all the backups that were made spanned more than one tape and was using the data spooling feature. bacula-fd, bacula-dir and bacula-sd were all running on the same machine. ====================================================================== ---------------------------------------------------------------------- kern - 06-22-2006 10:21 PDT ---------------------------------------------------------------------- Please don't add long output to the body of the bug report. That is what attachments are for. ---------------------------------------------------------------------- Dan Langille - 06-22-2006 12:56 PDT ---------------------------------------------------------------------- This is FreeBSD 6.1 -stable? -release? Have you set anything up with regards to thread on this machine? Anything non-standard? Does the box to which you are spooling have enough space? [grasping at straws here] ---------------------------------------------------------------------- Rumko - 06-22-2006 14:42 PDT ---------------------------------------------------------------------- This is -RELEASE Anything with regards to threads? The kernel config is the supplied SMP config (didnt change a thing), /etc/make.conf has a few settings, i will upload the /etc/make.conf file ... as for the free space: the spool directory is on /tmp set to maximum 1GB, without the spool directory it has 1.8GB free space, /var has 3.9GB free space (thats where bacula's working directory is) ... other partitions are probably irrelevant? Everything is on the same box, fd, sd and dir and the data it backups is on a local drive. ---------------------------------------------------------------------- Dan Langille - 06-22-2006 14:52 PDT ---------------------------------------------------------------------- this entry in make.conf interests me: WITH_OPTIMIZED_FLAGS=yes I suggest building Bacula without. If the problem persists, rebuild dependencies of Bacula. Did you do a build world with this? You might want to do another if the above doesn't fix it. ---------------------------------------------------------------------- Rumko - 06-22-2006 23:57 PDT ---------------------------------------------------------------------- I didn't rebuild world or kernel yet, they are both from the installation cd. But I will try rebuilding bacula without WITH_OPTIMIZED_FLAGS (been looking at the ports' Makefile and it doesn't seem to affect it?). ---------------------------------------------------------------------- kern - 06-23-2006 01:46 PDT ---------------------------------------------------------------------- I would second Dan's comment. If you are building Bacula such that anything more than -O2 is added to the g++ command lines, it is *very* unlikely to work as there are important problems with the compiler concerning strict anti-aliasing ... ---------------------------------------------------------------------- Rumko - 06-23-2006 07:23 PDT ---------------------------------------------------------------------- Ok, I have even forced the CFLAGS to be "-pipe" (after removing WITH_OPTIMIZED_FLAGS it was "-O2 -fno-strict-aliasing -pipe"), I will be able to tell how it went probably tomorrow (takes a long time to get it to crash). ---------------------------------------------------------------------- Dan Langille - 06-23-2006 07:32 PDT ---------------------------------------------------------------------- Out of curiosity, what was CFLAGS when using WITH_OPTIMIZED_FLAGS? For what it's worth, my /etc/make.conf contains nothing for CFLAGS: $ cat /etc/make.conf SUP_UPDATE= yes SUPFLAGS= -g -z -L 2 SUPHOST= cvsup #SUPFILE= /root/make/4_10-stable-supfile SUPFILE= /usr/share/examples/cvsup/stable-supfile NO_X= true XFREE86_VERSION=4 PERL_ARCH=mach NOPERL=yes NO_PERL=yes NO_PERL_WRAPPER=yes # added by use.perl 2006-02-16 06:29:59 PERL_VER=5.8.7 PERL_VERSION=5.8.7 NOPERL=yes ---------------------------------------------------------------------- Rumko - 06-23-2006 09:06 PDT ---------------------------------------------------------------------- hmmm, it was the same as without WITH_OPTIMIZED_FLAGS: "-O2 -fno-strict-aliasing -pipe" Bug History Date Modified Username Field Change ====================================================================== 06-21-06 06:16 Rumko New Bug 06-22-06 10:21 kern Bugnote Added: 0001758 06-22-06 10:21 kern Status new => feedback 06-22-06 12:56 Dan Langille Bugnote Added: 0001759 06-22-06 14:42 Rumko Bugnote Added: 0001760 06-22-06 14:43 Rumko File Added: make.conf 06-22-06 14:52 Dan Langille Bugnote Added: 0001761 06-22-06 23:57 Rumko Bugnote Added: 0001762 06-23-06 01:46 kern Bugnote Added: 0001763 06-23-06 07:23 Rumko Bugnote Added: 0001764 06-23-06 07:32 Dan Langille Bugnote Added: 0001765 06-23-06 09:06 Rumko Bugnote Added: 0001766 ====================================================================== |