It looks like it is happening with every bounce.  I tested a few invalid email 
addresses and I always get the sig11.  I am getting the bounce message, so 
that is working.  I am running Linux, (Debian 3.0, postfix 1.1.11, MySQL 
3.23.51).

Questions below the logs.

Here are the logs at TraceLevel 5:
Dec  4 12:22:11 destiny dbmail/smtp[22791]: ReadConfig(): starting procedure
Dec  4 12:22:11 destiny dbmail/smtp[22791]: ReadConfig(): found [DBMAIL] tag
Dec  4 12:22:11 destiny dbmail/smtp[22791]: ReadConfig(): no value specified 
for service item [].
Dec  4 12:22:11 destiny dbmail/smtp[22791]: ReadConfig(): item [host] value 
[localhost] added
Dec  4 12:22:11 destiny dbmail/smtp[22791]: ReadConfig(): item [user] value 
[dbmail] added
Dec  4 12:22:11 destiny dbmail/smtp[22791]: ReadConfig(): item [pass] value 
[NotMyRealPassword] added
Dec  4 12:22:11 destiny dbmail/smtp[22791]: ReadConfig(): item [db] value 
[dbmail] added
Dec  4 12:22:11 destiny dbmail/smtp[22791]: ReadConfig(): no value specified 
for service item [].
Dec  4 12:22:11 destiny dbmail/smtp[22791]: ReadConfig(): item [TRACE_LEVEL] 
value [5] added
Dec  4 12:22:11 destiny dbmail/smtp[22791]: ReadConfig(): service [DBMAIL] 
added
Dec  4 12:22:11 destiny dbmail/smtp[22791]: ReadConfig(): config for [DBMAIL] 
read, found [5] items
Dec  4 12:22:11 destiny dbmail/smtp[22791]: ReadConfig(): starting procedure
Dec  4 12:22:11 destiny dbmail/smtp[22791]: ReadConfig(): found [SMTP] tag
Dec  4 12:22:11 destiny dbmail/smtp[22791]: ReadConfig(): item [SENDMAIL] 
value [/usr/sbin/sendmail] added
Dec  4 12:22:11 destiny dbmail/smtp[22791]: ReadConfig(): item 
[DBMAIL_FROM_ADDRESS] value [EMAIL PROTECTED] added
Dec  4 12:22:11 destiny dbmail/smtp[22791]: ReadConfig(): item [POSTMASTER] 
value [EMAIL PROTECTED] added
Dec  4 12:22:11 destiny dbmail/smtp[22791]: ReadConfig(): item [AUTO_NOTIFY] 
value [no] added
Dec  4 12:22:11 destiny dbmail/smtp[22791]: ReadConfig(): item [AUTO_REPLY] 
value [no] added
Dec  4 12:22:11 destiny dbmail/smtp[22791]: ReadConfig(): item [TRACE_LEVEL] 
value [5] added
Dec  4 12:22:11 destiny dbmail/smtp[22791]: ReadConfig(): service [SMTP] added
Dec  4 12:22:11 destiny dbmail/smtp[22791]: ReadConfig(): config for [SMTP] 
read, found [6] items
Dec  4 12:22:11 destiny dbmail/smtp[22791]: GetConfigValue(): searching value 
for config item [trace_level]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: GetConfigValue(): found value [5]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: GetConfigValue(): searching value 
for config item [host]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: GetConfigValue(): found value 
[localhost]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: GetConfigValue(): searching value 
for config item [db]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: GetConfigValue(): found value 
[dbmail]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: GetConfigValue(): searching value 
for config item [user]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: GetConfigValue(): found value 
[dbmail]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: GetConfigValue(): searching value 
for config item [pass]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: GetConfigValue(): found value 
[NotMyRealPassword]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: read_header(): readheader start
Dec  4 12:22:11 destiny dbmail/smtp[22791]: read_header(): mem current: [1035] 
reallocated to [2048]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: read_header(): end header found
Dec  4 12:22:11 destiny dbmail/smtp[22791]: read_header(): readheader done
Dec  4 12:22:11 destiny dbmail/smtp[22791]: read_header(): header size [1069]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: read_header(): function 
successfull
Dec  4 12:22:11 destiny dbmail/smtp[22791]: mime_readheader(): entering mime 
loop
Dec  4 12:22:11 destiny dbmail/smtp[22791]: mime_readheader(): found double 
newline; header size: 22 lines
Dec  4 12:22:11 destiny dbmail/smtp[22791]: mail_adr_list(): mimelist 
currently has [16] nodes
Dec  4 12:22:11 destiny dbmail/smtp[22791]: mail_adr_list(): mail address 
parser starting
Dec  4 12:22:11 destiny dbmail/smtp[22791]: mail_adr_list(): total fields in 
header 16
Dec  4 12:22:11 destiny dbmail/smtp[22791]: mail_adr_list(): scanning for 
Return-Path
Dec  4 12:22:11 destiny last message repeated 15 times
Dec  4 12:22:11 destiny dbmail/smtp[22791]: mail_adr_list(): found 
[EMAIL PROTECTED], next in list is (null)
Dec  4 12:22:11 destiny dbmail/smtp[22791]: mail_adr_list(): found 1 
emailaddresses
Dec  4 12:22:11 destiny dbmail/smtp[22791]: mail_adr_list(): mail address 
parser finished
Dec  4 12:22:11 destiny dbmail/smtp[22791]: main(): using SPECIAL_DELIVERY to 
email addresses
Dec  4 12:22:11 destiny dbmail/smtp[22791]: mail_adr_list_special(): gathering 
info from command line
Dec  4 12:22:11 destiny dbmail/smtp[22791]: mail_adr_list_special(): adding 
[EMAIL PROTECTED] to userlist
Dec  4 12:22:11 destiny dbmail/smtp[22791]: auth_check_user(): checking user 
[EMAIL PROTECTED] in alias table
Dec  4 12:22:11 destiny dbmail/smtp[22791]: auth_check_user(): executing 
query, checks [-1]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: __auth_query(): executing query 
[SELECT deliver_to FROM aliases WHERE alias="[EMAIL PROTECTED]"]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: auth_check_user(): user 
[EMAIL PROTECTED] not in aliases table
Dec  4 12:22:11 destiny dbmail/smtp[22791]: insert_messages(): user 
[EMAIL PROTECTED] found total of [0] aliases
Dec  4 12:22:11 destiny dbmail/smtp[22791]: insert_messages(): no users found 
to deliver to. Checking for domain forwards
Dec  4 12:22:11 destiny dbmail/smtp[22791]: insert_messages(): checking for 
domain aliases. Domain = [EMAIL PROTECTED]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: auth_check_user(): checking user 
[EMAIL PROTECTED] in alias table
Dec  4 12:22:11 destiny dbmail/smtp[22791]: auth_check_user(): executing 
query, checks [-1]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: __auth_query(): executing query 
[SELECT deliver_to FROM aliases WHERE alias="@iexposure.com"]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: auth_check_user(): user 
@iexposure.com not in aliases table
Dec  4 12:22:11 destiny dbmail/smtp[22791]: insert_messages(): domain 
[EMAIL PROTECTED] found total of [0] aliases
Dec  4 12:22:11 destiny dbmail/smtp[22791]: insert_messages(): we need to 
deliver [0] messages to external addresses
Dec  4 12:22:11 destiny dbmail/smtp[22791]: insert_messages(): allocating 
[524288] bytes of memory for readblock
Dec  4 12:22:11 destiny dbmail/smtp[22791]: insert_messages(): sending bounces
Dec  4 12:22:11 destiny dbmail/smtp[22791]: GetConfigValue(): searching value 
for config item [DBMAIL_FROM_ADDRESS]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: GetConfigValue(): found value 
[EMAIL PROTECTED]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: GetConfigValue(): searching value 
for config item [SENDMAIL]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: GetConfigValue(): found value 
[/usr/sbin/sendmail]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: GetConfigValue(): searching value 
for config item [POSTMASTER]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: GetConfigValue(): found value 
[EMAIL PROTECTED]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: bounce(): creating bounce message 
for bounce type [1]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: bounce(): sending 'no such user' 
bounce for destination [EMAIL PROTECTED]
Dec  4 12:22:11 destiny dbmail/smtp[22791]: mail_adr_list(): mimelist 
currently has [16] nodes
Dec  4 12:22:11 destiny dbmail/smtp[22791]: mail_adr_list(): mail address 
parser starting
Dec  4 12:22:11 destiny dbmail/smtp[22791]: mail_adr_list(): total fields in 
header 16
Dec  4 12:22:11 destiny dbmail/smtp[22791]: mail_adr_list(): scanning for 
Return-Path
Dec  4 12:22:11 destiny last message repeated 15 times
Dec  4 12:22:11 destiny dbmail/smtp[22791]: mail_adr_list(): found 
[EMAIL PROTECTED], next in list is (null)
Dec  4 12:22:11 destiny dbmail/smtp[22791]: mail_adr_list(): found 1 
emailaddresses
Dec  4 12:22:11 destiny dbmail/smtp[22791]: mail_adr_list(): mail address 
parser finished



What does this mean?
Dec  4 12:22:11 destiny dbmail/smtp[22791]: ReadConfig(): no value specified 
for service item [].

I noticed that on a sucessful run we get this:
Dec  4 12:22:08 destiny dbmail/smtp[22788]: insert_messages(): Freeing memory 
blocks
Dec  4 12:22:08 destiny dbmail/smtp[22788]: insert_messages(): header freed
Dec  4 12:22:08 destiny dbmail/smtp[22788]: insert_messages(): uniqueid freed
Dec  4 12:22:08 destiny dbmail/smtp[22788]: insert_messages(): strblock freed
Dec  4 12:22:08 destiny dbmail/smtp[22788]: insert_messages(): insertquery 
freed
Dec  4 12:22:08 destiny dbmail/smtp[22788]: insert_messages(): updatequery 
freed
Dec  4 12:22:08 destiny dbmail/smtp[22788]: insert_messages(): End of function
Dec  4 12:22:08 destiny dbmail/smtp[22788]: main(): freeing memory blocks
Dec  4 12:22:08 destiny dbmail/smtp[22788]: main(): they're all free. we're 
done.

Let me know if there is any additional information I can provide you.


Bret.



On Wednesday 04 December 2002 11:46 am, Roel Rozendaal - IC&S wrote:
> Hi,
>
> This is not supposed to happen - signal 11 is a segmentation fault.
> Could you provide some more information - does it happen with every
> bounce? Is the bounce send or does dbmail-smtp die before sending the
> mail? We currently are not experiencing any segfaults with dbmail-smtp,
> could you tell us which system you are using? FreeBSD and solaris for
> example are more stringent on memory errors and give almost always a
> signal 11 where linux often just runs the process and only has it
> crash if the process invades the memory page of another process.
>
> regards roel
>
> Bret Baptist heeft op woensdag, 4 dec 2002 om 18:32 (Europe/Amsterdam)
>
> het volgende geschreven:
> > I have noticed that when dbmail-smtp checks to make sure that an email
> > address
> > is valid, finds out that it is not, and then sends out a bounce, it
> > gives a
> > signal 11 back to postfix.  This means that postfix deffers the
> > message and
> > trys to send it again.
> >
> > This is the log from postfix.
> >
> > Dec  4 11:27:30 destiny postfix/pipe[18072]: 08F361B3303:
> > to=<[EMAIL PROTECTED]>, relay=dbmail, delay=770, status=deferred
> > (Command died with signal 11: "/usr/local/bin/dbmail-smtp")
> >
> > Is anyone else seeing this behavior?
> >
> > Thanks.
> >
> > --
> > Bret Baptist
> > Systems and Technical Support Specialist
> > [EMAIL PROTECTED]
> > Internet Exposure, Inc.
> > http://www.iexposure.com
> >
> > (612)676-1946 x17
> > Web Development-Web Marketing-ISP Services
> > ------------------------------------------
> >
> >
> > Today is the tomorrow you worried about yesterday.
> >
> > _______________________________________________
> > Dbmail mailing list
> > Dbmail@dbmail.org
> > https://mailman.fastxs.nl/mailman/listinfo/dbmail
>
> _______________________________________________
> Dbmail mailing list
> Dbmail@dbmail.org
> https://mailman.fastxs.nl/mailman/listinfo/dbmail

-- 
Bret Baptist
Systems and Technical Support Specialist
[EMAIL PROTECTED]
Internet Exposure, Inc.
http://www.iexposure.com
 
(612)676-1946 x17
Web Development-Web Marketing-ISP Services
------------------------------------------


Today is the tomorrow you worried about yesterday.

Reply via email to