I get the following crash when loading more messages (at a certain point). I've created an issue for it (111), but I'd like some help debugging this further. I'm pretty sure it's caused by some sort of problematic message in my Maildir, but I don't know which one. I'm pretty good with Ruby, but not so much with the sup codebase.
I've traced it down to ThreadIndexMode#update, particularly the part where it calls t.first.id. I've used ruby-debug to be able to isolate the particular thread, and the thread has no children, but then I don't quite know what to do from there. How can I trace a thread object back to its origins? Help? Cheers, Eric wrong id called on nil /var/lib/gems/1.8/gems/sup-0.11/lib/sup.rb:19:in `id' /usr/lib/ruby/1.8/sup/modes/thread-index-mode.rb:226:in `update' /var/lib/gems/1.8/gems/sup-0.11/lib/sup/hook.rb:55:in `sort_by' /usr/lib/ruby/1.8/sup/modes/thread-index-mode.rb:226:in `each' /usr/lib/ruby/1.8/sup/modes/thread-index-mode.rb:226:in `sort_by' /usr/lib/ruby/1.8/sup/modes/thread-index-mode.rb:226:in `update' /usr/lib/ruby/1.8/sup/modes/thread-index-mode.rb:224:in `synchronize' /usr/lib/ruby/1.8/sup/modes/thread-index-mode.rb:224:in `update' /usr/lib/ruby/1.8/sup/modes/thread-index-mode.rb:642:in `__unprotected_load_n_threads' (eval):12:in `load_n_threads' /usr/lib/ruby/1.8/sup/modes/thread-index-mode.rb:614:in `load_n_threads_background' /var/lib/gems/1.8/gems/sup-0.11/lib/sup.rb:74:in `reporting_thread' /usr/lib/ruby/1.8/sup/modes/thread-index-mode.rb:613:in `load_n_threads_background' /usr/lib/ruby/1.8/sup/modes/thread-index-mode.rb:684:in `__unprotected_load_threads' (eval):12:in `load_threads' /var/lib/gems/1.8/gems/sup-0.11/lib/sup/mode.rb:59:in `send' /var/lib/gems/1.8/gems/sup-0.11/lib/sup/mode.rb:59:in `handle_input' /var/lib/gems/1.8/gems/sup-0.11/lib/sup/buffer.rb:279:in `handle_input' /var/lib/gems/1.8/gems/sup-0.11/bin/sup:279 /var/lib/gems/1.8/bin/sup:19:in `load' /var/lib/gems/1.8/bin/sup:19 _______________________________________________ Sup-devel mailing list Sup-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-devel