Hi all,

Today sup stopped working for me. Indeed while sup is polling I get
the attached backtrace. I have no idea about the reason but suspect
that some email is ill formatted and I will try to find it by editing
my mbox.

To edit my mbox I would like to use mutt, however I don't know how to
go to newer emails, currently that's older first and I have a 950MB
mbox so don't want to scroll...

-- 
Nicolas Pouillard aka Ertai
--- TypeError from thread: poll after loading inbox
can't modify frozen string
/opt/local/lib/ruby/gems/1.8/gems/rmail-0.17/lib/rmail/parser/multipart.rb:159:in
 `[]='
/opt/local/lib/ruby/gems/1.8/gems/rmail-0.17/lib/rmail/parser/multipart.rb:159:in
 `read_chunk_low'
/opt/local/lib/ruby/gems/1.8/gems/rmail-0.17/lib/rmail/parser/multipart.rb:94:in
 `loop'
/opt/local/lib/ruby/gems/1.8/gems/rmail-0.17/lib/rmail/parser/multipart.rb:94:in
 `read_chunk_low'
/opt/local/lib/ruby/gems/1.8/gems/rmail-0.17/lib/rmail/parser/multipart.rb:76:in
 `read_chunk'
/opt/local/lib/ruby/gems/1.8/gems/rmail-0.17/lib/rmail/parser/pushbackreader.rb:85:in
 `read'
/opt/local/lib/ruby/gems/1.8/gems/rmail-0.17/lib/rmail/parser.rb:285:in 
`parse_singlepart_body'
/opt/local/lib/ruby/gems/1.8/gems/rmail-0.17/lib/rmail/parser.rb:198:in 
`parse_low'
/opt/local/lib/ruby/gems/1.8/gems/rmail-0.17/lib/rmail/parser.rb:275:in 
`parse_multipart_body'
/opt/local/lib/ruby/gems/1.8/gems/rmail-0.17/lib/rmail/parser.rb:196:in 
`parse_low'
/opt/local/lib/ruby/gems/1.8/gems/rmail-0.17/lib/rmail/parser.rb:183:in `parse'
/opt/local/lib/ruby/gems/1.8/gems/rmail-0.17/lib/rmail/parser.rb:331:in `parse'
/opt/local/lib/ruby/gems/1.8/gems/rmail-0.17/lib/rmail/parser.rb:345:in `read'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/mbox/loader.rb:72:in 
`load_message'
/opt/local/lib/ruby/gems/1.8/gems/rmail-0.17/lib/rmail/mailbox/mboxreader.rb:130:in
 `each_message'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/mbox/loader.rb:71:in 
`load_message'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/mbox/loader.rb:68:in 
`synchronize'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/mbox/loader.rb:68:in 
`load_message'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/util.rb:534:in `send'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/util.rb:534:in `__pass'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/util.rb:523:in 
`method_missing'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/message.rb:213:in 
`load_from_source!'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/message.rb:193:in `chunks'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/message.rb:143:in `snippet'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/index.rb:181:in `sync_message'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/util.rb:497:in `send'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/util.rb:497:in 
`method_missing'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/poll.rb:160:in 
`add_messages_from'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/source.rb:98:in `each'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/util.rb:534:in `send'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/util.rb:534:in `__pass'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/util.rb:523:in 
`method_missing'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/poll.rb:141:in 
`add_messages_from'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/poll.rb:98:in `do_poll'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/poll.rb:86:in `each'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/poll.rb:86:in `do_poll'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/poll.rb:85:in `synchronize'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/poll.rb:85:in `do_poll'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/util.rb:497:in `send'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/util.rb:497:in 
`method_missing'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/modes/poll-mode.rb:17:in 
`poll'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/poll.rb:53:in `poll'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/util.rb:497:in `send'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/util.rb:497:in 
`method_missing'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/bin/sup:210
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup.rb:73:in `reporting_thread'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup.rb:71:in `initialize'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup.rb:71:in `new'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup.rb:71:in `reporting_thread'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/bin/sup:210
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/modes/thread-index-mode.rb:542:in
 `call'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/modes/thread-index-mode.rb:542:in
 `__unprotected_load_threads'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/modes/thread-index-mode.rb:484:in
 `call'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/modes/thread-index-mode.rb:484:in
 `load_n_threads_background'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup.rb:73:in `reporting_thread'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup.rb:71:in `initialize'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup.rb:71:in `new'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup.rb:71:in `reporting_thread'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/modes/thread-index-mode.rb:482:in
 `load_n_threads_background'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/modes/thread-index-mode.rb:552:in
 `__unprotected_load_threads'
(eval):12:in `load_threads'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/bin/sup:210
/opt/local/bin/sup:16:in `load'
/opt/local/bin/sup:16
--- SystemExit from thread: main
can't modify frozen string
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup.rb:77:in `select'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/lib/sup/buffer.rb:31:in 
`nonblocking_getch'
/opt/local/lib/ruby/gems/1.8/gems/sup-999/bin/sup:227
/opt/local/bin/sup:16:in `load'
/opt/local/bin/sup:16
_______________________________________________
sup-talk mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/sup-talk

Reply via email to