[Ferret-talk] Segmentation Faults

Tom Davies
Thu, 23 Nov 2006 23:57:01 -0000

Hi,

I am using Ferret 0.9.4 and my index appears to be corrupt as any
attempt to read or write it causes a segmentation fault.  I had been
using it with minimal problems for the past few months.

Is there a way to fix this without rebuilding the entire index?  Since
I am on a shared host ferret takes too much memory to rebuild these
roughly 8500 records in one go and in the past I have had to rebuild
them in batches.

Also, is there a way to trap when ferret segfaults using rescue?  I
have had to disable searching for the time being on my site until I
get this worked out since every search will segfault and kill my fcgi.

I am actually considering switching to Mysql full text search just for
stability reasons, but if there was a good technique for combating
these segfaults I would rather stick with Ferret.

NOTE: I did try running with ferret 0.10.13 but I was getting a bunch
of segfaults just rebuilding my indexes.

Thanks,
Tom Davies