I'm having a sad day with sup. I'm crashing with a Xapian error I'll have to dig into.
The exception is this: --- IOError from thread: poll after loading inbox DatabaseCorruptError: Expected another key with the same term name but found a different one /usr/lib/ruby/1.8/sup/index.rb:293:in `_dangerous_allterms_begin' /usr/lib/ruby/1.8/sup/index.rb:293:in `each_prefixed_term' /usr/lib/ruby/1.8/sup/index.rb:306:in `each_source_info' /usr/lib/ruby/1.8/sup/maildir.rb:98:in `each' /usr/lib/ruby/1.8/sup/maildir.rb:98:in `to_a' /usr/lib/ruby/1.8/sup/maildir.rb:98:in `poll' /usr/lib/ruby/1.8/sup/util.rb:229:in `call' /usr/lib/ruby/1.8/sup/util.rb:229:in `benchmark' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' /usr/lib/ruby/1.8/sup/util.rb:229:in `benchmark' /usr/lib/ruby/1.8/sup/maildir.rb:98:in `poll' /usr/lib/ruby/1.8/sup/maildir.rb:90:in `each' /usr/lib/ruby/1.8/sup/maildir.rb:90:in `poll' /usr/lib/ruby/1.8/sup/poll.rb:155:in `poll_from' /usr/lib/ruby/1.8/sup/poll.rb:113:in `do_poll' /usr/lib/ruby/1.8/sup/poll.rb:103:in `each' /usr/lib/ruby/1.8/sup/poll.rb:103:in `do_poll' /usr/lib/ruby/1.8/sup/poll.rb:102:in `synchronize' /usr/lib/ruby/1.8/sup/poll.rb:102:in `do_poll' /usr/lib/ruby/1.8/sup/util.rb:572:in `send' /usr/lib/ruby/1.8/sup/util.rb:572:in `method_missing' /usr/lib/ruby/1.8/sup/modes/poll-mode.rb:15:in `poll' /usr/lib/ruby/1.8/sup/poll.rb:49:in `poll_with_sources' /usr/lib/ruby/1.8/sup/poll.rb:68:in `poll' /usr/lib/ruby/1.8/sup/util.rb:572:in `send' /usr/lib/ruby/1.8/sup/util.rb:572:in `method_missing' /usr/bin/sup-mail:223 /usr/lib/ruby/1.8/sup.rb:79:in `reporting_thread' /usr/lib/ruby/1.8/sup.rb:77:in `initialize' /usr/lib/ruby/1.8/sup.rb:77:in `new' /usr/lib/ruby/1.8/sup.rb:77:in `reporting_thread' /usr/bin/sup-mail:223 /usr/lib/ruby/1.8/sup/modes/thread-index-mode.rb:699:in `call' /usr/lib/ruby/1.8/sup/modes/thread-index-mode.rb:699:in `__unprotected_load_threads' /usr/lib/ruby/1.8/sup/modes/thread-index-mode.rb:640:in `call' /usr/lib/ruby/1.8/sup/modes/thread-index-mode.rb:640:in `load_n_threads_background' /usr/lib/ruby/1.8/sup.rb:79:in `reporting_thread' /usr/lib/ruby/1.8/sup.rb:77:in `initialize' /usr/lib/ruby/1.8/sup.rb:77:in `new' /usr/lib/ruby/1.8/sup.rb:77:in `reporting_thread' /usr/lib/ruby/1.8/sup/modes/thread-index-mode.rb:638:in `load_n_threads_background' /usr/lib/ruby/1.8/sup/modes/thread-index-mode.rb:709:in `__unprotected_load_threads' (eval):12:in `load_threads' /usr/bin/sup-mail:223 I can start sup, but it seems like it goes to add a new message from pickup and crashes. Maybe something about the new message could be causing this. Anyone run into this before or have any ideas where I should start hacking away? Cheers, jof _______________________________________________ sup-talk mailing list sup-talk@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-talk