Thus said Stephen Gildea on Wed, 20 Nov 2024 09:23:11 -0800:

> That might be the difference. My patch  WILL NOT WORK with nmh 1.8; it
> must be applied to git head.

Ok, I  guess I'll  have to try  master. What  I get when  I run  it with
nmh-1.8 mostly passes 100%, however, I did see one strange falure:

inc: Received EOF on network read'
first named test failure: netrc's permissions test
FAIL: test/inc/test-pop
=======================================
1 of 1 test failed
Please report to nmh-workers@nongnu.org
=======================================

Not  sure what  happened  there.  Did fakepop  crash  or something?  How
confident are we that fakepop is doing the right thing?

That's from netsec.c:

    rc = read(nsc->ns_readfd, readbuf, readbufsize);

    if (rc == 0) {
        netsec_err(errstr, "Received EOF on network read");
        return NOTOK;
    }

So I'm not sure what's happening there yet.

I then  tried increasing the  line length  and eventually at  100,000 it
failed like this:

--- 0 ----

./test/inc/test-pop: test failed, outputs are in 
.../nmh-1.8/test/testdir/testmessage and .../nmh-1.8/test/testdir/Mail/inbox/11.
first named test failure: credentials: file
FAIL: test/inc/test-pop
=======================================
1 of 1 test failed
Please report to nmh-workers@nongnu.org
=======================================

And while I can find testmessage,  there is no evidence of Mail/inbox/11
so I wasn't able to verify what's going on.

Also, it  seems to report differently  each time I run  it. Sometimes it
says the above, sometimes:

first named test failure: netrc's permissions test

In all  cases, however, it's  failing on EOF. I  don't see any  crash or
corruption.

I'll try again with the latest later.

Andy


Reply via email to