On Tue, Jun 05, 2007 at 10:42:42PM +0100, Dominic Hargreaves wrote: > On Tue, Jun 05, 2007 at 09:39:41PM +0100, Dominic Hargreaves wrote: > > On Thu, May 31, 2007 at 04:44:12PM +0100, Jonathan McDowell wrote: > > > Editing a page in the Norwich Openguide (http://norwich.openguide.org/) > > > leads to the following error being returned to the browser: > > > > > > | Can't call method "clone" on an undefined value at > > > | /usr/share/perl5/Plucene/Index/SegmentTermEnum.pm line 98. (in cleanup) > > > | Can't call method "clone" on an undefined value at > > > | /usr/share/perl5/Plucene/Index/SegmentTermEnum.pm line 98. > > > > > > However the change does seem to get correctly saved. > > > > Can you try the following: > > > > - su - to the web server's user id > > - cd /etc/openguides/<yourguide> > > - run perl /usr/share/doc/openguides/examples/reindex.pl > > - see if you can reproduce the bug > > > > I can't reproduce this on a fresh etch install so my best guess at this > > stage is that your Plucene indexes have been corrupted. > > Oh, before you perform those steps, please > rm /var/lib/openguides/indexes/<yourguide>/*
This /seems/ to have done the trick. Most odd; I'm pretty sure the point of breakage was around the sarge->etch upgrade. I'll let you know if I see it again. J. -- ] http://www.earth.li/~noodles/ [] As of next week, passwords will be [ ] PGP/GPG Key @ the.earth.li [] entered in Morse code. [ ] via keyserver, web or email. [] [ ] RSA: 4DC4E7FD / DSA: 5B430367 [] [ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]