Package: libmilter1.0.1
Version: 8.14.4-2.1
Severity: normal

Hi,

I've got serveral milters when crash when under high load.
The problem seems to be that a signal is caught in poll but the handler doesn't 
do the right thing.
I think the problem is that the signal shouldn't fire at all.

From the core I've got the following backtrace:

Program terminated with signal 6, Aborted.
#0  0x00007f4bdfe01475 in *__GI_raise (sig=<optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
64      ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0  0x00007f4bdfe01475 in *__GI_raise (sig=<optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007f4bdfe046f0 in *__GI_abort () at abort.c:92
#2  0x00007f4bdfe3b32b in __libc_message (do_abort=<optimized out>, 
fmt=<optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#3  0x00007f4bdfebbf37 in *__GI___fortify_fail (msg=0x7f4bdff19c68 "longjmp 
causes uninitialized stack frame") at fortify_fail.c:32
#4  0x00007f4bdfebbec9 in ____longjmp_chk () at 
../sysdeps/unix/sysv/linux/x86_64/____longjmp_chk.S:86
#5  0x00007f4bdfebbe33 in __longjmp_chk (env=env@entry=0x7f4be05d5c40, 
val=val@entry=1) at ../setjmp/longjmp.c:40
#6  0x00007f4be037dc85 in alarmfunc (sig=<optimized out>) at hostip.c:515
#7  <signal handler called>
#8  0x00007f4bdfe9cac3 in *__GI___poll (fds=<optimized out>, 
fds@entry=0x7fffe23cd280, nfds=<optimized out>, nfds@entry=1, 
timeout=timeout@entry=5000)
    at ../sysdeps/unix/sysv/linux/poll.c:87
#9  0x00007f4be05de484 in mi_listener (conn=<optimized out>, dbg=0, 
smfi=0x14b09f0, timeout=7210, backlog=<optimized out>) at listener.c:766
#10 0x00007f4be05defd7 in smfi_main () at main.c:242
#11 0x0000000000402621 in main (argc=5, argv=0x7fffe23cd508) at 
disclaimermilter.c:560

Is there any more information I can add which will help?

Cheers,
Scott

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-3-amd64 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libmilter1.0.1 depends on:
ii  libc6  2.13-35

libmilter1.0.1 recommends no packages.

libmilter1.0.1 suggests no packages.

-- no debconf information


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to