Wednesday, April 27, 2022

Re: Update mail/dovecot-fts-xapian to 1.5.5 to fix segfault in 7.1

On Wed, Apr 27 '22 at 08.16 NZST, Stuart Henderson <stu@spacehopper.org> wrote:
> Any comments Tom?
>
> Since it is currently broken it's probably best if we commit it asap
> and also commit something (whether that's 1.5.5 or 1.4.14) to 7.1-stable.
>
>
> On 2022/04/24 15:08, Brad Smith wrote:
> > On 4/24/2022 7:39 AM, William Orr wrote:
> > > Hey,
> > >
> > > The plugin API of dovecot apparently changed in 2.3.17. Because of this,
> > > the version of dovecot-fts-xapian in 7.1 is broken and will crash
> > > whenever invoked.
> > >
> > > Diff to update the plugin to the latest version follows. I'm running
> > > this on my backup MX that I upgraded to 7.1 to test, and I no longer get
> > > crashes when receiving mail or replicating mail to it.
> > >
> > > (please CC me, I'm not subscribed to ports@)
> > >
> > > Thanks
> >
> >
> > It looks like the issue would have been resolved by updating to 1.4.14 as
> > well.
> >
> > It is too bad this was not noticed before the release. Thank you for working
> > on this.
> >
> > Do you intend to push those patches upstream or should I?

Hi folks,

Sorry for late reply and missing this. I have since moved on to
fts-flatcurve for a little while now on my -current server and didn't
pick this up. Probably best if I'm removed as maintainer as I don't
intend to run fts-xapian in future.

I can't test the included C++ patches at present but they don't look
particularly frightening in terms of content. Shouldn't be hitting those
memory limits anyway if it's appropriately configured - it doesn't need
much RAM.

Cheers,
Tom

No comments:

Post a Comment