Core from lmtp, postfix 2.0.3 and Cyrus-SASL 2.1.12, Solaris 8

Andrew McNamara andrewm at object-craft.com.au
Thu Feb 20 03:50:10 EST 2003


I upgraded a previously working postfix from cyrus-sasl-2.1.7 to
cyrus-sasl-2.1.12, and while SASL works fine for smtpd, the lmtp process
dumps core within the SASL libraries. The resulting core isn't really
useful because I'm not getting any symbols resolved from the sasl lib
(dynamlic linking?):

#0  0xff36ff8c in ?? () from /opt/sasl/lib/libsasl2.so.2
#1  0xff36ff88 in ?? () from /opt/sasl/lib/libsasl2.so.2
#2  0xfef60fe0 in ?? () from /opt/sasl/plugins/liblogin.so.2
#3  0xff366438 in ?? () from /opt/sasl/lib/libsasl2.so.2
#4  0x1996c in lmtp_sasl_authenticate (state=0x7f9c0, why=0x84ac8)
    at lmtp_sasl_glue.c:499
#5  0x19cb8 in lmtp_sasl_helo_login (state=0x7f9c0) at lmtp_sasl_proto.c:118
#6  0x1770c in lmtp_lhlo (state=0x7f9c0) at lmtp_proto.c:249
#7  0x16bf4 in deliver_message (request=0x82d08, unused_argv=0xffbefee0)
    at lmtp.c:381
#8  0x16d28 in lmtp_service (client_stream=0x81c50, 
    unused_service=0xffbeff74 "tvmb1", argv=0xffbefee0) at lmtp.c:453
#9  0x19e9c in single_server_wakeup (fd=531536) at single_server.c:250
#10 0x1a00c in single_server_accept_local (unused_event=1, context=0x9 "")
    at single_server.c:292
#11 0x26ef4 in event_loop (delay=299008) at events.c:586
#12 0x1a8d0 in single_server_main (argc=7, argv=0xffbefec4, 
    service=0x16cf0 <lmtp_service>) at single_server.c:639
#13 0x16f14 in main (argc=7, argv=0xffbefec4) at lmtp.c:542

Any pointers gratefully received (particularly suggestions on how to get
gdb to look at the libsasl2.so.2 symbols)?

-- 
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/




More information about the Info-cyrus mailing list