reassign 486138 libsearch-xapian-perl tag 486138 + fixed-upstream thanks On Fri, Jun 13, 2008 at 12:46:23PM -0400, Joey Hess wrote: > Notice that the use of eval around the Xapian call did not prevent it from > crashing the entire program. The library seems to be throwing an > Xapian::InvalidArgumentError from a function that is not declared as throwing > that, which then aborts, in an untrappable way.
Thanks for your report. The XS wrapper in Search::Xapian is missing a try/catch block. I've applied a fix to upstream SVN, and will be making a new release in the next week or so. Cheers, Olly -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]