spamass-milt-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Milter (spamassassin): to error state : spamassassin milter seems to


From: Joost van Baal
Subject: Re: Milter (spamassassin): to error state : spamassassin milter seems to randomly fail
Date: Fri, 22 Aug 2003 14:27:03 +0200
User-agent: Mutt/1.3.28i

On Tue, Aug 19, 2003 at 11:00:53AM -0500, Dan Nelson wrote:
> In the last episode (Aug 19), Joost van Baal said:
> > 
> > (Just _one_ spamass-milter.)
> 
> there's a bug in LinuxThreads where the helper process
> doesn't realize it.

:-(

> > Luckily, I have a 262M spamass-milter core file, from Aug 18 22:27, named 
> > /core.2487 .  At 22:00, we had:
> 
> Yow!  292m is quite big. 
>  
> > Running gdb on this core file gives:
> > 
> > address@hidden:~% gdb /usr/sbin/spamass-milter /core.2487
<snip>
> > (gdb) bt
> > #0  0x4010b1b7 in memcpy () from /lib/libc.so.6
> > #1  0x40032130 in string_char_traits<char>::copy () from 
> > /usr/lib/libstdc++-libc6.2-2.so.3
> > #2  0x08052987 in basic_string<char, string_char_traits<char>, 
> > __default_alloc_template<true, 0> >::Rep::copy ()
> > #3  0x08052e2c in basic_string<char, string_char_traits<char>, 
> > __default_alloc_template<true, 0> >::replace ()
> > #4  0x0805367c in basic_string<char, string_char_traits<char>, 
> > __default_alloc_template<true, 0> >::append ()
> > #5  0x08050330 in SpamAssassin::output ()
> > #6  0x08050765 in SpamAssassin::output ()
> > #7  0x0804d970 in mlfi_envrcpt ()
> > #8  0x080567c7 in st_rcpt ()
> > #9  0x08056072 in mi_engine ()
> > #10 0x08054e79 in mi_handle_session ()
> > #11 0x0805468d in mi_thread_handle_wrapper ()
> > #12 0x400880ba in pthread_start_thread () from /lib/libpthread.so.0
> > 
> > What more information do you need, and how can I get that from my core
> > file?
> 
> Ooh.  Get me line number info for frame 5.  It looks like you ran gdb
> on a stripped binary; otherwise you would see the line numbers in the
> backtrace.

The executable is:

 address@hidden:~% file /usr/sbin/spamass-milter
 /usr/sbin/spamass-milter: ELF 32-bit LSB executable, Intel 80386,
  version 1 (SYSV), dynamically linked (uses shared libs), not stripped

, the corefile was created from running this file.  What am I missing?

> The only output()s in envrcpt are the three that generate
> fake Sendmail headers, so it should be easy to track down which one
> caused the segfault.

Bye,

Joost

-- 
                          Joost van Baal
address@hidden                                              S&N ITS
(013-466-)3519                                http://banach.uvt.nl/
kamer C 230A                                   aanwezig: ma, di, vr

Attachment: pgpwopVz4TpL5.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]