Package: bacula-fd
Version: 1.36.3-2
Severity: important

Bacula-fd package segfaults during or after the director session, but
not necessarily. From time to time, it crashes randomly.

strace -o file -fp <pid>:

20958 select(6, [5], NULL, NULL, NULL)  = 1 (in [5])
20958 accept(5, {sa_family=AF_INET, sin_port=htons(45694), 
sin_addr=inet_addr("147.32.119.113")}, [16]) = 6
20958 getpid()                          = 20958
20958 getpeername(6, {sa_family=AF_INET, sin_port=htons(45694), 
sin_addr=inet_addr("147.32.119.113")}, [16]) = 0
20958 getsockname(6, {sa_family=AF_INET, sin_port=htons(9102), 
sin_addr=inet_addr("82.113.54.66")}, [16]) = 0
20958 open("/etc/hosts.allow", O_RDONLY) = 7
20958 fstat64(7, {st_mode=S_IFREG|0644, st_size=677, ...}) = 0
20958 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = 0x40018000
20958 read(7, "# /etc/hosts.allow: list of host"..., 4096) = 677
20958 read(7, "", 4096)                 = 0
20958 close(7)                          = 0
20958 munmap(0x40018000, 4096)          = 0
20958 open("/etc/hosts.deny", O_RDONLY) = 7
20958 fstat64(7, {st_mode=S_IFREG|0644, st_size=901, ...}) = 0
20958 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = 0x40018000
20958 read(7, "# /etc/hosts.deny: list of hosts"..., 4096) = 901
20958 read(7, "", 4096)                 = 0
20958 close(7)                          = 0
20958 munmap(0x40018000, 4096)          = 0
20958 setsockopt(6, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0
20958 rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0
20958 write(4, " [EMAIL 
PROTECTED](K\10\10\320\36\7\10\340J\10\10\0\0\0\200"..., 148) = 148
20958 rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0
20958 rt_sigsuspend([] <unfinished ...>
20958 --- SIGRTMIN (Unknown signal 32) @ 0 (0) ---
20958 <... rt_sigsuspend resumed> )     = -1 EINTR (Interrupted system call)
20958 sigreturn()                       = ? (mask now [RTMIN])
20958 kill(21141, SIGRTMIN)             = 0
20958 select(6, [5], NULL, NULL, NULL)  = ? ERESTARTNOHAND (To be restarted)
20958 --- SIGUSR2 (User defined signal 2) @ 0 (0) ---
20958 sigreturn()                       = ? (mask now [RTMIN])
20958 rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0
20958 rt_sigsuspend([] <unfinished ...>
20958 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
20958 <... rt_sigsuspend resumed> )     = -1 EINTR (Interrupted system call)
20958 waitpid(20959, NULL, __WCLONE)    = 20959
20958 exit_group(11)                    = ?

ltrace -o file2 -fp <PID2>

21267 accept(5, 0xbffff3c0, 0xbfffe458, 0, 0)            = 6
21267 pthread_mutex_lock(0x8084d2c, 0xbffff3c0, 0xbfffe458, 0, 0) = 0
21267 request_init(0xbffff080, 2, 0x8084e50, 1, 6)       = 0xbffff080
21267 sock_host(0xbffff080, 2, 0x8084e50, 1, 6)          = 0
21267 hosts_access(0xbffff080, 2, 0x8084e50, 1, 6)       = 1
21267 pthread_mutex_unlock(0x8084d2c, 2, 0x8084e50, 1, 6) = 0
21267 setsockopt(6, 1, 9, 0xbfffe45c, 4)                 = 0
21267 pthread_mutex_lock(0x8084d2c, 1, 9, 0xbfffe45c, 4) = 0
21267 inet_ntop(2, 0xbffff3c4, 0xbffff000, 128, 0xbfffe420) = 0xbffff000
21267 pthread_mutex_unlock(0x8084d2c, 0xbffff000, 128, 0xbfffe45c, 4) = 0
21267 malloc(121)                                        = 0x8085a40
21267 pthread_mutex_lock(0x8085528, 0, 0x4029f500, 0, 197) = 0
21267 pthread_mutex_unlock(0x8085528, 0x8085a40, 0x4029f500, 0, 197) = 0
21267 memset(0x8085a58, 'U', 96)                         = 0x8085a58
21267 pthread_mutex_lock(0x808514c, 85, 96, 0x4025a586, 0xbffff000) = 0
21267 pthread_mutex_unlock(0x808514c, 85, 96, 0x4025a586, 0xbffff000) = 0
21267 pthread_mutex_lock(0x808514c, 957, 0x8086608, 0x807be00, 0x8086608) = 0
21267 malloc(553)                                        = 0x8085ac0
21267 pthread_mutex_lock(0x8085528, 0x8079f08, 0xbfffe358, 0x4003cd7a, 
0x4003fd31) = 0
21267 pthread_mutex_unlock(0x8085528, 0x8085ac0, 0xbfffe358, 0x4003cd7a, 
0x4003fd31) = 0
21267 memset(0x8085ad8, 'U', 528)                        = 0x8085ad8
21267 pthread_mutex_unlock(0x808514c, 958, 528, 0x807be00, 0x8086608) = 0
21267 strlen("client")                                   = 6
21267 malloc(32)                                         = 0x8085838
21267 pthread_mutex_lock(0x8085528, 0x8085ac0, 0xbfffe358, 0x4003cd7a, 
0x4003ff7e) = 0
21267 pthread_mutex_unlock(0x8085528, 0x8085838, 0xbfffe358, 0x4003cd7a, 
0x4003ff7e) = 0
21267 memset(0x8085850, 'U', 7)                          = 0x8085850
21267 strcpy(0x8085850, "client")                        = 0x8085850
21267 strlen("147.32.119.113")                           = 14
21267 malloc(40)                                         = 0x80857c0
21267 pthread_mutex_lock(0x8085528, 0x8085838, 0xbfffe358, 0x4003cd7a, 
0x4003ff7e) = 0
21267 pthread_mutex_unlock(0x8085528, 0x80857c0, 0xbfffe358, 0x4003cd7a, 
0x4003ff7e) = 0
21267 memset(0x80857d8, 'U', 15)                         = 0x80857d8
21267 strcpy(0x80857d8, "147.32.119.113")                = 0x80857d8
21267 malloc(33)                                         = 0x8085cf0
21267 pthread_mutex_lock(0x8085528, 0, 128, 0x807592a, 0x807592a) = 0
21267 pthread_mutex_unlock(0x8085528, 0x8085cf0, 128, 0x807592a, 0x807592a) = 0
21267 memset(0x8085d08, 'U', 8)                          = 0x8085d08
21267 pthread_mutex_lock(0x8084ae0, 157, 8, 0x807da77, 0x8084d3c) = 0
21267 pthread_create(0xbfffe3e8, 0x8084b28, 0x8071ed0, 0x8084ae0, 0x8084d3c 
<unfinished ...>
21267 --- UNKNOWN_SIGNAL (Unknown signal 32) ---
21267 <... pthread_create resumed> )                     = 0
21267 pthread_mutex_unlock(0x8084ae0, 0x8084b28, 0x8071ed0, 0x8084ae0, 
0x8084d3c) = 0
21267 __errno_location()                                 = 0x402a5c40
21267 select(6, 0xbfffe460, 0, 0, 0 <unfinished ...>
21267 --- SIGSEGV (Segmentation fault) ---
21267 +++ killed by SIGSEGV +++

More information will be provided on demand.

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.4.32-vs1.2.10
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages bacula-fd depends on:
ii  bacula-common          1.36.3-2          Network backup, recovery and verif
ii  debconf                1.4.30.13         Debian configuration management sy
ii  libacl1                2.2.23-1          Access control list shared library
ii  libc6                  2.3.2.ds1-22      GNU C Library: Shared libraries an
ii  libgcc1                1:3.4.3-13        GCC support library
ii  libstdc++5             1:3.3.5-13        The GNU Standard C++ Library v3
ii  libwrap0               7.6.dbs-8         Wietse Venema's TCP wrappers libra
ii  zlib1g                 1:1.2.2-4.sarge.2 compression library - runtime

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to