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

magic-smtpd on RedHat 7+



I have compiled and installed magic-smtpd on both a RedHat 7.3 and 8.0
server using gcc 3.2 with the same results.
If I compile normally and install per INSTALL, then telnet into the
system and attempt to send an email to a local user the transaction goes
like this:

Escape character is '^]'.
220 Welcome to Network Toolware, Inc. SMTP ESMTP
MAIL FROM: scarpenter@XtremeNS.com
250 ok
rcpt to: scott@pcexpert.biz

At this point it hangs until I explicitely kill the process.

The log shows this:
@400000003e73c5f622ff4ffc tcpserver: pid 7012 from 192.168.1.1
@400000003e73c5f62351f054 tcpserver: ok 7012 :192.168.1.44:25
server.networktoolware.com:192.168.1.1::34253
@400000003e73c6032bfdb9f4 LM_WARN: "str == ((void *)0)", lmstring.c:174
@400000003e73c6032bfdf874 Continue execution? (y/N):LM_MEMASSERT FAIL!
NULL pointer (could be already freed) "this", file lmstring.c, line 178
@400000003e73c67f16ca9e1c LM_WARN: "ptr == ((void *)0)", lmalloc.c:223
@400000003e73c67f16cac52c Continue execution? (y/N):tcpserver: end 6973
status 15

If I build using _LMRELEASE=1 the transaction goes like this:

Escape character is '^]'.
220 Welcome to Network Toolware, Inc. SMTP ESMTP
MAIL FROM: scarpenter@XtremeNS.com
250 ok
rcpt to: scott@pcexpert.biz
550 internal server error (segfault)
Connection closed by foreign host.
--
Scott G. Carpenter
Xtreme Network Services (770) 460-9135
www.XtremeNS.com