On Fri, Feb 16, 2007 at 02:52:28PM -0800, Caleb Clausen wrote:
> I have a lot of crashes when I try to use term vectors. Here's an
> example, which crashes pretty consistently. This problem seems to be
> somewhat sensitive to platform... people on other OS's and ruby versions
> have reported no error. I have seen this with ferret 0.10.13 and 0.10.14
> on debian stable using ruby 1.8.2, but I have observed the same problem
> on various other systems as well. I've reported this issue here before,
> but it was when David was gone.
>
> program:
>
> require 'rubygems'
> require 'ferret'
> #require 'zlib'
>
>
> fields=Ferret::Index::FieldInfos.new
> fields.add_field :text, :store=>:no#, :index=>:omit_norms
> i = Ferret::I.new :field_infos=>fields #:path=>'temp_index'
>
> 20.times{
> i << {:text=>`man gcc`[0..135000]}
> }
> #i.close_writer
> r=i.reader
> #r.term_docs_for(:text, "example")
>
> r.term_vector(0,:text)
>
>
[..]
> tvtest.rb:16: [BUG] Segmentation fault
> ruby 1.8.2 (2005-04-11) [i386-linux]
>
> Aborted
same here with Ubuntu 6.10 / Ruby 1.8.4.
Jens
--
Jens Krämer
webit! Gesellschaft für neue Medien mbH
Schnorrstraße 76 | 01069 Dresden
Telefon +49 351 46766-0 | Telefax +49 351 46766-66
[EMAIL PROTECTED] | www.webit.de
Amtsgericht Dresden | HRB 15422
GF Sven Haubold, Hagen Malessa
_______________________________________________
Ferret-talk mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ferret-talk