Hi, I got another exception. I opened a message (with a fairly large terminal window) and closed the new buffer immediately (with x). Here''s the log: --- NoMethodError from thread: load messages for thread-view-mode undefined method `content_width'' for nil:NilClass /usr/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup/modes/thread-index-mode.rb:626:in `from_width'' /usr/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup/modes/thread-index-mode.rb:554:in `text_for_thread_at'' /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `each_with_index'' /usr/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup/modes/thread-index-mode.rb:553:in `each'' /usr/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup/modes/thread-index-mode.rb:553:in `each_with_index'' /usr/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup/modes/thread-index-mode.rb:553:in `text_for_thread_at'' /usr/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup/modes/thread-index-mode.rb:506:in `update_text_for_line'' /usr/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup/modes/thread-index-mode.rb:98:in `select'' /usr/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup.rb:78:in `reporting_thread'' /usr/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup.rb:76:in `initialize'' /usr/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup.rb:76:in `new'' /usr/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup.rb:76:in `reporting_thread'' /usr/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup/modes/thread-index-mode.rb:80:in `select'' /usr/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup/mode.rb:54:in `send'' /usr/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup/mode.rb:54:in `handle_input'' /usr/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup/buffer.rb:228:in `handle_input'' /usr/lib/ruby/gems/1.8/gems/sup-0.3/bin/sup:202 /usr/bin/sup:19:in `load'' /usr/bin/sup:19 --- SystemExit from thread: main undefined method `content_width'' for nil:NilClass /usr/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup.rb:82:in `unlock'' /usr/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup/buffer.rb:288:in `draw_screen'' /usr/lib/ruby/gems/1.8/gems/sup-0.3/bin/sup:261 /usr/bin/sup:19:in `load'' /usr/bin/sup:19 -- Ismo Puustinen <ismo at iki.fi>