nnrpd in the latest snapshots segfaults

Jeffrey M. Vinocur jeff at litech.org
Thu Dec 13 18:27:01 UTC 2001

On Thu, 13 Dec 2001, Kim Alm wrote:

> Dec 13 10:01:42 news nnrpd[19179]: tradspool: storeonxref needs to be true
> Dec 13 10:01:42 news nnrpd[19179]: SM storage method 'tradspool' failed
> initialization

I don't know why, but it's pretty clear in CURRENT from tradspool_init():

    if (!innconf->storeonxref) {
        syslog(L_ERROR, "tradspool: storeonxref needs to be true");
        SMseterror(SMERR_INTERNAL, "storeonxref needs to be true");
        return FALSE;

> I toggled the storeonxref flag in my inn.conf, and the nnrpd started
> correctly but I was unable to retrieve any groups. (toggled back this
> flag as soon as I had done this test)

I've always had storeonxref on, and the CURRENT nnrpd works for me.

> Do I really have to enable storeonxref to get the latest nnrpd to work?

I don't know anything about the changes to history, though, I'm just
looking at the source.

> I assume that this would force me into a rebuild of my overview data?
> (I have all articles in tradspool, and buffindexed overview)

Uh.  I'm not exactly a storeonxref expert, but I don't think you should.
But maybe...anybody know?

Jeffrey M. Vinocur
jeff at litech.org

More information about the inn-bugs mailing list