[Xapian-discuss] "Error reading block xxx: got end of file"
Olly Betts
olly@survex.com
Tue, 8 Jun 2004 02:44:51 +0100
On Mon, Jun 07, 2004 at 04:02:41PM -0400, Eric B. Ridge wrote:
> I've been trying to reproduce this standalone, but haven't been able to
> break it. I'm still unclear as to what can cause this error, so I'm not
> sure how to test for it.
>
> There must be some corner case in replace_document(), but I can't figure out
> how to trigger it. Any suggestions?
I wonder if this is related to the problem Arjen has noticed. Both seem
to be tickled by replacing documents...
I've just added some double checking code for him to try, and it seems
to be throwing up a problem using just the test suite. But it's also
causing segfaults so I'm not sure how far I trust the double checking
code just yet...
I'll track this down with the testsuite - if that finds a problem,
hopefully it'll fix the problems you and Arjen are seeing.
Cheers,
Olly