Bug 17721 - bacula-fd crashes
Summary: bacula-fd crashes
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: bacula (show other bugs)
Version: unstable
Hardware: all Linux
: P2 blocker
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-29 07:20 MSK by Ivan Adzhubey
Modified: 2008-11-02 16:29 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan Adzhubey 2008-10-29 07:20:58 MSK
Попытка обновления сегодня привела к следующему:

Preparing...                 ########################################################################### [100%]
 1: bacula-common            ########################################################################### [  7%]
 2: bacula-bat               warning: /etc/bacula/bat.conf created as /etc/bacula/bat.conf.rpmnew
########################################################################### [ 14%]
 3: bacula-client            warning: /etc/bacula/bacula-fd.conf created as /etc/bacula/bacula-fd.conf.rpmnew
########################################################################### [ 21%]
Stopping bacula-fd service: [ DONE ]
Starting bacula-fd service: *** buffer overflow detected ***: /usr/sbin/bacula-fd terminated
======= Backtrace: =========
/lib64/libc.so.6(__fortify_fail+0x37)[0x7fb876d4d3c7]
/lib64/libc.so.6[0x7fb876d4b340]
/usr/sbin/bacula-fd[0x433ad1]
/usr/sbin/bacula-fd[0x406e0d]
/lib64/libc.so.6(__libc_start_main+0xe6)[0x7fb876c897a6]
/usr/sbin/bacula-fd[0x406999]
======= Memory map: ========
00400000-00455000 r-xp 00000000 08:01 1400                               /usr/sbin/bacula-fd
00654000-00655000 r--p 00054000 08:01 1400                               /usr/sbin/bacula-fd
00655000-00657000 rw-p 00055000 08:01 1400                               /usr/sbin/bacula-fd
00657000-0067a000 rw-p 00657000 00:00 0                                  [heap]
7fb875768000-7fb87577e000 r-xp 00000000 08:01 14804                      /lib64/libgcc_s.so.1
7fb87577e000-7fb87597d000 ---p 00016000 08:01 14804                      /lib64/libgcc_s.so.1
7fb87597d000-7fb87597e000 r--p 00015000 08:01 14804                      /lib64/libgcc_s.so.1
7fb87597e000-7fb87597f000 rw-p 00016000 08:01 14804                      /lib64/libgcc_s.so.1
7fb87597f000-7fb875992000 r-xp 00000000 08:01 25729                      /lib64/libresolv-2.8.90.so
7fb875992000-7fb875b92000 ---p 00013000 08:01 25729                      /lib64/libresolv-2.8.90.so
7fb875b92000-7fb875b93000 r--p 00013000 08:01 25729                      /lib64/libresolv-2.8.90.so
7fb875b93000-7fb875b94000 rw-p 00014000 08:01 25729                      /lib64/libresolv-2.8.90.so
7fb875b94000-7fb875b96000 rw-p 7fb875b94000 00:00 0
7fb875b96000-7fb875b98000 r-xp 00000000 08:01 4114                       /lib64/libkeyutils-1.2.so
7fb875b98000-7fb875d97000 ---p 00002000 08:01 4114                       /lib64/libkeyutils-1.2.so
7fb875d97000-7fb875d98000 rw-p 00001000 08:01 4114                       /lib64/libkeyutils-1.2.so
7fb875d98000-7fb875d9f000 r-xp 00000000 08:01 4116                       /lib64/libkrb5support.so.0.1
7fb875d9f000-7fb875f9e000 ---p 00007000 08:01 4116                       /lib64/libkrb5support.so.0.1
7fb875f9e000-7fb875f9f000 rw-p 00006000 08:01 4116                       /lib64/libkrb5support.so.0.1
7fb875f9f000-7fb875fa1000 r-xp 00000000 08:01 4086                       /lib64/libcom_err.so.2.1
7fb875fa1000-7fb8761a0000 ---p 00002000 08:01 4086                       /lib64/libcom_err.so.2.1
7fb8761a0000-7fb8761a1000 rw-p 00001000 08:01 4086                       /lib64/libcom_err.so.2.1
7fb8761a1000-7fb8761c5000 r-xp 00000000 08:01 4113                       /lib64/libk5crypto.so.3.1
7fb8761c5000-7fb8763c4000 ---p 00024000 08:01 4113                       /lib64/libk5crypto.so.3.1
7fb8763c4000-7fb8763c6000 rw-p 00023000 08:01 4113                       /lib64/libk5crypto.so.3.1
7fb8763c6000-7fb87645c000 r-xp 00000000 08:01 4115                       /lib64/libkrb5.so.3.3
7fb87645c000-7fb87665c000 ---p 00096000 08:01 4115                       /lib64/libkrb5.so.3.3
7fb87665c000-7fb876660000 rw-p 00096000 08:01 4115                       /lib64/libkrb5.so.3.3
7fb876660000-7fb876662000 r-xp 00000000 08:01 4042                       /lib64/libutil-2.8.90.so
7fb876662000-7fb876861000 ---p 00002000 08:01 4042                       /lib64/libutil-2.8.90.so
7fb876861000-7fb876862000 r--p 00001000 08:01 4042                       /lib64/libutil-2.8.90.so
7fb876862000-7fb876863000 rw-p 00002000 08:01 4042                       /lib64/libutil-2.8.90.so
7fb876863000-7fb876865000 r-xp 00000000 08:01 25719                      /lib64/libdl-2.8.90.so
7fb876865000-7fb876a65000 ---p 00002000 08:01 25719                      /lib64/libdl-2.8.90.so
7fb876a65000-7fb876a66000 r--p 00002000 08:01 25719                      /lib64/libdl-2.8.90.so
7fb876a66000-7fb876a67000 rw-p 00003000 08:01 25719                      /lib64/libdl-2.8.90.so
7fb876a67000-7fb876a6b000 r-xp 00000000 08:01 4080                       /lib64/libattr.so.1.1.0
7fb876a6b000-7fb876c6a000 ---p 00004000 08:01 4080                       /lib64/libattr.so.1.1.0
7fb876c6a000-7fb876c6b000 rw-p 00003000 08:01 4080                       /lib64/libattr.so.1.1.0
7fb876c6b000-7fb876db0000 r-xp 00000000 08:01 25713                      /lib64/libc-2.8.90.so
7fb876db0000-7fb876fb0000 ---p 00145000 08:01 25713                      /lib64/libc-2.8.90.so
7fb876fb0000-7fb876fb4000 r--p 00145000 08:01 25713                      /lib64/libc-2.8.90.so
7fb876fb4000-7fb876fb5000 rw-p 00149000 08:01 25713                      /lib64/libc-2.8.90.so
7fb876fb5000-7fb876fba000 rw-p 7fb876fb5000 00:00 0
7fb876fba000-7fb87703c000 r-xp 00000000 08:01 25721                      /lib64/libm-2.8.90.so
7fb87703c000-7fb87723b000 ---p 00082000 08:01 25721                      /lib64/libm-2.8.90.so
7fb87723b000-7fb87723c000 r--p 00081000 08:01 25721                      /lib64/libm-2.8.90.so
7fb87723c000-7fb87723d000 rw-p 00082000 08:01 25721                      /lib64/libm-2.8.90.so
7fb87723d000-7fb877384000 r-xp 00000000 08:01 4089                       /lib64/libcrypto.so.0.9.8h
7fb877384000-7fb877583000 ---p 00147000 08:01 4089                       /lib64/libcrypto.so.0.9.8h
7fb877583000-7fb8775a7000 rw-p 00146000 08:01 4089                       /lib64/libcrypto.so.0.9.8h
7fb8775a7000-7fb8775aa000 rw-p 7fb8775a7000 00:00 0
7fb8775aa000-7fb8775f2000 r-xp 00000000 08:01 4157                       /lib64/libssl.so.0.9.8h
7fb8775f2000-7fb8777f1000 ---p 00048000 08:01 4157                       /lib64/libssl.so.0.9.8h
7fb8777f1000-7fb8777f8000 rw-p 00047000 08:01 4157                       /lib64/libssl.so.0.9.8h
7fb8777f8000-7fb87780e000 r-xp 00000000 08:01 25727                      /lib64/libpthread-2.8.90.so
7fb87780e000-7fb877a0d000 ---p 00016000 08:01 25727                      /lib64/libpthread-2.8.90.so
7fb877a0d000-7fb877a0e000 r--p 00015000 08:01 25727                      /lib64/libpthread-2.8.90.so
7fb877a0e000-7fb877a0f000 rw-p 00016000 08:01 25727                      /lib64/libpthread-2.8.90.so
7fb877a0f000-7fb877a13000 rw-p 7fb877a0f000 00:00 0
7fb877a13000-7fb877b30000 r-xp 00000000 08:01 22742                      /usr/lib64/libpython2.5.so.1.0
7fb877b30000-7fb877d30000 ---p 0011d000 08:01 22742                      /usr/lib64/libpython2.5.so.1.0
7fb877d30000-7fb877d64000 rw-p 0011d000 08:01 22742                      /usr/lib64/libpython2.5.so.1.0
7fb877d64000-7fb877d6c000 rw-p 7fb877d64000 00:00 0
7fb877d6c000-7fb877d81000 r-xp 00000000 08:01 4169                       /lib64/libz.so.1.2.3
7fb877d81000-7fb877f81000 ---p 00015000 08:01 4169                       /lib64/libz.so.1.2.3
7fb877f81000-7fb877f82000 rw-p 00015000 08:01 4169                       /lib64/libz.so.1.2.3
7fb877f82000-7fb877f89000 r-xp 00000000 08:01 4078                       /lib64/libacl.so.1.1.0
7fb877f89000-7fb878188000 ---p 00007000 08:01 4078                       /lib64/libacl.so.1.1.0
7fb878188000-7fb878189000 rw-p 00006000 08:01 4078                       /lib64/libacl.so.1.1.0
7fb878189000-7fb8781a4000 r-xp 00000000 08:01 892                        /lib64/ld-2.8.90.so
7fb87833d000-7fb87837c000 r--p 00000000 08:01 45314                      /usr/lib64/locale/en_US.utf8/LC_CTYPE
7fb87837c000-7fb878384000 rw-p 7fb87837c000 00:00 0
7fb87838a000-7fb87838b000 rw-p 7fb87838a000 00:00 0
7fb87838b000-7fb87838c000 r--p 00000000 08:01 45867                      /usr/lib64/locale/en_US/LC_NUMERIC
7fb87838c000-7fb87838d000 r--p 00000000 08:01 26927                      /usr/lib64/locale/en_US/LC_TIME
7fb87838d000-7fb878394000 r--s 00000000 08:01 25998                      /usr/lib64/gconv/gconv-modules.cache
7fb878394000-7fb878399000 r--p 00000000 08:01 43245                      /usr/lib64/locale/ru_RU.koi8r/LC_COLLATE
7fb878399000-7fb87839a000 r--p 00000000 08:01 26926                      /usr/lib64/locale/en_US/LC_MONETARY
7fb87839a000-7fb87839b000 r--p 00000000 08:01 46135                      /usr/lib64/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES
7fb87839b000-7fb87839c000 r--p 00000000 08:01 46004                      /usr/lib64/locale/en_US/LC_PAPER
7fb87839c000-7fb87839d000 r--p 00000000 08:01 46034                      /usr/lib64/locale/en_US/LC_NAME
7fb87839d000-7fb87839e000 r--p 00000000 08:01 26924                      /usr/lib64/locale/en_US/LC_ADDRESS
7fb87839e000-7fb87839f000 r--p 00000000 08:01 46285                      /usr/lib64/locale/en_US/LC_TELEPHONE
7fb87839f000-7fb8783a0000 r--p 00000000 08:01 46283                      /usr/lib64/locale/en_US/LC_MEASUREMENT
7fb8783a0000-7fb8783a1000 r--p 00000000 08:01 26925                      /usr/lib64/locale/en_US/LC_IDENTIFICATION
7fb8783a1000-7fb8783a3000 rw-p 7fb8783a1000 00:00 0
7fb8783a3000-7fb8783a4000 r--p 0001a000 08:01 892                        /lib64/ld-2.8.90.so
7fb8783a4000-7fb8783a5000 rw-p 0001b000 08:01 892                        /lib64/ld-2.8.90.so
7fff8038f000-7fff803a4000 rw-p 7ffffffea000 00:00 0                      [stack]
7fff803fe000-7fff80400000 r-xp 7fff803fe000 00:00 0                      [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
29-Oct 00:18 bacula-fd: Fatal Error because: Bacula interrupted by signal 6: IOT trap
Kaboom! bacula-fd, bacula-fd got signal 6 - IOT trap. Attempting traceback.
Kaboom! exepath=/usr/sbin/
Calling: /usr/sbin/btraceback /usr/sbin/bacula-fd 12640
execv: /usr/sbin/btraceback failed: ERR=No such file or directory
Traceback complete, attempting cleanup ...
[FAILED]
 4: bacula-console           warning: /etc/bacula/bconsole.conf created as /etc/bacula/bconsole.conf.rpmnew
########################################################################### [ 28%]
Comment 1 Ivan Adzhubey 2008-10-29 07:23:12 MSK
# uname -a
Linux xxxxxxx 2.6.25-std-def-alt10 #1 SMP Sat Oct 11 09:47:35 UTC 2008 x86_64 GNU/Linux

# rpm -qa|fgrep bacula
bacula-bat-2.4.3-alt2
bacula-common-2.4.3-alt2
bacula-console-2.4.3-alt2
bacula-client-2.4.3-alt2
Comment 2 Vitaly Kuznetsov 2008-10-30 00:53:51 MSK
Проблема выявлена, она возникла из-за сборки новым toolchain-ом. В принципе, ясно как поправить. В branch4.0/4.1 toolchain старый и этих проблем нет. Думаю, в течение пары ближайших дней в сизиф пойдёт исправленая сборка.
Comment 3 Vitaly Kuznetsov 2008-11-01 19:33:22 MSK
просьба проверить -alt3
Comment 4 Ivan Adzhubey 2008-11-02 02:22:14 MSK
(In reply to comment #3)
> просьба проверить -alt3

Похоже все починилось. По крайней мере клиент запускается и отвечает на запросы. Сегодня ночью проверю как отработает штатный бекап по расписанию.

Спасибо!


Comment 5 Vitaly Kuznetsov 2008-11-02 16:29:51 MSK
ну, значит fixed