
"Tokio" == Tokio Kikuchi <tkikuchi@is.kochi-u.ac.jp> writes:
Tokio> Try the latest source from CVS before start
Tokio> hacking. CookHeaders.py in question is heavily patched for
Tokio> inclusion of sequence number in subject_prefix. The bug may
Tokio> be fixed as a side effect. ;-)
I don't have that choice; it's not my installation.
Seems a pretty unlikely side effect, anyway, since CookHeaders.py isn't in some of the traces for me. (I just noticed that on the most recent SHUNT.) What's happening is that outside of the try that catches the LookupError for the explicit call to unicode(), there is a call h.append(s,c) or so, which comes from email.Header, which is _not_ protected.
All of the traces I've seen so far have h.append() in them. There's at least one more of these crashes in CommandRunner.py, due to a call to make_header(). Basically, I'd say that anything that calls into email.Header is at risk.
-- Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software.