Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Jul 2010 02:25:12 -0700
From:      Jeremy Chadwick <freebsd@jdc.parodius.com>
To:        Reko Turja <reko.turja@liukuma.net>
Cc:        "Mikhail T." <mi+thun@aldan.algebra.com>, freebsd-stable@freebsd.org, Henrik /KaarPoSoft <henrik@kaarposoft.dk>
Subject:   Re: openldap client GSSAPI authentication segfaults in fbsd8stablei386
Message-ID:  <20100716092512.GA99365@icarus.home.lan>
In-Reply-To: <3FE6787E5CAC4C108C031CA6C8044FE4@rivendell>
References:  <4C3CC831.7040005@kaarposoft.dk> <20100713210729.GA11943@icarus.home.lan> <0228E401B70A4023A6F86A2ADAE59EF9@rivendell> <008D0251AE4F4A2DBAA1369410565B61@rivendell> <20100715162251.GA73929@icarus.home.lan> <20100716083617.GA97981@icarus.home.lan> <3FE6787E5CAC4C108C031CA6C8044FE4@rivendell>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jul 16, 2010 at 11:56:17AM +0300, Reko Turja wrote:
> >On Thu, Jul 15, 2010 at 09:22:51AM -0700, Jeremy Chadwick wrote:
> >>Furthermore, relevant bug (PR 144754) indicates there's an
> >>easier way to
> >>induce this problem, so I'm going to see if I can reproduce it here
> >>locally.  It's almost certainly the same problem but induced via a
> >>slightly different context.
> >>
> >>http://lists.freebsd.org/pipermail/freebsd-bugs/2010-March/038956.html
> >>
> >>I'll report back once I poke around with that.
> 
> >testbox# cyradm
> >cyradm>
> 
> Try giving command cyradm localhost instead - the cyradm without
> connection starts, but trying to connect to the local server
> triggers the bug. Or you can give 'server localhost' instead from
> the cyradm command line.

This doesn't help.  The problem is that Cyrus imapd is completely
freaking out, continually dying and re-forking itself, with my kernel
message buffer filling rapidly + all.log filling.  So, there is further
configuration of this daemon that's needed (meaning it does not work
"straight out of the box"), and I need those configuration details.

Proof -- note the imapd pid changing constantly:

testbox# ps -auxw | grep cyrus
cyrus 46529  5.0  0.4 22376  3920  ??  Rs   11:25PM   0:05.36 /usr/local/cyrus/bin/master -d
cyrus 51859  0.0  0.4 22376  3920  ??  R    12:14AM   0:00.00 /usr/local/cyrus/bin/master -d
testbox# ps -auxw | grep cyrus
cyrus 46529  6.0  0.4 22376  3920  ??  Ss   11:25PM   0:05.43 /usr/local/cyrus/bin/master -d
cyrus 51928  0.0  0.3 22512  3572  ??  R    12:15AM   0:00.02 imapd
testbox# ps -auxw | grep cyrus
cyrus 46529  6.0  0.4 22376  3920  ??  Ss   11:25PM   0:05.55 /usr/local/cyrus/bin/master -d
cyrus 52046  0.0  0.1  1560  1360  ??  R    12:15AM   0:00.00 imapd
testbox# ps -auxw | grep cyrus
cyrus 46529  6.0  0.4 22376  3920  ??  Ss   11:25PM   0:05.61 /usr/local/cyrus/bin/master -d
cyrus 52114  0.0  0.1  1560  1360  ??  R    12:15AM   0:00.00 imapd


-- 
| Jeremy Chadwick                                   jdc@parodius.com |
| Parodius Networking                       http://www.parodius.com/ |
| UNIX Systems Administrator                  Mountain View, CA, USA |
| Making life hard for others since 1977.              PGP: 4BD6C0CB |




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100716092512.GA99365>