[Xapian-discuss] Re: File Descriptors
Olly Betts
olly at survex.com
Mon Dec 26 21:44:05 GMT 2005
On Mon, Dec 26, 2005 at 06:39:58PM +0000, Ted Jordan wrote:
> I've just started using Xapian with PHP but I have found that
>
> delete_WritableDatabase($database);
>
> generates a segmentation fault
This is a bug in simpleindex.php - it turns out you aren't supposed to
call delete_CLASSNAME() methods directly - they're called automatically
when PHP garbage collects the object. By calling it directly, PHP tries
to delete the already deleted object which causes the segmentation
fault. Just replace the call with:
$database = Null;
Cheers,
Olly
More information about the Xapian-discuss
mailing list