[Xapian-discuss] Re: Search::Xapian::WritableDatabase SIGABRT?

Eric Parusel eparusel at creativens.com
Tue Dec 7 18:50:26 GMT 2004


Olly Betts wrote:
> On 2004-12-06, Eric Parusel <eparusel at creativens.com> wrote:
> 
>>Searches on both these dbs seemingly work fine.
>>
>>[snip]
>>
>>I can email the straces I took for both dbs, without db_lock and with 
>>db_lock already present, if requested...
>>
>>both states result in an abort.
> 
> 
> I suspect it's this bug:
> 
> http://www.xapian.org/cgi-bin/bugzilla/show_bug.cgi?id=55
> 
> If it is, it looks like the Perl bindings don't handle C++ exceptions as
> they should, at least in this case - both the "with db_lock" and
> "without db_lock" cases will throw exceptions, just different ones.
> 
> Try applying the patch in that bug, or try a CVS snapshot (the ones
> currently available are pretty close to what 0.8.4 will be - I'd have
> made the release by now, but I'm presently unable to ssh to James'
> colo box which hosts most of xapian.org...)

Ok, I will try out the patch, or CVS...  I would prefer to wait for a 
debian package, but I suppose my updates need to resume soon :)

As for the Perl bindings not returning the exception, what can I do to 
get Perl to not kick the bucket in these cases?

Thanks,
Eric





More information about the Xapian-discuss mailing list