From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 Received: by 10.90.92.18 with HTTP; Sun, 4 Oct 2009 12:20:50 -0700 (PDT) In-Reply-To: <1254682966-sup-6629@zyrg.net> References: <25727581.post@talk.nabble.com> <1254594099-sup-719@zyrg.net> <20091004101550.GA7330@qwerzila.bluecom.no> <1254681739-sup-4089@zyrg.net> <5a5b14cf0910041156q7e755931w4fb75ce57f9f4339@mail.gmail.com> <1254682966-sup-6629@zyrg.net> Date: Sun, 4 Oct 2009 21:20:50 +0200 Message-ID: <5a5b14cf0910041220p26a4c830va172df0e33542480@mail.gmail.com> Subject: Re: [sup-talk] Bug: Xapian exception after having polled From: Gaute Hope To: Rich Lane Cc: sup-talk Content-Type: multipart/mixed; boundary=0016361642a72389ef047520e52b --0016361642a72389ef047520e52b Content-Type: text/plain; charset=UTF-8 Still the same.. (run without '-n' then P this time, thats the reason for the longer exception..) [sup.git](next-nil) $ git log --oneline -4 7e99810 for your confirmation.. eafea2b more id assertions 0eee097 Merge branch 'master' into next 93b5552 more release-script updates - gaute On Sun, Oct 4, 2009 at 9:03 PM, Rich Lane wrote: > Oops, sorry, bad assertions. Please move the two in > self.build_from_source to the end of load_from_source!. > > Excerpts from Gaute Hope's message of Sun Oct 04 14:56:31 -0400 2009: >> Still having problems, but got a bit more output, see attached exception.log >> >> [sup.git](next) $ git log --oneline -6 >> a209178 more id assertions >> 0eee097 Merge branch 'master' into next >> 93b5552 more release-script updates >> f56badb Merge branch 'master' into next >> b9071e5 change date for 0.9 release >> 9a5c0d1 Merge branch 'save-all-attachments' into next >> >> - gaute >> >> On Sun, Oct 4, 2009 at 8:45 PM, Rich Lane wrote: >> > Ok, I've attached a patch with more assertions. Also, can you try with a clean >> > checkout of next and see if the problem still occurs? >> > >> --- RuntimeError from thread: main >> @id nil >> /home/gaute/.gem/ruby/1.8/gems/sup-999/lib/sup/message.rb:342:in >> `build_from_source' >> /home/gaute/.gem/ruby/1.8/gems/sup-999/lib/sup/poll.rb:160:in >> `each_message_from' >> /home/gaute/.gem/ruby/1.8/gems/sup-999/lib/sup/maildir.rb:160:in `each' >> /home/gaute/.gem/ruby/1.8/gems/sup-999/lib/sup/maildir.rb:157:in `upto' >> /home/gaute/.gem/ruby/1.8/gems/sup-999/lib/sup/maildir.rb:157:in `each' >> /home/gaute/.gem/ruby/1.8/gems/sup-999/lib/sup/util.rb:560:in `send' >> /home/gaute/.gem/ruby/1.8/gems/sup-999/lib/sup/util.rb:560:in `__pass' >> /home/gaute/.gem/ruby/1.8/gems/sup-999/lib/sup/util.rb:547:in `method_missing' >> /home/gaute/.gem/ruby/1.8/gems/sup-999/lib/sup/poll.rb:154:in >> `each_message_from' >> /home/gaute/.gem/ruby/1.8/gems/sup-999/lib/sup/poll.rb:108:in `do_poll' >> /home/gaute/.gem/ruby/1.8/gems/sup-999/lib/sup/poll.rb:96:in `each' >> /home/gaute/.gem/ruby/1.8/gems/sup-999/lib/sup/poll.rb:96:in `do_poll' >> /home/gaute/.gem/ruby/1.8/gems/sup-999/lib/sup/poll.rb:95:in `synchronize' >> /home/gaute/.gem/ruby/1.8/gems/sup-999/lib/sup/poll.rb:95:in `do_poll' >> /home/gaute/.gem/ruby/1.8/gems/sup-999/lib/sup/util.rb:520:in `send' >> /home/gaute/.gem/ruby/1.8/gems/sup-999/lib/sup/util.rb:520:in `method_missing' >> /home/gaute/.gem/ruby/1.8/gems/sup-999/lib/sup/modes/poll-mode.rb:15:in `poll' >> /home/gaute/.gem/ruby/1.8/gems/sup-999/lib/sup/poll.rb:47:in `poll_with_sources' >> /home/gaute/.gem/ruby/1.8/gems/sup-999/lib/sup/poll.rb:62:in `poll' >> /home/gaute/.gem/ruby/1.8/gems/sup-999/lib/sup/util.rb:520:in `send' >> /home/gaute/.gem/ruby/1.8/gems/sup-999/lib/sup/util.rb:520:in `method_missing' >> /home/gaute/.gem/ruby/1.8/gems/sup-999/bin/sup:287 >> /home/gaute/.gem/ruby/1.8/gems/sup-999/lib/sup.rb:73:in `reporting_thread' >> /home/gaute/.gem/ruby/1.8/gems/sup-999/bin/sup:287 >> /home/gaute/.gem/ruby/1.8/bin/sup:19:in `load' >> /home/gaute/.gem/ruby/1.8/bin/sup:19 > --0016361642a72389ef047520e52b Content-Type: text/plain; charset=US-ASCII; name="exception-log.txt" Content-Disposition: attachment; filename="exception-log.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_g0e6ftxy0 LS0tIFJ1bnRpbWVFcnJvciBmcm9tIHRocmVhZDogcG9sbCBhZnRlciBsb2FkaW5nIGluYm94CkBp ZCBuaWwKL2hvbWUvZ2F1dGUvLmdlbS9ydWJ5LzEuOC9nZW1zL3N1cC05OTkvbGliL3N1cC9tZXNz YWdlLnJiOjI1NDppbiBgbG9hZF9mcm9tX3NvdXJjZSEnCi9ob21lL2dhdXRlLy5nZW0vcnVieS8x LjgvZ2Vtcy9zdXAtOTk5L2xpYi9zdXAvbWVzc2FnZS5yYjozNDI6aW4gYGJ1aWxkX2Zyb21fc291 cmNlJwovaG9tZS9nYXV0ZS8uZ2VtL3J1YnkvMS44L2dlbXMvc3VwLTk5OS9saWIvc3VwL3BvbGwu cmI6MTYwOmluIGBlYWNoX21lc3NhZ2VfZnJvbScKL2hvbWUvZ2F1dGUvLmdlbS9ydWJ5LzEuOC9n ZW1zL3N1cC05OTkvbGliL3N1cC9zb3VyY2UucmI6MTA0OmluIGBlYWNoJwovaG9tZS9nYXV0ZS8u Z2VtL3J1YnkvMS44L2dlbXMvc3VwLTk5OS9saWIvc3VwL3V0aWwucmI6NTYwOmluIGBzZW5kJwov aG9tZS9nYXV0ZS8uZ2VtL3J1YnkvMS44L2dlbXMvc3VwLTk5OS9saWIvc3VwL3V0aWwucmI6NTYw OmluIGBfX3Bhc3MnCi9ob21lL2dhdXRlLy5nZW0vcnVieS8xLjgvZ2Vtcy9zdXAtOTk5L2xpYi9z dXAvdXRpbC5yYjo1NDc6aW4gYG1ldGhvZF9taXNzaW5nJwovaG9tZS9nYXV0ZS8uZ2VtL3J1Ynkv MS44L2dlbXMvc3VwLTk5OS9saWIvc3VwL3BvbGwucmI6MTU0OmluIGBlYWNoX21lc3NhZ2VfZnJv bScKL2hvbWUvZ2F1dGUvLmdlbS9ydWJ5LzEuOC9nZW1zL3N1cC05OTkvbGliL3N1cC9wb2xsLnJi OjEwODppbiBgZG9fcG9sbCcKL2hvbWUvZ2F1dGUvLmdlbS9ydWJ5LzEuOC9nZW1zL3N1cC05OTkv bGliL3N1cC9wb2xsLnJiOjk2OmluIGBlYWNoJwovaG9tZS9nYXV0ZS8uZ2VtL3J1YnkvMS44L2dl bXMvc3VwLTk5OS9saWIvc3VwL3BvbGwucmI6OTY6aW4gYGRvX3BvbGwnCi9ob21lL2dhdXRlLy5n ZW0vcnVieS8xLjgvZ2Vtcy9zdXAtOTk5L2xpYi9zdXAvcG9sbC5yYjo5NTppbiBgc3luY2hyb25p emUnCi9ob21lL2dhdXRlLy5nZW0vcnVieS8xLjgvZ2Vtcy9zdXAtOTk5L2xpYi9zdXAvcG9sbC5y Yjo5NTppbiBgZG9fcG9sbCcKL2hvbWUvZ2F1dGUvLmdlbS9ydWJ5LzEuOC9nZW1zL3N1cC05OTkv bGliL3N1cC91dGlsLnJiOjUyMDppbiBgc2VuZCcKL2hvbWUvZ2F1dGUvLmdlbS9ydWJ5LzEuOC9n ZW1zL3N1cC05OTkvbGliL3N1cC91dGlsLnJiOjUyMDppbiBgbWV0aG9kX21pc3NpbmcnCi9ob21l L2dhdXRlLy5nZW0vcnVieS8xLjgvZ2Vtcy9zdXAtOTk5L2xpYi9zdXAvbW9kZXMvcG9sbC1tb2Rl LnJiOjE1OmluIGBwb2xsJwovaG9tZS9nYXV0ZS8uZ2VtL3J1YnkvMS44L2dlbXMvc3VwLTk5OS9s aWIvc3VwL3BvbGwucmI6NDc6aW4gYHBvbGxfd2l0aF9zb3VyY2VzJwovaG9tZS9nYXV0ZS8uZ2Vt L3J1YnkvMS44L2dlbXMvc3VwLTk5OS9saWIvc3VwL3BvbGwucmI6NjI6aW4gYHBvbGwnCi9ob21l L2dhdXRlLy5nZW0vcnVieS8xLjgvZ2Vtcy9zdXAtOTk5L2xpYi9zdXAvdXRpbC5yYjo1MjA6aW4g YHNlbmQnCi9ob21lL2dhdXRlLy5nZW0vcnVieS8xLjgvZ2Vtcy9zdXAtOTk5L2xpYi9zdXAvdXRp bC5yYjo1MjA6aW4gYG1ldGhvZF9taXNzaW5nJwovaG9tZS9nYXV0ZS8uZ2VtL3J1YnkvMS44L2dl bXMvc3VwLTk5OS9iaW4vc3VwOjE5NwovaG9tZS9nYXV0ZS8uZ2VtL3J1YnkvMS44L2dlbXMvc3Vw LTk5OS9saWIvc3VwLnJiOjc3OmluIGByZXBvcnRpbmdfdGhyZWFkJwovaG9tZS9nYXV0ZS8uZ2Vt L3J1YnkvMS44L2dlbXMvc3VwLTk5OS9saWIvc3VwLnJiOjc1OmluIGBpbml0aWFsaXplJwovaG9t ZS9nYXV0ZS8uZ2VtL3J1YnkvMS44L2dlbXMvc3VwLTk5OS9saWIvc3VwLnJiOjc1OmluIGBuZXcn Ci9ob21lL2dhdXRlLy5nZW0vcnVieS8xLjgvZ2Vtcy9zdXAtOTk5L2xpYi9zdXAucmI6NzU6aW4g YHJlcG9ydGluZ190aHJlYWQnCi9ob21lL2dhdXRlLy5nZW0vcnVieS8xLjgvZ2Vtcy9zdXAtOTk5 L2Jpbi9zdXA6MTk3Ci9ob21lL2dhdXRlLy5nZW0vcnVieS8xLjgvZ2Vtcy9zdXAtOTk5L2xpYi9z dXAvbW9kZXMvdGhyZWFkLWluZGV4LW1vZGUucmI6NjY5OmluIGBjYWxsJwovaG9tZS9nYXV0ZS8u Z2VtL3J1YnkvMS44L2dlbXMvc3VwLTk5OS9saWIvc3VwL21vZGVzL3RocmVhZC1pbmRleC1tb2Rl LnJiOjY2OTppbiBgX191bnByb3RlY3RlZF9sb2FkX3RocmVhZHMnCi9ob21lL2dhdXRlLy5nZW0v cnVieS8xLjgvZ2Vtcy9zdXAtOTk5L2xpYi9zdXAvbW9kZXMvdGhyZWFkLWluZGV4LW1vZGUucmI6 NjEwOmluIGBjYWxsJwovaG9tZS9nYXV0ZS8uZ2VtL3J1YnkvMS44L2dlbXMvc3VwLTk5OS9saWIv c3VwL21vZGVzL3RocmVhZC1pbmRleC1tb2RlLnJiOjYxMDppbiBgbG9hZF9uX3RocmVhZHNfYmFj a2dyb3VuZCcKL2hvbWUvZ2F1dGUvLmdlbS9ydWJ5LzEuOC9nZW1zL3N1cC05OTkvbGliL3N1cC5y Yjo3NzppbiBgcmVwb3J0aW5nX3RocmVhZCcKL2hvbWUvZ2F1dGUvLmdlbS9ydWJ5LzEuOC9nZW1z L3N1cC05OTkvbGliL3N1cC5yYjo3NTppbiBgaW5pdGlhbGl6ZScKL2hvbWUvZ2F1dGUvLmdlbS9y dWJ5LzEuOC9nZW1zL3N1cC05OTkvbGliL3N1cC5yYjo3NTppbiBgbmV3JwovaG9tZS9nYXV0ZS8u Z2VtL3J1YnkvMS44L2dlbXMvc3VwLTk5OS9saWIvc3VwLnJiOjc1OmluIGByZXBvcnRpbmdfdGhy ZWFkJwovaG9tZS9nYXV0ZS8uZ2VtL3J1YnkvMS44L2dlbXMvc3VwLTk5OS9saWIvc3VwL21vZGVz L3RocmVhZC1pbmRleC1tb2RlLnJiOjYwODppbiBgbG9hZF9uX3RocmVhZHNfYmFja2dyb3VuZCcK L2hvbWUvZ2F1dGUvLmdlbS9ydWJ5LzEuOC9nZW1zL3N1cC05OTkvbGliL3N1cC9tb2Rlcy90aHJl YWQtaW5kZXgtbW9kZS5yYjo2Nzk6aW4gYF9fdW5wcm90ZWN0ZWRfbG9hZF90aHJlYWRzJwooZXZh bCk6MTI6aW4gYGxvYWRfdGhyZWFkcycKL2hvbWUvZ2F1dGUvLmdlbS9ydWJ5LzEuOC9nZW1zL3N1 cC05OTkvYmluL3N1cDoxOTcKL2hvbWUvZ2F1dGUvLmdlbS9ydWJ5LzEuOC9iaW4vc3VwOjE5Omlu IGBsb2FkJwovaG9tZS9nYXV0ZS8uZ2VtL3J1YnkvMS44L2Jpbi9zdXA6MTkK --0016361642a72389ef047520e52b Content-Type: text/x-patch; charset=US-ASCII; name="0001-for-your-confirmation.patch" Content-Disposition: attachment; filename="0001-for-your-confirmation.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_g0e6fy6v1 RnJvbSA3ZTk5ODEwZWJmN2QzZjM2MWMzMTIzNmMzYzEzMWMxYzc5NGY4MDc2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBHYXV0ZSBIb3BlIDxlZ0BnYXV0ZS52ZXRzai5jb20+CkRhdGU6 IFN1biwgNCBPY3QgMjAwOSAyMToxNzoyMyArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIGZvciB5b3Vy IGNvbmZpcm1hdGlvbi4uCgotLS0KIGxpYi9zdXAvbWVzc2FnZS5yYiB8ICAgIDUgKystLS0KIDEg ZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp dCBhL2xpYi9zdXAvbWVzc2FnZS5yYiBiL2xpYi9zdXAvbWVzc2FnZS5yYgppbmRleCA3NTkyYjUx Li5mYWQ5ODY2IDEwMDY0NAotLS0gYS9saWIvc3VwL21lc3NhZ2UucmIKKysrIGIvbGliL3N1cC9t ZXNzYWdlLnJiCkBAIC0yNDIsNyArMjQyLDYgQEAgY2xhc3MgTWVzc2FnZQogICAgICAgICAgIHBh cnNlX2hlYWRlciBAc291cmNlLmxvYWRfaGVhZGVyKEBzb3VyY2VfaW5mbykKICAgICAgICAgICBm YWlsICJpZCBuaWwgYWZ0ZXIgcGFyc2VfaGVhZGVyIiB1bmxlc3MgQGlkCiAgICAgICAgICAgbWVz c2FnZV90b19jaHVua3MgQHNvdXJjZS5sb2FkX21lc3NhZ2UoQHNvdXJjZV9pbmZvKQotICAgICAg ICAgIGZhaWwgImlkIG5pbCBhZnRlciBtZXNzYWdlX3RvX2NodW5rcyIgdW5sZXNzIEBpZAogICAg ICAgICByZXNjdWUgU291cmNlRXJyb3IsIFNvY2tldEVycm9yID0+IGUKICAgICAgICAgICB3YXJu ICJwcm9ibGVtIGdldHRpbmcgbWVzc2FnZXMgZnJvbSAje0Bzb3VyY2V9OiAje2UubWVzc2FnZX0i CiAgICAgICAgICAgIyMgd2UgbmVlZCBmb3JjZV90b190b3AgaGVyZSBvdGhlcndpc2UgdGhpcyB3 aW5kb3cgd2lsbCBjb3ZlcgpAQCAtMjUyLDYgKzI1MSw4IEBAIGNsYXNzIE1lc3NhZ2UKICAgICAg ICAgICBbQ2h1bms6OlRleHQubmV3KGVycm9yX21lc3NhZ2UoZS5tZXNzYWdlKS5zcGxpdCgiXG4i KSldCiAgICAgICAgIGVuZAogICAgICAgZW5kCisgICAgZmFpbCAiQGlkIG5pbCIgdW5sZXNzIEBp ZAorICAgIGZhaWwgImlkIG5pbCIgdW5sZXNzIGlkCiAgIGVuZAogCiAgIGRlZiBlcnJvcl9tZXNz YWdlIG1zZwpAQCAtMzM5LDggKzM0MCw2IEBAIEVPUwogICBkZWYgc2VsZi5idWlsZF9mcm9tX3Nv dXJjZSBzb3VyY2UsIHNvdXJjZV9pbmZvCiAgICAgbSA9IE1lc3NhZ2UubmV3IDpzb3VyY2UgPT4g c291cmNlLCA6c291cmNlX2luZm8gPT4gc291cmNlX2luZm8KICAgICBtLmxvYWRfZnJvbV9zb3Vy Y2UhCi0gICAgZmFpbCAiQGlkIG5pbCIgdW5sZXNzIEBpZAotICAgIGZhaWwgImlkIG5pbCIgdW5s ZXNzIGlkCiAgICAgbQogICBlbmQKIAotLSAKMS42LjQuNAoK --0016361642a72389ef047520e52b--