Hi, I'm having some strange/random crashes with ferret when using different programs on the same index.
I created a script to reproduce the errors: http://www.sig11.org/~seb/ferret_crash.rb Usage: In one terminal run: ruby ferret_crash.rb first In another terminal: ruby ferret_crash.rb Errors I usually get are but it is really random: /usr/lib/ruby/gems/1.8/gems/ferret-0.11.3/lib/ferret/index.rb:542:in `close': End-of-File Error occured at <except.c>:93 in xraise (EOFError) Error occured in store.c:216 - is_refill current pos = 0, file length = 0 from /usr/lib/ruby/gems/1.8/gems/ferret-0.11.3/lib/ferret/index.rb:542:in `flush' from /usr/lib/ruby/1.8/monitor.rb:229:in `synchronize' from /usr/lib/ruby/gems/1.8/gems/ferret-0.11.3/lib/ferret/index.rb:539:in `flush' from ferret_crash.rb:25:in `create' from ferret_crash.rb:58 ============================================================================== E/usr/lib/ruby/gems/1.8/gems/ferret-0.11.3/lib/ferret/index.rb:298: [BUG] Segmentation fault ruby 1.8.4 (2005-12-24) [i486-linux] ============================================================================== /usr/lib/ruby/gems/1.8/gems/ferret-0.11.3/lib/ferret/index.rb:542:in `close': IO Error occured at <except.c>:93 in xraise (IOError) Error occured in fs_store.c:221 - fs_length getting lenth of /tmp/libferrettest/_v4.fdx: <No such file or directory> from /usr/lib/ruby/gems/1.8/gems/ferret-0.11.3/lib/ferret/index.rb:542:in `flush' from /usr/lib/ruby/1.8/monitor.rb:229:in `synchronize' from /usr/lib/ruby/gems/1.8/gems/ferret-0.11.3/lib/ferret/index.rb:539:in `flush' from ferret_crash.rb:25:in `create' from ferret_crash.rb:58 I tried using the last trunk version but i didn't help. Thanks. Seb -- Sebastien Pahl - Rift Technologies [EMAIL PROTECTED] -- Posted via http://www.ruby-forum.com/. _______________________________________________ Ferret-talk mailing list [email protected] http://rubyforge.org/mailman/listinfo/ferret-talk

