You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pop3-dev@httpd.apache.org by Sung Kim <hu...@soe.ucsc.edu> on 2003/10/07 01:21:31 UTC

RE: [PATCH] Logging, Two dots, MMAP, etc

Hello pop3 developers,

We were working on mod_smtp that is a simple SMTP protocol handler using
Apache2 server.
We need mod_pop3 to test mod_smtp. Mod_smtp is getting messages and mod_pop3
transfer mail to MUA.
It means we are testing mod_pop3 a lot!

When I try to retrieve a mail using RETR command, I've got this error. It
seems the error is from deep in somewhere protocol.c.

Do you have any idea?

PS - Can I assume that the previous patch for http_pop3 is rejected? :)
- Sung

(gdb) r -X
Starting program: /usr/local/apache2/bin/httpd -X
[New Thread 8192 (LWP 14150)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 8192 (LWP 14150)]
0x40019828 in apr_brigade_write (b=0xa, flush=0x80981b8 <ap_filter_flush>,
    ctx=0x816a338, str=0x80a9a1b "+OK ", nbyte=4) at apr_brigade.c:406
406         apr_bucket *e = APR_BRIGADE_LAST(b);
(gdb) where
#0  0x40019828 in apr_brigade_write (b=0xa, flush=0x80981b8
<ap_filter_flush>,
    ctx=0x816a338, str=0x80a9a1b "+OK ", nbyte=4) at apr_brigade.c:406
#1  0x0809a387 in buffer_output (r=0x81799a0, str=0x80a9a1b "+OK ", len=4)
    at protocol.c:1369
#2  0x0809a463 in ap_rwrite (buf=0x80a9a1b, nbyte=4, r=0x817a360)
    at protocol.c:1404
#3  0x08067656 in generate_scan_listing (r=0x81799a0, mbox=0x817a688,
num=55,
    with_ok=1) at pop_protocol.c:222
#4  0x08067d1b in ap_handle_retr (r=0x81799a0, buffer=0x817a357 "")
    at pop_protocol.c:499
#5  0x080674be in process_pop_connection_internal (r=0x81799a0,
bb=0x8171a18)
    at pop_protocol.c:155
#6  0x08066f64 in process_pop_connection (c=0x8171a18) at pop_core.c:148
#7  0x08096106 in ap_run_process_connection (c=0x8169fb0) at connection.c:85
#8  0x0808bec3 in child_main (child_num_arg=135734136) at prefork.c:694
#9  0x0808c06e in make_child (s=0x810f148, slot=0) at prefork.c:734
#10 0x0808c0c7 in startup_children (number_to_start=5) at prefork.c:806
#11 0x0808c7b9 in ap_mpm_run (_pconf=0x808b7ac, plog=0x8109bc8, s=0x810f148)
    at prefork.c:1022
#12 0x080914d2 in main (argc=2, argv=0xbffffa14) at main.c:660
#13 0x420158d4 in __libc_start_main () from /lib/i686/libc.so.6





RE: [PATCH] Logging, Two dots, MMAP, etc

Posted by Cliff Woolley <jw...@virginia.edu>.
On Mon, 6 Oct 2003, Sung Kim wrote:

> PS - Can I assume that the previous patch for http_pop3 is rejected? :)

No, I just haven't gotten around to committing it yet.  Lots to do, little
time to do it in... :)

If somebody else has a minute, feel free to jump in...

--Cliff

RE: [PATCH] Logging, Two dots, MMAP, etc

Posted by Cliff Woolley <jw...@virginia.edu>.
On Mon, 6 Oct 2003, Sung Kim wrote:

> PS - Can I assume that the previous patch for http_pop3 is rejected? :)

No, I just haven't gotten around to committing it yet.  Lots to do, little
time to do it in... :)

If somebody else has a minute, feel free to jump in...

--Cliff

RE: [PATCH] Logging, Two dots, MMAP, etc

Posted by "William A. Rowe, Jr." <wr...@rowe-clan.net>.
At 06:21 PM 10/6/2003, Sung Kim wrote:

>PS - Can I assume that the previous patch for http_pop3 is rejected? :)

Please don't assume that.  The pop3 contributors have alot of cycles on other
projects or security aspects of the httpd project and are sometimes overtaxed.

I'm looking forward to looking at your submission when my P1 queue empties
out again, in the meantime, I hope another committer has some cycles to look
and comment/correct/commit your proposal.

Looks like I need to edit my filters to split this list out of my dev@httpd box,
so it's easier to keep track of your efforts and other's comments :-)

Bill



RE: [PATCH] Logging, Two dots, MMAP, etc

Posted by "William A. Rowe, Jr." <wr...@rowe-clan.net>.
At 06:21 PM 10/6/2003, Sung Kim wrote:

>PS - Can I assume that the previous patch for http_pop3 is rejected? :)

Please don't assume that.  The pop3 contributors have alot of cycles on other
projects or security aspects of the httpd project and are sometimes overtaxed.

I'm looking forward to looking at your submission when my P1 queue empties
out again, in the meantime, I hope another committer has some cycles to look
and comment/correct/commit your proposal.

Looks like I need to edit my filters to split this list out of my dev@httpd box,
so it's easier to keep track of your efforts and other's comments :-)

Bill