[milters] Archive

Lists Index Date Thread Search

Article: 1938
From: Mike Kol
Date: 2009-01-07 15:25:16 -0500
Subject: milter-error crash

Removal...........: milters-request@milter.info?subject=remove
More information..: http://www.milter.info/#Support
--------------------------------------------------------

Hello,

I'm trying to get milter-error running on RHEL4 32bit system with quite
high email activity. It's running for less than a minute, then crashes.
I've recompiled libsnert & milter-error with debug info, here are two 
crash stacks:

#0 0x00942b6b in strlen () from /lib/tls/libc.so.6
#1 0x00916741 in vfprintf () from /lib/tls/libc.so.6
#2 0x009a0974 in vsyslog () from /lib/tls/libc.so.6
#3 0x0804e972 in smfLog (category=2,
    fmt=0x80b4414 "%05d %s: cliet %s [%s] white listed") at smf.c:170
#4 0x0804b18a in filterOpen (ctx=0x8723100,
    client_name=0x8722ff8 "localhost.localdomain",
raw_client_addr=0xb6a62270)
    at milter-error.c:386
#5 0x08064f02 in st_connectinfo ()
#6 0x080646dd in mi_engine ()
#7 0x0806246c in mi_handle_session ()
#8 0x08061a7a in mi_thread_handle_wrapper ()
#9 0x00c3e3cc in start_thread () from /lib/tls/libpthread.so.0
#10 0x009a496e in clone () from /lib/tls/libc.so.6


#0 0x00942b6b in strlen () from /lib/tls/libc.so.6
#1 0x00916741 in vfprintf () from /lib/tls/libc.so.6
#2 0x009a0974 in vsyslog () from /lib/tls/libc.so.6
#3 0x0804e972 in smfLog (category=2,
    fmt=0x80b4414 "%05d %s: cliet %s [%s] white listed") at smf.c:170
#4 0x0804b18a in filterOpen (ctx=0x97715d8,
    client_name=0x9770170 "ads.rcgroups.com",
raw_client_addr=0xb6a15270)
    at milter-error.c:386
#5 0x08064f02 in st_connectinfo ()
#6 0x080646dd in mi_engine ()
#7 0x0806246c in mi_handle_session ()
#8 0x08061a7a in mi_thread_handle_wrapper ()
#9 0x00c3e3cc in start_thread () from /lib/tls/libpthread.so.0
#10 0x009a496e in clone () from /lib/tls/libc.so.6

Looks like it's crashing while processing the access file. The
relevant whitelist entries are:

localhost.localdomain RELAY
localhost RELAY
127.0.0.1 RELAY

Connect:127.0.0.1 OK
Connect: 208.101.25.36 OK
Connect: 208.101.25.35 OK

GreetPause:localhost 0
GreetPause:localhost.localdomain 0
GreetPause:127.0.0.1 0

I can do further debugging if needed.

Lists Index Date Thread Search