* [sup-talk] sup-mail crash
@ 2009-02-01 22:26 Simon Raven
2009-02-09 22:41 ` Tomas Pospisek Mailing Lists
0 siblings, 1 reply; 9+ messages in thread
From: Simon Raven @ 2009-02-01 22:26 UTC (permalink / raw)
attached is the exception log
--
"A mouse is a device used to point at the xterm you want to type in"
-- A.S.R.
-------------- next part --------------
--- IOError from thread: load threads for thread-index-mode
IO Error occured at <except.c>:93 in xraise
Error occured in fs_store.c:293 - fsi_seek_i
seeking pos 377228: <Bad file descriptor>
/usr/lib/ruby/1.8/sup/index.rb:362:in `default'
/usr/lib/ruby/1.8/sup/index.rb:362:in `[]'
/usr/lib/ruby/1.8/sup/index.rb:362:in `build_message'
/usr/lib/ruby/1.8/sup/index.rb:342:in `each_message_in_thread_for'
/usr/lib/ruby/1.8/sup/thread.rb:341:in `call'
/usr/lib/ruby/1.8/sup/thread.rb:341:in `load_thread_for_message'
/usr/lib/ruby/1.8/sup/index.rb:354:in `each_message_in_thread_for'
/usr/lib/ruby/1.8/sup/index.rb:354:in `each'
/usr/lib/ruby/1.8/sup/index.rb:354:in `each_message_in_thread_for'
/usr/lib/ruby/1.8/sup/thread.rb:339:in `load_thread_for_message'
/usr/lib/ruby/1.8/sup/thread.rb:331:in `load_n_threads'
/usr/lib/ruby/1.8/sup/index.rb:263:in `each_id_by_date'
/usr/lib/ruby/1.8/sup/index.rb:263:in `each'
/usr/lib/ruby/1.8/sup/index.rb:263:in `each_id_by_date'
/usr/lib/ruby/1.8/sup/thread.rb:326:in `load_n_threads'
/usr/lib/ruby/1.8/sup/modes/thread-index-mode.rb:499:in `__unprotected_load_n_threads'
(eval):12:in `load_n_threads'
/usr/lib/ruby/1.8/sup/modes/thread-index-mode.rb:483:in `load_n_threads_background'
/usr/lib/ruby/1.8/sup.rb:84:in `reporting_thread'
/usr/lib/ruby/1.8/sup.rb:82:in `initialize'
/usr/lib/ruby/1.8/sup.rb:82:in `new'
/usr/lib/ruby/1.8/sup.rb:82:in `reporting_thread'
/usr/lib/ruby/1.8/sup/modes/thread-index-mode.rb:482:in `load_n_threads_background'
/usr/lib/ruby/1.8/sup/modes/thread-index-mode.rb:552:in `__unprotected_load_threads'
(eval):12:in `load_threads'
/usr/lib/ruby/1.8/sup/modes/thread-index-mode.rb:76:in `initialize'
/usr/lib/ruby/1.8/sup/modes/line-cursor-mode.rb:177:in `call'
/usr/lib/ruby/1.8/sup/modes/line-cursor-mode.rb:177:in `call_load_more_callbacks'
/usr/lib/ruby/1.8/sup/modes/line-cursor-mode.rb:177:in `each'
/usr/lib/ruby/1.8/sup/modes/line-cursor-mode.rb:177:in `call_load_more_callbacks'
/usr/lib/ruby/1.8/sup/modes/line-cursor-mode.rb:137:in `page_down'
/usr/lib/ruby/1.8/sup/mode.rb:49:in `send'
/usr/lib/ruby/1.8/sup/mode.rb:49:in `handle_input'
/usr/lib/ruby/1.8/sup/buffer.rb:240:in `handle_input'
/usr/bin/sup-mail:187
^ permalink raw reply [flat|nested] 9+ messages in thread
* [sup-talk] sup-mail crash
2009-02-01 22:26 [sup-talk] sup-mail crash Simon Raven
@ 2009-02-09 22:41 ` Tomas Pospisek Mailing Lists
2009-02-09 23:09 ` William Morgan
0 siblings, 1 reply; 9+ messages in thread
From: Tomas Pospisek Mailing Lists @ 2009-02-09 22:41 UTC (permalink / raw)
Search the ML archives. This looks similar to other crash reports and
might be the same issue.
*t
On 2/6/2009, "Simon Raven" <simon.raven at gmail.com> wrote:
>attached is the exception log
> ...
> IO Error occured at <except.c>:93 in xraise
> Error occured in fs_store.c:293 - fsi_seek_i
> seeking pos 377228: <Bad file descriptor>
^ permalink raw reply [flat|nested] 9+ messages in thread
* [sup-talk] sup-mail crash
2009-02-09 22:41 ` Tomas Pospisek Mailing Lists
@ 2009-02-09 23:09 ` William Morgan
2009-02-10 12:28 ` Marcus Williams
2009-02-11 23:05 ` [sup-talk] " Tomas Pospisek Mailing Lists
0 siblings, 2 replies; 9+ messages in thread
From: William Morgan @ 2009-02-09 23:09 UTC (permalink / raw)
Reformatted excerpts from Tomas Pospisek Mailing Lists's message of 2009-02-09:
> Search the ML archives. This looks similar to other crash reports and
> might be the same issue.
In particular I'm pretty sure this is fixed in git, which I'll be
releasing "any day now".
--
William <wmorgan-sup at masanjin.net>
^ permalink raw reply [flat|nested] 9+ messages in thread
* [sup-talk] sup-mail crash
2009-02-09 23:09 ` William Morgan
@ 2009-02-10 12:28 ` Marcus Williams
2009-02-12 21:58 ` William Morgan
2009-02-11 23:05 ` [sup-talk] " Tomas Pospisek Mailing Lists
1 sibling, 1 reply; 9+ messages in thread
From: Marcus Williams @ 2009-02-10 12:28 UTC (permalink / raw)
On 9.2.2009, William Morgan wrote:
> In particular I'm pretty sure this is fixed in git, which I'll be
> releasing "any day now".
I've not been able to track sup git on my work machine for a while
because something introduced between 0.6 and latest head has borked
the mbox code. I get an odd hash error about the hash changing whilst
being read or something. Not sure how to track down what causes it
though.
I can probably update and get stack trace if its any use.
Marcus
^ permalink raw reply [flat|nested] 9+ messages in thread
* [sup-talk] sup-mail crash
2009-02-09 23:09 ` William Morgan
2009-02-10 12:28 ` Marcus Williams
@ 2009-02-11 23:05 ` Tomas Pospisek Mailing Lists
1 sibling, 0 replies; 9+ messages in thread
From: Tomas Pospisek Mailing Lists @ 2009-02-11 23:05 UTC (permalink / raw)
On 2/10/2009, "William Morgan" <wmorgan-sup at masanjin.net> wrote:
>Reformatted excerpts from Tomas Pospisek Mailing Lists's message of 2009-02-09:
>> Search the ML archives. This looks similar to other crash reports and
>> might be the same issue.
>
>In particular I'm pretty sure this is fixed in git, which I'll be
>releasing "any day now".
Wow. That would be fantastic. I quite liked sup, but it wasn't stable.
And being stable at runtime is about the number #1 feature for any SW
for me.
*t, waiting the day X
^ permalink raw reply [flat|nested] 9+ messages in thread
* [sup-talk] sup-mail crash
2009-02-10 12:28 ` Marcus Williams
@ 2009-02-12 21:58 ` William Morgan
2009-02-12 22:21 ` [sup-talk] [PATCH] " Rick Tessner
0 siblings, 1 reply; 9+ messages in thread
From: William Morgan @ 2009-02-12 21:58 UTC (permalink / raw)
Reformatted excerpts from Marcus Williams's message of 2009-02-10:
> I can probably update and get stack trace if its any use.
Yeah, I'd be interested in this. There are definite mbox problems but I
don't think they are new ones, and they don't involve anything with
hashes AFAIK.
--
William <wmorgan-sup at masanjin.net>
^ permalink raw reply [flat|nested] 9+ messages in thread
* [sup-talk] [PATCH] sup-mail crash
2009-02-12 21:58 ` William Morgan
@ 2009-02-12 22:21 ` Rick Tessner
2009-03-22 17:46 ` William Morgan
0 siblings, 1 reply; 9+ messages in thread
From: Rick Tessner @ 2009-02-12 22:21 UTC (permalink / raw)
On Thu, 2009-02-12 at 13:58 -0800, William Morgan wrote:
> Reformatted excerpts from Marcus Williams's message of 2009-02-10:
> > I can probably update and get stack trace if its any use.
>
> Yeah, I'd be interested in this. There are definite mbox problems but I
> don't think they are new ones, and they don't involve anything with
> hashes AFAIK.
Resending since it looks like I only replied to wmorgan originally ...
I've had this problem occassionally about a "hash modified during
iteration" and I use maildir rather than mbox.
Attached is a patch to fix that problem.
--
Rick
rick.tessner at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Fixed-bug-where-exception-would-be-raised-about-hash.patch
Type: application/mbox
Size: 973 bytes
Desc: not available
URL: <http://rubyforge.org/pipermail/sup-talk/attachments/20090212/1b62cf21/attachment.bin>
^ permalink raw reply [flat|nested] 9+ messages in thread
* [sup-talk] [PATCH] sup-mail crash
2009-02-12 22:21 ` [sup-talk] [PATCH] " Rick Tessner
@ 2009-03-22 17:46 ` William Morgan
2009-03-23 0:04 ` Decklin Foster
0 siblings, 1 reply; 9+ messages in thread
From: William Morgan @ 2009-03-22 17:46 UTC (permalink / raw)
Whoops, I lied. This was the other bugfix I wanted to get in to 0.7.
Reformatted excerpts from Rick Tessner's message of 2009-02-12:
> I've had this problem occassionally about a "hash modified during
> iteration" and I use maildir rather than mbox.
>
> Attached is a patch to fix that problem.
Thanks! I've applied an equivalent patch to master:
- header.each { |k, v| header[k.downcase] = v }
+ header.keys.each { |k| header[k.downcase] = v } # canonicalize
Please let me know if the current master works for you.
--
William <wmorgan-sup at masanjin.net>
^ permalink raw reply [flat|nested] 9+ messages in thread
* [sup-talk] [PATCH] sup-mail crash
2009-03-22 17:46 ` William Morgan
@ 2009-03-23 0:04 ` Decklin Foster
0 siblings, 0 replies; 9+ messages in thread
From: Decklin Foster @ 2009-03-23 0:04 UTC (permalink / raw)
Excerpts from William Morgan's message of Sun Mar 22 13:46:17 -0400 2009:
> Please let me know if the current master works for you.
WFM. I was just about to send a patch when I noticed this
thread :)
Debian users, here's a package of master to test:
http://apt.rupamsunyata.org/sup/
I'll just wait for 0.7 to upload something official.
--
things change.
decklin at red-bean.com
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2009-03-23 0:04 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-02-01 22:26 [sup-talk] sup-mail crash Simon Raven
2009-02-09 22:41 ` Tomas Pospisek Mailing Lists
2009-02-09 23:09 ` William Morgan
2009-02-10 12:28 ` Marcus Williams
2009-02-12 21:58 ` William Morgan
2009-02-12 22:21 ` [sup-talk] [PATCH] " Rick Tessner
2009-03-22 17:46 ` William Morgan
2009-03-23 0:04 ` Decklin Foster
2009-02-11 23:05 ` [sup-talk] " Tomas Pospisek Mailing Lists
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox