Hi again,

Please see my original post for background information:
http://www.mail-archive.com/[EMAIL PROTECTED]/msg04704.html

No replies yet, and I finally got a chance to catch this thing in the
act. Here's what I observed when I let gdb attach to one of the
clamav-milter children:

    ttyp1 [EMAIL PROTECTED]:/root #> gdb /usr/local/sbin/clamav-milter 31494
    GNU gdb 4.18 (FreeBSD)
    Copyright 1998 Free Software Foundation, Inc.
    .
    .
    Attaching to program: /usr/local/sbin/clamav-milter, process 31494
    Reading symbols from /usr/lib/libmilter.so.2...done.
    Reading symbols from /usr/lib/libc_r.so.4...done.
    Reading symbols from /usr/libexec/ld-elf.so.1...done.
    0x28101185 in _close () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function _close,
    which has no line number information.
    0x2808af74 in _init () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function _init,
    which has no line number information.
    0x281011cb in _close () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function _close,
    which has no line number information.
    0x280ac8b0 in popen () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function popen,
    which has no line number information.
    0x2808c1e4 in _init () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function _init,
    which has no line number information.
    0x280ac8aa in popen () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function popen,
    which has no line number information.
    0x2808c654 in _init () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function _init,
    which has no line number information.
    0x280ac8b0 in popen () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function popen,
    which has no line number information.
    0x2808c1e4 in _init () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function _init,
    which has no line number information.
    0x280ac8aa in popen () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function popen,
    which has no line number information.
    0x2808c654 in _init () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function _init,
    which has no line number information.
    0x280ac8b0 in popen () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function popen,
    which has no line number information.
    0x2808c1e4 in _init () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function _init,
    which has no line number information.
    0x280ac8aa in popen () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function popen,
    which has no line number information.
    0x2808c654 in _init () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function _init,
    which has no line number information.
    0x280ac8b0 in popen () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function popen,
    which has no line number information.
    0x2808c1e4 in _init () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function _init,
    which has no line number information.
    0x280ac8aa in popen () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function popen,
    which has no line number information.
    0x2808c654 in _init () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function _init,
    which has no line number information.
    0x280ac8b0 in popen () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function popen,
    which has no line number information.
    0x2808c1e4 in _init () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function _init,
    which has no line number information.
    0x280ac8aa in popen () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function popen,
    which has no line number information.
    0x2808c654 in _init () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function _init,
    which has no line number information.
    0x280ac8b0 in popen () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function popen,
    which has no line number information.
    0x2808c1e4 in _init () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function _init,
    which has no line number information.
    0x280ac8aa in popen () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function popen,
    which has no line number information.
    0x2808c654 in _init () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function _init,
    which has no line number information.
    0x280ac8b0 in popen () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function popen,
    which has no line number information.
    0x2808c1e4 in _init () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function _init,
    which has no line number information.
    0x280ac8aa in popen () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function popen,
    which has no line number information.
    0x2808c654 in _init () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function _init,
    which has no line number information.
    0x280ac8b0 in popen () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function popen,
    which has no line number information.
    0x2808c1e4 in _init () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function _init,
    which has no line number information.
    0x280ac8aa in popen () from /usr/lib/libc_r.so.4
    (gdb) s
    Single stepping until exit from function popen,
    which has no line number information.
    0x2808c654 in _init () from /usr/lib/libc_r.so.4
    (gdb) bt
    #0  0x2808c654 in _init () from /usr/lib/libc_r.so.4
    #1  0x280ac8b0 in popen () from /usr/lib/libc_r.so.4
    #2  0x804a8b4 in clamfi_eom (ctx=0x805b880) at clamav-milter.c:1246
    #3  0x28070c0f in mi_clr_macros () from /usr/lib/libmilter.so.2
    #4  0x28070100 in mi_engine () from /usr/lib/libmilter.so.2
    #5  0x2806fd79 in mi_handle_session () from /usr/lib/libmilter.so.2
    #6  0x2806f59e in mi_thread_handle_wrapper () from /usr/lib/libmilter.so.2
    #7  0x2808f11c in _thread_start () from /usr/lib/libc_r.so.4
    #8  0xbf9ffffc in ?? ()
    (gdb)

Please see my original post for background information:
http://www.mail-archive.com/[EMAIL PROTECTED]/msg04704.html

Any assistance would be greatly appreciated!

- Ryan

-- 
  Ryan Thompson <[EMAIL PROTECTED]>

  SaskNow Technologies - http://www.sasknow.com
  901-1st Avenue North - Saskatoon, SK - S7K 1Y4

        Tel: 306-664-3600   Fax: 306-244-7037   Saskatoon
  Toll-Free: 877-727-5669     (877-SASKNOW)     North America



-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Clamav-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/clamav-users

Reply via email to