nnrpd in the latest snapshots segfaults

Kim Alm kea at penti.org
Sat Dec 15 18:15:59 UTC 2001



On 13 Dec 2001, Russ Allbery wrote:
> Jeffrey M Vinocur <jeff at litech.org> writes:
> > 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():

> Well, if you don't store based on Xref rather than the Newsgroups line,
> the resulting spool won't be a correct traditional spool; for example, it
> will have cancel messages mixed in with the regular articles of a
> newsgroup.  Plus, the recovery tools like makehistory won't work
> correctly; they'll move all the control messages back into the main group.

Ok, makes sence. Why is this set to false as default?

> >> Do I really have to enable storeonxref to get the latest nnrpd to work?
> Yes.
>
> >> I assume that this would force me into a rebuild of my overview data?
> Nope.  It only affects new articles, and I don't see any reason why it
> would invalidate your overview data.

Toggled the flag on my second server, a small box that carries just 20
groups. Worked nicely, no problem.

Thanks a lot for the help!

Kim



More information about the inn-bugs mailing list