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

