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