[tpop3d-discuss]Tpop3d w/ssl crashes after Portscan

Martin Schmitt mas at scsy.de
Mon, 23 Feb 2004 16:45:32 +0100


Hallo Chris Lightfoot,
dear Chris Lightfoot,

* chris@ex-parrot.com wrote/schrieb:

> yeah, that might be helpful. If tpop3d is already running,
> do
> 
>     gdb /path/to/tpop3d PID
> 
> where PID is the PID of the tpop3d daemon process. Then at
> the (gdb) prompt type `cont', and cause the daemon to
> crash. Then do the bt thing as before.

(gdb) cont
Continuing.

Program received signal SIGSEGV, Segmentation fault.
0xfef33084 in strlen () from /usr/lib/libc.so.1
(gdb) bt
#0  0xfef33084 in strlen () from /usr/lib/libc.so.1
#1  0xfef82c58 in _doprnt () from /usr/lib/libc.so.1
#2  0xfef84dcc in vsnprintf () from /usr/lib/libc.so.1
#3  0x0002a9b4 in verrprintf (
    fmt=0x104400 "ioabs_tls_post_select: client [7]217.236.180.186/f00.net: SSL_accept:  local address 80.242.134.130:995",
    ap=0x7fffffff) at logging.c:105
(gdb) quit
The program is running.  Quit anyway (and detach it)? (y or n) y
Detaching from program: /opt/tpop3d-1.5.3/sbin/tpop3d LWP 1

(Process is gone afterwards.)

Hmmm.... Is this any different from the output based on the core dump?

Full output at: http://www.scsy.de/~mas/debug/tpop3d/gdb-out1.txt (That is,
unless I've made a mistake when copying this from my xterm.)

Thanks a lot for your assistance, Chris.

-martin

-- 
+-------------------------+------------------------+
| Martin Schmitt          | Schmitt Systemberatung |
| http://www.scsy.de/~mas | http://www.scsy.de     |
+-------------------------+------------------------+