Works fine for me as well using CentOS 5 and OSX Leopard.

Benjamin

Jens Kraemer wrote:
> Hi,
>
> this works fine for me with 0.11.6 with stock Ubuntu and Debian Ruby
> versions:
>
> ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] (Ubuntu 7.10)
> ruby 1.8.5 (2006-08-25) [x86_64-linux] (Debian 4.0 (stable))
>
>
> irb(main):001:0> require 'ferret'
> => true
> irb(main):002:0> Ferret::Search::Sort.new(
> irb(main):003:1*       [
> irb(main):004:2*           Ferret::Search::SortField::SCORE,
> irb(main):005:2*           Ferret::Search::SortField::DOC_ID
> irb(main):006:2>       ],
> irb(main):007:1*       true
> irb(main):008:1>   )
> => Sort[<SCORE>!, <DOC>!]
> irb(main):009:0> Ferret::VERSION
> => "0.11.6"
>
>
> Cheers,
> Jens
>
> On Fri, Feb 29, 2008 at 11:19:30PM -0300, Bira wrote:
>   
>> I may have run across a bug in Ferret: if throws a segmentation fault
>> when I try to create a Sort object using the default fields (SCORE and
>> DOC_ID), but setting reverse to true.
>>
>> Here's the minimal example:
>>
>> #!/usr/bin/env ruby
>> require 'rubygems'
>> require 'ferret'
>>
>> Ferret::Search::Sort.new
>>
>> Ferret::Search::Sort.new(
>>   [
>>     Ferret::Search::SortField::SCORE,
>>     Ferret::Search::SortField::DOC_ID
>>   ],
>>   false
>> )
>>
>> Ferret::Search::Sort.new(
>>   [
>>     Ferret::Search::SortField::SCORE_REV,
>>     Ferret::Search::SortField::DOC_ID_REV
>>   ],
>>   false
>> )
>>
>> Ferret::Search::Sort.new(
>>   [
>>     Ferret::Search::SortField::SCORE,
>>     Ferret::Search::SortField::DOC_ID
>>   ],
>>   true
>> )
>>
>> You should get something like this when creating the last object:
>>
>> $ruby sort.rb
>> sort.rb:23: [BUG] Segmentation fault
>> ruby 1.8.6 (2007-09-24) [x86_64-linux]
>>
>> Aborted
>>
>>
>> Again, this is with Ferret 0.11.6 in Linux.
>>
>> Is this a known problem that's being worked on, or should I report it
>> at the Trac tool on ferret.davebalmain.com?
>>
>> -- 
>> Bira
>> http://compexplicita.wordpress.com
>> http://compexplicita.tumblr.com
>> _______________________________________________
>> Ferret-talk mailing list
>> [email protected]
>> http://rubyforge.org/mailman/listinfo/ferret-talk
>>
>>     
>
>   
_______________________________________________
Ferret-talk mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ferret-talk

Reply via email to